Skip to content

Commit

Permalink
Merge pull request projectlombok#3568 from Postremus/jasperreport
Browse files Browse the repository at this point in the history
Exclude the classloader for jasperreports-plugin
  • Loading branch information
Rawi01 authored Dec 12, 2023
2 parents 664a229 + 8634048 commit 0089374
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 1 deletion.
3 changes: 2 additions & 1 deletion AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,9 @@ Luan Nico <[email protected]>
Maarten Mulders <[email protected]>
Mark Haynes <[email protected]>
Mart Hagenaars <[email protected]>
Mateusz Matela <[email protected]>
Martin O'Connor <[email protected]>
Martin Panzer <[email protected]>
Mateusz Matela <[email protected]>
Michael Dardis <[email protected]>
Michael Ernst <[email protected]>
Michiel Verheul <[email protected]>
Expand Down
1 change: 1 addition & 0 deletions doc/changelog.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ Lombok Changelog

### v1.18.31 "Edgy Guinea Pig"
* FEATURE: `@Locked` has been introduced. Like `@Synchronized` but with `java.util.concurrent.locks` locks instead of the `synchronized` primitive. Thanks, Pim van der Loos for the PR! [Issue #3506](https://github.com/projectlombok/lombok/issues/3506).
* BUGFIX: Eclipse projects using the com.pro-crafting.tools:jasperreports-plugin will now compile
* We recently released v1.18.30; there is no edge release since then.

### v1.18.30 (September 20th, 2023)
Expand Down
1 change: 1 addition & 0 deletions src/eclipseAgent/lombok/eclipse/agent/EclipsePatcher.java
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ private static void registerPatchScripts(Instrumentation instrumentation, boolea
if (loader != null) {
if (loader.getClass().getName().startsWith("org.sonar.classloader.")) return false; // Relevant to bug #2351
if (loader.toString().contains("com.alexnederlof:jasperreports-plugin")) return false; //Relevant to bug #1036
if (loader.toString().contains("com.pro-crafting.tools:jasperreports-plugin")) return false; //Relevant to bug #1036
}
if (!(loader instanceof URLClassLoader)) return true;
ClassLoader parent = loader.getParent();
Expand Down

0 comments on commit 0089374

Please sign in to comment.