Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-21 | [fixes #3332] Prepend jdt.core SCL to compiler SCL | Rawi01 | |
The latest eclipse version properly splits the jdt.core module and the compiler. To load jdt.core classes during compilation the compiler SCL needs a reference to the jdt.core SCL. | |||
2022-05-20 | Add support for eclipse feature tests | Rawi01 | |
2022-04-02 | [#3143] Review and update jopatai's work on the maven/ecj agent jar | Reinier Zwitserloot | |
* Update copyright headers * Update code style (tabs, not spaces, spaces around + operator - that's about it) * Use `x.class.getResourceAsStream`, not `x.getClass().` - minor mostly irrelevant nit. * Rename and re-locate the jar itself. * 'ecj' as an alias for this command seems a bit too cavalier' removed it. * The source is in its own 'root' src dir, it doesn't really fit in the eclipse agent sources - it's more a maven agent. * Fixed a bug where a filehandle wasn't safe closed. Mostly irrelevant (JVM would quite afterwards anyway). * Slight rewording of the ecj docs. | |||
2022-03-18 | [fixes #3143] Maven+ECJ Agent Bootstrap | JohnPaulTaylorII | |
* Adds AgentBootstrap, the actual bootstrapping agent * Adds MavenEcjBootstrapApp, the command line app for generating the appropriate files * Updates the build to package these correctly * Updates the documentation for setup/ecj | |||
2022-03-13 | [fixes #3134] Search patched method also by parameters | Rawi01 | |
2021-12-12 | Patch getMethodDeclarationNode method instead of individual calls | Rawi01 | |
2021-10-26 | [fixes #1309] Extract interface + pull up | Rawi01 | |
2021-09-28 | [fixes #2950] Patch language server semantic highlighting | Rawi01 | |
2021-08-15 | [fixes #2926] WrittenNamesFinder can now detect generated writes | Rawi01 | |
2021-04-02 | Fixes #2803 Manual merge, hide generated code from some Eclipse refactorings | Roel Spilker | |
2021-02-07 | Fix ecj classloading | Rawi01 | |
2021-02-07 | Move eclipse only code for Delegate into own class | Rawi01 | |
2020-12-20 | [tests] Support javadoc in ecj tests | Rawi01 | |
2020-10-30 | [issue #285] Compiling with Maven+Tycho should now work | Reinier Zwitserloot | |
2020-10-03 | Untangling patches to classes that only exist in eclipse, not ecj | Reinier Zwitserloot | |
Specifically, Rawi01's patches to make javadoc behaviour in eclipse better, which cannot be applied to ecj as you get load errors (javadoc not a thing there). As part of this commit, tests can be limited to ecj or eclipse, and I made cut-down versions of a few tests (to run on ecj, as the main one cannot be, due to javadoc issues). The tests now marked as eclipse only don't fail on ecj, but they don't generate the same result. Alternatively, we could go with a separated out after-ecj and after-eclipse dir instead, but that's perhaps going overboard. | |||
2020-09-18 | Merge pull request #2558 from Rawi01/extensionmethod-suppress | Reinier Zwitserloot | |
Fix suppressBaseMethods in ecj/eclipse | |||
2020-09-18 | Merge branch 'delegate-methods-outline' of git://github.com/Rawi01/lombok ↵ | Reinier Zwitserloot | |
into Rawi01-delegate-methods-outline # Conflicts: # src/core/lombok/eclipse/EclipseAugments.java | |||
2020-09-18 | Merge branch 'eclipse-javadoc' of git://github.com/Rawi01/lombok into ↵ | Reinier Zwitserloot | |
Rawi01-eclipse-javadoc # Conflicts: # src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java | |||
2020-08-29 | [tests] Fix Delegate tests | Rawi01 | |
2020-08-20 | [bugfix] Fix suppressBaseMethods in ecj/eclipse | Rawi01 | |
2020-08-16 | Add generated delegate methods to eclipse outline | Rawi01 | |
2020-07-29 | Support javadoc copying in eclipse | Rawi01 | |
2020-04-14 | [fixes #2286] Set source range for vararg arrays | Rawi01 | |
2019-06-15 | Avoid Eclipse warnings about null checks generated for lombok.NonNull when ↵ | Till Brychcy | |
NonNullByDefault is used | |||
2019-01-29 | [fixes #2024] FieldNameConstants was causing lots of problems in eclipse, ↵ | Reinier Zwitserloot | |
especially with save actions. | |||
2019-01-28 | Replace sized array in toArray with 0 | Robert Wertman | |
This approach has been benchmarked to be marginally faster. Fixes #2030. | |||
2018-08-20 | Share the same class loader | Roland Praml | |
2018-04-10 | Potential fix for #1604 | Roel Spilker | |
2016-03-25 | Patch for renaming fields with Getter/Setter/Data in eclipse. | rgra | |
2015-07-08 | Fixes for eclipse mars. | Reinier Zwitserloot | |
2015-01-21 | * Fixed running ecj tests within eclipse | Reinier Zwitserloot | |
2015-01-20 | [shadowloader] all the patching we do for ecj are ALL entrypoints and need ↵ | Roel Spilker | |
shadowloader treatment. This commit makes it happen. |