From e12ef616b52978b1bef140463664443511880b59 Mon Sep 17 00:00:00 2001 From: Simon Barner <barner@fortiss.org> Date: Wed, 10 Jan 2018 11:18:20 +0000 Subject: [PATCH] - Eliminate unused classes - Mark classes that should be kept and references to issues where there will be reintegrated refs 3240 --- .../trunk/src/org/fortiss/tooling/base/utils/.ratings | 3 +-- .../src/org/fortiss/tooling/base/utils/MigrationUtils.java | 5 +++-- .../src/org/fortiss/tooling/kernel/extension/base/.ratings | 3 +-- .../base/RemoveUnknownFeatureMigrationProviderBase.java | 6 ++++-- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/org.fortiss.tooling.base/trunk/src/org/fortiss/tooling/base/utils/.ratings b/org.fortiss.tooling.base/trunk/src/org/fortiss/tooling/base/utils/.ratings index c4e3f226f..a120fef3c 100644 --- a/org.fortiss.tooling.base/trunk/src/org/fortiss/tooling/base/utils/.ratings +++ b/org.fortiss.tooling.base/trunk/src/org/fortiss/tooling/base/utils/.ratings @@ -1,4 +1,3 @@ - AngleUtils.java 6aaf8e974481e9bd5c0d813302c1f08d10d1c00d GREEN AnnotationUtils.java a70d12c6d96010cda007720bf34b12882940b314 GREEN BaseMathUtils.java 7d0e7113af72677b0a7e44fcc40e874624d3bee6 GREEN @@ -8,7 +7,7 @@ DimensionUtils.java 8508de2b017f5ae76a86cdd0df7ce64a0a5f096e GREEN EllipseLayoutUtils.java e5f4f8eac4e4755c84d43a231d346ba348a5d806 GREEN LayoutDataUtils.java ee3798cb83903737f146ab1efe22ce667fbbc730 GREEN LayoutModelElementFactory.java cf1e7a5b23ae33087e0b8ccf32c37435bc3409fe GREEN -MigrationUtils.java 06d854e995e308f31c66c9bc933a0bab59e7c803 GREEN +MigrationUtils.java b63f01ae48cde86d55964b5a26f060fe1db25d56 YELLOW OffsetOrientationUtils.java d7afdad0ee75667e04eb4b76e94216dd1ae93070 GREEN PointUtils.java 63c055e7c6062c564ceb5d900f3edce15384efc8 GREEN PointsUtils.java 5c134ea1a85d290b81634567def23b2f44e0f2ba GREEN diff --git a/org.fortiss.tooling.base/trunk/src/org/fortiss/tooling/base/utils/MigrationUtils.java b/org.fortiss.tooling.base/trunk/src/org/fortiss/tooling/base/utils/MigrationUtils.java index 9981a3d97..d36b58cc7 100644 --- a/org.fortiss.tooling.base/trunk/src/org/fortiss/tooling/base/utils/MigrationUtils.java +++ b/org.fortiss.tooling.base/trunk/src/org/fortiss/tooling/base/utils/MigrationUtils.java @@ -38,8 +38,9 @@ import org.fortiss.tooling.kernel.model.INamedElement; * * @author barner */ -@Deprecated //ucd -public class MigrationUtils { +// TODO To be discussed in the frame of #3243 whether existing migrators should be converted to use +// these helper methods, or whether to delete this class. +public class MigrationUtils { // NO_UCD /** * Migrates an {@code oldConnectorBase} (of an (old) concrete sub-type of {@link ConnectorBase}) diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/.ratings b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/.ratings index 4bd23638a..8d107d4b4 100644 --- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/.ratings +++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/.ratings @@ -1,11 +1,10 @@ - ConstraintBases.java 262582adfab8dc879e7ebb14198b2c98f7194a4d GREEN ConstraintCheckerBase.java 8352a59d19fd971b1297052575066f3fae13bfef GREEN ConstraintViolationBase.java a5b1fdbdd5ce915789144077ec66b3569142f80c GREEN ElementCompositorBase.java 35bf66d2424b412744ae3d700a11c815792a04c0 GREEN MultiViolationConstraintCheckerBase.java e2f17f02fae75a17e955d48734ed043323f26f04 GREEN PrototypeProviderBase.java 62de3ea391ecb515883490517aa2e94ab812d91b GREEN -RemoveUnknownFeatureMigrationProviderBase.java 491139a8106bc15f96315e6d65671e8878d6963b GREEN +RemoveUnknownFeatureMigrationProviderBase.java 57d5260fc8af4c737a14f64a429857dc4fe69f9c YELLOW TransformationContextChainBase.java b5195a9bde6d50268dda80fed993477d7a4447ee GREEN TransformationProviderBase.java 0c3d114c6a3d854f74630417c05dd889ed02acdf GREEN TutorialBlacklistAllProvider.java ce4db7ff751f690a69885cdef5ed84cc1cf61471 GREEN diff --git a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/RemoveUnknownFeatureMigrationProviderBase.java b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/RemoveUnknownFeatureMigrationProviderBase.java index 5aa87ac1a..c94d7efda 100644 --- a/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/RemoveUnknownFeatureMigrationProviderBase.java +++ b/org.fortiss.tooling.kernel/trunk/src/org/fortiss/tooling/kernel/extension/base/RemoveUnknownFeatureMigrationProviderBase.java @@ -32,8 +32,10 @@ import org.fortiss.tooling.kernel.extension.data.ITopLevelElement; * * @author barner */ -@Deprecated //ucd -public abstract class RemoveUnknownFeatureMigrationProviderBase implements IMigrationProvider { +// TODO To be discussed in the frame of #3243 whether to keep this as a toolbox to ease +// implementation of future migrators. See also {@link +// org.fortiss.tooling.base.utils.MigrationUtils}. +public abstract class RemoveUnknownFeatureMigrationProviderBase implements IMigrationProvider { // NO_UCD /** Type of container previously owning the known unknown feature. */ protected Class<?> containerType; -- GitLab