diff --git a/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeHighlightingUseGenerated.java b/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeHighlightingUseGenerated.java
index 500101dfaf09..130802dcd805 100644
--- a/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeHighlightingUseGenerated.java
+++ b/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeHighlightingUseGenerated.java
@@ -6,6 +6,8 @@ class TypeUseWithTypeHighlighting {
@ReadOnly
private String field;
+ @ReadOnly private String fieldOneLine;
+
private @ReadOnly final String field1;
private final @ReadOnly String field2 = "2";
}
diff --git a/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeHighlightingUseNotGenerated.java b/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeHighlightingUseNotGenerated.java
index 89a0d00db5f7..1801c855ed19 100644
--- a/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeHighlightingUseNotGenerated.java
+++ b/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeHighlightingUseNotGenerated.java
@@ -6,6 +6,8 @@ class TypeUseWithTypeHighlighting {
@ReadOnly
private String field;
+ @ReadOnly private String fieldOneLine;
+
private @ReadOnly final String field1;
private final @ReadOnly String field2 = "2";
}
diff --git a/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeUseGeneratedInline.after.java b/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeUseGeneratedInline.after.java
new file mode 100644
index 000000000000..1eb838472f12
--- /dev/null
+++ b/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeUseGeneratedInline.after.java
@@ -0,0 +1,11 @@
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Target;
+
+class TypeUseWithType {
+
+ private @TestAnnotation1 String fieldOneLine;
+
+ @Target(value = { ElementType.TYPE_USE, ElementType.FIELD })
+ public @interface TestAnnotation1 {
+ }
+}
\ No newline at end of file
diff --git a/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeUseGeneratedInline.java b/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeUseGeneratedInline.java
new file mode 100644
index 000000000000..24ec9e3ee002
--- /dev/null
+++ b/java/java-tests/testData/ig/com/siyeh/igtest/style/missorted_modifiers/TypeUseWithTypeUseGeneratedInline.java
@@ -0,0 +1,11 @@
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Target;
+
+class TypeUseWithType {
+
+ @TestAnnotation1 private String fieldOneLine;
+
+ @Target(value = { ElementType.TYPE_USE, ElementType.FIELD })
+ public @interface TestAnnotation1 {
+ }
+}
\ No newline at end of file
diff --git a/java/java-tests/testSrc/com/siyeh/ig/style/MissortedModifiersInspectionTest.java b/java/java-tests/testSrc/com/siyeh/ig/style/MissortedModifiersInspectionTest.java
index 36c5089c3196..43f0f4ca5913 100644
--- a/java/java-tests/testSrc/com/siyeh/ig/style/MissortedModifiersInspectionTest.java
+++ b/java/java-tests/testSrc/com/siyeh/ig/style/MissortedModifiersInspectionTest.java
@@ -30,6 +30,9 @@ public class MissortedModifiersInspectionTest extends LightJavaInspectionTestCas
public void testTypeUseWithTypeUseGenerated() {
doTestQuickFix();
}
+ public void testTypeUseWithTypeUseGeneratedInline() {
+ doTestQuickFix();
+ }
public void testTypeUseWithTypeUseNotGenerated() {
doTest();