aboutsummaryrefslogtreecommitdiffstats
path: root/subprojects/language-web/src/test/java/tools
Commit message (Collapse)AuthorAge
* refactor(language): module and node declarationsLibravatar Kristóf Marussy2024-01-31
| | | | | | | | * New default file extension: .refinery (.problem is also supported). * Add module keyword for self-contained modules. * Rename indiv declarations to atom declaration. * Add node and multi declarations for explicitly declared nodes and multi-objects, respectively.
* feat(web): control server settings with env varsLibravatar Kristóf Marussy2023-09-05
|
* feat: improve semantics error reportingLibravatar Kristóf Marussy2023-08-20
| | | | | Also makes model seeds cancellable to reduce server load during semantic analysis.
* feat: basic semantics mapping and visualizationLibravatar Kristóf Marussy2023-08-17
|
* chore(deps): bump dependenciesLibravatar Kristóf Marussy2023-06-18
|
* build: enable parallel Gradle buildLibravatar Kristóf Marussy2023-04-25
| | | | | Also increases timeout in WebSocket integration test to avoid failures due to increased CPU usage during build.
* refactor: remove virtual thread supportLibravatar Kristóf Marussy2023-04-15
| | | | | | | | | | | Java 19 is out of support, but Gradle current does not run on Java 20: https://github.com/gradle/gradle/issues/23488 To avoid the complexity of running the build tool on a different JDK than the application, we temporarily remove code that depends on experimental Java 19 or Java 20 features. Revert once the build can run on Java 20.
* chore: add copyright headersLibravatar Kristóf Marussy2023-04-15
| | | | | | | | | | | | | | Make sure we obey the REUSE (https://reuse.software) specification and the origin, copyright owner, and license of all files are clearly marked. The whole project is under the EPL-2.0, except for trivial files where copyright is not applicable that are marked with the CC0-1.0 license. Moreover, code included from third parties is also available under the respective license. chore: add CONTRIBUTORS.md List all authors and supporting organizations in accordance with the REUSE specification.
* chore(web): upgrade to Jetty 12.0.0.alpha3Libravatar Kristóf Marussy2022-12-12
| | | | | Also refactor virtual thread ExecutorService handling and integration tests.
* refactor: be more conservative w/preview featuresLibravatar Kristóf Marussy2022-12-09
| | | | Also test with virtual threads in we are using them in production.
* chore(web): fix lint errorLibravatar Kristóf Marussy2022-12-09
|
* chore: upgrade to Java 19Libravatar Kristóf Marussy2022-11-22
| | | | | Use Java 19 and Jetty 12 to take advantage of Project Loom preview features to reduce CPU usage due to XtextWebDocumentAccess thread pools.
* refactor(language): simplify syntaxLibravatar Kristóf Marussy2022-11-22
|
* refactor(test): WebSocket integ test robustnessLibravatar Kristóf Marussy2022-11-22
|
* feat(language): numeric expressionsLibravatar Kristóf Marussy2022-11-22
|
* feat(frontend): enable cross-origin isolationLibravatar Kristóf Marussy2022-10-03
|
* build: move modules into subproject directoryLibravatar Kristóf Marussy2021-12-12