Complain to the author of your direct dependencies (or better send a PR if open source). There is absolutely no reason why lombok should get pulled in as transitive dependency apart from ignorance on library author side.
It's clear you are just spiteful and have absolutely no clue what you are talking about.
Lombok does not get pulled in as a transitive dependency unless the author of your dependency fucked up their build. RTFM and you're good. Even if they fucked up, you can just exclude the transitive dependency. Easy.
Lombok produces bytecode that could have been written by hand. You will not be able to tell the difference when using these compiled classes.
pjmlp|1 year ago
beeboobaa3|1 year ago
Lombok does not get pulled in as a transitive dependency unless the author of your dependency fucked up their build. RTFM and you're good. Even if they fucked up, you can just exclude the transitive dependency. Easy.
Lombok produces bytecode that could have been written by hand. You will not be able to tell the difference when using these compiled classes.