tangrammer/play2-maven-plugin

Upgrade Play! version from 2.2.1 to 2.2.2

Closed this issue · 8 comments

Play! 2.2.x provider depends on: "com.typesafe.play:routes-compiler_2.10" and 
"com.typesafe.play:templates-compiler_2.10" modules.

There are no differences between 2.2.1 and 2.2.2 in these two modules, but I 
will upgrade version anyway.

Original issue reported on code.google.com by gslowiko...@gmail.com on 3 Apr 2014 at 1:49

Play! 2.2.x provider depends on "com.typesafe.play:sbt-link_2.10" as well.

In version 2.2.2 java enhancement methods: "generateAccessors" and 
"rewriteAccess" return boolean indicating whether class file was enhanced.

I don't need this information for now. I'm checking file timestamps before and 
after enhancements. If they differ, the file was enhanced. so, this change in 
2.2.2 is not important for the plugin.

Original comment by gslowiko...@gmail.com on 3 Apr 2014 at 1:56

Implemented in http://code.google.com/p/play2-maven-plugin/source/detail?r=370.

Original comment by gslowiko...@gmail.com on 3 Apr 2014 at 1:57

  • Changed state: Fixed
New 1.0.0-alpha6-SNAPSHOT snapshot deployed.

Original comment by gslowiko...@gmail.com on 3 Apr 2014 at 2:24

http://code.google.com/p/play2-maven-plugin/source/detail?r=372 - improvement 
in LESS compilation (see 
"play-2.2.2/framework/src/sbt-plugin/src/main/scala/less/LessCompiler.scala" 
file).

Original comment by gslowiko...@gmail.com on 3 Apr 2014 at 3:00

Plugin code (in places, where it is ported from Play! "sbt-plugin" module) will 
be upgraded as well.


Original comment by gslowiko...@gmail.com on 3 Apr 2014 at 3:27

  • Added labels: Component-Maven-Plugin
http://code.google.com/p/play2-maven-plugin/source/detail?r=373 - 
Play2JavaEnhancer interface improved, "enhanceJavaClass" and 
"enhanceTemplateClass" methods return boolean, "true" if class was enhanced, 
"false" if was not.

Play! 2.1.x implementation checks class files timestamps, Play! 2.2.x 
implementation gets this informations from "PropertiesEnhancer" class (Play!'s 
"sbt-link" module).
Plugin logs how many files were processed, and how many of them enhanced.

Original comment by gslowiko...@gmail.com on 3 Apr 2014 at 3:28

New 1.0.0-alpha6-SNAPSHOT snapshot deployed.

Original comment by gslowiko...@gmail.com on 3 Apr 2014 at 3:28

http://code.google.com/p/play2-maven-plugin/source/detail?r=399 - enhancements 
in Javascript compiler ("JavascriptCompiler.scala" file).

Original comment by gslowiko...@gmail.com on 8 Apr 2014 at 7:46