Commit graph

2284 commits

Author SHA1 Message Date
Maximilian Kratz 4bca82f31c
Merge pull request #423 from eMoflon/hotfix/classpath-jdk17
JDK 16 -> JDK 17
2023-12-07 13:34:15 +01:00
Maximilian Kratz 1729257b8f JDK 16 -> JDK 17 2023-12-07 12:40:39 +01:00
Maximilian Kratz 5c95c629ce Hotfix: Fixes the GT statemodel build on Windows-based systems 2023-12-07 12:29:21 +01:00
Maximilian Kratz cd66dd3d1d
Merge pull request #421 from eMoflon/hotfix/xtext-2330-mwe2-2160-compatibility
Incompatibility with `Xtext v2.33.0` and `MWE2 v2.16.0`: Fixes broken dependencies
2023-12-05 12:08:27 +01:00
Maximilian Kratz 0c3b7a5fb4 Fixes broken dependencies 2023-12-05 09:46:33 +01:00
Maximilian Kratz aaba0feaaf Hotfix for GT projects with a metamodel containing System
Use FQN for System.lineSeparator() calls
2023-11-15 14:57:51 +01:00
Maximilian Kratz 9784f88fa1
Merge pull request #419 from eMoflon/feature/mwe-add-propertycontainer
Adds launch config for the Moflon core property container metamodel
2023-11-12 11:34:16 +01:00
Maximilian Kratz 562d671d08 Adds launch config for the moflon core property container metamodel 2023-11-12 10:24:17 +01:00
Maximilian Kratz 762e0722c7
Merge pull request #417 from eMoflon/feature/build-model-code-via-mwe2
Build all languages + metamodels with one launch file
2023-11-06 14:03:40 +01:00
Maximilian Kratz 5205d3a3db Fixes run as statement in README.md 2023-11-06 10:51:39 +01:00
Maximilian Kratz f74d98afd0 Adapts the README.md file to include the new (easier) setup process
(metamodels, languages, etc.)
2023-11-03 17:33:03 +01:00
Maximilian Kratz 53e7f9a799 Fixes the gitignore files for two projects 2023-11-02 17:20:19 +01:00
Maximilian Kratz 1d4097cf04 Fixes the execution order 2023-11-02 17:19:00 +01:00
Maximilian Kratz 6014ba67fa Removes src-gen code + adds it to the gitignores 2023-11-02 17:14:13 +01:00
Maximilian Kratz f8bc671015 Creates/Moves all relevant MWE2 files to build eMoflon IBeX
Currently missing: Democles, since its specification project is missing
2023-11-02 17:09:31 +01:00
Maximilian Kratz 403940fe0a Merge remote-tracking branch 'origin/feature/scripting-mwe2-etal' into feature/build-model-code-via-mwe2 2023-11-02 16:52:32 +01:00
Maximilian Kratz b82dc475ae Build the IBeX TGG runtime via an MWE2 file 2023-11-02 16:42:23 +01:00
Maximilian Kratz 1f5da4dc74 Build the IBeX TGG language via an MWE2 file 2023-11-02 16:39:09 +01:00
Maximilian Kratz e429b95ea2 Fixes compliance level in genmodels + clean up 2023-11-02 16:29:36 +01:00
Maximilian Kratz 329ea7b579 Build the IBeX GT statemodel via an MWE2 file 2023-11-02 16:23:16 +01:00
Maximilian Kratz 6a63d203ee Build the IBeX patternmodel via an MWE2 file 2023-11-01 17:16:01 +01:00
Maximilian Kratz f65986c0aa Exports all necessary MWE2 files for a launch group file 2023-11-01 16:08:03 +01:00
Maximilian Kratz a30b5f2bdb
Merge pull request #415 from eMoflon/hotfix/xtext-v2.32.0-eclipes-2023-09
Removes org.apache.commons.io/org.apache.commons.commons-io external dependency
2023-09-13 14:40:54 +02:00
Maximilian Kratz 669c280d07 Removes org.apache.commons.io/org.apache.commons.commons-io external dep 2023-09-12 22:17:20 +02:00
Maximilian Kratz 179fd64415 Updates notice: Eclipse >=2023-06 is required for IBeX 2023-06-27 08:35:10 +02:00
Maximilian Kratz b442489b2a
Merge pull request #414 from eMoflon/hotfix/clashing-dependencies
Fixes the broken update site builds for Eclipse version >=2022-12
2023-06-26 15:05:41 +02:00
Maximilian Kratz ceb0b27b7c Adds JDK requirement (>=17.0.6) to the README.md 2023-06-26 11:25:34 +02:00
Maximilian Kratz 8b241c402b Removes the export of the clashing dependencies (javax.xml.*) 2023-06-26 11:09:39 +02:00
Adrian Möller 34f15b2175 Merge remote-tracking branch 'origin/AdrianM/higher-order-scr' 2023-02-28 13:27:53 +01:00
Adrian Möller 8b89d7a750 Fixed revoke direction for follow-up revoke operations 2023-02-25 15:18:24 +01:00
Maximilian Kratz d54313746c
Merge pull request #410 from eMoflon/feature/include-prebuilt-eclipse-steps
Include pre-built Eclipse and VM installation steps into the README.md
2023-02-23 12:20:54 +01:00
Adrian Möller b71404e38d Also changed thread-safe PG node utils implementations from recursive to iterative 2023-02-17 17:26:50 +01:00
Adrian Möller 451f3c8172 Changed PG node utils implementations from recursive to iterative (except thread-safe versions) 2023-02-17 16:51:17 +01:00
Adrian Möller 2887f49386 Concurrent repair fixes 2023-02-17 15:16:39 +01:00
Adrian Möller a82ed43e85 Broken follow-up matches are repaired with normal shortcut rules in every case 2023-02-09 23:11:21 +01:00
Adrian Möller a4fa11910c Fixed benchmark logger for integrate: missing add revoked matches 2023-02-09 22:16:45 +01:00
Adrian Möller 7b66a5b659 Deactivated higher-order shortcut rule caching due to match binding 2023-02-09 22:07:54 +01:00
Adrian Möller 668cb1e04c Added BenchmarkLogger to INTEGRATE; removed time measurements from BenchmarkLogger 2023-02-09 11:19:47 +01:00
Adrian Möller 8c6de7c0f3 WIP: Inherit repair type for follow-up repairs 2023-02-09 01:46:12 +01:00
Adrian Möller b9e7098d19 WIP: Follow-up repair type 2023-02-08 17:31:22 +01:00
Maximilian Kratz c6b9e7d27a Updates eMoflon::IBeX URLs to new repository locations 2022-12-23 11:24:30 +01:00
Maximilian Kratz 0aa07baf53 Merge branch 'master' into feature/include-prebuilt-eclipse-steps 2022-12-23 11:17:59 +01:00
SebastianE 8afb55ac6c + fixed missing initialization of the ibex model 2022-11-04 16:10:32 +01:00
Maximilian Kratz 6ee739ec79 Adds notice: >= Eclipse 2022-09 is required 2022-10-12 11:55:23 +02:00
Adrian Möller 8697c3726f Removed opposite edge filter in GreenPatternFactory 2022-10-05 13:51:15 +02:00
Adrian Möller 0196f80ecf Fixed ILPOverlapSolver -> added constraints to correctly reflect correspondence overlapping behavior 2022-10-04 16:15:18 +02:00
Adrian Möller 637691a388 OverlapUtil toString refactoring 2022-09-19 00:29:50 +02:00
Maximilian Kratz 1673e96b63 Adds VM image to installation methods + fixes a typo 2022-09-09 15:10:23 +02:00
Maximilian Kratz 5913bc9b57 Merge branch 'master' into feature/include-prebuilt-eclipse-steps 2022-09-09 15:05:30 +02:00
Adrian Möller 4d93db3c9d Fix higher-order short-cut rule persistance 2022-08-29 16:39:42 +02:00