- May 29, 2020
-
-
Marco Volpe authored
Issue-Ref: 4008 Issue-Url: https://af3-developer.fortiss.org/issues/4008 Signed-off-by:
Marco Volpe <volpe@fortiss.org>
-
- May 19, 2020
-
-
Johannes Eder authored
Issue-Ref: 3365 Issue-Url: https://af3-developer.fortiss.org/issues/3365 Signed-off-by:
Johannes Eder <eder@fortiss.org>
-
- May 18, 2020
-
-
Alexander Diewald authored
Issue-Ref: 3365 Issue-Url: https://af3-developer.fortiss.org/issues/3365 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Johannes Eder authored
Issue-Ref: 3365 Issue-Url: https://af3-developer.fortiss.org/issues/3365 Signed-off-by:
Johannes Eder <eder@fortiss.org>
-
- May 15, 2020
-
-
Alexander Diewald authored
Issue-Ref: 3365 Issue-Url: https://af3-developer.fortiss.org/issues/3365 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- May 08, 2020
-
-
Tiziano Munaro authored
Issue-Ref: 3838 Issue-Url: https://af3-developer.fortiss.org/issues/3838 Signed-off-by:
Tiziano Munaro <munaro@fortiss.org>
-
- Apr 29, 2020
-
-
Alexander Diewald authored
The migration service takes care to create annotations on demand when projects are loaded. Moreover, compositors also consider annotation instantiation already. Thus, we should consolidate the code now right after the release. Issue-Ref: 4008 Issue-Url: https://af3-developer.fortiss.org/issues/4008 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Apr 27, 2020
-
-
Alexander Diewald authored
Issue-Ref: 4008 Issue-Url: https://af3-developer.fortiss.org/issues/4008 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Apr 17, 2020
-
-
Alexander Diewald authored
* Refactor the AnnotationValueService to add a check for the need to instantiate annotations to the public API. The performance impact is neglible due to caching support in the service at two relevant places. * Use the provided method to check if a "migration" for adding annotations is actually needed. This avoids indicating the need for migration for every model as in the previous implementation. Issue-Ref: 3838 Issue-Url: https://af3-developer.fortiss.org/issues/3838 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Apr 14, 2020
-
-
Alexander Diewald authored
Issue-Ref: 4000 Issue-Url: https://af3-developer.fortiss.org/issues/4000 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Mar 30, 2020
-
-
Johannes Eder authored
Issue-Ref: 3970 Issue-Url: https://af3-developer.fortiss.org/issues/3970 Signed-off-by:
Johannes Eder <eder@fortiss.org>
-
- Mar 26, 2020
-
-
Andreas Bayha authored
Removed unused constraint package from kernel (ecore and code). Issue-Ref: 3977 Issue-Url: https://af3-developer.fortiss.org/issues/3977 Signed-off-by:
Andreas Bayha <bayha@fortiss.org>
-
- Feb 04, 2020
-
-
Simon Barner authored
Issue-Ref: 3815 Issue-Url: https://af3-developer.fortiss.org/issues/3815 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Dec 19, 2019
-
-
Simon Barner authored
* With minor fixes Issue-Ref: 3865 Issue-Url: https://af3-developer.fortiss.org/issues/3865 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Dec 09, 2019
-
-
Johannes Eder authored
Issue-Ref: 3865 Issue-Url: https://af3-developer.fortiss.org/issues/3865 Signed-off-by:
Johannes Eder <eder@fortiss.org>
-
Johannes Eder authored
* removed all constraint classes Issue-Ref: 3891 Issue-Url: https://af3-developer.fortiss.org/issues/3891 Signed-off-by:
Johannes Eder <eder@fortiss.org>
-
Simon Barner authored
* See #3496 for list of classes Issue-Ref: 3891 Issue-Url: https://af3-developer.fortiss.org/issues/3891 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Nov 18, 2019
-
-
Florian Hölzl authored
Issue-Ref: 3815 Issue-Url: https://af3-developer.fortiss.org/issues/3815 Signed-off-by:
Florian Hoelzl <hoelzl@fortiss.org>
-
- Nov 14, 2019
-
-
Alexander Diewald authored
Issue-Ref: 3815 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
Issue-Ref: 3815 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Nov 11, 2019
-
-
Florian Hölzl authored
Issue-Ref: 3815 Issue-Url: https://af3-developer.fortiss.org/issues/3815 Signed-off-by:
Florian Hoelzl <hoelzl@fortiss.org>
-
- Nov 08, 2019
-
-
Alexander Diewald authored
Issue-Ref: 3861 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Oct 18, 2019
-
-
Florian Hölzl authored
Added model listeners and visual updates. Issue-Ref: 3815 Issue-Url: https://af3-developer.fortiss.org/issues/3815 Signed-off-by:
Florian Hoelzl <hoelzl@fortiss.org>
-
- Oct 15, 2019
-
-
Alexander Diewald authored
Issue-Ref: 3852 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Oct 07, 2019
-
-
Issue-Ref: 3822 Issue-Url: https://af3-developer.fortiss.org/issues/3822 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Alexander Diewald authored
Issue-Ref: 3822 Issue-Url: https://af3-developer.fortiss.org/issues/3822 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Issue-Ref: 3822 Issue-Url: https://af3-developer.fortiss.org/issues/3822 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Alexander Diewald authored
Issue-Ref: 3822 Issue-Url: https://af3-developer.fortiss.org/issues/3822 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Oct 01, 2019
-
-
Simon Barner authored
Issue-Ref: 3822 Issue-Url: https://af3-developer.fortiss.org/issues/3822 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Alexander Diewald authored
Issue-Ref: 3822 Issue-Url: https://af3-developer.fortiss.org/issues/3822 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Simon Barner authored
Issue-Ref: 3822 Issue-Url: https://af3-developer.fortiss.org/issues/3822 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Alexander Diewald authored
Issue-Ref: 3822 Issue-Url: https://af3-developer.fortiss.org/issues/3822 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Sep 30, 2019
-
-
Alexander Diewald authored
Issue-Ref: 3676 Issue-Url: https://af3-developer.fortiss.org/issues/3676 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Sep 26, 2019
-
-
Simon Barner authored
Issue-Ref: 3676 Issue-Url: https://af3-developer.fortiss.org/issues/3676 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Sep 10, 2019
-
-
Simon Barner authored
Issue-Ref: 3746 Issue-Url: https://af3-developer.fortiss.org/issues/3746 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Aug 27, 2019
-
-
Alexander Diewald authored
* The service now checks a given input element for the presence of migrateable elements if migration providers are queried. By that, the registration w.r.t. an element type actually makes sense. Before, only the needsMigration(...) method was evaluated. * Simplify the needsMigration(...) method to indicate whether any migration provider applicable for the given input reports the need for migration. * Simplify the migrate(...) logic that will now also report failed migrations: the need for migration is checked after the actual migration. * Do not register migrators for ITopLevelElements any more! Instead, declare the type that is really relevant for the migration. If you need to be launched in every case (avoid that!!!!) one can register for FileProject or EObject. Issue-Ref: 3806 Issue-Url: https://af3-developer.fortiss.org/issues/3806 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* The initialization phase shall ensure that all required information about handlers, element types they process etc. are available. It can be considered the configuration phase that is later used to process instances of elements. * This change ensures that models are only loaded at the beginning of the startup phase such that all services are ready when instances of elements shall be processed. * In particular, this modification will be needed to instantiate all missing annotations when a model is loaded to fulfill the respective constraint that annotations are always present at model elements for whose type they were registered. * Therefore, a migrator is used. They are executed by a callback from the postLoad routine that will also be fired when importing models to avoid code duplication. Thus, in order to ensure that the annotation service is aware of all present annotations, it must be initialized before the model is loaded. * AF3 startup works as normal and all functionality seems OK. Since this is an invasive change under the hood, problems would be noticeable immediately, so this one should be fine as no obvious errors could be seen. Issue-Ref: 3746 Issue-Url: https://af3-developer.fortiss.org/issues/3746 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
Issue-Ref: 3746 Issue-Url: https://af3-developer.fortiss.org/issues/3746 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
Issue-Ref: 3746 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
Issue-Ref: 3608 Issue-Url: https://af3-developer.fortiss.org/issues/3608 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-