Mon, 29 Sep 2008 12:00:29 +0100
6747671: -Xlint:rawtypes
Summary: add an Xlint option for detecting all raw types usages (ccc-approved)
Reviewed-by: jjg
1 /*
2 * @test /nodynamiccopyright/
3 * @bug 4906100
4 * @summary detect empty statement after if
5 * @compile/ref=T4906100.out -XDstdout -XDrawDiagnostics -Xlint:empty T4906100.java
6 */
8 class T4906100 {
9 void f1(int a, int b) {
10 if (a == b);
11 System.out.println("a == b");
12 }
14 @SuppressWarnings("empty")
15 void f2(int a, int b) {
16 if (a == b);
17 System.out.println("a == b");
18 }
20 // check that { } is not treated as an empty statement
21 void f3(int a, int b) {
22 if (a == b) { }
23 System.out.println("a == b");
24 }
25 }