| Summary: | [refactoring] StackOverflow on RenameRefactoring | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] TMF | Reporter: | Moritz Eysholdt <moritz.eysholdt> | ||||
| Component: | Xtext | Assignee: | Project Inbox <tmf.xtext-inbox> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | critical | ||||||
| Priority: | P3 | CC: | sebastian.zarnekow | ||||
| Version: | 2.0.0 | Flags: | sebastian.zarnekow:
indigo+
|
||||
| Target Milestone: | RC3 | ||||||
| Hardware: | PC | ||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
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 Closing all bugs that were set to RESOLVED before Neon.0 |
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)