Skip to content

Commit 40c90d9

Browse files
authored
Merge pull request operator-framework#70 from JRial95/master
Update Javassist
2 parents d1cfccf + 656e1fe commit 40c90d9

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

operator-framework/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,9 @@
7474
<scope>test</scope>
7575
</dependency>
7676
<dependency>
77-
<groupId>jboss</groupId>
77+
<groupId>org.javassist</groupId>
7878
<artifactId>javassist</artifactId>
79-
<version>3.8.0.GA</version>
79+
<version>3.27.0-GA</version>
8080
</dependency>
8181
</dependencies>
8282
</project>

operator-framework/src/main/java/com/github/containersolutions/operator/ControllerUtils.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ static String getCrdName(ResourceController controller) {
5656
CtConstructor ctConstructor = CtNewConstructor.make(argTypes, null, "super($1, $2);", customDoneable);
5757
customDoneable.addConstructor(ctConstructor);
5858

59-
Class<? extends CustomResourceDoneable<T>> doneableClass = customDoneable.toClass();
59+
Class<? extends CustomResourceDoneable<T>> doneableClass = (Class<? extends CustomResourceDoneable<T>>) customDoneable.toClass(customResourceClass);
6060
doneableClassCache.put(customResourceClass, doneableClass);
6161
return doneableClass;
6262
} catch (CannotCompileException | NotFoundException e) {

0 commit comments

Comments
 (0)