Add @UnderMigration annotation and options for report level

This commit is contained in:
Leonid Stashevsky
2017-09-28 17:15:08 +03:00
parent a524bde9b7
commit 95d32d8d1e
75 changed files with 1436 additions and 139 deletions
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// JSR305_ANNOTATIONS_IGNORE
// JSR305_GLOBAL_REPORT ignore
// FILE: A.java
@@ -1,4 +1,4 @@
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,4 +1,4 @@
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,4 +1,4 @@
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_EXPRESSION
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,4 +1,4 @@
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,4 +1,4 @@
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,5 +1,5 @@
// !CHECK_TYPE
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,4 +1,4 @@
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,4 +1,4 @@
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// KT-6829 False warning on map to @Nullable
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,4 +1,4 @@
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,4 +1,4 @@
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,4 +1,4 @@
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: J.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: A.java
public class A<T> {
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: MyNullable.java
import javax.annotation.*;
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: A.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: A.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: FieldsAreNullable.java
import java.lang.annotation.Documented;
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: NonNullApi.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: NonNullApi.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: A.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: test/package-info.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: spr/Nullable.java
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// WARNING_FOR_JSR305_ANNOTATIONS
// JSR305_GLOBAL_REPORT warn
// FILE: spr/Nullable.java