Newlines at the end of the file.
Update JavaGuide2.md

add addtional lines to modelsTest.java to prevent compilation error.

import java.util.List;
import com.avaje.ebean.*;
import play.libs.*;
Fixed regression in rendering repeated Java form fields

Fixes #2499

The actual bug was that the the Java Field.indexes implementation was
not returning distinct indexes when the form had no value associated
with it (eg, if it failed validation), so if a field that was repeated
had multiple sub fields, the repeat hepler would render it once for
every sub field.

Additionally, in that case, the ordering of the indexes was made
random by virtue of being calculated fdrom the keys of a HashMap, where
but the indexes should be returned in order.

This only just exposed itself because the old repeat helper simply
rendered as many fields as the maximum index.  The new one however
renders fields equivalent to what indexes exist in the form.

New tests test both that only one of each index appears, and that
indexes are always returned in order.
fix OWrites implicitNotFound message
Incorporated sbt-web concerns into Play in order to reduce the repetition for sbt-web plugin configuration. Test coverage has been increased around the scripted tests for dist. The tests now also include testing that asset generation for less files happens correctly.

The documentation has been updated to reflect sbt-web usage. In addition some references to the now, defunct Play command have also been removed.

Finally the play start command has been changed so that it is now a convenience function for invoking stage and its associated binary. This was done because the sbt-web asset pipeline must run. However I think that start is now more reliable as a consequence.
Revert this commit once Trireme 0.7.3 is released and there is an updated js-engine with that dependency. We are using our own publishing of Trireme as we need the patch at https://github.com/apigee/trireme/pull/51 quickly.
Make ExecutionContext vals into objects so their classnames are nicer for debugging
Change return type of ContentTypes.parse.empty BodyParser from Option[Any] to Unit

This BodyParser never parses any content so a result of Unit is simpler to understand
than having a return type of Option[Any] but always returning None.
Merge pull request #2565 from huntc/sbt-web

Sbt web
Initial release notes for 2.3
Fix changeLang javadocs: en_US is not valid.
Add a SecurityHeadersFilter with security headers set

Add documentation, refactor the code and add more tests
Add an import to code example in the Java readme to make it clearer how to call a view
Expose empty BodyParser in Java API

Using an empty BodyParser can increase Java action performance.
Bounce JavaAction code on a trampoline

By avoiding context switches we improve performance for Java actions.
Extra doc for the 2.3 milestone.
Parameterise version in title
Merge pull request #2568 from wsargent/fix-2567

Add a SecurityHeadersFilter with security headers set
Fix: typo in hacking documentation
Broken lines