aboutsummaryrefslogtreecommitdiff
path: root/javaparser-symbol-solver-core
diff options
context:
space:
mode:
authorFederico Tomassetti <federico@tomassetti.me>2018-02-19 23:10:36 +0100
committerFederico Tomassetti <federico@tomassetti.me>2018-02-19 23:10:36 +0100
commit6e4bbd65b70e1ca074d8aa7039cb3b01d35411b5 (patch)
treecaa51f8275c1166f8c8d8a97c30d7ad8379d494a /javaparser-symbol-solver-core
parentfbd8c73b0a66f3d71cd073c7b2cb61a1112f7ba6 (diff)
downloadjavaparser-6e4bbd65b70e1ca074d8aa7039cb3b01d35411b5.tar.gz
make ResolvedPrimitiveType an enum
Diffstat (limited to 'javaparser-symbol-solver-core')
-rw-r--r--javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/typeinference/TypeHelper.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/typeinference/TypeHelper.java b/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/typeinference/TypeHelper.java
index 604689b78..01d041d11 100644
--- a/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/typeinference/TypeHelper.java
+++ b/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/typeinference/TypeHelper.java
@@ -137,7 +137,7 @@ public class TypeHelper {
if (!referenceType.isReferenceType()) {
return false;
}
- return ResolvedPrimitiveType.ALL.stream().anyMatch(pt -> referenceType.asReferenceType().getQualifiedName().equals(pt.getBoxTypeQName()));
+ return Arrays.stream(ResolvedPrimitiveType.values()).anyMatch(pt -> referenceType.asReferenceType().getQualifiedName().equals(pt.getBoxTypeQName()));
}
private static ResolvedType toUnboxedType(ResolvedReferenceType referenceType) {
@@ -149,7 +149,7 @@ public class TypeHelper {
}
private static boolean areCompatibleThroughWideningReferenceConversion(ResolvedType s, ResolvedType t) {
- Optional<ResolvedPrimitiveType> correspondingPrimitiveTypeForS = ResolvedPrimitiveType.ALL.stream().filter(pt -> pt.getBoxTypeQName().equals(s.asReferenceType().getQualifiedName())).findFirst();
+ Optional<ResolvedPrimitiveType> correspondingPrimitiveTypeForS = Arrays.stream(ResolvedPrimitiveType.values()).filter(pt -> pt.getBoxTypeQName().equals(s.asReferenceType().getQualifiedName())).findFirst();
if (!correspondingPrimitiveTypeForS.isPresent()) {
return false;
}