edvin
04/21/2017, 10:02 AMabhinay
04/21/2017, 10:04 AMedvin
04/21/2017, 10:04 AMabhinay
04/21/2017, 10:04 AMedvin
04/21/2017, 10:04 AMedvin
04/21/2017, 10:04 AMabhinay
04/21/2017, 10:05 AMedvin
04/21/2017, 10:31 AMsavable
, closable
etc and set it to a fixed value, you don't need to create a property manually, that's so verbose:edvin
04/21/2017, 10:31 AMoverride val closeable = false.toProperty()
gtnarg
04/21/2017, 12:09 PMedvin
04/21/2017, 12:35 PMgtnarg
04/21/2017, 12:38 PMedvin
04/21/2017, 12:40 PMnimakro
04/22/2017, 7:40 AMedvin
04/22/2017, 9:02 AMconvert to Kotlin
automatic code conversion would look, and it just looked gory.edvin
04/22/2017, 9:07 AMron
04/22/2017, 9:07 AMedvin
04/22/2017, 9:08 AMnimakro
04/22/2017, 9:14 AMron
04/22/2017, 10:38 AMnimakro
04/22/2017, 11:14 AMedvin
04/22/2017, 2:19 PMScope
for the web part of the app 🙂edvin
04/22/2017, 2:22 PMSomeClass someVar = find(SomeClass.java)
even in a Java Servlet, I actually can't imagine a use case where I would benefit from Guice. I tend to stay away from interceptors etc in injectors, so I have no need for "advanced features". Notable exception would be in a JavaEE app where I use CDI extensively, mostly because it makes it easy to control transaction boundaries.ron
04/22/2017, 2:24 PMBridgeService
I use makes it easy to change implentation if I ever want to (as I still think that using a complete jetty server embedded is overkill) and it made testing the protocol a lot easier as I can just stub using the bridgeService interfacecarlw
04/22/2017, 2:25 PMron
04/22/2017, 2:28 PMron
04/22/2017, 2:29 PM