How to start contributing to Lombok repository

35 views
Skip to first unread message

Marcellinus Elbert

unread,
Jul 12, 2025, 2:44:28 PMJul 12
to Project Lombok
Hey, this would be my first contribution in lombok. First, I'd like to know how you guys contribute. 

1. I got lost when i clone the forked lombok repo and got my code all reds especially on javac module and eclipse module. 

2. Say i want to contribute on toString method, do i need to edit it on the javac handlers and eclipse handlers? 

Reinier Zwitserloot

unread,
Jul 12, 2025, 3:26:57 PMJul 12
to project...@googlegroups.com
  1. Run ant eclipse​ which should fix that. It makes the eclipse project settings files.
  2. If you want to contribute, the best thing to do is first propose what you're building; we've considered and denied a lot of feature requests because these things tend to be much more complicated than they initially appear to be. Maybe there's a reason lombok doesn't work the way you want it to, never hurts to check. Yes, if you do build a feature, you need to write it in duplicate; once for ecj, once for javac. Fortunately that covers 95%+ of all tooling out there (vscode and eclipse run on ecj, javac, netbeans, and most build tools run on javac, intellij mostly invokes your build tool and does some of its own parsing, but there's a separate plugin for that and you only need to worry about this if you're generating methods (or modifying their signatures) that you intend for actual handwritten java code to call.



--
You received this message because you are subscribed to the Google Groups "Project Lombok" group.
To unsubscribe from this group and stop receiving emails from it, send an email to project-lombo...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/project-lombok/1b799426-f33d-4710-b750-65ab201e6feen%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages