Skip to content

Commit 76820ef

Browse files
datho7561rgrunber
authored andcommitted
Primitive types can autobox to java.lang.Object
(for expected types purposes) Signed-off-by: David Thompson <[email protected]>
1 parent 9647f0d commit 76820ef

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

org.eclipse.jdt.core.javac/src/org/eclipse/jdt/internal/codeassist/RelevanceUtils.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,10 @@ static int computeRelevanceForExpectingType(ITypeBinding proposalType, ExpectedT
131131
relevance = CompletionEngine.R_EXPECTED_TYPE;
132132
}
133133
}
134+
if ("Ljava/lang/Object;".equals(expectedType.getKey()) && proposalType.isPrimitive()) {
135+
// can be autoboxed
136+
relevance = CompletionEngine.R_EXPECTED_TYPE;
137+
}
134138
}
135139
return relevance;
136140
}

0 commit comments

Comments
 (0)