aboutsummaryrefslogtreecommitdiffstats
path: root/language
Commit message (Collapse)AuthorAge
* chore: rename unique to individualLibravatar Kristóf Marussy2021-11-05
| | | | Suggestion by @vincemolnar to match SysML V2 terminology more closely.
* fix(lang): make default and scope non-contextualLibravatar Kristóf Marussy2021-11-05
| | | | | Contextual keywords make Xtext parsing more complicated and degrade content assist.
* feat(lang): add example validation checksLibravatar Kristóf Marussy2021-11-05
|
* fix(language): hide current implicit proposalLibravatar Kristóf Marussy2021-11-04
| | | | | | | Content assist proposals should not display the object that is only added to the model because the current context assist input refers to it (e.g., an implicit node or variable that is only referenced in the currently edited context).
* feat(web): simplify contextual parsingLibravatar Kristóf Marussy2021-10-31
| | | | | | | | * More relaxted parsing in the browser for stable variable/node identifier classification. * String support in the browser. * contains, refers, and opposite keywords are no longer contextual, which simplifies parsing in the browser.
* chore(web): remove CodeMirror 5 MWE2 integrationLibravatar Kristóf Marussy2021-10-31
| | | | | CodeMirror 6 uses a hand-writter Lezer parser instead of the stream parser generated by Xtext for CodeMirror 5.
* Add scope for new and delete with testsLibravatar Garami Bence2021-10-20
|
* Add syntax for direct rules and direct predicatesLibravatar Garami Bence2021-10-20
| | | | Xtext and Class diagram extended.
* chore: remove builtin library xtext dependencyLibravatar Kristóf Marussy2021-10-19
|
* fix(language): also rename builtin problem libraryLibravatar Kristóf Marussy2021-10-05
|
* chore: change package nameLibravatar Kristóf Marussy2021-10-05
|
* build: refactor task dependenciesLibravatar Kristóf Marussy2021-10-03
|
* chore: fix Java 17 Sonar warningsLibravatar Kristóf Marussy2021-10-02
| | | | | Had to disable code coverage measurement in the Quality Gate, we should switch it on again once we have a complete test suite.
* build: simplify Eclipse project generationLibravatar Kristóf Marussy2021-10-02
| | | | | | Make sure both the :generateXtext and :generateTestXtext task are run if there is a generated xtend-gen source folder, so that BuildShip can set ignore_optional_problems also on there.
* feat: skeleton for language to store mappingLibravatar Kristóf Marussy2021-10-01
|
* build: migration to Gradle 7Libravatar Kristóf Marussy2021-09-29
|
* Refactor ServerLauncherLibravatar Kristóf Marussy2021-09-20
|
* Merge branch 'web-demo' of https://github.com/viatra/VIATRA-Generator.git ↵Libravatar OszkarSemerath2021-09-19
|\ | | | | | | into web-demo
| * Simplify node namingLibravatar Kristóf Marussy2021-08-20
| |
* | Small fixes over the projectLibravatar OszkarSemerath2021-09-19
|/
* Refactor Gradle configsLibravatar Kristóf Marussy2021-07-31
|
* Add new data structure for backendLibravatar Kristóf Marussy2021-07-29
| | | | Co-authored-by: Oszkár Semeráth <semerath@mit.bme.hu>
* Refactoring based on Sonar reportsLibravatar Kristóf Marussy2021-07-29
|
* Change operator for predicate definitionLibravatar Kristóf Marussy2021-07-02
|
* Fix enum literal scopesLibravatar Kristóf Marussy2021-06-30
|
* Node scoping fixesLibravatar Kristóf Marussy2021-06-30
|
* Pin all m2 dependency versionsLibravatar Kristóf Marussy2021-06-29
|
* Generate all files on buildLibravatar Kristóf Marussy2021-06-29
|
* Remove Xtext generated Javascript fileLibravatar Kristóf Marussy2021-06-29
|
* Remove xtext-gen generated filesLibravatar Kristóf Marussy2021-06-29
| | | | They are regenerated on each build
* Webpack build for frontendLibravatar Kristóf Marussy2021-06-29
|
* Fix derived state computer idempotencyLibravatar Kristóf Marussy2021-06-28
|
* Fix real literalsLibravatar Kristóf Marussy2021-06-28
|
* Add scoping tests and simplify implicit nodesLibravatar Kristóf Marussy2021-06-28
| | | | | | | * Do not export implicit nodes to the global scope * Enum literals must not be quoted * Plan for the future: unify quoted nodes from the global scope in post-processing
* Add data constant supportLibravatar Kristóf Marussy2021-06-27
|
* Customize client-side CodeMirror modeLibravatar Kristóf Marussy2021-06-27
|
* Remove Eclipse-specific filesLibravatar Kristóf Marussy2021-06-27
| | | | They can be re-generated by the BuildShip plugin anyways.
* Simplify project layoutLibravatar Kristóf Marussy2021-06-27