From 6330a62524979114d16360b9a582367cde26e936 Mon Sep 17 00:00:00 2001
From: Johannes Mey <johannes.mey@tu-dresden.de>
Date: Wed, 13 Jul 2022 10:39:28 +0200
Subject: [PATCH] fix some wrong inspection messages

---
 CHANGELOG.md                                                  | 1 +
 .../java/org/jastadd/tooling/aspect/JavaLanguageInjector.java | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index d986ccb..211fab9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -24,6 +24,7 @@
 
 ### Fixed
 - A bug for type name refactoring in grammar files which prevented the actual definition from being renamed.
+- Wrong inspection messages related to names in wrappers of injected java code ("x", "m", "X").
 
 ## [0.2.0]
 
diff --git a/src/main/java/org/jastadd/tooling/aspect/JavaLanguageInjector.java b/src/main/java/org/jastadd/tooling/aspect/JavaLanguageInjector.java
index 8039be6..5f5a437 100644
--- a/src/main/java/org/jastadd/tooling/aspect/JavaLanguageInjector.java
+++ b/src/main/java/org/jastadd/tooling/aspect/JavaLanguageInjector.java
@@ -26,9 +26,9 @@ public class JavaLanguageInjector implements LanguageInjector {
     if (host.isValidHost()) {
       // TODO more injections
       if (host instanceof JastAddAspectBlock) {
-        injectionPlacesRegistrar.addPlace(JavaLanguage.INSTANCE, new TextRange(1, host.getTextLength() - 1), "class X { public void m() {", "}}");
+        injectionPlacesRegistrar.addPlace(JavaLanguage.INSTANCE, new TextRange(1, host.getTextLength() - 1), "class Unused$ClassName { public void unused$MethodName() {", "}}");
       } else if (host instanceof JastAddAspectExpression) {
-        injectionPlacesRegistrar.addPlace(JavaLanguage.INSTANCE, new TextRange(0, host.getTextLength()), "class X { public void m() {Object x = ", ";}}");
+        injectionPlacesRegistrar.addPlace(JavaLanguage.INSTANCE, new TextRange(0, host.getTextLength()), "class Unused$ClassName { public void unused$MethodName() {Object unused$VariableName = ", ";}}");
       } else if (host instanceof JastAddAspectAspectClassDeclaration) {
         injectionPlacesRegistrar.addPlace(JavaLanguage.INSTANCE, new TextRange(0, host.getTextLength()), "", "");
       }
-- 
GitLab