We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ac370c8 commit aa91fe4Copy full SHA for aa91fe4
tzatziki-common/src/main/java/com/decathlon/tzatziki/utils/TypeParser.java
@@ -76,8 +76,15 @@ private static Type parseType(String name) {
76
default -> classes()
77
.stream()
78
.filter(clazz -> clazz.getName().equals(n) || clazz.getSimpleName().equals(n))
79
+ .map((ClassPath.ClassInfo classInfo) -> {
80
+ try {
81
+ return (Type) classInfo.load();
82
+ } catch (NoClassDefFoundError e) {
83
+ return null;
84
+ }
85
+ })
86
+ .filter(Objects::nonNull)
87
.findFirst()
- .map((ClassPath.ClassInfo classInfo) -> (Type) classInfo.load())
88
.orElseGet(() -> {
89
try {
90
return Class.forName(n);
0 commit comments