]>
gerrit.simantics Code Review - simantics/platform.git/log
Hannu Niemistö [Mon, 3 Jul 2017 08:35:12 +0000 (11:35 +0300)]
(refs #7346) Give a proper error message about unresolved relations
Change-Id: I0819c0cbc1c58e1090ac79f8457bcf308796cd23
jsimomaa [Mon, 19 Jun 2017 05:43:05 +0000 (08:43 +0300)]
Reduce the amount of annoying Retry mutex acquire print
refs #7175
Change-Id: If9505ec6b79aeee38971f523bb6f1909493abd81
Tuukka Lehtonen [Fri, 30 Jun 2017 11:52:55 +0000 (14:52 +0300)]
Merge "View for used SCL expressions"
jsimomaa [Fri, 30 Jun 2017 10:30:57 +0000 (13:30 +0300)]
View for used SCL expressions
refs #7344
Change-Id: Ic2e902fc9742afce80e1ead764528e8eb35704a6
Miro Richard Eklund [Fri, 30 Jun 2017 09:04:33 +0000 (12:04 +0300)]
Polling and pollingfunction fixes
Added primitivevaluevariable and handles polling function issues.
Amend: Removed syserr printline and put stackstace to logger.
refs #7342
Change-Id: Iba326499fe5bc00d6a512fc290420ba735d62642
jsimomaa [Thu, 29 Jun 2017 10:59:41 +0000 (13:59 +0300)]
Layer0Utils.addL0Identifier to prevent possible differentiation of code
refs #7339
Change-Id: Idfe7a61e1baacbeb782317f0cc0688ee5d0c4a9b
jsimomaa [Thu, 29 Jun 2017 10:55:46 +0000 (13:55 +0300)]
Use parent name in JUnit STS test identifiers
Previous implementation groups all tests under
ModelledSTSTestRunner.class.getName() which is not desired with modelled
STS tests
refs #7338
Change-Id: Iead3594ef081fa82071ccc30a9f4a33dcd3d7ceb
jsimomaa [Thu, 29 Jun 2017 05:09:43 +0000 (08:09 +0300)]
Layer0Utils.claimAdaptedValue does not support type adapting
refs #7336
Change-Id: I31cf518661eaf30dd1484bdba812c4c3b0d9db4d
jsimomaa [Thu, 29 Jun 2017 05:04:38 +0000 (08:04 +0300)]
CommonDBUtils possibleRelatedString/Integer were not "possible"
refs #7335
Change-Id: Ia71f156e7c3b047582d5568343d8782003af7025
jsimomaa [Wed, 28 Jun 2017 04:33:09 +0000 (07:33 +0300)]
Fixing Shared libraries property tab to list shared libraries
Due to changes made in #7303 shared libraries were not listed in Shared
libraries property tab
refs #7334
Change-Id: I0c7d33237157005d06ce70ee3968b781ab1207cd
Tuukka Lehtonen [Tue, 27 Jun 2017 10:09:05 +0000 (13:09 +0300)]
Added two missing features to org.simantics.sdk feature
The two missing features are org.apache.lucene4 and com.lowagie.text
which are included by org.simantics.db.client org.simantics.modeling
features respectively.
refs #7332
Change-Id: I60265627d442ce62720c859b593feb207e679e0b
Tuukka Lehtonen [Mon, 26 Jun 2017 14:49:55 +0000 (17:49 +0300)]
Added README for target platform definition files
refs #7263
Change-Id: Idc8b8a8d87cc1b38be8cd2b963ba577a2fa30b05
Tuukka Lehtonen [Mon, 26 Jun 2017 06:20:15 +0000 (09:20 +0300)]
Merge "Ordering of RouteGraphs RouteLines is nondeterministic"
Tuukka Lehtonen [Sun, 25 Jun 2017 22:45:02 +0000 (01:45 +0300)]
Added DirectorySizeTracker for tracking total size of a directory tree
The implementation is based on the Java 7 NIO WatchService API.
refs #7330
Change-Id: I257649ed1ea88f53f88c45ac3177dce544527ade
jsimomaa [Sat, 24 Jun 2017 19:30:24 +0000 (22:30 +0300)]
Ordering of RouteGraphs RouteLines is nondeterministic
refs #7320
Change-Id: Ibac54bc6d16578e812542360573cb0836db7deab
Tuukka Lehtonen [Fri, 23 Jun 2017 07:52:31 +0000 (10:52 +0300)]
Fixed URIDocumentRequest to work also without IConsoleSupport.
refs #7329
Change-Id: Ie84d3ae1e2213fe7656c30e573f71bceda3c1b96
Tuukka Lehtonen [Wed, 21 Jun 2017 20:57:13 +0000 (23:57 +0300)]
Allow external customization fo TG Root type URIs.
The customization happens by writing the type URIs into
TransferableGraphConfiguration2.RootSpec instances which then get
translated into TG Root identity definitions by
ModelTransferableGraphSource.
refs #7328
Change-Id: I3ba23ac39009ecc6486b4ef55ead4d5971e5f130
(manually picked from commit
f0546930e05223a2575b37ff9a6de08322542b5c )
Hannu Niemistö [Wed, 21 Jun 2017 13:23:47 +0000 (16:23 +0300)]
(refs #7326) Better handling of exceptions in Java->SCL interface
Change-Id: I31573bc72f48d601c7f92faa491e59594eefdf59
Hannu Niemistö [Wed, 21 Jun 2017 12:19:19 +0000 (15:19 +0300)]
(refs #7325) Fixed incorrect call of write in FilterCRWriter
Change-Id: Ifecf88cd5239301b25a19846fec8fa39f6821857
Tuukka Lehtonen [Tue, 20 Jun 2017 09:38:08 +0000 (12:38 +0300)]
Fixed org.simantics.data feature to include two missing dependencies
org.simantics.databoard depends on org.apache.commons.collections
[3.2.1,) and gnu.trove3.
refs #7324
Change-Id: Ie06ea17fc92a3df4ce584612a18748307ad7186b
Tuukka Lehtonen [Tue, 20 Jun 2017 06:29:08 +0000 (09:29 +0300)]
RouteGraphUtils.readConnectionStyle returns default value if necessary
Previously the code would crash with NPE if the ontology/model was not
created to contain STR.HasConnectionType information accordingly. Now it
will just return ExampleConnectionStyle if there is no modelled
information available.
refs #7323
Change-Id: I3d5b5ba6a4e615d7ae120e42aa003c787617b8d0
jsimomaa [Mon, 19 Jun 2017 13:30:03 +0000 (16:30 +0300)]
Print AssertionError to SCLReportingHandler
refs #7319
Change-Id: Idb97cbec59532d8a48db8f5e412a7df036a2c510
jsimomaa [Mon, 19 Jun 2017 09:03:08 +0000 (12:03 +0300)]
Add .gitkeep files to ontology plugins src-folders
refs #7317
Change-Id: Iad353904a36c1832837feb0b0f235e87962bd9d1
jsimomaa [Mon, 19 Jun 2017 05:35:32 +0000 (08:35 +0300)]
More meaningful debug printing to PrettyPrintTG
Also removing commented out code
refs #7276
Change-Id: I1aee2b8424444a7ee0b3a08be31dbc3375b3e21f
Hannu Niemistö [Sun, 18 Jun 2017 20:37:45 +0000 (23:37 +0300)]
Merge "(refs #7316) Improved error locations for invalid field access"
Hannu Niemistö [Sun, 18 Jun 2017 17:58:11 +0000 (20:58 +0300)]
(refs #7316) Improved error locations for invalid field access
Change-Id: Ie901cd59e0cf45ece1c99932d44ac1863da97565
Antti Villberg [Sun, 18 Jun 2017 06:43:10 +0000 (09:43 +0300)]
Fixes to SCLLabelRule definitions
refs #7315
Change-Id: I9e1ae08ab39a440c60e5abf3d37edfeb4419e96f
Tuukka Lehtonen [Fri, 16 Jun 2017 09:34:43 +0000 (12:34 +0300)]
Fixed diagram profile monitor DnD regression.
CTRL+dragging diagram profile monitor values from diagram to Model
Browser chart/subscription nodes now works again. The code now processes
also dragged data that contains an RVI in String format.
refs #7313
Change-Id: I0154414df73ea96c29a8e5aa44881781f5d62675
(cherry picked from commit
b9d4701787a7aba852ec02aaef6149b8203344b3 )
Antti Villberg [Thu, 15 Jun 2017 03:26:13 +0000 (06:26 +0300)]
DocumentRequest performance enhancements (Simupedia)
refs #7303
Change-Id: I719ac5a0c0c1dc02850d5ed140e7234ae280cdf6
Tuukka Lehtonen [Fri, 16 Jun 2017 07:43:04 +0000 (10:43 +0300)]
Merge "Revert "Default property editing restores assertions""
Tuukka Lehtonen [Fri, 16 Jun 2017 07:15:37 +0000 (10:15 +0300)]
Revert "Default property editing restores assertions"
This reverts commit
c4c152bf639475b85efad1e8bd6ea007c08a9e1f .
Reason: If user has set the value of a property to X, he expects it to stay as X until all eternity instead of the value changing when the assertions in the ontology change.
refs #7302
Change-Id: I5cd33d17413b118f522456b37b27df757f42861b
Tuukka Lehtonen [Fri, 16 Jun 2017 07:09:47 +0000 (10:09 +0300)]
Merge "Default property editing restores assertions"
jsimomaa [Thu, 15 Jun 2017 10:13:43 +0000 (13:13 +0300)]
Fixing exclude filter bug & adding query cache flushing
refs #7305
Change-Id: I16b48b8d0aa4cb19a1cbc60084d046ec83d20187
jsimomaa [Thu, 15 Jun 2017 07:29:30 +0000 (10:29 +0300)]
Fixing PrettyPrintTG to not concatenate strings in logging
However, creates unnecessary Object[] now..
refs #7276
Change-Id: Icc78a9c39f147f52f5b75ed5b7fcedf200293ea8
Tuukka Lehtonen [Thu, 15 Jun 2017 07:45:30 +0000 (10:45 +0300)]
Merge "(refs #7307) Added features field to SCL module header"
Hannu Niemistö [Thu, 15 Jun 2017 07:14:11 +0000 (10:14 +0300)]
(refs #7307) Added features field to SCL module header
SCL language features are now enabled in the module header with syntax
module { features = [chr, fields] }
instead of
module { chr, fields }
Change-Id: Ibc533bc246efb29313e66576988913b09839b380
jsimomaa [Thu, 15 Jun 2017 06:32:53 +0000 (09:32 +0300)]
TransferableGraphUtils.getObjects2 for fixing not-found handling
refs #7306
Change-Id: I1d8dfefb51d579b1cb5ca9e15df82c0a8e347619
jsimomaa [Thu, 15 Jun 2017 06:30:44 +0000 (09:30 +0300)]
Lots of fixes for PrettyPrintTG
* Ordering predicates alphanumerically for deterministic ordering
between two databases
* Filtering L0.identifier statements
* Hash-based naming for blanks for ordering output print
Still needs some optimiziations to improve performance lost with these
changes..
refs #7276
Change-Id: I6848b319094863a8c85e4deca91df721b1642ce7
jsimomaa [Thu, 15 Jun 2017 06:27:10 +0000 (09:27 +0300)]
Add inclusion filter to modelled STS tests
refs #7305
Change-Id: Iad8b19ceddaad0c493a2b8a8b5d267ab0abb0a8a
jsimomaa [Mon, 12 Jun 2017 09:59:48 +0000 (12:59 +0300)]
Some minor fixes for pretty printing TG
#7276
Change-Id: I838c99e0151c68e8efc9c54189cc1c94e26f55c2
Antti Villberg [Thu, 15 Jun 2017 03:22:24 +0000 (06:22 +0300)]
Default property editing restores assertions
refs #7302
Change-Id: I6e3b189cae025bcea85ae1265b4c80ade2dc9d16
Tuukka Lehtonen [Wed, 14 Jun 2017 20:37:49 +0000 (23:37 +0300)]
Merge "(refs #7298) Automatic refresh to SCL Console"
Hannu Niemistö [Wed, 14 Jun 2017 07:43:10 +0000 (10:43 +0300)]
(refs #7298) Automatic refresh to SCL Console
Change-Id: I2799a6d1afa3d3e4724c55dda81ef88cc06b975e
Tuukka Lehtonen [Wed, 14 Jun 2017 16:45:36 +0000 (19:45 +0300)]
Improved PDF diagram export wizard user experience
* Page number addition is now an option in the wizard page
* The diagram selection tree no longer automatically expands itself
fully when any node is (un)checked. Automatic expansion is only done
up to the second node level only.
* The diagram filter now works with a 500ms quiet time delay which means
writing in the filter shouldn't slow down the UI like it used to.
* Initial selection is more properly taken into account when
initializing the wizard page. The containing model/index root is
always sought based on the selection and the diagrams contained by the
selected resource are then initially selected for that model in the
diagram list.
* The Select/Deselect Visible buttons have been removed and Expand and
Collapse buttons have been added instead for expanding and collapsing
the selected tree nodes.
* The Select All and Deselect All buttons now work differently. If any
filter is applied to the current tree view, only the diagrams shown in
the tree are selected/deselected when either button is pressed. If no
filter is applied, all diagrams will be selected/deselected.
refs #7297
Change-Id: I078a80528ba91c337f9921422d08a75c95cad45f
Tuukka Lehtonen [Wed, 14 Jun 2017 16:22:30 +0000 (19:22 +0300)]
Added URIUtil.encodeFilename2 which encodes only necessary characters.
The new method uses the same '%' URI style encoding as
URIUtil.encodeFilename but encodes only characters that cannot be
present in Windows file names, i.e. the following: <>:"/\|?*
This method can be used to convert arbitrary user-given names to valid
file names in wizards etc.
refs #7301
Change-Id: Ia7e264e5304ff0533376c73f5ae9312e197ccf15
Jussi Koskela [Wed, 14 Jun 2017 13:01:51 +0000 (16:01 +0300)]
Use proper URI encoding/decoding in fail-safe import
Earlier implementation didn't handle correctly cases where missing
resources had slashes in their names. Also fixed error reporting logic
to not remove error messages from sibling resources with matching
prefix.
refs #7300
Change-Id: Ia3ff0b09e592ff63fbb2872fa9329c3a471ed382
Jussi Koskela [Wed, 14 Jun 2017 12:08:03 +0000 (15:08 +0300)]
Fixed URI of the root resource in fail-safe import
URIStringUtils.splitURI returns root URI in non-standard format, so fix
it manually as a workaround. Otherwise ExternalEntities cannot be
created under the root resource.
refs #7299
Change-Id: Ie548eebba5c267617cb845df684b025b59c069f5
Hannu Niemistö [Tue, 13 Jun 2017 12:08:33 +0000 (15:08 +0300)]
(refs #7296) Improvements to SCL module tree
Separate folder for StandardLibrary. Handling of module names starting
with http://.
Change-Id: I695e6ca75a06b636c33e63cab259334ea989a429
jsimomaa [Tue, 13 Jun 2017 04:47:11 +0000 (07:47 +0300)]
Fix stackoverflow from excel import
refs #7295
Change-Id: I4a6815fa42ccd4d337f37ff0f527e0d46a129598
jsimomaa [Mon, 12 Jun 2017 10:01:05 +0000 (13:01 +0300)]
Editor for modelled STS variables for easier debugging
refs #7294
Change-Id: Ie100c751bf2e6e1cf8b173dd02de724959aadcc3
Hannu Niemistö [Thu, 8 Jun 2017 07:55:30 +0000 (10:55 +0300)]
Merge "Enhancements to modelled tests"
Hannu Niemistö [Thu, 8 Jun 2017 07:40:47 +0000 (10:40 +0300)]
Merge "(refs #7284) Fixed SCLAnnotationModel to cope invalid error ranges"
Tuukka Lehtonen [Wed, 7 Jun 2017 09:21:08 +0000 (12:21 +0300)]
Take Tycho 1.0.0 into use.
Set useProjectSettings=false to keep backwards compliant.
refs #7288
Change-Id: I3b1735cb27676baae89549a4e4281e6003f5bbf7
Tuukka Lehtonen [Wed, 7 Jun 2017 07:43:01 +0000 (10:43 +0300)]
Updated external dependencies and p2-maven-plugin
* eclipse collections 7.1.0 to 8.1.0
* fastutil 7.0.13 to 7.2.1
* removed gnu.trove 2.1.0
refs #7285
Tuukka Lehtonen [Wed, 7 Jun 2017 05:49:43 +0000 (08:49 +0300)]
Minor wording update to release engineering instructions.
refs #7263
Change-Id: I8cc31482fb4db482aa76e4798623f62e4948655f
Hannu Niemistö [Tue, 6 Jun 2017 21:08:03 +0000 (00:08 +0300)]
(refs #7284) Fixed SCLAnnotationModel to cope invalid error ranges
Change-Id: I346088d720595a213445c8cb988de442cfb90863
jsimomaa [Tue, 6 Jun 2017 06:33:52 +0000 (09:33 +0300)]
Enhancements to modelled tests
* Added an assertion for long strings
* Unique test descriptions even though they are similarly named
* equals and hashCode for ModelledSTSTest
refs #7277
Change-Id: I25bb7a96291050a81e9346e78306a67666b87877
Hannu Niemistö [Mon, 5 Jun 2017 10:50:33 +0000 (13:50 +0300)]
(refs #7278, refs #7279) Small fixes to InternalCompilerExceptions
Change-Id: I771fb27ecc98a7cd4f05aaf5e23a4763a6a0ca52
jsimomaa [Mon, 5 Jun 2017 11:56:31 +0000 (14:56 +0300)]
E4WorkbenchUtils.getMPartById to create the part if not already created
refs #7275
Change-Id: Iff469ad0586c8ad16f411ab232ffc5a47825ef72
Tuukka Lehtonen [Mon, 5 Jun 2017 20:16:17 +0000 (23:16 +0300)]
Merge "Do not merge TG if it is not set as immutable"
jsimomaa [Mon, 5 Jun 2017 19:28:33 +0000 (22:28 +0300)]
Fixing NPE with modelled tests
refs #7277
Change-Id: Ie3dc4c982fe01e469a0e302f3ace0e5f484737f6
jsimomaa [Mon, 5 Jun 2017 11:54:08 +0000 (14:54 +0300)]
Do not merge TG if it is not set as immutable
refs #7274
Change-Id: I8a13dc2b0bb0cc3cc98c5f661da8b46dae7e0455
Tuukka Lehtonen [Mon, 5 Jun 2017 19:36:33 +0000 (22:36 +0300)]
Merge "Resolve some dependency problems with SDK features"
jsimomaa [Mon, 5 Jun 2017 11:50:27 +0000 (14:50 +0300)]
Resolve some dependency problems with SDK features
* org.simantics.db.client.feature should include necessary compression
plugins in order to work
refs #7273
Change-Id: I73085731826803cb6e49884384a709dab309baeb
jsimomaa [Mon, 5 Jun 2017 12:14:49 +0000 (15:14 +0300)]
Enhancements to modelled tests
* Single test has now an isolated and own SCL CommandSession
* Tests can depend on one another and the SCL variables are available
for the depenent tests
* Added support for declaring SCL variables under the test definition
(suitable e.g. for large literals for comparison)
refs #7277
Change-Id: I5089bca479f681b42ee955851ab50ce24a3158a3
jsimomaa [Mon, 5 Jun 2017 12:00:05 +0000 (15:00 +0300)]
Make prettyPrintTG available via SCL from Simantics/DB-module
refs #7276
Change-Id: I640f4cb6d929482577ed8874e6b8fadcaa05ba64
Hannu Niemistö [Mon, 5 Jun 2017 12:47:37 +0000 (15:47 +0300)]
(refs #7250) Merged feature/modularCHR to master.
Change-Id: Icad6e8c9594826f70d929792f7d258c5514d0550
Hannu Niemistö [Sun, 4 Jun 2017 11:49:30 +0000 (14:49 +0300)]
(refs #7250) Support for record syntax for CHR relations
Change-Id: I8dd80eb5216a1b6023ab9097af58d4f1aaa077b2
Tuukka Lehtonen [Sat, 3 Jun 2017 07:05:56 +0000 (10:05 +0300)]
Merge "(refs #7272) Support updating named Graphviz windows"
Hannu Niemistö [Fri, 2 Jun 2017 18:13:11 +0000 (21:13 +0300)]
(refs #7272) Support updating named Graphviz windows
Change-Id: I72080ec1cba333cf9639a9801814e5fc100a8309
Hannu Niemistö [Fri, 2 Jun 2017 18:18:01 +0000 (21:18 +0300)]
Merge "Optionally print also into IDE console"
Hannu Niemistö [Fri, 2 Jun 2017 17:06:29 +0000 (20:06 +0300)]
(refs #7250) Error messages for undefined existentials
Change-Id: Iaddc3d0536350eef85086b0a73a5c1b08055398c
Hannu Niemistö [Fri, 2 Jun 2017 16:29:13 +0000 (19:29 +0300)]
(refs #7250) CHR bugfixes, cleaning up unit tests
Change-Id: If0f255ce74938029ab91975a2db7a09c517473aa
Hannu Niemistö [Fri, 2 Jun 2017 13:39:28 +0000 (16:39 +0300)]
(refs #7250) Merging master, minor CHR bugfixes
Change-Id: I11c76beee0e73ff78370f72bbfb88fdbdf6c7616
Hannu Niemistö [Fri, 2 Jun 2017 12:11:53 +0000 (15:11 +0300)]
Merge "Improved Statement API in Simantics/DB"
Hannu Niemistö [Fri, 2 Jun 2017 12:11:27 +0000 (15:11 +0300)]
Merge "(refs #7264) Better updating of SCL module tree"
Hannu Niemistö [Thu, 1 Jun 2017 10:04:26 +0000 (13:04 +0300)]
(refs #7250) CHR rules modularization (first working version)
This change adds a complete implementation of CHR modularization. New
top level declaration ruleset allows to define rulesets that can be
included into other rulesets (see CHR{5,6}.scl).
Change-Id: I3a188d788602fa27f863e16969f956d79c9684a9
Antti Villberg [Fri, 2 Jun 2017 10:19:02 +0000 (13:19 +0300)]
Optionally print also into IDE console
refs #7226
Change-Id: I52c900d8b495cb68eed028cc219dd56965447e7c
Antti Villberg [Fri, 2 Jun 2017 10:17:52 +0000 (13:17 +0300)]
Improved Statement API in Simantics/DB
refs #7270
Change-Id: I3780a424247bea8eaeeaa204595625844f3b0883
Tuukka Lehtonen [Fri, 2 Jun 2017 09:29:50 +0000 (12:29 +0300)]
Merge "Removed print"
Antti Villberg [Fri, 2 Jun 2017 09:14:15 +0000 (12:14 +0300)]
Removed print
refs #7173
Change-Id: Ie6d163943cafebbbde14253590d6298525327b03
Hannu Niemistö [Wed, 31 May 2017 21:00:28 +0000 (00:00 +0300)]
(refs #7264) Better updating of SCL module tree
Change-Id: I0f8c7f1314335b301bcfe84422d9e5eb4df36593
Tuukka Lehtonen [Thu, 1 Jun 2017 05:08:36 +0000 (08:08 +0300)]
Updated release engineering documentation.
refs #7263
Tuukka Lehtonen [Thu, 1 Jun 2017 04:47:32 +0000 (07:47 +0300)]
Bumped master target and org.simantics.sdk feature versions to 1.30.0.
refs #7263
Hannu Niemistö [Wed, 31 May 2017 20:59:24 +0000 (23:59 +0300)]
Merge "(refs #7260) Added a new DerivedProperty to SCLValues"
Hannu Niemistö [Wed, 31 May 2017 12:49:02 +0000 (15:49 +0300)]
Merge "(refs #7259) Added Iterator.filter and MSet.filterInPlace"
Hannu Niemistö [Wed, 31 May 2017 12:47:17 +0000 (15:47 +0300)]
(refs #7260) Added a new DerivedProperty to SCLValues
DerivedProperty prevents certain optimizations applied for private
values. This is needed because mechanisms deriving values are assuming
that certain Java methods will be generated.
Change-Id: I1ca9d839b6a4a4c9faa63e5faaa832e49f2d76d8
Hannu Niemistö [Wed, 31 May 2017 12:23:37 +0000 (15:23 +0300)]
Merge "Moved passing tests from UnimplementedTests to ModuleRegressionTests"
Hannu Niemistö [Wed, 31 May 2017 12:14:21 +0000 (15:14 +0300)]
(refs #7259) Added Iterator.filter and MSet.filterInPlace
Change-Id: If8d9ff797a2747346e42e3242da292dc78784e9b
Antti Villberg [Tue, 30 May 2017 11:33:46 +0000 (14:33 +0300)]
sclChildRule template for defining child rules with SCL code
refs #7258
Change-Id: Id6a898d5d194ab909101add4babe9ee5bc0ae463
Hannu Niemistö [Wed, 31 May 2017 07:33:42 +0000 (10:33 +0300)]
(refs #7250) Added new grammar rules for modular CHR rules
Change-Id: I55851a496fda5b1bc135a17d37f28770b36f5007
Antti Villberg [Tue, 30 May 2017 11:33:02 +0000 (14:33 +0300)]
Fixes to variable implementations
refs #7251
Change-Id: I955e563f7b78496968305fe5b3bdc23255194db8
Hannu Niemistö [Wed, 31 May 2017 06:59:10 +0000 (09:59 +0300)]
Moved passing tests from UnimplementedTests to ModuleRegressionTests
Change-Id: Id5e2c8c18c73147e7f1c30bb7cb8fcb56dcb6e76
Antti Villberg [Tue, 30 May 2017 11:32:26 +0000 (14:32 +0300)]
ResourceCollectionVariableMap for defining custom variable spaces in SCL
refs #7257
Change-Id: Ia523efed9fbcb9248e65938c790b347e6ad3a41a
Hannu Niemistö [Tue, 30 May 2017 07:49:26 +0000 (10:49 +0300)]
(refs #7250) Refactoring CHR implementation
This change is preparation for the modularization of the CHR rule
systems. The main change is moving the major rule execution code from
fact classes to priority level classes.
Change-Id: Idd63339d8c2cf81e2af07660f0f81cae273c1d62
Antti Villberg [Mon, 29 May 2017 12:06:26 +0000 (15:06 +0300)]
Diagram to SVG enhancements
refs #7253
Change-Id: I155f57928428f8ec4c39ffad90558396547dc10f
Tuukka Lehtonen [Tue, 30 May 2017 05:36:33 +0000 (08:36 +0300)]
Merge "Fixes to variable implementations"
Antti Villberg [Mon, 29 May 2017 12:04:37 +0000 (15:04 +0300)]
Fixes to variable implementations
refs #7251
Change-Id: Ideebcc4caca35339544554c287cccb2107caced3
Hannu Niemistö [Mon, 29 May 2017 13:36:07 +0000 (16:36 +0300)]
Merge "(refs #7250) Cleaning up CHR code generation"
Antti Villberg [Mon, 29 May 2017 12:05:28 +0000 (15:05 +0300)]
OpenDefaultEditor should not cache adapters that cannot be opened
#7252
Change-Id: Idf1a4e15fd808c540934dbfc6bc75d5b72016a1b