Eclipse VIATRA 1.2.0

Primary tabs

This release targets these issues.
= resolved/fixed
= unsolved/reopened
Viatra (97)
Addons (5)
  • 488209 Query based feature generator after the migration [resolved/fixed]
  • 488535 Fix Oomph setup and compile errors [resolved/fixed]
  • 489228 Consider merging DatabindingAdapter and GenericDatabindingAdapter classes [resolved/fixed]
  • 490766 VIATRA Viewers Query Label provider should switch to UI thread when updated [resolved/fixed]
  • 491927 Constraint annotation should use pattern parameters instead of strings [resolved/fixed]
CEP (2)
  • 441100 Support for default parameter values and named parameters [closed/moved]
  • 489825 Trait generator generates incorrect interfaces [resolved/fixed]
DSE (12)
  • 483439 Port the DFS exploration strategy [resolved/fixed]
  • 483444 Port the BFS exploration strategy [resolved/fixed]
  • 483447 New objective which supports both soft and hard constraint [resolved/fixed]
  • 486651 New mechanism for storing solutions [resolved/fixed]
  • 489011 Port hill climbing exploration strategy [resolved/fixed]
  • 489012 Port fixed priority exploration strategy [resolved/fixed]
  • 489013 Port and refactor the genetic exploration strategy [resolved/fixed]
  • 489040 Migrate DSE examples to use VIATRA Queries [resolved/fixed]
  • 489085 NPE from DSE objectives [resolved/fixed]
  • 489386 IllegalArgumentException: after updating to master [resolved/fixed]
  • 489932 Default state coder should support encoding creation and deletation of elements [resolved/fixed]
  • 492060 Solution store should only accept solutions satisfying hard objectives [resolved/fixed]
Integrations (2)
  • 489448 MultiMessageParallel test from MWE integration fail occasionally [resolved/fixed]
  • 491135 Adjust the MWE2 integration to the changed EVM.Adapter framework [resolved/fixed]
Query (61)
  • 428459 Test framework does not catch 'Duplicate deletion' errors [resolved/fixed]
  • 464599 Extend build to provide zipped update sites as well [resolved/fixed]
  • 466336 Update query backend registration [resolved/fixed]
  • 470152 Comparing generic and generated matches [resolved/fixed]
  • 478290 ObservablePatternMatchSet notification problem [closed/worksforme]
  • 479214 NullPointerException in JvmTypeReferenceBuilder.typeRef (110) [resolved/worksforme]
  • 482359 NPE is thrown during initialization if there is cyclic call between patterns [resolved/fixed]
  • 483597 Add unchecked annotation to built-in queries [resolved/fixed]
  • 484337 duplicate insertion when traversal is triggered after change but before change visitor execution [resolved/fixed]
  • 484594 Query Explorer causes PartInitException [resolved/wontfix]
  • 485653 Increase Java requirements to Java 7 [resolved/fixed]
  • 486494 Delay proxy resolutions in base index as long as there are resources being loaded [resolved/fixed]
  • 487089 Remove unsupported language expressions [resolved/fixed]
  • 487363 Variable declaration objects updated unnecessarily [resolved/fixed]
  • 479311 Add support for LS matchers in Query Explorer [resolved/fixed]
  • 481337 Validate running variables unrelated to used variables [resolved/fixed]
  • 483089 Add support for cross-resource containment [closed/fixed]
  • 483603 Discovery of target platform metamodels is very slow [resolved/fixed]
  • 485649 EVM enhancements [resolved/fixed]
  • 486920 IllegalArgumentException from IncQuery Builder if not working with a PDE plug-in project [resolved/fixed]
  • 487446 Merge code from EMF-IncQuery [resolved/fixed]
  • 487667 Implement level2 migrator tool [resolved/fixed]
  • 487948 GeneratorMarkerFeedback.clearMarkers() is called during Xtext resource loading [resolved/fixed]
  • 488205 Rete runtime plug-in reexports base.itc [resolved/fixed]
  • 488211 Hard to understand comment on ViatraQueryEngineManager#engines [resolved/fixed]
  • 488217 Query Cheat Sheets [resolved/fixed]
  • 488439 RunOnce engine test throws an exception if all parameters are defined [resolved/fixed]
  • 488940 LocalSearchBackend already registered [closed/fixed]
  • 489340 Clean up deprecated code from EMF-IncQuery [resolved/fixed]
  • 489757 Possible NullPointerException during migration [resolved/fixed]
  • 489923 Queries on Yakindu statecharts are incorrectly maintained [closed/duplicate]
  • 490299 No error in the query editor for missing semicolon after check expression [resolved/fixed]
  • 490348 NullPointerException in ProjectGenerationHelper.getBundleSymbolicName [resolved/duplicate]
  • 490436 QueryBasedFeature kind parameter works with "SUM" and not with "sum" [resolved/fixed]
  • 490451 NPE during call graph validation [resolved/fixed]
  • 490580 Make inference errors visible as model issues [resolved/fixed]
  • 490616 Clean up API tools warnings [resolved/fixed]
  • 490619 Consider removing QueryResultWrapper [resolved/fixed]
  • 490625 Revert missing parameter type warning severity to INFO [resolved/fixed]
  • 490761 The count does not filter duplicated matches with LocalSearchBackend [resolved/fixed]
  • 490895 BasicEList$BasicIndexOutOfBoundsException is thrown from modifyModel method of ViatraQueryTestCase [resolved/fixed]
  • 490901 No public API for computing difference between MatchSetRecords [closed/fixed]
  • 490986 Type information lost through pattern call boundary [resolved/fixed]
  • 490987 SWTException in StyledText.getLinePixel [resolved/fixed]
  • 491018 Extend IModelConnector with selection extraction [resolved/fixed]
  • 491033 Cannot load model from a Multipage Editor into Query Explorer [resolved/fixed]
  • 439359 Debugger for local search-based matching [resolved/fixed]
  • 471675 Update query test framework [resolved/fixed]
  • 483600 Patterns loaded from plug-ins should unchecked by default [resolved/fixed]
  • 489637 IllegalStateException from MaskedTupleMemory when evaluating derived features [resolved/fixed]
  • 489849 Migrate content of VIATRA Query wiki pages [resolved/fixed]
  • 490111 Consider using the model inferrer for deriving variable declarations for local variables [resolved/fixed]
  • 491100 Query Explorer fails to show matches if query based feature generation fails [resolved/fixed]
  • 491248 LocalSearch engine cannot handle equality for parameters [resolved/fixed]
  • 491253 Local Search Debugger cannot handle matches with null parameter [resolved/fixed]
  • 491303 Reset UI of Query Explorer removes installed patterns from the tree if Plug-in part is collapsed [resolved/fixed]
  • 491662 Set UTF-8 on new project in query project wizard [resolved/fixed]
  • 491685 Query Variables View does not show icon [resolved/fixed]
  • 491786 Fix feature installation before release [resolved/fixed]
  • 491839 Network displayed in Rete visualizer is incomplete [resolved/fixed]
  • 492189 Move query examples to the example repository [resolved/fixed]
Transformation (15)
  • 462934 Basic debug functionality added to the VIATRA Transformation API [resolved/fixed]
  • 485327 EventDrivenTransformation does not have a dispose method [resolved/fixed]
  • 485675 Increase Java requirements to Java 7 [resolved/fixed]
  • 481123 BatchTransformationStatements#fireOne method is missing an overload. [resolved/fixed]
  • 486932 Adapter for activation appearance and disappearance [resolved/fixed]
  • 487710 Faulty condition in AbstractModelManipulations [resolved/fixed]
  • 488297 Support adding elements at specific indexes in IModelManipulations [resolved/fixed]
  • 488783 Make RuleEngine accept ITransformationAdapters [resolved/duplicate]
  • 490301 Extend RuleSpecification with a name attribute [resolved/fixed]
  • 490302 Provide an Adaptable EVM instance [resolved/fixed]
  • 491080 Create a wizard for initializing transformations [resolved/fixed]
  • 486994 Provide a test for viatra-emf-runtime plugin [resolved/fixed]
  • 490806 Normalize the source code formatting of VIATRA projects [resolved/wontfix]
  • 491665 Event-driven transformation rule builder issues [resolved/fixed]
  • 491667 Cannot use query group to set precondition of transformation rules in Xtend [resolved/fixed]