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