From a44cfd344479156bc7b569f78c39dc19541ea918 Mon Sep 17 00:00:00 2001
From: Simon Barner <barner@fortiss.org>
Date: Tue, 1 Oct 2019 14:35:20 +0200
Subject: [PATCH] RED

Issue-Ref: 3822
Issue-Url: https://af3-developer.fortiss.org/issues/3822

Signed-off-by: Simon Barner <barner@fortiss.org>
---
 .../src/org/fortiss/tooling/base/model/base/impl/.ratings       | 2 +-
 .../base/model/base/impl/DerivedAnnotationBaseStaticImpl.java   | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/org.fortiss.tooling.base/src/org/fortiss/tooling/base/model/base/impl/.ratings b/org.fortiss.tooling.base/src/org/fortiss/tooling/base/model/base/impl/.ratings
index 20e8a8ac8..0fd20ae4d 100644
--- a/org.fortiss.tooling.base/src/org/fortiss/tooling/base/model/base/impl/.ratings
+++ b/org.fortiss.tooling.base/src/org/fortiss/tooling/base/model/base/impl/.ratings
@@ -1,2 +1,2 @@
-DerivedAnnotationBaseStaticImpl.java d1b98d0c06b781fe297f63b0bfdc5dc72fe462c0 YELLOW
+DerivedAnnotationBaseStaticImpl.java 60f0394ccbea9907c6f617c913bb844e84906e01 RED
 LibraryElementBaseStaticImpl.java 13222726153d5159994866795b059a4cc3522434 GREEN
diff --git a/org.fortiss.tooling.base/src/org/fortiss/tooling/base/model/base/impl/DerivedAnnotationBaseStaticImpl.java b/org.fortiss.tooling.base/src/org/fortiss/tooling/base/model/base/impl/DerivedAnnotationBaseStaticImpl.java
index d1b98d0c0..60f0394cc 100644
--- a/org.fortiss.tooling.base/src/org/fortiss/tooling/base/model/base/impl/DerivedAnnotationBaseStaticImpl.java
+++ b/org.fortiss.tooling.base/src/org/fortiss/tooling/base/model/base/impl/DerivedAnnotationBaseStaticImpl.java
@@ -37,6 +37,7 @@ public class DerivedAnnotationBaseStaticImpl {
 	 * @return See above.
 	 */
 	public static <T> T getValue(IDerivedAnnotation<T> annotation) {
+		// TODO (SB): Compute derived annotated value only if user annotated value is not preferred.
 		T derivedValue = annotation.getDerivedValue();
 		if(annotation.isUserAnnotatedValuePreferred() || derivedValue == null) {
 			// User annotated value is preferred, or the derived value is not available
-- 
GitLab