[java-inspections] IDEA-360079 unused for main method modifiers

GitOrigin-RevId: 698a021a1c86d8365a113d2d1b47c085beec9489
This commit is contained in:
Mikhail Pyltsin
2025-05-09 11:55:52 +00:00
committed by intellij-monorepo-bot
parent c1fe9eb0fc
commit 037958feaf
7 changed files with 132 additions and 0 deletions
@@ -0,0 +1,3 @@
<warning descr="Modifier 'public' is redundant for 'main' method on Java 23-preview">public</warning> <warning descr="Modifier 'static' is redundant for 'main' method on Java 23-preview">static</warning> void main(String[] args) {
System.out.println("Hello World!");
}
@@ -0,0 +1,13 @@
package test;
public class NormalClassWithModifiers {
<warning descr="Modifier 'public' is redundant for 'main' method on Java 23-preview">public</warning> static void main(String[] args) {
System.out.println("Hello World!");
}
public static int main() {
System.out.println("Hello World!");
return 1;
}
}
@@ -0,0 +1,7 @@
package test;
class NormalClassWithModifiersClassIsUsed {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
@@ -0,0 +1,7 @@
package test;
public class OldJavaWithModifiers{
public static void main(String[] args) {
System.out.println("Hello World!");
}
}