File tree Expand file tree Collapse file tree 4 files changed +3
-11
lines changed
processor/src/main/java/io/quarkus/arc/processor Expand file tree Collapse file tree 4 files changed +3
-11
lines changed Original file line number Diff line number Diff line change 8989 <!-- GraalVM sdk 23.1.2 has a minimum JDK requirement of 17+ at runtime -->
9090 <graal-sdk .version>23.1.2</graal-sdk .version>
9191 <gizmo .version>1.9.0</gizmo .version>
92- <gizmo2 .version>2.0.0.Beta9 </gizmo2 .version>
92+ <gizmo2 .version>2.0.0.Beta10 </gizmo2 .version>
9393 <jackson-bom .version>2.20.1</jackson-bom .version>
9494 <commons-logging-jboss-logging .version>1.0.0.Final</commons-logging-jboss-logging .version>
9595 <commons-lang3 .version>3.20.0</commons-lang3 .version>
Original file line number Diff line number Diff line change 4646 <!-- main versions -->
4747 <version .gizmo>1.9.0</version .gizmo>
4848 <version .jandex>3.5.2</version .jandex>
49- <version .gizmo2>2.0.0.Beta9 </version .gizmo2>
49+ <version .gizmo2>2.0.0.Beta10 </version .gizmo2>
5050 <version .jboss-logging>3.6.1.Final</version .jboss-logging>
5151 <version .mutiny>3.0.1</version .mutiny>
5252 <version .bridger>1.6.Final</version .bridger>
Original file line number Diff line number Diff line change 11package io .quarkus .arc .processor ;
22
3- import java .lang .constant .ClassDesc ;
43import java .lang .reflect .Modifier ;
5- import java .util .Map ;
6- import java .util .concurrent .ConcurrentHashMap ;
74
85import org .jboss .jandex .FieldInfo ;
96import org .jboss .jandex .MethodInfo ;
107
118import io .quarkus .arc .Arc ;
12- import io .quarkus .gizmo2 .ClassHierarchyLocator ;
139import io .quarkus .gizmo2 .ClassOutput ;
1410import io .quarkus .gizmo2 .Gizmo ;
1511
@@ -19,8 +15,6 @@ abstract class AbstractGenerator {
1915 static final String UNDERSCORE = "_" ;
2016 static final String SYNTHETIC_SUFFIX = "Synthetic" ;
2117
22- private static final Map <ClassDesc , ClassHierarchyLocator .Result > classHierarchyCache = new ConcurrentHashMap <>();
23-
2418 protected final boolean generateSources ;
2519 protected final ReflectionRegistration reflectionRegistration ;
2620
@@ -38,9 +32,7 @@ static Gizmo gizmo(ClassOutput classOutput) {
3832 if (tccl == null ) {
3933 throw new IllegalStateException ("No TCCL available" );
4034 }
41- ClassHierarchyLocator locator = ClassHierarchyLocator .forClassParsing (tccl ).cached (() -> classHierarchyCache );
4235 return Gizmo .create (classOutput )
43- .withClassHierarchyLocator (locator )
4436 .withDebugInfo (false )
4537 .withParameters (false )
4638 .withLambdasAsAnonymousClasses (true );
Original file line number Diff line number Diff line change 4141 <version .junit>5.13.4</version .junit>
4242 <version .assertj>3.27.6</version .assertj>
4343 <version .jandex>3.5.2</version .jandex>
44- <version .gizmo2>2.0.0.Beta9 </version .gizmo2>
44+ <version .gizmo2>2.0.0.Beta10 </version .gizmo2>
4545 <version .jboss-logging>3.6.1.Final</version .jboss-logging>
4646 <version .smallrye-common>2.14.0</version .smallrye-common>
4747 <version .smallrye-mutiny>3.0.1</version .smallrye-mutiny>
You can’t perform that action at this time.
0 commit comments