Raphael A. Bauer
Raphael A. Bauer
Complexity: Small To prepare for eventual ninja-undertow inclusion
Complexity: Large Rigorously find all uses of null and replace them with Java 8 Optionals. Because we are using Java8 many instances of null may be rewritten to a value.map()...
Complexity: Large That’s controversial. At the same time an immutable Result would fit better in the Java 8 world with its functional map(..) and so on. TBD
Complexity: Small Just do it...
Complexity: Large May be divided into different tasks. - make freemaker separate module - make jpa separate module - Make it backwards compatible. Maybe we need a new ninja-core that...
Rocker integration already exists. Move that into Ninja core so that people can use it out of the box.
Complexity: Medium Add ninja-undertow (Joe already has running apps with that)...
Complexity: Medium Lang is quite clumsy right now. Especially injecting it as @Inject Lang and then using it in the controllers is not nice. Better: Inject Lang into the method...
See: https://github.com/takari/takari-maven-plugin