Community
Participate
Working Groups
If I rename-refactor this method: --- public static <STATE, TOKEN, STACKITEM> List<STATE> shortestStackemptPathTo( IPdaAdapter<STATE, TOKEN, STACKITEM> pda, Iterator<STACKITEM> stack, STATE matches) { return shortestStackemptyingPathTo(pda, pda.getStartStates(), stack, Predicates.equalTo(matches), Predicates.<STATE> alwaysTrue()); } --- rename refactoring is quietly canceled (no message, file is reverted to previous state) and in the error log appears the exception below. I'm not aware of any involved Xtend2-files, however, the workaround to fix this is to turn off Xtend2-refactoring in the properties dialog. Caused by: java.lang.StackOverflowError at org.eclipse.jdt.internal.core.NamedMember.getTypeQualifiedName(NamedMember.java:192) at org.eclipse.jdt.internal.core.NamedMember.getFullyQualifiedName(NamedMember.java:187) at org.eclipse.jdt.internal.core.SourceType.getFullyQualifiedName(SourceType.java:266) at org.eclipse.jdt.internal.core.SourceType.getFullyQualifiedName(SourceType.java:259) at org.eclipse.xtext.common.types.access.jdt.JdtTypeMirror.getTypeName(JdtTypeMirror.java:43) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:71) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:87) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:263) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1483) at org.eclipse.xtext.common.types.impl.JvmParameterizedTypeReferenceImpl.getType(JvmParameterizedTypeReferenceImpl.java:110) at org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom.computeIdentifier(JvmExecutableImplCustom.java:30) at org.eclipse.xtext.common.types.impl.JvmMemberImplCustom.getIdentifier(JvmMemberImplCustom.java:21) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:91) at org.eclipse.xtext.common.types.access.impl.AbstractClassMirror.getEObject(AbstractClassMirror.java:59) at org.eclipse.xtext.common.types.access.TypeResource.getEObject(TypeResource.java:48) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:219) at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:203)
Created attachment 196964 [details] File causing the StackOverflow
I can reproduce the issue. It's not related to Xtend / Refactoring but with the TypeResource.
Pushed fix in common types to master.
Closing all bugs that were set to RESOLVED before Neon.0