Skip to content

Commit 1cd1422

Browse files
committed
Upgrade Gizmo 2 to 2.0.0.Beta10
Remove obsolete class hierarchy locator stuff
1 parent 0c51298 commit 1cd1422

File tree

4 files changed

+3
-11
lines changed

4 files changed

+3
-11
lines changed

bom/application/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
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>

independent-projects/arc/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
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>

independent-projects/arc/processor/src/main/java/io/quarkus/arc/processor/AbstractGenerator.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11
package io.quarkus.arc.processor;
22

3-
import java.lang.constant.ClassDesc;
43
import java.lang.reflect.Modifier;
5-
import java.util.Map;
6-
import java.util.concurrent.ConcurrentHashMap;
74

85
import org.jboss.jandex.FieldInfo;
96
import org.jboss.jandex.MethodInfo;
107

118
import io.quarkus.arc.Arc;
12-
import io.quarkus.gizmo2.ClassHierarchyLocator;
139
import io.quarkus.gizmo2.ClassOutput;
1410
import 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);

independent-projects/qute/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
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>

0 commit comments

Comments
 (0)