| Summary: | Project Lombok Test Install | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Marcel Bruch <marcel.bruch> | ||||
| Component: | Recommenders | Assignee: | Marcel Bruch <marcel.bruch> | ||||
| Status: | CLOSED WONTFIX | QA Contact: | |||||
| Severity: | enhancement | ||||||
| Priority: | P3 | CC: | adietish, christian.campo, contact, markus.kell.r, matthias.sohn, mn | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Marcel Bruch
Created attachment 209176 [details] Simple Lombok Test Project w/ Maven Tycho Build Configuration Simple project that comes with two Java source files (one annotated w/ Lombok annotation, one without), and a maven tycho build configuration. Put simple, it works. It uses the delombok feature , i.e., it generates source files from the annotated sources in the src/ folder and puts the generated sources into target/generated-sources/delombok/ (see http://projectlombok.org/features/delombok.html). Tycho picks up the contents of target/generated-sources/delombok/ to build the final jar. The sources in src/ are ignored by tycho. A integration of lombok into the compile process seem not to work ATM. This approach is preferred over delombok. I'll look on how this could be achieved. I'll continue by start using lombok for some code recommenders data structs projects. Comments welcome. For the records: I requested a CQ for Lombok: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=5966 We stopped evaluating lombok some time ago due to performance problems in the IDE. In the meanwhile Lombok may have fixed this but we don't plan to give it a second spin. |