Introduce "Add missing 'class' keyword" intention
#KT-14884 Fixed
This commit is contained in:
committed by
Vladimir Dolzhenko
parent
9634e6fba3
commit
b4c62cdb52
@@ -0,0 +1 @@
|
||||
org.jetbrains.kotlin.idea.intentions.AddMissingClassKeywordIntention
|
||||
@@ -0,0 +1,5 @@
|
||||
// IS_APPLICABLE: false
|
||||
// DISABLE-ERRORS
|
||||
abstract <caret>Foo {
|
||||
abstract fun foo()
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
annotation <caret>Foo
|
||||
@@ -0,0 +1 @@
|
||||
annotation class Foo
|
||||
@@ -0,0 +1,7 @@
|
||||
// DISABLE-ERRORS
|
||||
annotation class Ann
|
||||
|
||||
@Ann
|
||||
private data <caret>Foo(val s: String) {
|
||||
fun foo() {}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
// DISABLE-ERRORS
|
||||
annotation class Ann
|
||||
|
||||
@Ann
|
||||
private data class Foo(val s: String) {
|
||||
fun foo() {}
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
// IS_APPLICABLE: false
|
||||
private data class <caret>Foo(val s: String)
|
||||
@@ -0,0 +1,3 @@
|
||||
enum Foo<caret>(val s: String) {
|
||||
A("a"), B("b")
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
enum class Foo(val s: String) {
|
||||
A("a"), B("b")
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// IS_APPLICABLE: false
|
||||
enum class <caret>Foo(val s: String) {
|
||||
A("a"), B("b")
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
class C {
|
||||
inner <caret>Foo
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
class C {
|
||||
inner class Foo
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// DISABLE-ERRORS
|
||||
sealed <caret>Foo {
|
||||
abstract fun foo()
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// DISABLE-ERRORS
|
||||
sealed class Foo {
|
||||
abstract fun foo()
|
||||
}
|
||||
Reference in New Issue
Block a user