SLC: add tests about deprecated-hidden property/accessor
^KT-65393 ^KTIJ-27244
This commit is contained in:
+20
@@ -0,0 +1,20 @@
|
||||
public final class Test /* test.pkg.Test*/ {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pNew_accessors;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_accessors_deprecatedOnGetter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_accessors_deprecatedOnProperty;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_accessors_deprecatedOnSetter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPNew_accessors();// getPNew_accessors()
|
||||
|
||||
public Test();// .ctor()
|
||||
|
||||
public final void setPNew_accessors(@org.jetbrains.annotations.Nullable() java.lang.String);// setPNew_accessors(java.lang.String)
|
||||
}
|
||||
Vendored
+22
@@ -0,0 +1,22 @@
|
||||
public final class Test /* test.pkg.Test*/ {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pNew_accessors = null /* initializer type: null */;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_accessors_deprecatedOnGetter = null /* initializer type: null */;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_accessors_deprecatedOnSetter = null /* initializer type: null */;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPNew_accessors();// getPNew_accessors()
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPOld_accessors_deprecatedOnSetter();// getPOld_accessors_deprecatedOnSetter()
|
||||
|
||||
public Test();// .ctor()
|
||||
|
||||
public final void setPNew_accessors(@org.jetbrains.annotations.Nullable() java.lang.String);// setPNew_accessors(java.lang.String)
|
||||
|
||||
public final void setPOld_accessors_deprecatedOnGetter(@org.jetbrains.annotations.Nullable() java.lang.String);// setPOld_accessors_deprecatedOnGetter(java.lang.String)
|
||||
}
|
||||
Vendored
+38
@@ -0,0 +1,38 @@
|
||||
package test.pkg
|
||||
|
||||
class Test {
|
||||
@Deprecated("no more property", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_accessors_deprecatedOnProperty: String? = null
|
||||
get() = field ?: "null?"
|
||||
set(value) {
|
||||
if (field == null) {
|
||||
field = value
|
||||
}
|
||||
}
|
||||
|
||||
@get:Deprecated("no more getter", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_accessors_deprecatedOnGetter: String? = null
|
||||
get() = field ?: "null?"
|
||||
set(value) {
|
||||
if (field == null) {
|
||||
field = value
|
||||
}
|
||||
}
|
||||
|
||||
@set:Deprecated("no more setter", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_accessors_deprecatedOnSetter: String? = null
|
||||
get() = field ?: "null?"
|
||||
set(value) {
|
||||
if (field == null) {
|
||||
field = value
|
||||
}
|
||||
}
|
||||
|
||||
var pNew_accessors: String? = null
|
||||
get() = field ?: "null?"
|
||||
set(value) {
|
||||
if (field == null) {
|
||||
field = value
|
||||
}
|
||||
}
|
||||
}
|
||||
Vendored
+25
@@ -0,0 +1,25 @@
|
||||
public final class Test /* test.pkg.Test*/ {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pNew_accessors;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_accessors_deprecatedOnGetter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_accessors_deprecatedOnProperty;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_accessors_deprecatedOnSetter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPNew_accessors();// getPNew_accessors()
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPOld_accessors_deprecatedOnSetter();// getPOld_accessors_deprecatedOnSetter()
|
||||
|
||||
public Test();// .ctor()
|
||||
|
||||
public final void setPNew_accessors(@org.jetbrains.annotations.Nullable() java.lang.String);// setPNew_accessors(java.lang.String)
|
||||
|
||||
public final void setPOld_accessors_deprecatedOnGetter(@org.jetbrains.annotations.Nullable() java.lang.String);// setPOld_accessors_deprecatedOnGetter(java.lang.String)
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
public final class Test /* test.pkg.Test*/ {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pNew_getter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_getter_deprecatedOnGetter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_getter_deprecatedOnProperty;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_getter_deprecatedOnSetter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPNew_getter();// getPNew_getter()
|
||||
|
||||
public Test();// .ctor()
|
||||
|
||||
public final void setPNew_getter(@org.jetbrains.annotations.Nullable() java.lang.String);// setPNew_getter(java.lang.String)
|
||||
}
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
public final class Test /* test.pkg.Test*/ {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pNew_getter = null /* initializer type: null */;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_getter_deprecatedOnGetter = null /* initializer type: null */;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_getter_deprecatedOnSetter = null /* initializer type: null */;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPNew_getter();// getPNew_getter()
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPOld_getter_deprecatedOnSetter();// getPOld_getter_deprecatedOnSetter()
|
||||
|
||||
public Test();// .ctor()
|
||||
|
||||
public final void setPNew_getter(@org.jetbrains.annotations.Nullable() java.lang.String);// setPNew_getter(java.lang.String)
|
||||
|
||||
public final void setPOld_getter_deprecatedOnGetter(@org.jetbrains.annotations.Nullable() java.lang.String);// setPOld_getter_deprecatedOnGetter(java.lang.String)
|
||||
}
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
package test.pkg
|
||||
|
||||
class Test {
|
||||
@Deprecated("no more property", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_getter_deprecatedOnProperty: String? = null
|
||||
get() = field ?: "null?"
|
||||
|
||||
@get:Deprecated("no more getter", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_getter_deprecatedOnGetter: String? = null
|
||||
get() = field ?: "null?"
|
||||
|
||||
@set:Deprecated("no more setter", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_getter_deprecatedOnSetter: String? = null
|
||||
get() = field ?: "null?"
|
||||
|
||||
var pNew_getter: String? = null
|
||||
get() = field ?: "null?"
|
||||
}
|
||||
Vendored
+25
@@ -0,0 +1,25 @@
|
||||
public final class Test /* test.pkg.Test*/ {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pNew_getter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_getter_deprecatedOnGetter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_getter_deprecatedOnProperty;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_getter_deprecatedOnSetter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPNew_getter();// getPNew_getter()
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPOld_getter_deprecatedOnSetter();// getPOld_getter_deprecatedOnSetter()
|
||||
|
||||
public Test();// .ctor()
|
||||
|
||||
public final void setPNew_getter(@org.jetbrains.annotations.Nullable() java.lang.String);// setPNew_getter(java.lang.String)
|
||||
|
||||
public final void setPOld_getter_deprecatedOnGetter(@org.jetbrains.annotations.Nullable() java.lang.String);// setPOld_getter_deprecatedOnGetter(java.lang.String)
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
public abstract interface TestInterface /* test.pkg.TestInterface*/ {
|
||||
public abstract int getPNew();// getPNew()
|
||||
|
||||
public abstract void setPNew(int);// setPNew(int)
|
||||
}
|
||||
Vendored
+9
@@ -0,0 +1,9 @@
|
||||
public abstract interface TestInterface /* test.pkg.TestInterface*/ {
|
||||
public abstract int getPNew();// getPNew()
|
||||
|
||||
public abstract int getPOld_deprecatedOnSetter();// getPOld_deprecatedOnSetter()
|
||||
|
||||
public abstract void setPNew(int);// setPNew(int)
|
||||
|
||||
public abstract void setPOld_deprecatedOnGetter(int);// setPOld_deprecatedOnGetter(int)
|
||||
}
|
||||
Vendored
+14
@@ -0,0 +1,14 @@
|
||||
package test.pkg
|
||||
|
||||
interface TestInterface {
|
||||
@Deprecated("no more property", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_deprecatedOnProperty: Int
|
||||
|
||||
@get:Deprecated("no more getter", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_deprecatedOnGetter: Int
|
||||
|
||||
@set:Deprecated("no more setter", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_deprecatedOnSetter: Int
|
||||
|
||||
var pNew: Int
|
||||
}
|
||||
Vendored
+11
@@ -0,0 +1,11 @@
|
||||
public abstract interface TestInterface /* test.pkg.TestInterface*/ {
|
||||
public abstract int getPNew();// getPNew()
|
||||
|
||||
public abstract int getPOld_deprecatedOnSetter();// getPOld_deprecatedOnSetter()
|
||||
|
||||
public abstract void setPNew(int);// setPNew(int)
|
||||
|
||||
public abstract void setPOld_deprecatedOnGetter(int);// setPOld_deprecatedOnGetter(int)
|
||||
|
||||
class DefaultImpls ...
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
public final class Test /* test.pkg.Test*/ {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private java.lang.String pNew_noAccessor;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private java.lang.String pOld_noAccessor_deprecatedOnGetter;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private java.lang.String pOld_noAccessor_deprecatedOnProperty;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private java.lang.String pOld_noAccessor_deprecatedOnSetter;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getPNew_noAccessor();// getPNew_noAccessor()
|
||||
|
||||
public Test();// .ctor()
|
||||
|
||||
public final void setPNew_noAccessor(@org.jetbrains.annotations.NotNull() java.lang.String);// setPNew_noAccessor(java.lang.String)
|
||||
}
|
||||
Vendored
+22
@@ -0,0 +1,22 @@
|
||||
public final class Test /* test.pkg.Test*/ {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private java.lang.String pNew_noAccessor = "42" /* initializer type: java.lang.String */;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private java.lang.String pOld_noAccessor_deprecatedOnGetter = "42" /* initializer type: java.lang.String */;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private java.lang.String pOld_noAccessor_deprecatedOnSetter = "42" /* initializer type: java.lang.String */;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getPNew_noAccessor();// getPNew_noAccessor()
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getPOld_noAccessor_deprecatedOnSetter();// getPOld_noAccessor_deprecatedOnSetter()
|
||||
|
||||
public Test();// .ctor()
|
||||
|
||||
public final void setPNew_noAccessor(@org.jetbrains.annotations.NotNull() java.lang.String);// setPNew_noAccessor(java.lang.String)
|
||||
|
||||
public final void setPOld_noAccessor_deprecatedOnGetter(@org.jetbrains.annotations.NotNull() java.lang.String);// setPOld_noAccessor_deprecatedOnGetter(java.lang.String)
|
||||
}
|
||||
Vendored
+14
@@ -0,0 +1,14 @@
|
||||
package test.pkg
|
||||
|
||||
class Test {
|
||||
@Deprecated("no more property", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_noAccessor_deprecatedOnProperty: String = "42"
|
||||
|
||||
@get:Deprecated("no more getter", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_noAccessor_deprecatedOnGetter: String = "42"
|
||||
|
||||
@set:Deprecated("no more setter", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_noAccessor_deprecatedOnSetter: String = "42"
|
||||
|
||||
var pNew_noAccessor: String = "42"
|
||||
}
|
||||
Vendored
+25
@@ -0,0 +1,25 @@
|
||||
public final class Test /* test.pkg.Test*/ {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private java.lang.String pNew_noAccessor;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private java.lang.String pOld_noAccessor_deprecatedOnGetter;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private java.lang.String pOld_noAccessor_deprecatedOnProperty;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private java.lang.String pOld_noAccessor_deprecatedOnSetter;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getPNew_noAccessor();// getPNew_noAccessor()
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getPOld_noAccessor_deprecatedOnSetter();// getPOld_noAccessor_deprecatedOnSetter()
|
||||
|
||||
public Test();// .ctor()
|
||||
|
||||
public final void setPNew_noAccessor(@org.jetbrains.annotations.NotNull() java.lang.String);// setPNew_noAccessor(java.lang.String)
|
||||
|
||||
public final void setPOld_noAccessor_deprecatedOnGetter(@org.jetbrains.annotations.NotNull() java.lang.String);// setPOld_noAccessor_deprecatedOnGetter(java.lang.String)
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
public final class Test /* test.pkg.Test*/ {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pNew_setter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_setter_deprecatedOnGetter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_setter_deprecatedOnProperty;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_setter_deprecatedOnSetter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPNew_setter();// getPNew_setter()
|
||||
|
||||
public Test();// .ctor()
|
||||
|
||||
public final void setPNew_setter(@org.jetbrains.annotations.Nullable() java.lang.String);// setPNew_setter(java.lang.String)
|
||||
}
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
public final class Test /* test.pkg.Test*/ {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pNew_setter = null /* initializer type: null */;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_setter_deprecatedOnGetter = null /* initializer type: null */;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_setter_deprecatedOnSetter = null /* initializer type: null */;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPNew_setter();// getPNew_setter()
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPOld_setter_deprecatedOnSetter();// getPOld_setter_deprecatedOnSetter()
|
||||
|
||||
public Test();// .ctor()
|
||||
|
||||
public final void setPNew_setter(@org.jetbrains.annotations.Nullable() java.lang.String);// setPNew_setter(java.lang.String)
|
||||
|
||||
public final void setPOld_setter_deprecatedOnGetter(@org.jetbrains.annotations.Nullable() java.lang.String);// setPOld_setter_deprecatedOnGetter(java.lang.String)
|
||||
}
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
package test.pkg
|
||||
|
||||
class Test {
|
||||
@Deprecated("no more property", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_setter_deprecatedOnProperty: String? = null
|
||||
set(value) {
|
||||
if (field == null) {
|
||||
field = value
|
||||
}
|
||||
}
|
||||
|
||||
@get:Deprecated("no more getter", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_setter_deprecatedOnGetter: String? = null
|
||||
set(value) {
|
||||
if (field == null) {
|
||||
field = value
|
||||
}
|
||||
}
|
||||
|
||||
@set:Deprecated("no more setter", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_setter_deprecatedOnSetter: String? = null
|
||||
set(value) {
|
||||
if (field == null) {
|
||||
field = value
|
||||
}
|
||||
}
|
||||
|
||||
var pNew_setter: String? = null
|
||||
set(value) {
|
||||
if (field == null) {
|
||||
field = value
|
||||
}
|
||||
}
|
||||
}
|
||||
Vendored
+25
@@ -0,0 +1,25 @@
|
||||
public final class Test /* test.pkg.Test*/ {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pNew_setter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_setter_deprecatedOnGetter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_setter_deprecatedOnProperty;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private java.lang.String pOld_setter_deprecatedOnSetter;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPNew_setter();// getPNew_setter()
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getPOld_setter_deprecatedOnSetter();// getPOld_setter_deprecatedOnSetter()
|
||||
|
||||
public Test();// .ctor()
|
||||
|
||||
public final void setPNew_setter(@org.jetbrains.annotations.Nullable() java.lang.String);// setPNew_setter(java.lang.String)
|
||||
|
||||
public final void setPOld_setter_deprecatedOnGetter(@org.jetbrains.annotations.Nullable() java.lang.String);// setPOld_setter_deprecatedOnGetter(java.lang.String)
|
||||
}
|
||||
Reference in New Issue
Block a user