odysee-android icon indicating copy to clipboard operation
odysee-android copied to clipboard

De-Lombok Odysee Android source code

Open kekkyojin opened this issue 3 years ago • 0 comments

Lombok plugin is no longer compatible with Android Studio. Code will still build when adding it as a compileOnly, but when editing files lots of errors will appear now, making your editor mostly red over white background.

Lombok purpose, as long as I could see, is to 'save developer time', as it adds getters and setters to designated private fields.

If those setters and getters were added as lines of code on files:

  1. It would be easier to debug errors as breakpoints could be set where needed instead of having to use logd's
  2. Any code reader could know what is really happening on the app, instead of having to research what is Lombok
  3. Installing a plugin is no longer required, saving this time of errors

kekkyojin avatar Feb 07 '22 11:02 kekkyojin