Merge branch 'stable-3.1'

* stable-3.1:
  e2e-tests: Document how to handle eviction warning
  e2e-tests: Enable postfix operators with compiler

Change-Id: Id817f045419cf85e0c4b095def8611cb5fdd5ec2
diff --git a/Documentation/dev-e2e-tests.txt b/Documentation/dev-e2e-tests.txt
index 7ebdbfd..30da8c5 100644
--- a/Documentation/dev-e2e-tests.txt
+++ b/Documentation/dev-e2e-tests.txt
@@ -56,6 +56,14 @@
 [warn] Credentials file ~/.sbt/sonatype_credentials does not exist
 ----
 
+The other warning below can be safely ignored, so far. Running the proposed `sbt evicted` command
+should only list `scala-java8-compat_2.12` as `[warn]`. The other dependency conflicts should show
+as `[info]`. All of the listed conflicts get usually resolved seamlessly or so.
+
+----
+[warn] There may be incompatibilities among your library dependencies; run 'evicted' to see detailed eviction warnings.
+----
+
 Every `sbt` command can include an optional log level
 link:https://www.scala-sbt.org/1.x/docs/Howto-Logging.html#Change+the+logging+level+globally[argument,role=external,window=_blank].
 Below, `[info]` logs are no longer shown:
diff --git a/e2e-tests/build.sbt b/e2e-tests/build.sbt
index 9c49ed2..a322970 100644
--- a/e2e-tests/build.sbt
+++ b/e2e-tests/build.sbt
@@ -14,5 +14,6 @@
       libraryDependencies ++=
           gatling ++
               Seq("io.gatling" % "gatling-core" % GatlingVersion) ++
-              Seq("io.gatling" % "gatling-app" % GatlingVersion)
+              Seq("io.gatling" % "gatling-app" % GatlingVersion),
+      scalacOptions += "-language:postfixOps"
     ) dependsOn gatlingGitExtension