[forge-issues] [JBoss JIRA] (ROASTER-64) Field.setType does not preserve the generic types

George Gastaldi (JIRA) issues at jboss.org
Mon Mar 2 12:38:48 EST 2015


George Gastaldi created ROASTER-64:
--------------------------------------

             Summary: Field.setType does not preserve the generic types
                 Key: ROASTER-64
                 URL: https://issues.jboss.org/browse/ROASTER-64
             Project: Roaster
          Issue Type: Bug
          Components: JDT
    Affects Versions: 2.12.0.Final
            Reporter: George Gastaldi
             Fix For: 2.x Future


The following test should pass
{code:java}
   @Test
   public void testFieldType() throws Exception
   {
      JavaClassSource clazz = Roaster.create(JavaClassSource.class).setName("MyClass");
      String type = "java.util.Map<ca.uhn.fhir.model.api.ResourceMetadataKeyEnum<T>,java.lang.Object>";
      FieldSource<JavaClassSource> field = clazz.addField().setName("field").setType(type);
      Assert.assertEquals(type, field.getType().getQualifiedName());
   }
{code}



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the forge-issues mailing list