Skip to content

Commit 140aced

Browse files
committed
Supporting MClassRef as baseTypeInfo.
1 parent d93636b commit 140aced

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

compiler/src/main/java/org/hisrc/jsonix/compiler/JsonixCompiler.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
import org.hisrc.jscm.codemodel.impl.CodeModelImpl;
4949
import org.hisrc.jsonix.xjc.customizations.PackageMapping;
5050
import org.jvnet.jaxb2_commons.xml.bind.model.MClassInfo;
51+
import org.jvnet.jaxb2_commons.xml.bind.model.MClassTypeInfo;
5152
import org.jvnet.jaxb2_commons.xml.bind.model.MElementInfo;
5253
import org.jvnet.jaxb2_commons.xml.bind.model.MEnumConstantInfo;
5354
import org.jvnet.jaxb2_commons.xml.bind.model.MEnumLeafInfo;
@@ -187,7 +188,7 @@ public JSObjectLiteral compileClassInfo(MClassInfo<T, C> classInfo) {
187188
classInfoMapping.append("localName", this.codeModel.string(classInfo
188189
.getContainerLocalName(DEFAULT_SCOPED_NAME_DELIMITER)));
189190

190-
final MClassInfo<T, C> baseTypeInfo = classInfo.getBaseTypeInfo();
191+
final MClassTypeInfo<T, C> baseTypeInfo = classInfo.getBaseTypeInfo();
191192
if (baseTypeInfo != null) {
192193
classInfoMapping.append("baseTypeInfo",
193194
getTypeInfoDeclaration(baseTypeInfo));

0 commit comments

Comments
 (0)