Assert.assertEquals(_join, 2, _size);
FeatureBasedDiagnostic _get = diagnostics.get(0);
EObject _sourceEObject = _get.getSourceEObject();
FeatureBasedDiagnostic _get_1 = diagnostics.get(0);
EStructuralFeature _feature = _get_1.getFeature();
Object _eGet = _sourceEObject.eGet(_feature);
FeatureBasedDiagnostic _get_2 = diagnostics.get(0);
int _index = _get_2.getIndex();
Object _get_3 = ((List<?>) _eGet).get(_index);
Assert.assertEquals(Option.INCLUDE_SOURCE, _get_3);
FeatureBasedDiagnostic _get_4 = diagnostics.get(1);