Failed

org.eclipse.emf.ecoretools.design.tests.VsmValidationTests.isValid

Failing for the past 3 builds (Since #1 )
Took 1.4 sec.

Error Message

The VSM is not valid it has errors : Diagnostic ERROR source=org.eclipse.emf.ecore code=0 Diagnosis of org.eclipse.sirius.viewpoint.description.impl.GroupImpl@68c7ef83{platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#/} data=[org.eclipse.sirius.viewpoint.description.impl.GroupImpl@68c7ef83 (documentation: FORCE_LEGACY_PROPERTIES, name: EcoreTools, version: 11.1.1.201610211630)] [Diagnostic ERROR source=org.eclipse.sirius code=1 Nothing will be left after calling oclAsType:
EClassifier=EClass is not compatible with type EClassifierLiteral=DEdge data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.filter.spec.MappingFilterSpec@2b38b1f (filterKind: HIDE) (semanticConditionExpression: null, viewConditionExpression: aql:not self.oclAsType(diagram::DEdge).sourceNode.oclAsType(viewpoint::DSemanticDecorator).target.oclAsType(ecore::EClass).eSuperTypes->includes(self.oclAsType(diagram::DEdge).targetNode.oclAsType(viewpoint::DSemanticDecorator).target))], Diagnostic ERROR source=org.eclipse.sirius code=1 Nothing will be left after calling oclAsType:
EClassifier=EClass is not compatible with type EClassifierLiteral=DEdge data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.filter.spec.MappingFilterSpec@2b38b1f (filterKind: HIDE) (semanticConditionExpression: null, viewConditionExpression: aql:not self.oclAsType(diagram::DEdge).sourceNode.oclAsType(viewpoint::DSemanticDecorator).target.oclAsType(ecore::EClass).eSuperTypes->includes(self.oclAsType(diagram::DEdge).targetNode.oclAsType(viewpoint::DSemanticDecorator).target))], Diagnostic ERROR source=org.eclipse.sirius code=1 Nothing will be left after calling oclAsType:
EClassifier=EClass is not compatible with type EClassifierLiteral=DSemanticDecorator
EClassifier=EAnnotation is not compatible with type EClassifierLiteral=DSemanticDecorator
EClassifier=GenAnnotation is not compatible with type EClassifierLiteral=DSemanticDecorator
EClassifier=DAnalysisCustomData is not compatible with type EClassifierLiteral=DSemanticDecorator
EClassifier=AnnotationEntry is not compatible with type EClassifierLiteral=DSemanticDecorator
EClassifier=TableDescription is not compatible with type EClassifierLiteral=DSemanticDecorator
EClassifier=ChangeDescription is not compatible with type EClassifierLiteral=DSemanticDecorator data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.filter.spec.MappingFilterSpec@3b1dc579 (filterKind: HIDE) (semanticConditionExpression: null, viewConditionExpression: aql:self.eContainer().oclAsType(viewpoint::DSemanticDecorator).target = self.oclAsType(viewpoint::DSemanticDecorator).target.eContainer())], Diagnostic ERROR source=org.eclipse.sirius code=1 Nothing will be left after calling oclAsType:
EClassifier=EReference is not compatible with type EClassifierLiteral=DSemanticDecorator data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.filter.spec.MappingFilterSpec@3b1dc579 (filterKind: HIDE) (semanticConditionExpression: null, viewConditionExpression: aql:self.eContainer().oclAsType(viewpoint::DSemanticDecorator).target = self.oclAsType(viewpoint::DSemanticDecorator).target.eContainer())], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature eClassifiers not found in EClass EObject data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.spec.NodeMappingSpec Empty Diagram], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@7523a3dc (documentation: ) (name: Model Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.modelDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 The m variable has no types data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@7523a3dc (documentation: ) (name: Model Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.modelDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.ExternalJavaActionParameterImpl@1b01a0d (name: genmodels, value: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet())], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@766a49c7 (documentation: ) (name: Edit Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.editDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 The m variable has no types data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@766a49c7 (documentation: ) (name: Edit Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.editDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.ExternalJavaActionParameterImpl@7df28f1 (name: genmodels, value: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet())], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@75e27856 (documentation: ) (name: Editor Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.editorDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 The m variable has no types data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@75e27856 (documentation: ) (name: Editor Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.editorDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.ExternalJavaActionParameterImpl@75fd65c (name: genmodels, value: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet())], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@4f4c88f9 (documentation: ) (name: Tests Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.testsDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 The m variable has no types data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@4f4c88f9 (documentation: ) (name: Tests Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.testsDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.ExternalJavaActionParameterImpl@2bc7db89 (name: genmodels, value: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet())], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@cb39552 (documentation: ) (name:  All, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.ExternalJavaActionParameterImpl@287ae90c (name: genmodels, value: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet())], Diagnostic ERROR source=org.eclipse.sirius code=1 Couldnt find the getDisplayedEClassifiers(EClassifier=DDiagram)' service data=[org.eclipse.sirius.viewpoint.description.tool.impl.SelectionWizardDescriptionImpl@2935fd2c (documentation: ) (name: Add, label: null, precondition: aql:container.oclIsKindOf(ecore::EPackage), forceRefresh: true, elementsToSelect: , inverseSelectionOrder: false) (candidatesExpression: aql:self.getValidsForDiagram(containerView)->asSet() - diagram.getDisplayedEClassifiers(), multiple: true, tree: true, rootExpression: service:rootEPackages, childrenExpression: feature:eContents, message: null, iconPath: /org.eclipse.emf.ecoretools.design/icons/full/etools16/search.gif, windowTitle: Select element to add in diagram, windowImagePath: null)], Diagnostic WARNING source=org.eclipse.sirius.diagram code=1 The Drop tool External EClass from treeview accepts arbitrary elements from the Model Content view as drag source. You should specify a precondition to validate the nature of the dragged element. data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.tool.spec.ContainerDropDescriptionSpec@3ce443f9 (documentation: ) (name: External EClass from treeview, label: null, precondition: , forceRefresh: true, elementsToSelect: , inverseSelectionOrder: false) (dragSource: PROJECT_EXPLORER, moveEdges: false)], Diagnostic INFO source=org.eclipse.sirius.diagram code=80 The constraint "No reconnect on regions" is disabled.  It will not be evaluated. data=[], Diagnostic WARNING source=org.eclipse.sirius.diagram code=1 The Drop tool Drop EPackage into EPackage accepts arbitrary elements from the Model Content view as drag source. You should specify a precondition to validate the nature of the dragged element. data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.tool.spec.ContainerDropDescriptionSpec@794366a5 (documentation: ) (name: Drop EPackage into EPackage, label: null, precondition: , forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (dragSource: BOTH, moveEdges: false)], Diagnostic WARNING source=org.eclipse.sirius code=1 There is no associated meta-model. data=[org.eclipse.sirius.table.business.internal.metamodel.description.spec.EditionTableDescriptionSpec@2a87ba34 (documentation: <html>
<head>
</head>
<body>
<p>A tabular editor (spreadsheet-like) of the entities in an Ecore model.</p>
<br>
<img src="/icons/full/wizban/classes.png"/>
</body>
</html>


) (endUserDocumentation: A tabular editor (spreadsheet-like) of the entities in an Ecore model., name: Classes, label: Classes in a spreadsheet, titleExpression: aql:self.name + ' class table', initialisation: false, showOnStartup: false, preconditionExpression: , domainClass: ecore.EPackage, initialHeaderColumnWidth: 0)], Diagnostic WARNING source=org.eclipse.sirius.diagram code=1 The Drop tool External EPackageTo Analyze from treeview accepts arbitrary elements from the Model Content view as drag source. You should specify a precondition to validate the nature of the dragged element. data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.tool.spec.ContainerDropDescriptionSpec@1f916219 (documentation: ) (name: External EPackageTo Analyze from treeview, label: null, precondition: , forceRefresh: true, elementsToSelect: , inverseSelectionOrder: false) (dragSource: PROJECT_EXPLORER, moveEdges: false)], Diagnostic INFO source=org.eclipse.sirius code=1 Always false:
Nothing inferred when self (EClassifier=GenPackage) is type of EClassifierLiteral=GenFeature data=[org.eclipse.sirius.table.business.internal.metamodel.description.spec.FeatureColumnMappingSpec@63e5b8aa (name: Category, label: null) (semanticElements: null) (headerLabelExpression: Category, initialWidth: 0) (canEdit: aql:self.oclIsTypeOf(genmodel::GenFeature), featureName: propertyCategory, labelExpression: aql:self->filter(genmodel::GenFeature).propertyCategory->first(), featureParentExpression: null)], Diagnostic INFO source=org.eclipse.sirius code=1 Always false:
Nothing inferred when self (EClassifier=GenPackage) is type of EClassifierLiteral=GenFeature data=[org.eclipse.sirius.table.business.internal.metamodel.description.spec.FeatureColumnMappingSpec@64f4f12 (name: Decription, label: null) (semanticElements: null) (headerLabelExpression: Description, initialWidth: 0) (canEdit: aql:self.oclIsTypeOf(genmodel::GenFeature), featureName: propertyDescription, labelExpression: aql:self->filter(genmodel::GenFeature).propertyDescription->first(), featureParentExpression: null)]]

Stacktrace

java.lang.AssertionError: The VSM is not valid it has errors : Diagnostic ERROR source=org.eclipse.emf.ecore code=0 Diagnosis of org.eclipse.sirius.viewpoint.description.impl.GroupImpl@68c7ef83{platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#/} data=[org.eclipse.sirius.viewpoint.description.impl.GroupImpl@68c7ef83 (documentation: FORCE_LEGACY_PROPERTIES, name: EcoreTools, version: 11.1.1.201610211630)] [Diagnostic ERROR source=org.eclipse.sirius code=1 Nothing will be left after calling oclAsType:
EClassifier=EClass is not compatible with type EClassifierLiteral=DEdge data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.filter.spec.MappingFilterSpec@2b38b1f (filterKind: HIDE) (semanticConditionExpression: null, viewConditionExpression: aql:not self.oclAsType(diagram::DEdge).sourceNode.oclAsType(viewpoint::DSemanticDecorator).target.oclAsType(ecore::EClass).eSuperTypes->includes(self.oclAsType(diagram::DEdge).targetNode.oclAsType(viewpoint::DSemanticDecorator).target))], Diagnostic ERROR source=org.eclipse.sirius code=1 Nothing will be left after calling oclAsType:
EClassifier=EClass is not compatible with type EClassifierLiteral=DEdge data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.filter.spec.MappingFilterSpec@2b38b1f (filterKind: HIDE) (semanticConditionExpression: null, viewConditionExpression: aql:not self.oclAsType(diagram::DEdge).sourceNode.oclAsType(viewpoint::DSemanticDecorator).target.oclAsType(ecore::EClass).eSuperTypes->includes(self.oclAsType(diagram::DEdge).targetNode.oclAsType(viewpoint::DSemanticDecorator).target))], Diagnostic ERROR source=org.eclipse.sirius code=1 Nothing will be left after calling oclAsType:
EClassifier=EClass is not compatible with type EClassifierLiteral=DSemanticDecorator
EClassifier=EAnnotation is not compatible with type EClassifierLiteral=DSemanticDecorator
EClassifier=GenAnnotation is not compatible with type EClassifierLiteral=DSemanticDecorator
EClassifier=DAnalysisCustomData is not compatible with type EClassifierLiteral=DSemanticDecorator
EClassifier=AnnotationEntry is not compatible with type EClassifierLiteral=DSemanticDecorator
EClassifier=TableDescription is not compatible with type EClassifierLiteral=DSemanticDecorator
EClassifier=ChangeDescription is not compatible with type EClassifierLiteral=DSemanticDecorator data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.filter.spec.MappingFilterSpec@3b1dc579 (filterKind: HIDE) (semanticConditionExpression: null, viewConditionExpression: aql:self.eContainer().oclAsType(viewpoint::DSemanticDecorator).target = self.oclAsType(viewpoint::DSemanticDecorator).target.eContainer())], Diagnostic ERROR source=org.eclipse.sirius code=1 Nothing will be left after calling oclAsType:
EClassifier=EReference is not compatible with type EClassifierLiteral=DSemanticDecorator data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.filter.spec.MappingFilterSpec@3b1dc579 (filterKind: HIDE) (semanticConditionExpression: null, viewConditionExpression: aql:self.eContainer().oclAsType(viewpoint::DSemanticDecorator).target = self.oclAsType(viewpoint::DSemanticDecorator).target.eContainer())], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature eClassifiers not found in EClass EObject data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.spec.NodeMappingSpec Empty Diagram], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@7523a3dc (documentation: ) (name: Model Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.modelDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 The m variable has no types data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@7523a3dc (documentation: ) (name: Model Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.modelDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.ExternalJavaActionParameterImpl@1b01a0d (name: genmodels, value: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet())], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@766a49c7 (documentation: ) (name: Edit Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.editDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 The m variable has no types data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@766a49c7 (documentation: ) (name: Edit Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.editDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.ExternalJavaActionParameterImpl@7df28f1 (name: genmodels, value: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet())], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@75e27856 (documentation: ) (name: Editor Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.editorDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 The m variable has no types data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@75e27856 (documentation: ) (name: Editor Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.editorDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.ExternalJavaActionParameterImpl@75fd65c (name: genmodels, value: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet())], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@4f4c88f9 (documentation: ) (name: Tests Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.testsDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 The m variable has no types data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@4f4c88f9 (documentation: ) (name: Tests Code, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->select(m | m.testsDirectory.size() > 0)->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.ExternalJavaActionParameterImpl@2bc7db89 (name: genmodels, value: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet())], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.OperationActionImpl@cb39552 (documentation: ) (name:  All, label: null, precondition: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet()->size() > 0, forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (icon: /org.eclipse.emf.ecoretools.design/icons/full/obj16/GenModel.gif)], Diagnostic ERROR source=org.eclipse.sirius code=1 Feature target not found in EClass EObject data=[org.eclipse.sirius.viewpoint.description.tool.impl.ExternalJavaActionParameterImpl@287ae90c (name: genmodels, value: aql:OrderedSet{views.target}.eInverse().eContainerOrSelf(genmodel::GenModel)->asSet())], Diagnostic ERROR source=org.eclipse.sirius code=1 Couldnt find the getDisplayedEClassifiers(EClassifier=DDiagram)' service data=[org.eclipse.sirius.viewpoint.description.tool.impl.SelectionWizardDescriptionImpl@2935fd2c (documentation: ) (name: Add, label: null, precondition: aql:container.oclIsKindOf(ecore::EPackage), forceRefresh: true, elementsToSelect: , inverseSelectionOrder: false) (candidatesExpression: aql:self.getValidsForDiagram(containerView)->asSet() - diagram.getDisplayedEClassifiers(), multiple: true, tree: true, rootExpression: service:rootEPackages, childrenExpression: feature:eContents, message: null, iconPath: /org.eclipse.emf.ecoretools.design/icons/full/etools16/search.gif, windowTitle: Select element to add in diagram, windowImagePath: null)], Diagnostic WARNING source=org.eclipse.sirius.diagram code=1 The Drop tool External EClass from treeview accepts arbitrary elements from the Model Content view as drag source. You should specify a precondition to validate the nature of the dragged element. data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.tool.spec.ContainerDropDescriptionSpec@3ce443f9 (documentation: ) (name: External EClass from treeview, label: null, precondition: , forceRefresh: true, elementsToSelect: , inverseSelectionOrder: false) (dragSource: PROJECT_EXPLORER, moveEdges: false)], Diagnostic INFO source=org.eclipse.sirius.diagram code=80 The constraint "No reconnect on regions" is disabled.  It will not be evaluated. data=[], Diagnostic WARNING source=org.eclipse.sirius.diagram code=1 The Drop tool Drop EPackage into EPackage accepts arbitrary elements from the Model Content view as drag source. You should specify a precondition to validate the nature of the dragged element. data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.tool.spec.ContainerDropDescriptionSpec@794366a5 (documentation: ) (name: Drop EPackage into EPackage, label: null, precondition: , forceRefresh: false, elementsToSelect: , inverseSelectionOrder: false) (dragSource: BOTH, moveEdges: false)], Diagnostic WARNING source=org.eclipse.sirius code=1 There is no associated meta-model. data=[org.eclipse.sirius.table.business.internal.metamodel.description.spec.EditionTableDescriptionSpec@2a87ba34 (documentation: <html>
<head>
</head>
<body>
<p>A tabular editor (spreadsheet-like) of the entities in an Ecore model.</p>
<br>
<img src="/icons/full/wizban/classes.png"/>
</body>
</html>


) (endUserDocumentation: A tabular editor (spreadsheet-like) of the entities in an Ecore model., name: Classes, label: Classes in a spreadsheet, titleExpression: aql:self.name + ' class table', initialisation: false, showOnStartup: false, preconditionExpression: , domainClass: ecore.EPackage, initialHeaderColumnWidth: 0)], Diagnostic WARNING source=org.eclipse.sirius.diagram code=1 The Drop tool External EPackageTo Analyze from treeview accepts arbitrary elements from the Model Content view as drag source. You should specify a precondition to validate the nature of the dragged element. data=[org.eclipse.sirius.diagram.business.internal.metamodel.description.tool.spec.ContainerDropDescriptionSpec@1f916219 (documentation: ) (name: External EPackageTo Analyze from treeview, label: null, precondition: , forceRefresh: true, elementsToSelect: , inverseSelectionOrder: false) (dragSource: PROJECT_EXPLORER, moveEdges: false)], Diagnostic INFO source=org.eclipse.sirius code=1 Always false:
Nothing inferred when self (EClassifier=GenPackage) is type of EClassifierLiteral=GenFeature data=[org.eclipse.sirius.table.business.internal.metamodel.description.spec.FeatureColumnMappingSpec@63e5b8aa (name: Category, label: null) (semanticElements: null) (headerLabelExpression: Category, initialWidth: 0) (canEdit: aql:self.oclIsTypeOf(genmodel::GenFeature), featureName: propertyCategory, labelExpression: aql:self->filter(genmodel::GenFeature).propertyCategory->first(), featureParentExpression: null)], Diagnostic INFO source=org.eclipse.sirius code=1 Always false:
Nothing inferred when self (EClassifier=GenPackage) is type of EClassifierLiteral=GenFeature data=[org.eclipse.sirius.table.business.internal.metamodel.description.spec.FeatureColumnMappingSpec@64f4f12 (name: Decription, label: null) (semanticElements: null) (headerLabelExpression: Description, initialWidth: 0) (canEdit: aql:self.oclIsTypeOf(genmodel::GenFeature), featureName: propertyDescription, labelExpression: aql:self->filter(genmodel::GenFeature).propertyDescription->first(), featureParentExpression: null)]]
	at org.junit.Assert.fail(Assert.java:88)
	at org.eclipse.emf.ecoretools.design.tests.VsmValidationTests.isValid(VsmValidationTests.java:51)