Community
Participate
Working Groups
java.lang.RuntimeException: Feature name not found in TypeB at org.eclipse.xtext.serializer.analysis.GrammarConstraintProvider$Constraint.collectElements(GrammarConstraintProvider.java:182) at org.eclipse.xtext.serializer.analysis.GrammarConstraintProvider$Constraint.collectElements(GrammarConstraintProvider.java:196) at org.eclipse.xtext.serializer.analysis.GrammarConstraintProvider$Constraint.initLists(GrammarConstraintProvider.java:274) at org.eclipse.xtext.serializer.analysis.GrammarConstraintProvider$AbstractConstraintContext.initConstraints(GrammarConstraintProvider.java:89) at org.eclipse.xtext.serializer.analysis.GrammarConstraintProvider.filterDuplicateConstraintsAndSetNames(GrammarConstraintProvider.java:1192) at org.eclipse.xtext.serializer.analysis.GrammarConstraintProvider.getConstraints(GrammarConstraintProvider.java:1319) at org.eclipse.xtext.generator.serializer.SemanticSequencerUtil.getGrammarConstraints(SemanticSequencerUtil.java:74) at org.eclipse.xtext.generator.serializer.AbstractSemanticSequencer.getAccessedPackages(AbstractSemanticSequencer.java:66) at org.eclipse.xtext.generator.serializer.AbstractSemanticSequencer.getFileContents(AbstractSemanticSequencer.java:295) at org.eclipse.xtext.generator.serializer.SerializerFragment.generate(SerializerFragment.java:80) at org.eclipse.xtext.generator.Xtend2GeneratorFragment.generate(Xtend2GeneratorFragment.java:40)
This is not a bug in the GrammarConstraintProvider; The missing EStructuralFeature ist supposed to be there. It's a bug in type inference: bug 346685.