diff --git a/CHANGELOG.md b/CHANGELOG.md index 0309f623c3..6db1d79547 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,10 @@ The project does _not_ follow Semantic Versioning and the changes are documented - Variability: The propagation of configuration updates to referencing configurations has been improved. Due to this optimization, it needs much less CPU time now. +### Changed + +- Variability: Remove deprecated concepts `VariabilityModelChunk_old`, and some related concepts. + ## November 2025 diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.variability.base/models/org.iets3.variability.base.structure.mps b/code/languages/org.iets3.opensource/languages/org.iets3.variability.base/models/org.iets3.variability.base.structure.mps index dd18d88dc6..7441bcea4e 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.variability.base/models/org.iets3.variability.base.structure.mps +++ b/code/languages/org.iets3.opensource/languages/org.iets3.variability.base/models/org.iets3.variability.base.structure.mps @@ -7,7 +7,6 @@ - @@ -73,7 +72,7 @@ - + @@ -88,24 +87,18 @@ - - - - - - - + diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.variability.base/models/org.iets3.variability.base.typesystem.mps b/code/languages/org.iets3.opensource/languages/org.iets3.variability.base/models/org.iets3.variability.base.typesystem.mps index 6da9b1c053..365a7fe20d 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.variability.base/models/org.iets3.variability.base.typesystem.mps +++ b/code/languages/org.iets3.opensource/languages/org.iets3.variability.base/models/org.iets3.variability.base.typesystem.mps @@ -5,7 +5,425 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.variability.base/org.iets3.variability.base.mpl b/code/languages/org.iets3.opensource/languages/org.iets3.variability.base/org.iets3.variability.base.mpl index 74c45b8c3f..16d707e5e1 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.variability.base/org.iets3.variability.base.mpl +++ b/code/languages/org.iets3.opensource/languages/org.iets3.variability.base/org.iets3.variability.base.mpl @@ -14,6 +14,7 @@ 5186c6ce-428c-4f09-a9df-73d9e86c27d3(org.iets3.core.expr.typetags) 6b277d9a-d52d-416f-a209-1919bd737f50(org.iets3.core.expr.simpleTypes) + 165f1d05-2506-4544-895e-1424f54166ec(org.iets3.variability.featuremodel.base) @@ -101,7 +102,8 @@ - 165f1d05-2506-4544-895e-1424f54166ec(org.iets3.variability.featuremodel.base) + d4280a54-f6df-4383-aa41-d1b2bffa7eb1(com.mbeddr.core.base) + db8bd035-3f51-41d8-8fed-954c202d18be(org.iets3.analysis.base) diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.variability.featuremodel.base/models/org.iets3.variability.featuremodel.base.behavior.mps b/code/languages/org.iets3.opensource/languages/org.iets3.variability.featuremodel.base/models/org.iets3.variability.featuremodel.base.behavior.mps index cb50e6a27d..cee7daaa33 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.variability.featuremodel.base/models/org.iets3.variability.featuremodel.base.behavior.mps +++ b/code/languages/org.iets3.opensource/languages/org.iets3.variability.featuremodel.base/models/org.iets3.variability.featuremodel.base.behavior.mps @@ -332,22 +332,6 @@ - - - - - - - - - - - - - - - - @@ -429,7 +413,6 @@ - @@ -573,440 +556,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -14982,192 +14531,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -15424,87 +14787,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.variability.featuremodel.base/models/org.iets3.variability.featuremodel.base.editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.variability.featuremodel.base/models/org.iets3.variability.featuremodel.base.editor.mps index 13837062dc..01d467ffd0 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.variability.featuremodel.base/models/org.iets3.variability.featuremodel.base.editor.mps +++ b/code/languages/org.iets3.opensource/languages/org.iets3.variability.featuremodel.base/models/org.iets3.variability.featuremodel.base.editor.mps @@ -102,9 +102,6 @@ - - - @@ -354,7 +351,6 @@ - @@ -625,7 +621,7 @@ - + @@ -950,104 +946,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -8341,12 +8239,6 @@ - - - - - - @@ -9036,7 +8928,7 @@ - + @@ -12801,24 +12693,6 @@ - - - - - - - - - - - - - - - - - - diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.variability.featuremodel.base/models/org.iets3.variability.featuremodel.base.structure.mps b/code/languages/org.iets3.opensource/languages/org.iets3.variability.featuremodel.base/models/org.iets3.variability.featuremodel.base.structure.mps index 8c42a58c7a..a046469c99 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.variability.featuremodel.base/models/org.iets3.variability.featuremodel.base.structure.mps +++ b/code/languages/org.iets3.opensource/languages/org.iets3.variability.featuremodel.base/models/org.iets3.variability.featuremodel.base.structure.mps @@ -19,24 +19,6 @@ - - - - - - - - - - - - - - - - - - @@ -73,16 +55,12 @@ - - - + - - @@ -107,76 +85,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1056,20 +964,6 @@ - - - - - - - - - - - - - - diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps index 49016f8c2d..8b0463eb05 100644 --- a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps +++ b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps @@ -1875,11 +1875,6 @@ - - - - - @@ -1896,6 +1891,21 @@ + + + + + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.variability.os.sandbox/models/org.iets3.variability.os.sandbox.homeNetwork.mps b/code/languages/org.iets3.opensource/solutions/org.iets3.variability.os.sandbox/models/org.iets3.variability.os.sandbox.homeNetwork.mps index 5036615888..5eb1bdca8d 100644 --- a/code/languages/org.iets3.opensource/solutions/org.iets3.variability.os.sandbox/models/org.iets3.variability.os.sandbox.homeNetwork.mps +++ b/code/languages/org.iets3.opensource/solutions/org.iets3.variability.os.sandbox/models/org.iets3.variability.os.sandbox.homeNetwork.mps @@ -100,9 +100,6 @@ - - - @@ -128,7 +125,6 @@ - @@ -270,7 +266,6 @@ - diff --git a/code/languages/org.iets3.opensource/tests/test.org.iets3.variability.configuration.base/models/test.org.iets3.variability.configuration.base.solver_base@tests.mps b/code/languages/org.iets3.opensource/tests/test.org.iets3.variability.configuration.base/models/test.org.iets3.variability.configuration.base.solver_base@tests.mps index 7b54f8c08b..9a649a3958 100644 --- a/code/languages/org.iets3.opensource/tests/test.org.iets3.variability.configuration.base/models/test.org.iets3.variability.configuration.base.solver_base@tests.mps +++ b/code/languages/org.iets3.opensource/tests/test.org.iets3.variability.configuration.base/models/test.org.iets3.variability.configuration.base.solver_base@tests.mps @@ -168,9 +168,6 @@ - - - @@ -521,7 +518,6 @@ - @@ -612,7 +608,6 @@ - diff --git a/code/languages/org.iets3.opensource/tests/test.org.iets3.variability.featuremodel.base/models/test.org.iets3.variability.featuremodel.base.solver_gen@tests.mps b/code/languages/org.iets3.opensource/tests/test.org.iets3.variability.featuremodel.base/models/test.org.iets3.variability.featuremodel.base.solver_gen@tests.mps index 27fee59662..ccfaf545da 100644 --- a/code/languages/org.iets3.opensource/tests/test.org.iets3.variability.featuremodel.base/models/test.org.iets3.variability.featuremodel.base.solver_gen@tests.mps +++ b/code/languages/org.iets3.opensource/tests/test.org.iets3.variability.featuremodel.base/models/test.org.iets3.variability.featuremodel.base.solver_gen@tests.mps @@ -122,9 +122,6 @@ - - - @@ -203,7 +200,6 @@ -