aboutsummaryrefslogtreecommitdiffstats
path: root/language-model
Commit message (Collapse)AuthorAge
* build: fix cross-project group and version configLibravatar Kristóf Marussy2021-11-19
|
* build: fix cross-project sonar configurationLibravatar Kristóf Marussy2021-11-19
|
* build: library and application convetion pluginsLibravatar Kristóf Marussy2021-11-17
|
* build: move scripts into script pluginsLibravatar Kristóf Marussy2021-11-17
| | | | | Script plugins allow applying other plugins from plugins { } blocks, which simplifies the build script.
* build: use version catalogsLibravatar Kristóf Marussy2021-11-16
| | | | | | | | | | | Gradle version catalogs allow centralized management of dependency artifact coordinates using a toml file. Previously, we use the gradle.properties file, which cannot manage group and name coordinates, only versions. Node and yarn versions still have to be in gradle.properties, because they do not correspond to any coordiates of a maven artifact.
* fix(lang): mark transient referencesLibravatar Kristóf Marussy2021-11-06
| | | | | | | | | | | | | | | Xtext fails to serialize non-transient references that have no corresponding assignment in the grammar. Therefore, we mark * Problem.nodes * ClassDeclaration.newNode * ExistentialQualifier.implicitVariables * VariableOrNodeArgument.singletonVariable as transient. This will allow serializing Problem instances using the textual concrete syntax for display.
* chore: rename unique to individualLibravatar Kristóf Marussy2021-11-05
| | | | Suggestion by @vincemolnar to match SysML V2 terminology more closely.
* 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).
* 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.
* findingRelationInDTO changed upLibravatar Márton Golej2021-10-19
|
* chore: remove builtin library xtext dependencyLibravatar Kristóf Marussy2021-10-19
|
* chore: change package nameLibravatar Kristóf Marussy2021-10-05
|
* build: refactor task dependenciesLibravatar Kristóf Marussy2021-10-03
|
* build: bump to Java 17Libravatar Kristóf Marussy2021-10-02
|
* build: migration to Gradle 7Libravatar Kristóf Marussy2021-09-29
|
* ci: Sonar fixesLibravatar Kristóf Marussy2021-09-24
|
* ci: add GH actions build and SonarScannerLibravatar Kristóf Marussy2021-09-24
|
* Make language-model gets the Xtext natureLibravatar Kristóf Marussy2021-09-19
| | | | | If the project does not have the Xtext nature, the Problem.xtext file will not be able to load problem.ecore
* Simplify node namingLibravatar Kristóf Marussy2021-08-20
|
* Replaced platformURI with projectMapping to fix genmodel error.Libravatar OszkarSemerath2021-07-30
|
* Refactoring based on Sonar reportsLibravatar Kristóf Marussy2021-07-29
|
* Pin all m2 dependency versionsLibravatar Kristóf Marussy2021-06-29
|
* Generate all files on buildLibravatar Kristóf Marussy2021-06-29
|
* Add data constant supportLibravatar Kristóf Marussy2021-06-27
|
* Fix running outside of EclipseLibravatar 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