I have already removed all the @SLF4J bit, wanna me to push it?
On 14/03/2025 14:54, Brian Demers wrote:
java -jar ~/Downloads/lombok.jar delombok src -d src-delomboked It generates Java classes with boilerplate code (but it's rather ugly).Yeah, I did this to a few classes when fixing some chaining setters. I should have a little time in the near future to do the rest (and clean up the generated bits) :DOn 13/03/2025 17:01, Emmanuel Lécharny wrote: > Now, let's say that with Java records, most of Lombok usage has just > vanished. It's just a matter of switching to a recent JVM version > (Java 17). > > > On 13/03/2025 16:06, Brian Demers wrote: >> Sounds like we have similar opinions on Lombok 😉 >> >> On Thu, Mar 13, 2025 at 11:01 AM Emmanuel Lecharny >> <[email protected] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]>>> wrote: >> >> Hi Brian, >> >> actually, never mind :-) I have it working. >> >> I followed the https://projectlombok.org/setup/eclipse <https://projectlombok.org/setup/eclipse> >> <https://projectlombok.org/setup/eclipse <https://projectlombok.org/setup/eclipse>> page, and after >> having added the lombok plugin, it's all finer! >> >> To answer your question, no we don't use lombok. It's useless, and >> creates issues just to save a few typing that you don't even have >> tyo do >> if you use the IDE create code feature. >> >> >> On 13/03/2025 15:17, Brian Demers wrote: >> > My guess is you need to enable annotation processors. >> > I haven't used Eclipse in a while, so not sure if these >> instructions are >> > correct: >> > >> >> https://stackoverflow.com/questions/43404891/how-to-configure-java-annotation-processors-in-eclipse <https://stackoverflow.com/questions/43404891/how-to-configure-java-annotation-processors-in-eclipse> <https://stackoverflow.com/questions/43404891/how-to-configure-java-annotation-processors-in-eclipse <https://stackoverflow.com/questions/43404891/how-to-configure-java-annotation-processors-in-eclipse>> >> > >> > IntelliJ requires something similar. >> > >> > Related: https://github.com/apache/directory-scimple/issues/540 <https://github.com/apache/directory-scimple/issues/540> >> <https://github.com/apache/directory-scimple/issues/540 <https://github.com/apache/directory-scimple/issues/540>> >> > >> > I didn't add a lot of detail in that issue, but my frustrations >> with Lombok >> > are based on this type of problem (well, that and it's difficult >> to debug >> > code generated at compile time by an annotation processor). >> Maybe it >> > should be updated to simply "Remove Lombok" 🙂 >> > >> > Maybe a note should be added to the readme about IDE support >> until the >> > above issue is resolved 🤔 >> > >> > I also think IDEs could do a better job of enabling annotation >> processors >> > if configured by build tools, but that's a different problem. >> > >> > TL;DR (opinion) lombok is great for code in blog posts, it's >> painful in >> > real projects. >> > >> > On a slightly more serious note, are any of the other Directory >> projects >> > using Lombok? Or does anyone have strong opinions for or against? >> > >> > -Brian >> > >> > On Thu, Mar 13, 2025 at 10:01 AM Emmanuel Lécharny >> <[email protected] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]>>> >> > wrote: >> > >> >> Hi Brian, >> >> >> >> I have a bit of day job's time to investigate SCIM, and >> obvioulsy, >> >> SCIMple is going to be my choice. >> >> >> >> A few question: yesterday, I have had hard time buildling the >> project (I >> >> have updated the readme to reflect the build process, because mvn >> >> package is not doing the job when you haven't build the project >> at least >> >> once). Anyway, tests are passing green, all is good. But... I >> loaded it >> >> in Eclipse, and I get a bunch of errors, like some methods that >> are not >> >> present: >> >> >> >> log cannot be resolved RepositoryRegistry.java >> >> >> >> /scim-core-1.0.0-SNAPSHOT/src/main/java/org/apache/directory/scim/core/repository >> >> >> >> line 64 Java Problem >> >> >> >> AFAICT, the Lombok @SLF4J is suppose to magically create this >> log field. >> >> >> >> Do you have a quick guide on how to get it working with Eclipse? >> >> Thanks! >> >> >> >> -- >> >> ------------------------ >> >> Emmanuel Lécharny >> >> [email protected] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]>> >> >> [email protected] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]>> >> >> ------------------------ >> >> >> >>>> --------------------------------------------------------------------->> >> To unsubscribe, e-mail: [email protected] <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>> >> >> For additional commands, e-mail: [email protected] <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>> >> >> >> >> >> >-- ------------------------Emmanuel Lécharny [email protected] <mailto:[email protected]> [email protected] <mailto:[email protected]> ------------------------
-- ------------------------ Emmanuel Lécharny [email protected] [email protected] ------------------------ --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
