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();