←Older revision | Revision as of 05:19, 11 January 2010 | ||
Line 1: | Line 1: | ||
- | [http://projectlombok.org/ Project Lombok] provides [[annotation]]s for compile time improvements of the abstract syntax tree of your program. Thus one can use [[Synchronized]] in the right way or one can get some benefits of [[AOP]] without using [[AOP]]. | + | [http://projectlombok.org/ Project Lombok] provides [[annotation]]s for compile time improvements of the abstract syntax tree of your program. Thus one can use [[Synchronized]] in the right way or one can get some benefits of [[AOP]] without using [[AOP]]. This is similar a functionality that [[Groovy]] calls ''AST Transformations''. |