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) :D


    On 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
     >> <elecha...@gmail.com <mailto:elecha...@gmail.com>
    <mailto:elecha...@gmail.com <mailto:elecha...@gmail.com>>> 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
     >>     <elecha...@gmail.com <mailto:elecha...@gmail.com>
    <mailto:elecha...@gmail.com <mailto:elecha...@gmail.com>>>
     >>      > 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
     >>      >> emm...@worteks.com <mailto:emm...@worteks.com>
    <mailto:emm...@worteks.com <mailto:emm...@worteks.com>>
     >>      >> elecha...@apache.org <mailto:elecha...@apache.org>
    <mailto:elecha...@apache.org <mailto:elecha...@apache.org>>
     >>      >> ------------------------
     >>      >>
     >>      >>
>> ---------------------------------------------------------------------
     >>      >> To unsubscribe, e-mail:
    dev-unsubscr...@directory.apache.org
    <mailto:dev-unsubscr...@directory.apache.org>
     >>     <mailto:dev-unsubscr...@directory.apache.org
    <mailto:dev-unsubscr...@directory.apache.org>>
     >>      >> For additional commands, e-mail:
    dev-h...@directory.apache.org <mailto:dev-h...@directory.apache.org>
     >>     <mailto:dev-h...@directory.apache.org
    <mailto:dev-h...@directory.apache.org>>
     >>      >>
     >>      >>
     >>
     >

-- ------------------------
    Emmanuel Lécharny
    emm...@worteks.com <mailto:emm...@worteks.com>
    elecha...@apache.org <mailto:elecha...@apache.org>
    ------------------------


--
------------------------
Emmanuel Lécharny
emm...@worteks.com
elecha...@apache.org
------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@directory.apache.org
For additional commands, e-mail: dev-h...@directory.apache.org

Reply via email to