'Suppress warnings' as quick fix options

If no quick fix is available a special intention is shown
This commit is contained in:
Andrey Breslav
2013-09-22 19:24:46 +04:00
parent b379ab3ebd
commit a13b66c58e
79 changed files with 879 additions and 9 deletions
@@ -0,0 +1,3 @@
// "Suppress 'REDUNDANT_NULLABLE' for parameter p" "true"
fun foo([suppress("REDUNDANT_NULLABLE")] vararg p: String?<caret>?) = null
@@ -0,0 +1,5 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[suppress("REDUNDANT_NULLABLE")]
public
fun foo(): String?<caret>? = null
@@ -0,0 +1,4 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[suppress("REDUNDANT_NULLABLE")]
public fun foo(): String?<caret>? = null
@@ -0,0 +1,4 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[suppress("REDUNDANT_NULLABLE")]
fun foo(): String?<caret>? = null
@@ -0,0 +1,4 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[suppress("FOO", "REDUNDANT_NULLABLE")]
fun foo(): String?<caret>? = null
@@ -0,0 +1,4 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[suppress("REDUNDANT_NULLABLE")]
fun foo(): String?<caret>? = null
@@ -0,0 +1,4 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[suppress("REDUNDANT_NULLABLE")]
fun foo(): String?<caret>? = null
@@ -0,0 +1,4 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
suppress("REDUNDANT_NULLABLE")
fun foo(): String?<caret>? = null
@@ -0,0 +1,3 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[suppress("REDUNDANT_NULLABLE")] fun foo(): String?<caret>? = null
@@ -0,0 +1,3 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
suppress("REDUNDANT_NULLABLE") fun foo(): String?<caret>? = null
@@ -0,0 +1,6 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[suppress("REDUNDANT_NULLABLE")]
[ann] fun foo(): String?<caret>? = null
annotation class ann
@@ -0,0 +1,6 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[suppress("REDUNDANT_NULLABLE")]
ann fun foo(): String?<caret>? = null
annotation class ann
@@ -0,0 +1,3 @@
// "Suppress 'REDUNDANT_NULLABLE' for parameter p" "true"
fun foo(vararg p: String?<caret>?) = null
@@ -0,0 +1,4 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
public
fun foo(): String?<caret>? = null
@@ -0,0 +1,3 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
public fun foo(): String?<caret>? = null
@@ -0,0 +1,3 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
fun foo(): String?<caret>? = null
@@ -0,0 +1,4 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[suppress("FOO")]
fun foo(): String?<caret>? = null
@@ -0,0 +1,4 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[suppress()]
fun foo(): String?<caret>? = null
@@ -0,0 +1,4 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[suppress]
fun foo(): String?<caret>? = null
@@ -0,0 +1,4 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
suppress
fun foo(): String?<caret>? = null
@@ -0,0 +1,3 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[suppress] fun foo(): String?<caret>? = null
@@ -0,0 +1,3 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
suppress fun foo(): String?<caret>? = null
@@ -0,0 +1,5 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
[ann] fun foo(): String?<caret>? = null
annotation class ann
@@ -0,0 +1,5 @@
// "Suppress 'REDUNDANT_NULLABLE' for fun foo" "true"
ann fun foo(): String?<caret>? = null
annotation class ann