aboutsummaryrefslogtreecommitdiffstats
path: root/build.gradle
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: 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.
* chore: bump dependency versionsLibravatar Kristóf Marussy2021-10-31
|
* build: fix artifact coordinatesLibravatar Kristóf Marussy2021-10-14
|
* build: refactor task dependenciesLibravatar Kristóf Marussy2021-10-03
|
* build: fix Eclipse project generation instructionsLibravatar Kristóf Marussy2021-10-02
| | | | | | | | | | | | BuildShip and Gradle :eclipse are incompatible: https://github.com/eclipse/buildship/issues/267#issuecomment-547318667 Therefore, we run :eclipseJdt manually instead to genrate the JDT configuration to ignore @SuppressWarning unknown warnings, which lets us silence Sonar warnings in-line. We also run :generateXtext to make sure all generated sources are ready for the Eclipse build.
* build: migration to Gradle 7Libravatar Kristóf Marussy2021-09-29
|
* Simplify brandingLibravatar Kristóf Marussy2021-09-28
|
* ci: Sonar fixesLibravatar Kristóf Marussy2021-09-24
|
* ci: add GH actions build and SonarScannerLibravatar Kristóf Marussy2021-09-24
|
* 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 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
* Fix running outside of EclipseLibravatar Kristóf Marussy2021-06-27
|
* Simplify project layoutLibravatar Kristóf Marussy2021-06-27