diff --git a/CHANGELOG.md b/CHANGELOG.md
index d986ccb2c1fa70983e20d2e2831b58e8a5fbdc80..211fab90c9eba0a3580b53f4e2638b9ac979acf1 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 8039be6810d627efe799c4fc2c2af62183aca2cc..5f5a4374b5cdbad06000ad1b27b5109ef067cd54 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()), "", "");
       }