Started by user strueber@mathematik.uni-marburg.de Checkout:workspace / /home/hudson/genie.henshin/.hudson/jobs/cbi_henshin_release/workspace - hudson.remoting.LocalChannel@2894f9a7 Using strategy: Default Git Exe: git Last Built Revision: Revision b6499181825555cb2c261898470bd13c5856c90d (origin/R140) Checkout:workspace / /home/hudson/genie.henshin/.hudson/jobs/cbi_henshin_release/workspace - hudson.remoting.LocalChannel@2894f9a7 Fetching changes from the remote Git repository Fetching upstream changes from /gitroot/henshin/org.eclipse.emft.henshin.git Commencing build of Revision 90c58d742a98fe600646d882cde577f995d6b5cc (origin/R100) Checking out Revision 90c58d742a98fe600646d882cde577f995d6b5cc (origin/R100) [workspace] $ /bin/sh -xe /tmp/hudson8976512547985320181.sh + cd /home/hudson/genie.henshin/.hudson/jobs/cbi_henshin_release/workspace + git checkout master Previous HEAD position was 90c58d7... bugfix for incorrect parameter handling in multi-rules Switched to branch 'master' Your branch is behind 'origin/master' by 26 commits, and can be fast-forwarded. (use "git pull" to update your local branch) + git pull Updating b649918..63fe8d2 Fast-forward features/org.eclipse.emf.henshin.sdk/feature.xml | 34 +- features/org.eclipse.emf.henshin.sdk/pom.xml | 2 +- p2updatesite/pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.emf.henshin.cpa.ui/plugin.xml | 26 + plugins/org.eclipse.emf.henshin.cpa.ui/pom.xml | 2 +- .../emf/henshin/cpa/ui/wizard/CpaWizard.java | 18 +- .../META-INF/MANIFEST.MF | 2 +- .../README-obtain_AGG_plugin.txt | 5 +- plugins/org.eclipse.emf.henshin.cpa/pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.emf.henshin.diagram/pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.emf.henshin.edit/pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.emf.henshin.editor/pom.xml | 2 +- .../presentation/ImportPackagesWizardPage.java | 1 + .../META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.emf.henshin.examples/pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.emf.henshin.giraph/pom.xml | 2 +- .../META-INF/MANIFEST.MF | 3 +- .../plugin.xml | 8 + .../org.eclipse.emf.henshin.interpreter.ui/pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- .../org.eclipse.emf.henshin.interpreter/pom.xml | 2 +- .../emf/henshin/interpreter/impl/ChangeImpl.java | 2 +- .../henshin/interpreter/util/InterpreterUtil.java | 38 + .../.settings/org.eclipse.core.resources.prefs | 2 - .../META-INF/MANIFEST.MF | 2 +- .../model/henshin.aird | 3768 ++ .../model/henshin.ecorediag | 1359 - plugins/org.eclipse.emf.henshin.model/pom.xml | 2 +- .../eclipse/emf/henshin/model/impl/RuleImpl.java | 56 +- .../META-INF/MANIFEST.MF | 2 +- .../pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- .../pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.emf.henshin.statespace/pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- .../models/matchTestsModels/multiMatches.testmodel | 8 + .../basic/rules/basicMatchingTests.henshin | 1348 +- .../basic/rules/ruleEditing.henshin | 171 + .../basic/rules/ruleEditing.henshin_diagram | 169 + plugins/org.eclipse.emf.henshin.tests/pom.xml | 2 +- .../emf/henshin/tests/basic/AddEdgeToRuleTest.java | 90 + .../emf/henshin/tests/basic/EdgeIndexTest.java | 8 +- .../eclipse/emf/henshin/tests/basic/MatchTest.java | 22 + .../henshin/tests/framework/HenshinLoaders.java | 166 +- .../emf/henshin/tests/framework/HenshinTest.java | 23 +- .../emf/henshin/tests/framework/Matches.java | 23 + .../eclipse/emf/henshin/tests/testmodel/Node.java | 2 +- .../eclipse/emf/henshin/tests/testmodel/Val.java | 2 +- .../eclipse/emf/henshin/tests/testmodel/cont.java | 2 +- .../org.eclipse.emf.henshin.text.examples/.project | 11 + .../Formula/conditionGraph.henshin_text | 76 + .../Formula/forbid_require.henshin_text | 57 + .../MultiRule/multiRule.henshin_text | 23 + .../SetAttribut/setAttribut.henshin_text | 36 + .../Units/units.henshin_text | 81 + .../bankModel/bank.ecore | 31 + .../bankModel/example-bank.xmi | 11 + .../sort/ecore.ecore | 369 + .../sort/sort.henshin_text | 21 + .../org.eclipse.emf.henshin.text.ide/.classpath | 9 + .../org.eclipse.emf.henshin.text.ide/.gitignore | 1 + plugins/org.eclipse.emf.henshin.text.ide/.project | 34 + .../.settings/org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 7 + .../META-INF/MANIFEST.MF | 14 + .../build.properties | 5 + .../contentassist/antlr/Henshin_textParser.java | 273 + .../PartialHenshin_textContentAssistParser.java | 34 + .../antlr/internal/InternalHenshin_text.g | 11382 ++++++ .../antlr/internal/InternalHenshin_text.tokens | 189 + .../antlr/internal/InternalHenshin_textLexer.java | 4088 +++ .../antlr/internal/InternalHenshin_textParser.java | 34585 +++++++++++++++++++ .../src/.gitignore | 0 .../xtend-gen/.gitignore | 0 .../org.eclipse.emf.henshin.text.tests/.classpath | 9 + .../org.eclipse.emf.henshin.text.tests/.gitignore | 1 + .../org.eclipse.emf.henshin.text.tests/.project | 34 + .../.settings/org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 7 + .../META-INF/MANIFEST.MF | 21 + .../build.properties | 5 + .../text/tests/Henshin_textInjectorProvider.java | 66 + .../eclipse/emf/henshin/text/tests/AllTests.java | 18 + .../eclipse/emf/henshin/text/tests/FileTests.xtend | 59 + .../emf/henshin/text/tests/FormulaTests.xtend | 413 + .../emf/henshin/text/tests/MultiRuleTests.xtend | 238 + .../eclipse/emf/henshin/text/tests/RuleTests.xtend | 209 + .../henshin/text/tests/TransformationTests.xtend | 300 + .../eclipse/emf/henshin/text/tests/UnitTests.xtend | 463 + .../org/eclipse/emf/henshin/text/tests/.gitignore | 19 + .../.project | 32 + .../org.eclipse.m2m.qvt.oml.mmodel.urimap | 5 + .../META-INF/MANIFEST.MF | 8 + .../build.properties | 2 + .../Henshin_text2HenshinTransformation.qvto | 808 + plugins/org.eclipse.emf.henshin.text.ui/.classpath | 9 + plugins/org.eclipse.emf.henshin.text.ui/.gitignore | 1 + plugins/org.eclipse.emf.henshin.text.ui/.project | 34 + .../.settings/org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 7 + .../META-INF/MANIFEST.MF | 30 + .../build.properties | 6 + .../icons/HenshinDiagramFile.gif | Bin 0 -> 368 bytes .../icons/henshin-apply.gif | Bin 0 -> 590 bytes .../icons/outline/And.gif | Bin 0 -> 129 bytes .../icons/outline/Attribute.gif | Bin 0 -> 861 bytes .../icons/outline/AttributeCondition.gif | Bin 0 -> 162 bytes .../icons/outline/Attribute_yellow.gif | Bin 0 -> 123 bytes .../icons/outline/ConditionalUnit.gif | Bin 0 -> 160 bytes .../icons/outline/Edge.gif | Bin 0 -> 3047 bytes .../icons/outline/Formula.gif | Bin 0 -> 129 bytes .../icons/outline/Graph.gif | Bin 0 -> 129 bytes .../icons/outline/HenshinDiagramFile.gif | Bin 0 -> 368 bytes .../icons/outline/IndependentUnit.gif | Bin 0 -> 144 bytes .../icons/outline/IteratedUnit.gif | Bin 0 -> 90 bytes .../icons/outline/LoopUnit.gif | Bin 0 -> 104 bytes .../icons/outline/NamedElement.gif | Bin 0 -> 129 bytes .../icons/outline/Node.gif | Bin 0 -> 86 bytes .../icons/outline/Not.gif | Bin 0 -> 129 bytes .../icons/outline/Or.gif | Bin 0 -> 129 bytes .../icons/outline/Parameter.gif | Bin 0 -> 73 bytes .../icons/outline/PriorityUnit.gif | Bin 0 -> 119 bytes .../icons/outline/Rule.gif | Bin 0 -> 71 bytes .../icons/outline/RuleCall.gif | Bin 0 -> 920 bytes .../icons/outline/Unit.gif | Bin 0 -> 129 bytes .../icons/outline/UnitCall.gif | Bin 0 -> 227 bytes .../icons/outline/Xor.gif | Bin 0 -> 129 bytes plugins/org.eclipse.emf.henshin.text.ui/plugin.xml | 510 + .../org.eclipse.emf.henshin.text.ui/plugin.xml_gen | 410 + .../text/ui/AbstractHenshin_textUiModule.java | 280 + .../ui/Henshin_textExecutableExtensionFactory.java | 27 + .../AbstractHenshin_textProposalProvider.java | 447 + .../henshin/text/ui/internal/TextActivator.java | 93 + .../emf/henshin/text/ui/Henshin_textUiModule.xtend | 13 + .../Henshin_textProposalProvider.xtend | 12 + .../ui/handler/ApplyTransformationHandler.java | 239 + .../ui/handler/TransformHenshin_TextHandler.java | 121 + .../Henshin_textDescriptionLabelProvider.xtend | 24 + .../ui/labeling/Henshin_textLabelProvider.xtend | 217 + .../outline/Henshin_textOutlineTreeProvider.xtend | 31 + .../ui/quickfix/Henshin_textQuickfixProvider.xtend | 24 + .../henshin/text/ui/util/ModifyModelUnits.xtend | 392 + .../text/ui/wizard/NewHenshin_textFileWizard.java | 199 + .../text/ui/wizard/ProjectSelectionPage.java | 170 + .../org/eclipse/emf/henshin/text/ui/.gitignore | 3 + .../emf/henshin/text/ui/contentassist/.gitignore | 3 + .../emf/henshin/text/ui/labeling/.gitignore | 6 + .../eclipse/emf/henshin/text/ui/outline/.gitignore | 3 + .../emf/henshin/text/ui/quickfix/.gitignore | 3 + .../eclipse/emf/henshin/text/ui/util/.gitignore | 3 + plugins/org.eclipse.emf.henshin.text/.classpath | 9 + plugins/org.eclipse.emf.henshin.text/.gitignore | 1 + plugins/org.eclipse.emf.henshin.text/.project | 34 + .../.settings/org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 7 + .../META-INF/MANIFEST.MF | 29 + .../org.eclipse.emf.henshin.text/build.properties | 18 + .../model/generated/Henshin_text.ecore | 310 + .../model/generated/Henshin_text.genmodel | 262 + plugins/org.eclipse.emf.henshin.text/plugin.xml | 10 + .../org.eclipse.emf.henshin.text/plugin.xml_gen | 10 + .../text/AbstractHenshin_textRuntimeModule.java | 194 + .../eclipse/emf/henshin/text/Henshin_text.xtextbin | Bin 0 -> 12591 bytes .../text/Henshin_textStandaloneSetupGenerated.java | 42 + .../eclipse/emf/henshin/text/henshin_text/AND.java | 78 + .../henshin/text/henshin_text/AndExpression.java | 78 + .../emf/henshin/text/henshin_text/Attribute.java | 134 + .../emf/henshin/text/henshin_text/BoolValue.java | 51 + .../text/henshin_text/BracketExpression.java | 51 + .../emf/henshin/text/henshin_text/Call.java | 69 + .../henshin/text/henshin_text/CheckDangling.java | 51 + .../text/henshin_text/ComparisonExpression.java | 105 + .../henshin/text/henshin_text/ConditionEdge.java | 107 + .../henshin/text/henshin_text/ConditionEdges.java | 42 + .../henshin/text/henshin_text/ConditionGraph.java | 71 + .../text/henshin_text/ConditionGraphElements.java | 20 + .../text/henshin_text/ConditionGraphRef.java | 51 + .../henshin/text/henshin_text/ConditionNode.java | 71 + .../text/henshin_text/ConditionNodeTypes.java | 52 + .../text/henshin_text/ConditionReuseNode.java | 69 + .../henshin/text/henshin_text/ConditionalUnit.java | 76 + .../emf/henshin/text/henshin_text/Conditions.java | 42 + .../henshin/text/henshin_text/EPackageImport.java | 53 + .../emf/henshin/text/henshin_text/Edge.java | 134 + .../emf/henshin/text/henshin_text/Edges.java | 42 + .../text/henshin_text/EqualityExpression.java | 105 + .../emf/henshin/text/henshin_text/Expression.java | 20 + .../emf/henshin/text/henshin_text/Formula.java | 69 + .../emf/henshin/text/henshin_text/Graph.java | 42 + .../henshin/text/henshin_text/GraphElements.java | 20 + .../text/henshin_text/Henshin_textFactory.java | 611 + .../text/henshin_text/Henshin_textPackage.java | 5436 +++ .../henshin/text/henshin_text/IndependentUnit.java | 42 + .../text/henshin_text/InjectiveMatching.java | 51 + .../henshin/text/henshin_text/IntegerValue.java | 51 + .../henshin/text/henshin_text/IteratedUnit.java | 69 + .../text/henshin_text/JavaAttributeValue.java | 51 + .../henshin/text/henshin_text/JavaClassValue.java | 69 + .../emf/henshin/text/henshin_text/JavaImport.java | 51 + .../emf/henshin/text/henshin_text/List.java | 44 + .../emf/henshin/text/henshin_text/Logic.java | 20 + .../emf/henshin/text/henshin_text/LoopUnit.java | 42 + .../emf/henshin/text/henshin_text/Match.java | 80 + .../henshin/text/henshin_text/MinusExpression.java | 78 + .../emf/henshin/text/henshin_text/Model.java | 61 + .../henshin/text/henshin_text/ModelElement.java | 71 + .../text/henshin_text/MulOrDivExpression.java | 105 + .../emf/henshin/text/henshin_text/MultiRule.java | 69 + .../text/henshin_text/MultiRuleReuseNode.java | 69 + .../henshin/text/henshin_text/NaturalValue.java | 51 + .../emf/henshin/text/henshin_text/Node.java | 98 + .../eclipse/emf/henshin/text/henshin_text/Not.java | 51 + .../henshin/text/henshin_text/NotExpression.java | 51 + .../emf/henshin/text/henshin_text/NumberValue.java | 51 + .../emf/henshin/text/henshin_text/ORorXOR.java | 105 + .../henshin/text/henshin_text/OrExpression.java | 78 + .../emf/henshin/text/henshin_text/Parameter.java | 79 + .../henshin/text/henshin_text/ParameterType.java | 83 + .../henshin/text/henshin_text/ParameterValue.java | 51 + .../henshin/text/henshin_text/PlusExpression.java | 78 + .../henshin/text/henshin_text/PriorityUnit.java | 42 + .../emf/henshin/text/henshin_text/Rollback.java | 51 + .../emf/henshin/text/henshin_text/Rule.java | 42 + .../emf/henshin/text/henshin_text/RuleElement.java | 20 + .../henshin/text/henshin_text/RuleNodeTypes.java | 20 + .../text/henshin_text/SequentialProperties.java | 19 + .../emf/henshin/text/henshin_text/Strict.java | 51 + .../emf/henshin/text/henshin_text/StringValue.java | 51 + .../emf/henshin/text/henshin_text/Type.java | 1067 + .../emf/henshin/text/henshin_text/Unit.java | 42 + .../emf/henshin/text/henshin_text/UnitElement.java | 44 + .../henshin/text/henshin_text/impl/ANDImpl.java | 265 + .../text/henshin_text/impl/AndExpressionImpl.java | 265 + .../text/henshin_text/impl/AttributeImpl.java | 388 + .../text/henshin_text/impl/BoolValueImpl.java | 177 + .../henshin_text/impl/BracketExpressionImpl.java | 194 + .../henshin/text/henshin_text/impl/CallImpl.java | 217 + .../text/henshin_text/impl/CheckDanglingImpl.java | 177 + .../impl/ComparisonExpressionImpl.java | 336 + .../text/henshin_text/impl/ConditionEdgeImpl.java | 305 + .../text/henshin_text/impl/ConditionEdgesImpl.java | 166 + .../impl/ConditionGraphElementsImpl.java | 43 + .../text/henshin_text/impl/ConditionGraphImpl.java | 241 + .../henshin_text/impl/ConditionGraphRefImpl.java | 173 + .../text/henshin_text/impl/ConditionNodeImpl.java | 344 + .../henshin_text/impl/ConditionNodeTypesImpl.java | 178 + .../henshin_text/impl/ConditionReuseNodeImpl.java | 235 + .../henshin_text/impl/ConditionalUnitImpl.java | 242 + .../text/henshin_text/impl/ConditionsImpl.java | 166 + .../text/henshin_text/impl/EPackageImportImpl.java | 174 + .../henshin/text/henshin_text/impl/EdgeImpl.java | 376 + .../henshin/text/henshin_text/impl/EdgesImpl.java | 166 + .../henshin_text/impl/EqualityExpressionImpl.java | 336 + .../text/henshin_text/impl/ExpressionImpl.java | 43 + .../text/henshin_text/impl/FormulaImpl.java | 241 + .../text/henshin_text/impl/GraphElementsImpl.java | 43 + .../henshin/text/henshin_text/impl/GraphImpl.java | 166 + .../henshin_text/impl/Henshin_textFactoryImpl.java | 920 + .../henshin_text/impl/Henshin_textPackageImpl.java | 2820 ++ .../henshin_text/impl/IndependentUnitImpl.java | 166 + .../henshin_text/impl/InjectiveMatchingImpl.java | 177 + .../text/henshin_text/impl/IntegerValueImpl.java | 177 + .../text/henshin_text/impl/IteratedUnitImpl.java | 241 + .../henshin_text/impl/JavaAttributeValueImpl.java | 177 + .../text/henshin_text/impl/JavaClassValueImpl.java | 240 + .../text/henshin_text/impl/JavaImportImpl.java | 177 + .../henshin/text/henshin_text/impl/ListImpl.java | 168 + .../henshin/text/henshin_text/impl/LogicImpl.java | 43 + .../text/henshin_text/impl/LoopUnitImpl.java | 166 + .../henshin/text/henshin_text/impl/MatchImpl.java | 261 + .../henshin_text/impl/MinusExpressionImpl.java | 265 + .../text/henshin_text/impl/ModelElementImpl.java | 241 + .../henshin/text/henshin_text/impl/ModelImpl.java | 207 + .../henshin_text/impl/MulOrDivExpressionImpl.java | 336 + .../text/henshin_text/impl/MultiRuleImpl.java | 240 + .../henshin_text/impl/MultiRuleReuseNodeImpl.java | 235 + .../text/henshin_text/impl/NaturalValueImpl.java | 177 + .../henshin/text/henshin_text/impl/NodeImpl.java | 415 + .../text/henshin_text/impl/NotExpressionImpl.java | 194 + .../henshin/text/henshin_text/impl/NotImpl.java | 194 + .../text/henshin_text/impl/NumberValueImpl.java | 177 + .../text/henshin_text/impl/ORorXORImpl.java | 336 + .../text/henshin_text/impl/OrExpressionImpl.java | 265 + .../text/henshin_text/impl/ParameterImpl.java | 266 + .../text/henshin_text/impl/ParameterTypeImpl.java | 245 + .../text/henshin_text/impl/ParameterValueImpl.java | 173 + .../text/henshin_text/impl/PlusExpressionImpl.java | 265 + .../text/henshin_text/impl/PriorityUnitImpl.java | 166 + .../text/henshin_text/impl/RollbackImpl.java | 177 + .../text/henshin_text/impl/RuleElementImpl.java | 43 + .../henshin/text/henshin_text/impl/RuleImpl.java | 166 + .../text/henshin_text/impl/RuleNodeTypesImpl.java | 43 + .../impl/SequentialPropertiesImpl.java | 41 + .../henshin/text/henshin_text/impl/StrictImpl.java | 177 + .../text/henshin_text/impl/StringValueImpl.java | 177 + .../text/henshin_text/impl/UnitElementImpl.java | 167 + .../henshin/text/henshin_text/impl/UnitImpl.java | 166 + .../util/Henshin_textAdapterFactory.java | 1393 + .../text/henshin_text/util/Henshin_textSwitch.java | 1621 + .../antlr/Henshin_textAntlrTokenFileProvider.java | 16 + .../text/parser/antlr/Henshin_textParser.java | 40 + .../parser/antlr/internal/InternalHenshin_text.g | 4342 +++ .../antlr/internal/InternalHenshin_text.tokens | 189 + .../antlr/internal/InternalHenshin_textLexer.java | 4088 +++ .../antlr/internal/InternalHenshin_textParser.java | 11491 ++++++ .../scoping/AbstractHenshin_textScopeProvider.java | 9 + .../serializer/Henshin_textSemanticSequencer.java | 1346 + .../serializer/Henshin_textSyntacticSequencer.java | 140 + .../text/services/Henshin_textGrammarAccess.java | 3744 ++ .../validation/AbstractHenshin_textValidator.java | 23 + .../emf/henshin/text/GenerateHenshin_text.mwe2 | 43 + .../eclipse/emf/henshin/text/Henshin_text.xtext | 375 + .../henshin/text/Henshin_textRuntimeModule.xtend | 17 + .../henshin/text/Henshin_textStandaloneSetup.xtend | 15 + .../text/generator/Henshin_textGenerator.xtend | 25 + ...xtImportedNamespaceAwareLocalScopeProvider.java | 345 + .../text/scoping/Henshin_textScopeProvider.xtend | 15 + .../text/typesystem/Henshin_textBoolType.xtend | 9 + .../text/typesystem/Henshin_textComplexType.xtend | 9 + .../text/typesystem/Henshin_textNumberType.xtend | 9 + .../text/typesystem/Henshin_textStringType.xtend | 9 + .../henshin/text/typesystem/Henshin_textType.xtend | 6 + .../text/typesystem/Henshin_textTypeProvider.xtend | 237 + .../text/validation/Henshin_textValidator.xtend | 1867 + .../org/eclipse/emf/henshin/text/.gitignore | 6 + .../eclipse/emf/henshin/text/generator/.gitignore | 3 + .../eclipse/emf/henshin/text/scoping/.gitignore | 3 + .../eclipse/emf/henshin/text/typesystem/.gitignore | 19 + .../eclipse/emf/henshin/text/validation/.gitignore | 3 + .../META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.emf.henshin.trace/pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.emf.henshin.wrap/pom.xml | 2 +- pom.xml | 2 +- 340 files changed, 123073 insertions(+), 2053 deletions(-) delete mode 100644 plugins/org.eclipse.emf.henshin.model/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.eclipse.emf.henshin.model/model/henshin.aird delete mode 100644 plugins/org.eclipse.emf.henshin.model/model/henshin.ecorediag create mode 100644 plugins/org.eclipse.emf.henshin.tests/basic/models/matchTestsModels/multiMatches.testmodel create mode 100644 plugins/org.eclipse.emf.henshin.tests/basic/rules/ruleEditing.henshin create mode 100644 plugins/org.eclipse.emf.henshin.tests/basic/rules/ruleEditing.henshin_diagram create mode 100644 plugins/org.eclipse.emf.henshin.tests/src/org/eclipse/emf/henshin/tests/basic/AddEdgeToRuleTest.java create mode 100644 plugins/org.eclipse.emf.henshin.text.examples/.project create mode 100644 plugins/org.eclipse.emf.henshin.text.examples/Formula/conditionGraph.henshin_text create mode 100644 plugins/org.eclipse.emf.henshin.text.examples/Formula/forbid_require.henshin_text create mode 100644 plugins/org.eclipse.emf.henshin.text.examples/MultiRule/multiRule.henshin_text create mode 100644 plugins/org.eclipse.emf.henshin.text.examples/SetAttribut/setAttribut.henshin_text create mode 100644 plugins/org.eclipse.emf.henshin.text.examples/Units/units.henshin_text create mode 100644 plugins/org.eclipse.emf.henshin.text.examples/bankModel/bank.ecore create mode 100644 plugins/org.eclipse.emf.henshin.text.examples/bankModel/example-bank.xmi create mode 100644 plugins/org.eclipse.emf.henshin.text.examples/sort/ecore.ecore create mode 100644 plugins/org.eclipse.emf.henshin.text.examples/sort/sort.henshin_text create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/.classpath create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/.project create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/.settings/org.eclipse.jdt.core.prefs create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/META-INF/MANIFEST.MF create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/build.properties create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/src-gen/org/eclipse/emf/henshin/text/ide/contentassist/antlr/Henshin_textParser.java create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/src-gen/org/eclipse/emf/henshin/text/ide/contentassist/antlr/PartialHenshin_textContentAssistParser.java create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/src-gen/org/eclipse/emf/henshin/text/ide/contentassist/antlr/internal/InternalHenshin_text.g create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/src-gen/org/eclipse/emf/henshin/text/ide/contentassist/antlr/internal/InternalHenshin_text.tokens create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/src-gen/org/eclipse/emf/henshin/text/ide/contentassist/antlr/internal/InternalHenshin_textLexer.java create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/src-gen/org/eclipse/emf/henshin/text/ide/contentassist/antlr/internal/InternalHenshin_textParser.java create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/src/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text.ide/xtend-gen/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/.classpath create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/.project create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/.settings/org.eclipse.jdt.core.prefs create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/META-INF/MANIFEST.MF create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/build.properties create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/src-gen/org/eclipse/emf/henshin/text/tests/Henshin_textInjectorProvider.java create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/src/org/eclipse/emf/henshin/text/tests/AllTests.java create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/src/org/eclipse/emf/henshin/text/tests/FileTests.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/src/org/eclipse/emf/henshin/text/tests/FormulaTests.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/src/org/eclipse/emf/henshin/text/tests/MultiRuleTests.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/src/org/eclipse/emf/henshin/text/tests/RuleTests.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/src/org/eclipse/emf/henshin/text/tests/TransformationTests.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/src/org/eclipse/emf/henshin/text/tests/UnitTests.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text.tests/xtend-gen/org/eclipse/emf/henshin/text/tests/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text.transformation/.project create mode 100644 plugins/org.eclipse.emf.henshin.text.transformation/.settings/org.eclipse.m2m.qvt.oml.mmodel.urimap create mode 100644 plugins/org.eclipse.emf.henshin.text.transformation/META-INF/MANIFEST.MF create mode 100644 plugins/org.eclipse.emf.henshin.text.transformation/build.properties create mode 100644 plugins/org.eclipse.emf.henshin.text.transformation/transforms/Henshin_text2HenshinTransformation/Henshin_text2HenshinTransformation.qvto create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/.classpath create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/.project create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/.settings/org.eclipse.jdt.core.prefs create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/META-INF/MANIFEST.MF create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/build.properties create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/HenshinDiagramFile.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/henshin-apply.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/And.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/Attribute.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/AttributeCondition.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/Attribute_yellow.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/ConditionalUnit.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/Edge.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/Formula.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/Graph.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/HenshinDiagramFile.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/IndependentUnit.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/IteratedUnit.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/LoopUnit.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/NamedElement.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/Node.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/Not.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/Or.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/Parameter.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/PriorityUnit.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/Rule.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/RuleCall.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/Unit.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/UnitCall.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/icons/outline/Xor.gif create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/plugin.xml create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/plugin.xml_gen create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src-gen/org/eclipse/emf/henshin/text/ui/AbstractHenshin_textUiModule.java create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src-gen/org/eclipse/emf/henshin/text/ui/Henshin_textExecutableExtensionFactory.java create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src-gen/org/eclipse/emf/henshin/text/ui/contentassist/AbstractHenshin_textProposalProvider.java create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src-gen/org/eclipse/emf/henshin/text/ui/internal/TextActivator.java create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src/org/eclipse/emf/henshin/text/ui/Henshin_textUiModule.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src/org/eclipse/emf/henshin/text/ui/contentassist/Henshin_textProposalProvider.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src/org/eclipse/emf/henshin/text/ui/handler/ApplyTransformationHandler.java create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src/org/eclipse/emf/henshin/text/ui/handler/TransformHenshin_TextHandler.java create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src/org/eclipse/emf/henshin/text/ui/labeling/Henshin_textDescriptionLabelProvider.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src/org/eclipse/emf/henshin/text/ui/labeling/Henshin_textLabelProvider.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src/org/eclipse/emf/henshin/text/ui/outline/Henshin_textOutlineTreeProvider.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src/org/eclipse/emf/henshin/text/ui/quickfix/Henshin_textQuickfixProvider.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src/org/eclipse/emf/henshin/text/ui/util/ModifyModelUnits.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src/org/eclipse/emf/henshin/text/ui/wizard/NewHenshin_textFileWizard.java create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/src/org/eclipse/emf/henshin/text/ui/wizard/ProjectSelectionPage.java create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/xtend-gen/org/eclipse/emf/henshin/text/ui/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/xtend-gen/org/eclipse/emf/henshin/text/ui/contentassist/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/xtend-gen/org/eclipse/emf/henshin/text/ui/labeling/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/xtend-gen/org/eclipse/emf/henshin/text/ui/outline/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/xtend-gen/org/eclipse/emf/henshin/text/ui/quickfix/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text.ui/xtend-gen/org/eclipse/emf/henshin/text/ui/util/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text/.classpath create mode 100644 plugins/org.eclipse.emf.henshin.text/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text/.project create mode 100644 plugins/org.eclipse.emf.henshin.text/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.eclipse.emf.henshin.text/.settings/org.eclipse.jdt.core.prefs create mode 100644 plugins/org.eclipse.emf.henshin.text/META-INF/MANIFEST.MF create mode 100644 plugins/org.eclipse.emf.henshin.text/build.properties create mode 100644 plugins/org.eclipse.emf.henshin.text/model/generated/Henshin_text.ecore create mode 100644 plugins/org.eclipse.emf.henshin.text/model/generated/Henshin_text.genmodel create mode 100644 plugins/org.eclipse.emf.henshin.text/plugin.xml create mode 100644 plugins/org.eclipse.emf.henshin.text/plugin.xml_gen create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/AbstractHenshin_textRuntimeModule.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/Henshin_text.xtextbin create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/Henshin_textStandaloneSetupGenerated.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/AND.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/AndExpression.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Attribute.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/BoolValue.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/BracketExpression.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Call.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/CheckDangling.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ComparisonExpression.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ConditionEdge.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ConditionEdges.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ConditionGraph.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ConditionGraphElements.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ConditionGraphRef.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ConditionNode.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ConditionNodeTypes.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ConditionReuseNode.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ConditionalUnit.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Conditions.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/EPackageImport.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Edge.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Edges.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/EqualityExpression.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Expression.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Formula.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Graph.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/GraphElements.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Henshin_textFactory.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Henshin_textPackage.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/IndependentUnit.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/InjectiveMatching.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/IntegerValue.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/IteratedUnit.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/JavaAttributeValue.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/JavaClassValue.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/JavaImport.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/List.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Logic.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/LoopUnit.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Match.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/MinusExpression.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Model.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ModelElement.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/MulOrDivExpression.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/MultiRule.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/MultiRuleReuseNode.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/NaturalValue.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Node.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Not.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/NotExpression.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/NumberValue.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ORorXOR.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/OrExpression.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Parameter.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ParameterType.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/ParameterValue.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/PlusExpression.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/PriorityUnit.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Rollback.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Rule.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/RuleElement.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/RuleNodeTypes.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/SequentialProperties.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Strict.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/StringValue.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Type.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/Unit.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/UnitElement.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ANDImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/AndExpressionImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/AttributeImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/BoolValueImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/BracketExpressionImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/CallImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/CheckDanglingImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ComparisonExpressionImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ConditionEdgeImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ConditionEdgesImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ConditionGraphElementsImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ConditionGraphImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ConditionGraphRefImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ConditionNodeImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ConditionNodeTypesImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ConditionReuseNodeImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ConditionalUnitImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ConditionsImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/EPackageImportImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/EdgeImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/EdgesImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/EqualityExpressionImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ExpressionImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/FormulaImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/GraphElementsImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/GraphImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/Henshin_textFactoryImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/Henshin_textPackageImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/IndependentUnitImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/InjectiveMatchingImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/IntegerValueImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/IteratedUnitImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/JavaAttributeValueImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/JavaClassValueImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/JavaImportImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ListImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/LogicImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/LoopUnitImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/MatchImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/MinusExpressionImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ModelElementImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ModelImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/MulOrDivExpressionImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/MultiRuleImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/MultiRuleReuseNodeImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/NaturalValueImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/NodeImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/NotExpressionImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/NotImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/NumberValueImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ORorXORImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/OrExpressionImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ParameterImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ParameterTypeImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/ParameterValueImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/PlusExpressionImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/PriorityUnitImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/RollbackImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/RuleElementImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/RuleImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/RuleNodeTypesImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/SequentialPropertiesImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/StrictImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/StringValueImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/UnitElementImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/impl/UnitImpl.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/util/Henshin_textAdapterFactory.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/henshin_text/util/Henshin_textSwitch.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/parser/antlr/Henshin_textAntlrTokenFileProvider.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/parser/antlr/Henshin_textParser.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/parser/antlr/internal/InternalHenshin_text.g create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/parser/antlr/internal/InternalHenshin_text.tokens create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/parser/antlr/internal/InternalHenshin_textLexer.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/parser/antlr/internal/InternalHenshin_textParser.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/scoping/AbstractHenshin_textScopeProvider.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/serializer/Henshin_textSemanticSequencer.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/serializer/Henshin_textSyntacticSequencer.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/services/Henshin_textGrammarAccess.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src-gen/org/eclipse/emf/henshin/text/validation/AbstractHenshin_textValidator.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/GenerateHenshin_text.mwe2 create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/Henshin_text.xtext create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/Henshin_textRuntimeModule.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/Henshin_textStandaloneSetup.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/generator/Henshin_textGenerator.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/scoping/Henshin_textImportedNamespaceAwareLocalScopeProvider.java create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/scoping/Henshin_textScopeProvider.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/typesystem/Henshin_textBoolType.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/typesystem/Henshin_textComplexType.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/typesystem/Henshin_textNumberType.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/typesystem/Henshin_textStringType.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/typesystem/Henshin_textType.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/typesystem/Henshin_textTypeProvider.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text/src/org/eclipse/emf/henshin/text/validation/Henshin_textValidator.xtend create mode 100644 plugins/org.eclipse.emf.henshin.text/xtend-gen/org/eclipse/emf/henshin/text/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text/xtend-gen/org/eclipse/emf/henshin/text/generator/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text/xtend-gen/org/eclipse/emf/henshin/text/scoping/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text/xtend-gen/org/eclipse/emf/henshin/text/typesystem/.gitignore create mode 100644 plugins/org.eclipse.emf.henshin.text/xtend-gen/org/eclipse/emf/henshin/text/validation/.gitignore + git checkout R100 Switched to branch 'R100' Your branch is behind 'origin/R100' by 3 commits, and can be fast-forwarded. (use "git pull" to update your local branch) + git pull Updating 2e289ff..90c58d7 Fast-forward .../interpreter/ui/wizard/HenshinWizard.java | 736 +++++++++++---------- .../interpreter/ui/wizard/UnitSelector.java | 254 +++---- .../emf/henshin/interpreter/impl/EngineImpl.java | 7 +- .../henshin/model/staticanalysis/PathFinder.java | 347 +++++----- .../emf/henshin/tests/basic/MatchTest2.java | 46 ++ 5 files changed, 730 insertions(+), 660 deletions(-) create mode 100644 plugins/org.eclipse.emf.henshin.tests/src/org/eclipse/emf/henshin/tests/basic/MatchTest2.java + export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/shared/common/apache-maven-3.2.1/bin + PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/shared/common/apache-maven-3.2.1/bin + mvn clean verify [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for org.eclipse.emf.henshin:org.eclipse.emf.henshin.tests:eclipse-test-plugin:1.0.0-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.eclipse.tycho:tycho-surefire-plugin is missing. @ line 16, column 15 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [WARNING] No explicit target runtime environment configuration. Build is platform dependent. [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.diagram:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.diagram/pom.xml [INFO] Fetching p2.index from http://download.eclipse.org/releases/luna/ (0B at 0B/s) [INFO] Adding repository http://download.eclipse.org/releases/luna [INFO] Fetching p2.index from http://download.eclipse.org/releases/luna/201406250900/ (0B at 0B/s) [INFO] Fetching p2.index from http://download.eclipse.org/releases/luna/201409261001/ (0B at 0B/s) [INFO] Fetching p2.index from http://download.eclipse.org/releases/luna/201501121000/ (0B at 0B/s) [INFO] Fetching p2.index from http://download.eclipse.org/releases/luna/201502271000/ (0B at 0B/s) [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.diagram:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.diagram/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.diagram:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.diagram/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.edit:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.edit/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.edit:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.edit/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.edit:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.edit/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.editor:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.editor/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.editor:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.editor/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.editor:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.editor/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.examples:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.examples/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.examples:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.examples/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.examples:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.examples/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.interpreter:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.interpreter:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.interpreter:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.interpreter.ui:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter.ui/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.interpreter.ui:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter.ui/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.interpreter.ui:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter.ui/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.model:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.model/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.model:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.model/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.model:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.model/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.statespace:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.statespace:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.statespace:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.statespace.explorer:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.explorer/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.statespace.explorer:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.explorer/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.statespace.explorer:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.explorer/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.statespace.external:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.external/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.statespace.external:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.external/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.statespace.external:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.external/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.trace:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.trace/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.trace:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.trace/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.trace:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.trace/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.wrap:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.wrap/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.wrap:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.wrap/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.wrap:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.wrap/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.tests:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.tests/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.tests:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.tests/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.tests:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.tests/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.sdk:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/features/org.eclipse.emf.henshin.sdk/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.sdk:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/features/org.eclipse.emf.henshin.sdk/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.sdk:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/features/org.eclipse.emf.henshin.sdk/pom.xml [INFO] Computing target platform for MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.p2updatesite:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/p2updatesite/pom.xml [INFO] Resolving dependencies of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.p2updatesite:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/p2updatesite/pom.xml [INFO] Resolving class path of MavenProject: org.eclipse.emf.henshin:org.eclipse.emf.henshin.p2updatesite:1.0.0-SNAPSHOT @ /jobs/genie.henshin/cbi_henshin_release/workspace/p2updatesite/pom.xml [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] parent [INFO] org.eclipse.emf.henshin.model [INFO] org.eclipse.emf.henshin.edit [INFO] org.eclipse.emf.henshin.editor [INFO] org.eclipse.emf.henshin.diagram [INFO] org.eclipse.emf.henshin.interpreter [INFO] org.eclipse.emf.henshin.trace [INFO] org.eclipse.emf.henshin.statespace [INFO] org.eclipse.emf.henshin.statespace.external [INFO] org.eclipse.emf.henshin.wrap [INFO] org.eclipse.emf.henshin.examples [INFO] org.eclipse.emf.henshin.interpreter.ui [INFO] org.eclipse.emf.henshin.statespace.explorer [INFO] org.eclipse.emf.henshin.tests [INFO] org.eclipse.emf.henshin.sdk [INFO] org.eclipse.emf.henshin.p2updatesite [INFO] [INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building parent 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ parent --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.model 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.model --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.model/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier (default-build-qualifier) @ org.eclipse.emf.henshin.model --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.model --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.model --- [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.emf.henshin.model --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.model/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:0.20.0:compile (default-compile) @ org.eclipse.emf.henshin.model --- [INFO] Compiling 99 source files to /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.model/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.emf.henshin.model --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.model/src/test/resources [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-plugin (default-package-plugin) @ org.eclipse.emf.henshin.model --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.model/target/org.eclipse.emf.henshin.model-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.model --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.edit 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.edit --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.edit/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier (default-build-qualifier) @ org.eclipse.emf.henshin.edit --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.edit --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.edit --- [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.emf.henshin.edit --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.edit/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:0.20.0:compile (default-compile) @ org.eclipse.emf.henshin.edit --- [INFO] Compiling 58 source files to /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.edit/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.emf.henshin.edit --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.edit/src/test/resources [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-plugin (default-package-plugin) @ org.eclipse.emf.henshin.edit --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.edit/target/org.eclipse.emf.henshin.edit-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.edit --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.editor 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.editor --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.editor/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier (default-build-qualifier) @ org.eclipse.emf.henshin.editor --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.editor --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.editor --- [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.emf.henshin.editor --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.editor/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:0.20.0:compile (default-compile) @ org.eclipse.emf.henshin.editor --- [INFO] Compiling 49 source files to /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.editor/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.emf.henshin.editor --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.editor/src/test/resources [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-plugin (default-package-plugin) @ org.eclipse.emf.henshin.editor --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.editor/target/org.eclipse.emf.henshin.editor-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.editor --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.diagram 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.diagram --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.diagram/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier (default-build-qualifier) @ org.eclipse.emf.henshin.diagram --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.diagram --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.diagram --- [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.emf.henshin.diagram --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.diagram/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:0.20.0:compile (default-compile) @ org.eclipse.emf.henshin.diagram --- [INFO] Compiling 132 source files to /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.diagram/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.emf.henshin.diagram --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.diagram/src/test/resources [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-plugin (default-package-plugin) @ org.eclipse.emf.henshin.diagram --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.diagram/target/org.eclipse.emf.henshin.diagram-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.diagram --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.interpreter 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.interpreter --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier (default-build-qualifier) @ org.eclipse.emf.henshin.interpreter --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.interpreter --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.interpreter --- [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.emf.henshin.interpreter --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:0.20.0:compile (default-compile) @ org.eclipse.emf.henshin.interpreter --- [INFO] Compiling 62 source files to /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.emf.henshin.interpreter --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter/src/test/resources [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-plugin (default-package-plugin) @ org.eclipse.emf.henshin.interpreter --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter/target/org.eclipse.emf.henshin.interpreter-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.interpreter --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.trace 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.trace --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.trace/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier (default-build-qualifier) @ org.eclipse.emf.henshin.trace --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.trace --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.trace --- [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.emf.henshin.trace --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.trace/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:0.20.0:compile (default-compile) @ org.eclipse.emf.henshin.trace --- [INFO] Compiling 9 source files to /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.trace/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.emf.henshin.trace --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.trace/src/test/resources [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-plugin (default-package-plugin) @ org.eclipse.emf.henshin.trace --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.trace/target/org.eclipse.emf.henshin.trace-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.trace --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.statespace 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.statespace --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier (default-build-qualifier) @ org.eclipse.emf.henshin.statespace --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.statespace --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.statespace --- [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.emf.henshin.statespace --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:0.20.0:compile (default-compile) @ org.eclipse.emf.henshin.statespace --- [INFO] Compiling 66 source files to /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.emf.henshin.statespace --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace/src/test/resources [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-plugin (default-package-plugin) @ org.eclipse.emf.henshin.statespace --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace/target/org.eclipse.emf.henshin.statespace-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.statespace --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.statespace.external 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.statespace.external --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.external/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier (default-build-qualifier) @ org.eclipse.emf.henshin.statespace.external --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.statespace.external --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.statespace.external --- [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.emf.henshin.statespace.external --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.external/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:0.20.0:compile (default-compile) @ org.eclipse.emf.henshin.statespace.external --- [INFO] Compiling 14 source files to /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.external/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.emf.henshin.statespace.external --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.external/src/test/resources [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-plugin (default-package-plugin) @ org.eclipse.emf.henshin.statespace.external --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.external/target/org.eclipse.emf.henshin.statespace.external-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.statespace.external --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.wrap 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.wrap --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.wrap/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier (default-build-qualifier) @ org.eclipse.emf.henshin.wrap --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.wrap --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.wrap --- [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.emf.henshin.wrap --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.wrap/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:0.20.0:compile (default-compile) @ org.eclipse.emf.henshin.wrap --- [INFO] Compiling 17 source files to /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.wrap/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.emf.henshin.wrap --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.wrap/src/test/resources [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-plugin (default-package-plugin) @ org.eclipse.emf.henshin.wrap --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.wrap/target/org.eclipse.emf.henshin.wrap-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.wrap --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.examples 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.examples --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.examples/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier (default-build-qualifier) @ org.eclipse.emf.henshin.examples --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.examples --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.examples --- [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.emf.henshin.examples --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.examples/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:0.20.0:compile (default-compile) @ org.eclipse.emf.henshin.examples --- [INFO] Compiling 20 source files to /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.examples/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.emf.henshin.examples --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.examples/src/test/resources [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-plugin (default-package-plugin) @ org.eclipse.emf.henshin.examples --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.examples/target/org.eclipse.emf.henshin.examples-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.examples --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.interpreter.ui 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.interpreter.ui --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter.ui/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier (default-build-qualifier) @ org.eclipse.emf.henshin.interpreter.ui --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.interpreter.ui --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.interpreter.ui --- [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.emf.henshin.interpreter.ui --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter.ui/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:0.20.0:compile (default-compile) @ org.eclipse.emf.henshin.interpreter.ui --- [INFO] Compiling 16 source files to /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter.ui/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.emf.henshin.interpreter.ui --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter.ui/src/test/resources [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-plugin (default-package-plugin) @ org.eclipse.emf.henshin.interpreter.ui --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.interpreter.ui/target/org.eclipse.emf.henshin.interpreter.ui-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.interpreter.ui --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.statespace.explorer 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.statespace.explorer --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.explorer/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier (default-build-qualifier) @ org.eclipse.emf.henshin.statespace.explorer --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.statespace.explorer --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.statespace.explorer --- [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.emf.henshin.statespace.explorer --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.explorer/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:0.20.0:compile (default-compile) @ org.eclipse.emf.henshin.statespace.explorer --- [INFO] Compiling 50 source files to /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.explorer/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.emf.henshin.statespace.explorer --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.explorer/src/test/resources [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-plugin (default-package-plugin) @ org.eclipse.emf.henshin.statespace.explorer --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.statespace.explorer/target/org.eclipse.emf.henshin.statespace.explorer-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.statespace.explorer --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.tests 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.tests --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.tests/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier (default-build-qualifier) @ org.eclipse.emf.henshin.tests --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.tests --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.tests --- [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.emf.henshin.tests --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.tests/src/main/resources [INFO] [INFO] --- tycho-compiler-plugin:0.20.0:compile (default-compile) @ org.eclipse.emf.henshin.tests --- [INFO] Compiling 42 source files to /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.tests/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.emf.henshin.tests --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.tests/src/test/resources [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-plugin (default-package-plugin) @ org.eclipse.emf.henshin.tests --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.tests/target/org.eclipse.emf.henshin.tests-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.tests --- [INFO] [INFO] --- tycho-surefire-plugin:0.20.0:test (default-test) @ org.eclipse.emf.henshin.tests --- [INFO] Expected eclipse log file: /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.tests/target/work/data/.metadata/.log [INFO] Command line: [/opt/public/common/jdk1.7.0_80/jre/bin/java, -Dosgi.noShutdown=false, -Dosgi.os=linux, -Dosgi.ws=gtk, -Dosgi.arch=x86_64, -Dosgi.clean=true, -jar, /opt/public/hipp/homes/genie.henshin/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.launcher/1.3.0.v20140415-2008/org.eclipse.equinox.launcher-1.3.0.v20140415-2008.jar, -data, /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.tests/target/work/data, -install, /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.tests/target/work, -configuration, /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.tests/target/work/configuration, -application, org.eclipse.tycho.surefire.osgibooter.headlesstest, -testproperties, /jobs/genie.henshin/cbi_henshin_release/workspace/plugins/org.eclipse.emf.henshin.tests/target/surefire.properties] Could not acquire PlatformAdmin server ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.eclipse.emf.henshin.tests.basic.EdgeIndexTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.666 sec Running org.eclipse.emf.henshin.tests.basic.MultiRuleTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.235 sec Running org.eclipse.emf.henshin.tests.basic.CreateNodeTest org.eclipse.emf.henshin.tests.testmodel.Node@42d1da7e (nodename: null) Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.089 sec Running org.eclipse.emf.henshin.tests.basic.ParameterTest Input parameters: Match for rule 'parameterInOut': - parameter 'param_ndname' => 'nd1' Output parameters: Result match for rule 'parameterInOut': - parameter 'param_node' => org.eclipse.emf.henshin.tests.testmodel.Node@60735106 (nodename: nd1) - parameter 'param_ndname' => 'nd1' - node 'param_node' => org.eclipse.emf.henshin.tests.testmodel.Node@60735106 (nodename: nd1) ---- Input parameters: Match for rule 'parameterInOut': - parameter 'param_node' => org.eclipse.emf.henshin.tests.testmodel.Node@60b24245 (nodename: nd1) - node 'param_node' => org.eclipse.emf.henshin.tests.testmodel.Node@60b24245 (nodename: nd1) Output parameters: Result match for rule 'parameterInOut': - parameter 'param_node' => org.eclipse.emf.henshin.tests.testmodel.Node@60b24245 (nodename: nd1) - parameter 'param_ndname' => 'nd1' - node 'param_node' => org.eclipse.emf.henshin.tests.testmodel.Node@60b24245 (nodename: nd1) ------ Input parameters: null Output parameters: Result match for rule 'parameterInOut': - parameter 'param_node' => org.eclipse.emf.henshin.tests.testmodel.Node@2c7405fe (nodename: ndVal) - parameter 'param_ndname' => 'ndVal' - node 'param_node' => org.eclipse.emf.henshin.tests.testmodel.Node@2c7405fe (nodename: ndVal) 'parameterObject' application --->parameterObject org.eclipse.emf.henshin.tests.testmodel.Node@4debcfe (nodename: nd1)...org.eclipse.emf.henshin.tests.testmodel.Node@3b49ca31 (nodename: nd2) 'parameterAttribute' application --->parameterAttribute --------------------------- empty rule with attrib cond --------------- Input parameters: Match for rule 'emptyRuleWithAttribCond': - parameter 'p1' => 10 - parameter 'p2' => 20 - parameter 'p3' => 30 - no nodes Output parameters: Result match for rule 'emptyRuleWithAttribCond': - parameter 'p1' => 10 - parameter 'p2' => 20 - parameter 'p3' => 30 - no nodes Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.832 sec Running org.eclipse.emf.henshin.tests.basic.ActionTest Testing node actions for rule basicMatchingTests.henshin:matchAllNodes... Testing node actions for rule basicMatchingTests.henshin:acMatchAllNodes... Testing node actions for rule basicMatchingTests.henshin:acMatchNoNode... Testing node actions for rule basicMatchingTests.henshin:matchNodesAndVals... Testing node actions for rule basicMatchingTests.henshin:onlyPAC... Testing node actions for rule basicMatchingTests.henshin:onlyNAC... Testing node actions for rule basicMatchingTests.henshin:emptyRule... Testing node actions for rule basicMatchingTests.henshin:nestedAC_pac-pac... Testing node actions for rule basicMatchingTests.henshin:nestedAC_pac-nac... Testing node actions for rule basicMatchingTests.henshin:nestedAC_nac-pac... Testing node actions for rule basicMatchingTests.henshin:nestedAC_nac-nac... Testing node actions for rule basicMatchingTests.henshin:rule2... Testing node actions for rule basicMatchingTests.henshin:andNestedCondition... Testing node actions for rule basicMatchingTests.henshin:orNestedCondition... Testing node actions for rule basicMatchingTests.henshin:notNestedCondition... Testing node actions for rule basicMatchingTests.henshin:nestedCondition_multipleMappings... Testing node actions for rule basicMatchingTests.henshin:intListConstTest... Testing node actions for rule basicMatchingTests.henshin:intListVarTest... Testing node actions for rule basicTests.henshin:createNodeWithContainmentEdge... Testing node actions for rule basicTests.henshin:createNodeWithUnidirectionalEdge... Testing node actions for rule basicTests.henshin:createNodeWithBidirectionalEdge1... Testing node actions for rule basicTests.henshin:createNodeWithBidirectionalEdge2... Testing node actions for rule basicTests.henshin:createRootNode... Testing node actions for rule basicTests.henshin:deleteNodeWithContainmentEdge... Testing node actions for rule basicTests.henshin:deleteNodeWithUnidirectionalEdge1... Testing node actions for rule basicTests.henshin:deleteNodeWithUnidirectionalEdge2... Testing node actions for rule basicTests.henshin:deleteNodeWithBidirectionalEdge1... Testing node actions for rule basicTests.henshin:deleteNodeWithBidirectionalEdge2... Testing node actions for rule basicTests.henshin:deleteNodeWithBidirectionalEdge3... Testing node actions for rule basicTests.henshin:edgesCreateUnidirectionalEdge... Testing node actions for rule basicTests.henshin:edgesCreateBidirectionalEdge1... Testing node actions for rule basicTests.henshin:edgesCreateBidirectionalEdge2... Testing node actions for rule basicTests.henshin:edgesRemoveUnidirectionalEdge... Testing node actions for rule basicTests.henshin:edgesRemoveBidirectionalEdge1... Testing node actions for rule basicTests.henshin:edgesRemoveBidirectionalEdge2... Testing node actions for rule basicTests.henshin:edgesRemoveBidirectionalEdge3... Testing node actions for rule basicTests.henshin:deleteNodeWithBidirectionalEdge1_... Testing node actions for rule basicTests.henshin:deleteNodeWithBidirectionalEdge2_... Testing node actions for rule basicTests.henshin:edgesCreateBidirectionalEdge3... Testing node actions for rule basicTests.henshin:createNodeWithBidirectionalEdge3... Testing node actions for rule basicTests.henshin:deleteNodesEdgeOrder1... Testing node actions for rule basicTests.henshin:deleteNodesEdgeOrder2... Testing node actions for rule basicTests.henshin:deleteRootNode... Testing node actions for rule basicTests.henshin:edgeCtest... Testing node actions for rule engineOptionsTests.henshin:non-injectiveMatching... Testing node actions for rule multiruleTests.henshin:innermostParameter... Testing node actions for rule multiruleTests.henshin:nested2levelRule2... Testing node actions for rule multiruleTests.henshin:nested2_dbg_inner-krl-rule... Testing node actions for rule multiruleTests.henshin:rule2... Testing node actions for rule multiruleTests.henshin:rule3... Testing node actions for rule multiruleTests.henshin:rule4... Testing node actions for rule multiruleTests.henshin:matchMM... Testing node actions for rule multiruleTests.henshin:matchM... Testing node actions for rule multiruleTests.henshin:matchM-MM... Testing node actions for rule multiruleTests.henshin:matchm-M-MM... Testing node actions for rule multiruleTests.henshin:multilevelParameter... Testing node actions for rule parameterTests.henshin:parameterAttribute... Testing node actions for rule parameterTests.henshin:parameterObject... Testing node actions for rule parameterTests.henshin:parameterComposition2... Testing node actions for rule parameterTests.henshin:parameterInOut... Testing node actions for rule parameterTests.henshin:parameterOperations... Testing node actions for rule parameterTests.henshin:parameterComposition1... Testing node actions for rule parameterTests.henshin:attribCond1... Testing node actions for rule parameterTests.henshin:attribCond2... Testing node actions for rule parameterTests.henshin:emptyRuleWithAttribCond... Testing node actions for rule parameterTests.henshin:multipleAttributeConditions... Testing node actions for rule parameterTests.henshin:parameterInNestedCondition1... Testing node actions for rule parameterTests.henshin:parameterInNestedCondition2... Testing node actions for rule parameterTests.henshin:parameterWithImports... Testing node actions for rule unitTests.henshin:deleteNodeWithVal... Testing node actions for rule unitTests.henshin:findVal... Testing node actions for rule unitTests.henshin:deleteNamedVal... Testing node actions for rule unitTests.henshin:changeVal... Testing node actions for rule unitTests.henshin:createVal... Testing node actions for rule unitTests.henshin:createNode1... Testing node actions for rule unitTests.henshin:createNode2... Testing node actions for rule unitTests.henshin:amu2_multi... Testing node actions for rule unitTests.henshin:deleteNamedVal_valname... Testing node actions for rule unitTests.henshin:amalgamationUnitTest_krl_findNode... Testing node actions for rule unitTests.henshin:deleteChild... Testing node actions for rule unitTests.henshin:deleteVal... Testing node actions for rule unitTests.henshin:amu_attributeInKernelNac_krl_amu2_krl... Testing node actions for rule unitTests.henshin:findNode... Testing node actions for rule unitTests.henshin:amu2_krl... Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.631 sec Running org.eclipse.emf.henshin.tests.basic.EngineOptionsTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 sec Running org.eclipse.emf.henshin.tests.basic.DeleteNodeTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 sec Running org.eclipse.emf.henshin.tests.basic.UnitTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 sec Running org.eclipse.emf.henshin.tests.basic.MatchTest Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.44 sec Running org.eclipse.emf.henshin.tests.basic.MatchTest2 Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec Running org.eclipse.emf.henshin.tests.examples.ExamplesTest Generating Rdb model for 'CarRental.ecore'... Generated Rdb model. Generated result is correct. WARNING (Hidden step): recreating 'eStructuralFeature'-edge from org.eclipse.emf.henshin.wrap.impl.WLinkImpl@1dd383f3 (synchronize: true) to null WARNING (Hidden step): recreating 'eStructuralFeature'-edge from org.eclipse.emf.henshin.wrap.impl.WLinkImpl@5776b9fc (synchronize: true) to null WARNING (Hidden step): recreating 'eStructuralFeature'-edge from org.eclipse.emf.henshin.wrap.impl.WLinkImpl@199bbe5 (synchronize: true) to null === (1) EXECUTED RULE 'createArcPT' [TRUE] === Graph size: 496 nodes, ? edges Match for rule 'createArcPT': - no parameters - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: false, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EClassImpl@671b499 (name: Transition) (instanceClassName: null) (abstract: false, interface: false) - node #3 => org.eclipse.emf.ecore.impl.EDataTypeImpl@9885bc5 (name: EInt) (instanceClassName: int) (serializable: true) - node #4 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node #5 => org.eclipse.emf.ecore.impl.EReferenceImpl@5cb4adad (name: src) (ordered: true, unique: true, lowerBound: 0, upperBound: -1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node #6 => org.eclipse.emf.ecore.impl.EClassImpl@217a9fdd (name: Net) (instanceClassName: null) (abstract: false, interface: false) Multi-rule #1: Match #0: - no parameters - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: false, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node #3 => org.eclipse.emf.ecore.impl.EReferenceImpl@5cb4adad (name: src) (ordered: true, unique: true, lowerBound: 0, upperBound: -1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node #4 => org.eclipse.emf.ecore.impl.EClassImpl@671b499 (name: Transition) (instanceClassName: null) (abstract: false, interface: false) - node #5 => org.eclipse.emf.ecore.impl.EDataTypeImpl@9885bc5 (name: EInt) (instanceClassName: int) (serializable: true) - node #6 => org.eclipse.emf.ecore.impl.EClassImpl@217a9fdd (name: Net) (instanceClassName: null) (abstract: false, interface: false) - node 'net' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@2959466d (synchronize: true) - node #8 => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@1dd383f3 (synchronize: true) - node 'transition' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@736c187a (synchronize: true) - node 'place' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@49d8fb98 (synchronize: true) - node #11 => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@6f53956b (synchronize: true) Match #1: - no parameters - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: false, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node #3 => org.eclipse.emf.ecore.impl.EReferenceImpl@5cb4adad (name: src) (ordered: true, unique: true, lowerBound: 0, upperBound: -1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node #4 => org.eclipse.emf.ecore.impl.EClassImpl@671b499 (name: Transition) (instanceClassName: null) (abstract: false, interface: false) - node #5 => org.eclipse.emf.ecore.impl.EDataTypeImpl@9885bc5 (name: EInt) (instanceClassName: int) (serializable: true) - node #6 => org.eclipse.emf.ecore.impl.EClassImpl@217a9fdd (name: Net) (instanceClassName: null) (abstract: false, interface: false) - node 'net' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@2959466d (synchronize: true) - node #8 => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@5776b9fc (synchronize: true) - node 'transition' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@90c0251 (synchronize: true) - node 'place' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@63a0ad69 (synchronize: true) - node #11 => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@55922b38 (synchronize: true) Match #2: - no parameters - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: false, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node #3 => org.eclipse.emf.ecore.impl.EReferenceImpl@5cb4adad (name: src) (ordered: true, unique: true, lowerBound: 0, upperBound: -1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node #4 => org.eclipse.emf.ecore.impl.EClassImpl@671b499 (name: Transition) (instanceClassName: null) (abstract: false, interface: false) - node #5 => org.eclipse.emf.ecore.impl.EDataTypeImpl@9885bc5 (name: EInt) (instanceClassName: int) (serializable: true) - node #6 => org.eclipse.emf.ecore.impl.EClassImpl@217a9fdd (name: Net) (instanceClassName: null) (abstract: false, interface: false) - node 'net' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@2959466d (synchronize: true) - node #8 => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@199bbe5 (synchronize: true) - node 'transition' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@446dde08 (synchronize: true) - node 'place' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@5876dce6 (synchronize: true) - node #11 => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@7fa99f7 (synchronize: true) Result match for rule 'createArcPT': - no parameters - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: false, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EClassImpl@671b499 (name: Transition) (instanceClassName: null) (abstract: false, interface: false) - node #3 => org.eclipse.emf.ecore.impl.EClassImpl@1e4503a8 (name: ArcPT) (instanceClassName: null) (abstract: false, interface: false) - node #4 => org.eclipse.emf.ecore.impl.EAttributeImpl@44f31a1e (name: weight) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: 1, unsettable: false, derived: false) (iD: false) - node #5 => org.eclipse.emf.ecore.impl.EDataTypeImpl@9885bc5 (name: EInt) (instanceClassName: int) (serializable: true) - node #6 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node #7 => org.eclipse.emf.ecore.impl.EReferenceImpl@3437caef (name: src) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node #8 => org.eclipse.emf.ecore.impl.EReferenceImpl@3aec2bb1 (name: trg) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node #9 => org.eclipse.emf.ecore.impl.EClassImpl@217a9fdd (name: Net) (instanceClassName: null) (abstract: false, interface: false) - node #10 => org.eclipse.emf.ecore.impl.EReferenceImpl@67288faf (name: arcPTs) (ordered: true, unique: true, lowerBound: 0, upperBound: -1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: true, resolveProxies: true) Multi-rule #1: Result match #0: - no parameters - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: false, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node #3 => org.eclipse.emf.ecore.impl.EReferenceImpl@3437caef (name: src) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node #4 => org.eclipse.emf.ecore.impl.EClassImpl@671b499 (name: Transition) (instanceClassName: null) (abstract: false, interface: false) - node #5 => org.eclipse.emf.ecore.impl.EReferenceImpl@3aec2bb1 (name: trg) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node #6 => org.eclipse.emf.ecore.impl.EDataTypeImpl@9885bc5 (name: EInt) (instanceClassName: int) (serializable: true) - node #7 => org.eclipse.emf.ecore.impl.EAttributeImpl@44f31a1e (name: weight) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: 1, unsettable: false, derived: false) (iD: false) - node #8 => org.eclipse.emf.ecore.impl.EClassImpl@1e4503a8 (name: ArcPT) (instanceClassName: null) (abstract: false, interface: false) - node 'arcPT' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@2e7dc31c (synchronize: true) - node #10 => org.eclipse.emf.ecore.impl.EClassImpl@217a9fdd (name: Net) (instanceClassName: null) (abstract: false, interface: false) - node 'net' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@2959466d (synchronize: true) - node #12 => org.eclipse.emf.ecore.impl.EReferenceImpl@67288faf (name: arcPTs) (ordered: true, unique: true, lowerBound: 0, upperBound: -1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: true, resolveProxies: true) - node #13 => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@42947b1c (synchronize: true) - node #14 => org.eclipse.emf.ecore.impl.EReferenceImpl@5cb4adad (name: src) (ordered: true, unique: true, lowerBound: 0, upperBound: -1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node 'transition' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@736c187a (synchronize: true) - node 'place' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@49d8fb98 (synchronize: true) - node 'src' => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@221e8d6a (synchronize: true) - node 'trg' => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@3d63ba6 (synchronize: true) - node #19 => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@6f53956b (synchronize: true) Result match #1: - no parameters - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: false, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node #3 => org.eclipse.emf.ecore.impl.EReferenceImpl@3437caef (name: src) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node #4 => org.eclipse.emf.ecore.impl.EClassImpl@671b499 (name: Transition) (instanceClassName: null) (abstract: false, interface: false) - node #5 => org.eclipse.emf.ecore.impl.EReferenceImpl@3aec2bb1 (name: trg) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node #6 => org.eclipse.emf.ecore.impl.EDataTypeImpl@9885bc5 (name: EInt) (instanceClassName: int) (serializable: true) - node #7 => org.eclipse.emf.ecore.impl.EAttributeImpl@44f31a1e (name: weight) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: 1, unsettable: false, derived: false) (iD: false) - node #8 => org.eclipse.emf.ecore.impl.EClassImpl@1e4503a8 (name: ArcPT) (instanceClassName: null) (abstract: false, interface: false) - node 'arcPT' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@6376f6aa (synchronize: true) - node #10 => org.eclipse.emf.ecore.impl.EClassImpl@217a9fdd (name: Net) (instanceClassName: null) (abstract: false, interface: false) - node 'net' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@2959466d (synchronize: true) - node #12 => org.eclipse.emf.ecore.impl.EReferenceImpl@67288faf (name: arcPTs) (ordered: true, unique: true, lowerBound: 0, upperBound: -1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: true, resolveProxies: true) - node #13 => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@173c45ea (synchronize: true) - node #14 => org.eclipse.emf.ecore.impl.EReferenceImpl@5cb4adad (name: src) (ordered: true, unique: true, lowerBound: 0, upperBound: -1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node 'transition' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@90c0251 (synchronize: true) - node 'place' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@63a0ad69 (synchronize: true) - node 'src' => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@76121190 (synchronize: true) - node 'trg' => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@1c3f417f (synchronize: true) - node #19 => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@55922b38 (synchronize: true) Result match #2: - no parameters - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: false, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node #3 => org.eclipse.emf.ecore.impl.EReferenceImpl@3437caef (name: src) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node #4 => org.eclipse.emf.ecore.impl.EClassImpl@671b499 (name: Transition) (instanceClassName: null) (abstract: false, interface: false) - node #5 => org.eclipse.emf.ecore.impl.EReferenceImpl@3aec2bb1 (name: trg) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node #6 => org.eclipse.emf.ecore.impl.EDataTypeImpl@9885bc5 (name: EInt) (instanceClassName: int) (serializable: true) - node #7 => org.eclipse.emf.ecore.impl.EAttributeImpl@44f31a1e (name: weight) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: 1, unsettable: false, derived: false) (iD: false) - node #8 => org.eclipse.emf.ecore.impl.EClassImpl@1e4503a8 (name: ArcPT) (instanceClassName: null) (abstract: false, interface: false) - node 'arcPT' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@20449d82 (synchronize: true) - node #10 => org.eclipse.emf.ecore.impl.EClassImpl@217a9fdd (name: Net) (instanceClassName: null) (abstract: false, interface: false) - node 'net' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@2959466d (synchronize: true) - node #12 => org.eclipse.emf.ecore.impl.EReferenceImpl@67288faf (name: arcPTs) (ordered: true, unique: true, lowerBound: 0, upperBound: -1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: true, resolveProxies: true) - node #13 => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@78c0d25a (synchronize: true) - node #14 => org.eclipse.emf.ecore.impl.EReferenceImpl@5cb4adad (name: src) (ordered: true, unique: true, lowerBound: 0, upperBound: -1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: false, resolveProxies: true) - node 'transition' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@446dde08 (synchronize: true) - node 'place' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@5876dce6 (synchronize: true) - node 'src' => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@3b3250a5 (synchronize: true) - node 'trg' => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@644c9eff (synchronize: true) - node #19 => org.eclipse.emf.henshin.wrap.impl.WLinkImpl@7fa99f7 (synchronize: true) WARNING (Hidden step): recreating 'eClass'-edge from org.eclipse.emf.henshin.wrap.impl.WObjectImpl@63a0ad69 (synchronize: true) to null WARNING (Hidden step): recreating 'eClass'-edge from org.eclipse.emf.henshin.wrap.impl.WObjectImpl@5876dce6 (synchronize: true) to null WARNING (Hidden step): recreating 'eClass'-edge from org.eclipse.emf.henshin.wrap.impl.WObjectImpl@49d8fb98 (synchronize: true) to null === (2) EXECUTED RULE 'splitPlaceClass' [TRUE] === Graph size: 497 nodes, ? edges Match for rule 'splitPlaceClass': - no parameters - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: true, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node #3 => org.eclipse.emf.ecore.impl.EAttributeImpl@7af4f18 (name: capacity) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: 1, unsettable: false, derived: false) (iD: false) Multi-rule 'bounded': Match #0: - parameter 'x' => 2 - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: true, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node 'boundedPlace' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@63a0ad69 (synchronize: true) - node #4 => org.eclipse.emf.henshin.wrap.impl.WValueImpl@2813f8ee (synchronize: true) (eValue: 2) - node #5 => org.eclipse.emf.ecore.impl.EAttributeImpl@7af4f18 (name: capacity) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: 1, unsettable: false, derived: false) (iD: false) Match #1: - parameter 'x' => 1 - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: true, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node 'boundedPlace' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@5876dce6 (synchronize: true) - node #4 => org.eclipse.emf.henshin.wrap.impl.WValueImpl@4b795fc8 (synchronize: true) (eValue: 1) - node #5 => org.eclipse.emf.ecore.impl.EAttributeImpl@7af4f18 (name: capacity) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: 1, unsettable: false, derived: false) (iD: false) Multi-rule 'unbounded': Match #0: - parameter 'y' => -1 - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: true, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node 'unboundedPlace' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@49d8fb98 (synchronize: true) - node #4 => org.eclipse.emf.henshin.wrap.impl.WValueImpl@3d6cd704 (synchronize: true) (eValue: -1) - node #5 => org.eclipse.emf.ecore.impl.EAttributeImpl@7af4f18 (name: capacity) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: 1, unsettable: false, derived: false) (iD: false) Result match for rule 'splitPlaceClass': - no parameters - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: true, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EClassImpl@2cfc75e9 (name: BoundedPlace) (instanceClassName: null) (abstract: false, interface: false) - node #3 => org.eclipse.emf.ecore.impl.EClassImpl@72a12b11 (name: UnboundedPlace) (instanceClassName: null) (abstract: false, interface: false) - node #4 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node #5 => org.eclipse.emf.ecore.impl.EAttributeImpl@7af4f18 (name: capacity) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: 1, unsettable: false, derived: false) (iD: false) Multi-rule 'bounded': Result match #0: - parameter 'x' => 2 - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: true, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EClassImpl@2cfc75e9 (name: BoundedPlace) (instanceClassName: null) (abstract: false, interface: false) - node #3 => org.eclipse.emf.ecore.impl.EClassImpl@72a12b11 (name: UnboundedPlace) (instanceClassName: null) (abstract: false, interface: false) - node #4 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node 'boundedPlace' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@63a0ad69 (synchronize: true) - node #6 => org.eclipse.emf.henshin.wrap.impl.WValueImpl@2813f8ee (synchronize: true) (eValue: 2) - node #7 => org.eclipse.emf.ecore.impl.EAttributeImpl@7af4f18 (name: capacity) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: 1, unsettable: false, derived: false) (iD: false) Result match #1: - parameter 'x' => 1 - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: true, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EClassImpl@2cfc75e9 (name: BoundedPlace) (instanceClassName: null) (abstract: false, interface: false) - node #3 => org.eclipse.emf.ecore.impl.EClassImpl@72a12b11 (name: UnboundedPlace) (instanceClassName: null) (abstract: false, interface: false) - node #4 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node 'boundedPlace' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@5876dce6 (synchronize: true) - node #6 => org.eclipse.emf.henshin.wrap.impl.WValueImpl@4b795fc8 (synchronize: true) (eValue: 1) - node #7 => org.eclipse.emf.ecore.impl.EAttributeImpl@7af4f18 (name: capacity) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: 1, unsettable: false, derived: false) (iD: false) Multi-rule 'unbounded': Result match #0: - parameter 'y' => -1 - node #1 => org.eclipse.emf.ecore.impl.EClassImpl@4a100c1 (name: Place) (instanceClassName: null) (abstract: true, interface: false) - node #2 => org.eclipse.emf.ecore.impl.EClassImpl@2cfc75e9 (name: BoundedPlace) (instanceClassName: null) (abstract: false, interface: false) - node #3 => org.eclipse.emf.ecore.impl.EClassImpl@72a12b11 (name: UnboundedPlace) (instanceClassName: null) (abstract: false, interface: false) - node #4 => org.eclipse.emf.ecore.impl.EPackageImpl@35cab699 (name: petri) (nsURI: petri, nsPrefix: petri) - node 'unboundedPlace' => org.eclipse.emf.henshin.wrap.impl.WObjectImpl@49d8fb98 (synchronize: true) - node #6 => org.eclipse.emf.ecore.impl.EAttributeImpl@7af4f18 (name: capacity) (ordered: true, unique: true, lowerBound: 0, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: 1, unsettable: false, derived: false) (iD: false) === (3) EXECUTED UNIT 'main' [TRUE] === Graph size: 497 nodes, ? edges Petri net meta-model evolution finished. Successfully copied bank model. Starting Sierpinski benchmark... 27234MB available memory Level Matches Nodes MatTime AppTime TotTime 1 1 6 3 2 5 2 3 15 0 1 1 3 9 42 1 6 7 4 27 123 3 11 14 5 81 366 6 29 35 6 243 1095 12 54 66 7 729 3282 30 118 148 8 2187 9843 101 93 194 9 6561 29526 148 90 238 10 19683 88575 49 215 264 Stats for rule 'swap': - Number of Executions: 12 - Total execution time: 440ms - Aver. execution time: 36ms Result: AAA BBB CCC DDD EEE FFF GGG HHH III JJJ Starting Banking Example with Map Support Single transfer on small model 100 money transfers on model with 1000 accounts run time with map support: 92ms Starting dining philosophers benchmark... NumThreads: 24 MaxMemory: 27234MB Phils States Trans Time 3 27 63 108 4 81 252 180 5 243 945 259 6 729 3402 513 7 2187 11907 1494 Generating state spaces for gossiping girls... MaxMemory: 27234MB Girls States Trans Calls GenTime ChkTime 2 2 2 1 46 14 3 4 6 3 54 4 4 13 31 4 91 6 5 52 198 6 317 13 6 357 2092 8 1442 72 Nodes Couples Time (ms) 102000 6000 1084 119000 7000 159 136000 8000 205 153000 9000 217 170000 10000 204 Starting comb benchmark... MaxMemory: 27234M Benchmark for generating sparse grid... Length Nodes Time 10 100 10 20 400 17 30 900 33 40 1600 70 50 2500 136 60 3600 205 70 4900 323 80 6400 528 90 8100 799 100 10000 1200 Benchmark for generating full grid... Length Nodes Time 10 100 12 20 400 62 30 900 143 40 1600 336 50 2500 670 60 3600 1395 Benchmark for matching comb pattern in full grid... GridLen PatLen Matches Time 60 10 3009 42 60 20 2419 73 60 30 1829 96 60 40 1239 109 60 50 649 111 60 60 59 98 Benchmark for matching comb pattern in sparse grid (no matches)... GridLen PatLen Time 100 10 8 100 20 9 100 30 10 100 40 12 100 50 11 100 60 11 100 70 11 100 80 12 100 90 12 100 100 12 Generating GenModel for flowchartdsl.ecore... Successfully generated GenModel. Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.731 sec Running org.eclipse.emf.henshin.tests.partialmatch.PartialMatchTest ============================ Partial match statistics No matches were found. ============================ ============================ Partial match statistics ============================ This is a partial match for rule1 Match for rule 'rule1': - no parameters - node #1 => org.eclipse.emf.henshin.tests.uml.Class@34ec7801 (name: null) - node #2 => org.eclipse.emf.henshin.tests.uml.Attribute@10baa4cc (name: null) ---------------------------------- Deltas are: Graph Partial match delta for rule1 Node :UMLSpecification Edge (classes) ? -> ? ============================ ============================ Partial match statistics ============================ This is a partial match for rule1 Match for rule 'rule1': - no parameters - node #1 => org.eclipse.emf.henshin.tests.uml.UMLSpecification@775c2260 (name: null) ---------------------------------- Deltas are: Graph Partial match delta for rule1 Node :Class Node :Attribute Edge (attrs) _ -> _ Edge (classes) ? -> ? ============================ Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 sec Running org.eclipse.emf.henshin.tests.partialmatch.FullMatchTest ============================ Partial match statistics ============================ This is a complete match for rule1 Match for rule 'rule1': - no parameters - node #1 => org.eclipse.emf.henshin.tests.uml.UMLSpecification@3156434 (name: null) ============================ ============================ Partial match statistics ============================ This is a complete match for rule1 Match for rule 'rule1': - no parameters - node #1 => org.eclipse.emf.henshin.tests.uml.UMLSpecification@537300ae (name: null) - node #2 => org.eclipse.emf.henshin.tests.uml.Class@2331ca4f (name: null) ============================ ============================ Partial match statistics ============================ This is a complete match for rule1 Match for rule 'rule1': - no parameters - node #1 => org.eclipse.emf.henshin.tests.uml.UMLSpecification@1b948ed6 (name: null) ============================ Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 sec Results : Tests run: 65, Failures: 0, Errors: 0, Skipped: 0 [INFO] All tests passed! [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.sdk 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.sdk --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/features/org.eclipse.emf.henshin.sdk/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier-aggregator (default-build-qualifier-aggregator) @ org.eclipse.emf.henshin.sdk --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-id (default-validate-id) @ org.eclipse.emf.henshin.sdk --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:validate-version (default-validate-version) @ org.eclipse.emf.henshin.sdk --- [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:package-feature (default-package-feature) @ org.eclipse.emf.henshin.sdk --- [INFO] Building jar: /jobs/genie.henshin/cbi_henshin_release/workspace/features/org.eclipse.emf.henshin.sdk/target/org.eclipse.emf.henshin.sdk-1.0.0-SNAPSHOT.jar [INFO] [INFO] --- tycho-p2-plugin:0.20.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.emf.henshin.sdk --- [INFO] [INFO] --- tycho-p2-plugin:0.20.0:feature-p2-metadata (default-feature-p2-metadata) @ org.eclipse.emf.henshin.sdk --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building org.eclipse.emf.henshin.p2updatesite 1.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ org.eclipse.emf.henshin.p2updatesite --- [INFO] Deleting /jobs/genie.henshin/cbi_henshin_release/workspace/p2updatesite/target [INFO] [INFO] --- tycho-packaging-plugin:0.20.0:build-qualifier-aggregator (default-build-qualifier-aggregator) @ org.eclipse.emf.henshin.p2updatesite --- [INFO] The project's OSGi version is 1.0.0.201611301235 [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ org.eclipse.emf.henshin.p2updatesite --- [INFO] [INFO] --- tycho-p2-publisher-plugin:0.20.0:publish-products (default-publish-products) @ org.eclipse.emf.henshin.p2updatesite --- [INFO] [INFO] --- tycho-p2-publisher-plugin:0.20.0:publish-categories (default-publish-categories) @ org.eclipse.emf.henshin.p2updatesite --- [INFO] [INFO] --- tycho-p2-publisher-plugin:0.20.0:attach-artifacts (default-attach-artifacts) @ org.eclipse.emf.henshin.p2updatesite --- [INFO] [INFO] --- tycho-p2-repository-plugin:0.20.0:assemble-repository (default-assemble-repository) @ org.eclipse.emf.henshin.p2updatesite --- [INFO] [INFO] --- tycho-p2-repository-plugin:0.20.0:archive-repository (default-archive-repository) @ org.eclipse.emf.henshin.p2updatesite --- [INFO] Building zip: /jobs/genie.henshin/cbi_henshin_release/workspace/p2updatesite/target/org.eclipse.emf.henshin.p2updatesite-1.0.0-SNAPSHOT.zip [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] parent ............................................ SUCCESS [ 0.295 s] [INFO] org.eclipse.emf.henshin.model ..................... SUCCESS [ 3.765 s] [INFO] org.eclipse.emf.henshin.edit ...................... SUCCESS [ 1.029 s] [INFO] org.eclipse.emf.henshin.editor .................... SUCCESS [ 0.995 s] [INFO] org.eclipse.emf.henshin.diagram ................... SUCCESS [ 1.862 s] [INFO] org.eclipse.emf.henshin.interpreter ............... SUCCESS [ 0.581 s] [INFO] org.eclipse.emf.henshin.trace ..................... SUCCESS [ 0.121 s] [INFO] org.eclipse.emf.henshin.statespace ................ SUCCESS [ 0.740 s] [INFO] org.eclipse.emf.henshin.statespace.external ....... SUCCESS [ 0.231 s] [INFO] org.eclipse.emf.henshin.wrap ...................... SUCCESS [ 0.183 s] [INFO] org.eclipse.emf.henshin.examples .................. SUCCESS [ 0.514 s] [INFO] org.eclipse.emf.henshin.interpreter.ui ............ SUCCESS [ 0.450 s] [INFO] org.eclipse.emf.henshin.statespace.explorer ....... SUCCESS [ 0.635 s] [INFO] org.eclipse.emf.henshin.tests ..................... SUCCESS [ 35.414 s] [INFO] org.eclipse.emf.henshin.sdk ....................... SUCCESS [ 0.236 s] [INFO] org.eclipse.emf.henshin.p2updatesite .............. SUCCESS [ 4.011 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 01:18 min [INFO] Finished at: 2016-11-30T07:36:27-05:00 [INFO] Final Memory: 151M/5469M [INFO] ------------------------------------------------------------------------ + ./promote.sh releases/1.0.0 cp: cannot stat ‘/opt/public/jobs/cbi_henshin_releases/1.0.0/workspace/henshin/p2updatesite/target/repository/*’: No such file or directory Sending e-mails to: henshin.ck@gmail.com strueber@mathematik.uni-marburg.de Finished: FAILURE