From 1c65770abdd4bc4e178ad01df7720ddb11393439 Mon Sep 17 00:00:00 2001
From: Andreas Bayha <bayha@fortiss.org>
Date: Tue, 27 Jun 2023 16:31:22 +0200
Subject: [PATCH] RED

Issue-ref: 4299
Issue-Url: https://git.fortiss.org/af3/af3/-/issues/4299

Signed-off-by: Andreas Bayha <bayha@fortiss.org>
---
 .../src/org/fortiss/tooling/base/ui/editor/.ratings           | 2 +-
 .../tooling/base/ui/editor/SourceEditorConfigurationBase.java | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/.ratings b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/.ratings
index 33c249044..aebd5f6ac 100644
--- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/.ratings
+++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/.ratings
@@ -2,6 +2,6 @@ AdvancedTreeViewerEditorBase.java 9d9eded6848ee78991d1416592d1136efd71d2b7 GREEN
 FormsEditorBase.java b113501b98ffffcac362ca9f474ad02a42bde186 GREEN
 GEFEditorBase.java e668f596f45f07215994cbbd3929a9438331718f GREEN
 SourceEditorBase.java 47e69e2e6788b9897339c384cd03f9a22755037c GREEN
-SourceEditorConfigurationBase.java 451ff8c07e492ae6ba01db4388c2f07e68252f7d YELLOW
+SourceEditorConfigurationBase.java 7ebd080e394b394602e136ae7d63b5a51f952b0c RED
 SourceEditorUndoRedo.java 08127a8e0afb4f9c2f4c21294ca3220282c25bf0 GREEN
 TreeViewerEditorBase.java 1c59689ff57c4f3cc180d85f13021fc03461ecb0 GREEN
diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/SourceEditorConfigurationBase.java b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/SourceEditorConfigurationBase.java
index 451ff8c07..7ebd080e3 100644
--- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/SourceEditorConfigurationBase.java
+++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/SourceEditorConfigurationBase.java
@@ -111,6 +111,10 @@ public abstract class SourceEditorConfigurationBase<T extends EObject>
 
 	/** Returns the rule based scanner. */
 	private RuleBasedScanner getScannerForSyntaxHighlighting() {
+		/*
+		 * FIXME (AB): Wouldn't it be cleaner and more efficient, to collect all rules in one List
+		 * that can be converted to an array at once?
+		 */
 		// word rules
 		List<WordRule> wordRules = getCommonRules();
 		wordRules.add(getRuleSpecificToEditor());
-- 
GitLab