How to get more information about 'feature' flag warning?
java, playframework-2.0, sbt, scala, scala-2.10
Solution
To see the exact message you need to add "feature" flag in your sbt build definition file:
scalacOptions ++= Seq("-feature")
Why? Scala 2.10 not only introduced new features, but also reshuffled older ones -- some of the most powerful scala features were hidden because they should be used with great responsibility: sometimes they were used mistakingly. That is why SIP-18 has arised. From now on, to access dynamics, higher kinds, existential types and some other things you have to explicitly enable them.
Problem
When compiling an application with Play2, sometimes these kind of message appears on my terminal : [info] Compiling 1 Scala source to ~/target/scala-2.10/classes... [warn] there were 1 feature warnings; re-run with -feature for details [warn] one warning found [success] Compiled in 1s How can I get more information about those warning? It must be an option of sbt but I have no idea where to search...