additional name handling fixes

This commit is contained in:
Timo Westkämper 2011-03-31 07:22:47 +00:00
parent 33965299cd
commit deb389cd6a
2 changed files with 7 additions and 1 deletions

View File

@ -26,7 +26,7 @@ public final class ClassUtils {
if (cl.isArray()){
return getFullName(cl.getComponentType()) + "[]";
}else{
return cl.getName();
return cl.getName().replace('$', '.');
}
}

View File

@ -2,6 +2,7 @@ import static org.junit.Assert.assertEquals;
import org.junit.Test;
import com.mysema.codegen.model.ClassType;
import com.mysema.codegen.support.ClassUtils;
@ -17,4 +18,9 @@ public class NestedTest {
assertEquals("NestedTest.Inner", name);
}
@Test
public void ClassType_getName(){
assertEquals("NestedTest.Inner", new ClassType(NestedTest.Inner.class).getFullName());
}
}