SuccessChanges

Summary

  1. Removes duplicate getEPackages override from EMFPatternLanguageValidator (details)
  2. [544009] Adds a validator to detect incorrect type constraints (details)
  3. [543794] Supports out-of-order dispose of query and rule engines (details)
Commit ccc478d758e6c3eaa2eea5f809edd1012797633b by Zoltan Ujhelyi
Removes duplicate getEPackages override from EMFPatternLanguageValidator
This call was required before patternlanguage and patternlanguage.emf
were merged, but was not removed by mistake.
Change-Id: I7cfdbac928626d44f2d5e4665ae7fb00dc391e83 Signed-off-by:
Zoltan Ujhelyi <zoltan.ujhelyi@incquerylabs.com>
The file was modifiedquery/plugins/org.eclipse.viatra.query.patternlanguage.emf/src/org/eclipse/viatra/query/patternlanguage/emf/validation/EMFPatternLanguageValidator.java
Commit d64ec72adde8239345f8066ce4c0c200d17b8735 by Zoltan Ujhelyi
[544009] Adds a validator to detect incorrect type constraints
Change-Id: Ie92c02dafc6501c8642c3c47c3f4f4ead95ec962 Signed-off-by:
Zoltan Ujhelyi <zoltan.ujhelyi@incquerylabs.com>
The file was modifiedquery/plugins/org.eclipse.viatra.query.patternlanguage.emf/src/org/eclipse/viatra/query/patternlanguage/emf/validation/EMFPatternLanguageValidator.java
The file was modifiedquery/tests/org.eclipse.viatra.query.patternlanguage.emf.tests/src/org/eclipse/viatra/query/patternlanguage/emf/tests/basic/ConstraintValidationTest.xtend
Commit 2a0e684f0319beee19349480fa638a8bd153f67a by Zoltan Ujhelyi
[543794] Supports out-of-order dispose of query and rule engines
Previously, a error message was thrown during rule engine disposal after
the query engine was disposed stating it was impossible to remove a
model update listener because it was removed (e.g. because of engine
disposal). An engine disposal checking avoids this issue cleanly which
this commit introduces.
Change-Id: Ia3d7a5fc191dbdd4de299c24444e0de5e55d3b19 Signed-off-by:
Zoltan Ujhelyi <zoltan.ujhelyi@incquerylabs.com>
The file was modifiedtransformation/tests/org.eclipse.viatra.transformation.runtime.emf.tests/META-INF/MANIFEST.MF
The file was modifiedtransformation/plugins/org.eclipse.viatra.transformation.evm/src/org/eclipse/viatra/transformation/evm/update/QueryEngineUpdateCompleteProvider.java
The file was modifiedtransformation/tests/org.eclipse.viatra.transformation.runtime.emf.tests/test/org/eclipse/viatra/transformation/evm/test/EventDrivenTransformationWithPrioritizedRules.xtend
The file was modifiedtransformation/tests/org.eclipse.viatra.transformation.runtime.emf.tests/test/org/eclipse/viatra/transformation/evm/test/TransformationTest.java