Community
Participate
Working Groups
AST#resolveWellKnownType(..) should support all 8 primitive type wrappers (java.lang.Integer, etc.). That would be rather convenient when dealing with autoboxing/unboxing.
+1
Revised spec to include boxed primitive types, including Void: * <li><code>"java.lang.Boolean"</code> (since 3.1)</li> * <li><code>"java.lang.Byte"</code> (since 3.1)</li> * <li><code>"java.lang.Character"</code> (since 3.1)</li> * <li><code>"java.lang.Double"</code> (since 3.1)</li> * <li><code>"java.lang.Float"</code> (since 3.1)</li> * <li><code>"java.lang.Integer"</code> (since 3.1)</li> * <li><code>"java.lang.Long"</code> (since 3.1)</li> * <li><code>"java.lang.Short"</code> (since 3.1)</li> * <li><code>"java.lang.Void"</code> (since 3.1)</li> Olivier, Over to you for implemetation and tests.
Fixed and released in HEAD. Updated regression tests: org.eclipse.jdt.core.tests.dom.ASTConverterAST3Test.test0280 org.eclipse.jdt.core.tests.dom.ASTConverterTest.test0280 org.eclipse.jdt.core.tests.dom.ASTTest.testWellKnownBindings()
Verified in 20050330-0500