Excluded classes generated by Eclipse Sisu

This change excludes classes generated by Eclipse Sisu (part of Equinox DS).

These classes are created by https://github.com/eclipse/sisu.inject/blob/master/org.eclipse.sisu.inject/src/org/eclipse/sisu/space/CloningClassSpace.java
This commit is contained in:
dougqh 2019-11-05 15:20:52 -05:00
parent 2d3b644c84
commit 270a440162
1 changed files with 1 additions and 0 deletions

View File

@ -130,6 +130,7 @@ public class AgentInstaller {
.or(nameContains("CGLIB$$")) .or(nameContains("CGLIB$$"))
.or(nameContains("javassist")) .or(nameContains("javassist"))
.or(nameContains(".asm.")) .or(nameContains(".asm."))
.or(nameContains("$__sisu"))
.or(nameMatches("com\\.mchange\\.v2\\.c3p0\\..*Proxy")) .or(nameMatches("com\\.mchange\\.v2\\.c3p0\\..*Proxy"))
.or(isAnnotatedWith(named("javax.decorator.Decorator"))) .or(isAnnotatedWith(named("javax.decorator.Decorator")))
.or(matchesConfiguredExcludes()); .or(matchesConfiguredExcludes());