mg6maciej / hrisey

Hrisey - boilerplate code suppressor tool for Android platform
MIT License
148 stars 11 forks source link

Is this project dead? It conflicts with recent Lombok #9

Open MarcinOrlowski opened 7 years ago

MarcinOrlowski commented 7 years ago

Is this project completely dead? I found it causes conflicts when used together with recent Lombok and I wonder if that would be doable to strip all lombok things except from Parcelable and make Lombok a dependency?

mg6maciej commented 7 years ago

I would like to say it's not, but there is an issue #1 I have spend too many hours on and still have no idea how to fix. As most people have JDK8 now, it's not usable. It was meant as a replacement for Lombok on Android and I could still update it to the newest version, but this bug really makes me think it's not worth it. It probably wouldn't be very easy to separate them as I have used a lot of internal code from Lombok when building Android-specific annotations' handlers. If you are still on JDK7, I can update it in a few days and push to maven central. I'll leave this open as an additional warning.

MarcinOrlowski commented 7 years ago

I am using Java 1.8 to build my apps, so if this definitely related then perhaps there's no point for any update. Too bad, I am really tired of all this Parceler's wrap()/unwrap().