Use memberClass

This commit is contained in:
Timo Westkämper 2015-09-26 22:51:32 +03:00
parent d285ba836f
commit 091888f3d8

View File

@ -147,7 +147,7 @@ public class SimpleType implements Type {
@Override
public Type getEnclosingType() {
if (enclosingType == null && localName.contains(".")) {
if (enclosingType == null && memberClass) {
String newLocalName = localName.substring(0, localName.lastIndexOf('.'));
String newSimpleName = newLocalName.substring(newLocalName.lastIndexOf('.') + 1);
enclosingType = new SimpleType(outerClassName, packageName, newSimpleName);