[KAPT] Improve stub formatting; check raw stubs in tests
Merge-request: KT-MR-14244 Merged-by: Pavel Mikhailovskii <Pavel.Mikhailovskii@jetbrains.com>
This commit is contained in:
committed by
Space Team
parent
c5e6197690
commit
9688c3e761
Vendored
+57
@@ -0,0 +1,57 @@
|
||||
/**
|
||||
* public abstract interface Callback : kotlin/Any {
|
||||
*
|
||||
* // signature: invoke()Ljava/lang/String;
|
||||
* public abstract fun invoke(): kotlin/String
|
||||
*
|
||||
* // module name: main
|
||||
* }
|
||||
*/
|
||||
@kotlin.Metadata()
|
||||
public abstract interface Callback {
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract java.lang.String invoke();
|
||||
}
|
||||
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* public final enum class Foo : kotlin/Enum<Foo> {
|
||||
*
|
||||
* // signature: <init>(Ljava/lang/String;ILCallback;)V
|
||||
* private constructor(callback: Callback)
|
||||
*
|
||||
* // field: callback:LCallback;
|
||||
* // getter: getCallback()LCallback;
|
||||
* public final val callback: Callback
|
||||
* public final get
|
||||
*
|
||||
* FOO,
|
||||
*
|
||||
* // module name: main
|
||||
*
|
||||
* // has Enum.entries
|
||||
* }
|
||||
*/
|
||||
@kotlin.Metadata()
|
||||
public enum Foo {
|
||||
FOO;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final Callback callback = null;
|
||||
|
||||
Foo(Callback callback) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final Callback getCallback() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static kotlin.enums.EnumEntries<Foo> getEntries() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user