Kapt: Store line information in a file doc comment, instead of annotations (KT-21936)
This commit is contained in:
+21
-63
@@ -50,8 +50,6 @@ import org.jetbrains.org.objectweb.asm.Type
|
||||
import org.jetbrains.org.objectweb.asm.tree.*
|
||||
import javax.lang.model.element.ElementKind
|
||||
import com.sun.tools.javac.util.List as JavacList
|
||||
import org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector.Companion.KAPT_METADATA_ANNOTATION_FQNAME
|
||||
import org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector.Companion.KAPT_SIGNATURE_ANNOTATION_FQNAME
|
||||
|
||||
class ClassFileToSourceStubConverter(
|
||||
val kaptContext: KaptContext<GenerationState>,
|
||||
@@ -114,9 +112,6 @@ class ClassFileToSourceStubConverter(
|
||||
stubs = stubs.append(generateNonExistentClass())
|
||||
}
|
||||
|
||||
stubs = stubs.append(generateSimpleParametrizedAnnotationClass(KAPT_METADATA_ANNOTATION_FQNAME))
|
||||
stubs = stubs.append(generateSimpleParametrizedAnnotationClass(KAPT_SIGNATURE_ANNOTATION_FQNAME))
|
||||
|
||||
return stubs
|
||||
}
|
||||
|
||||
@@ -137,31 +132,6 @@ class ClassFileToSourceStubConverter(
|
||||
return topLevel
|
||||
}
|
||||
|
||||
private fun generateSimpleParametrizedAnnotationClass(fqName: FqName): JCCompilationUnit {
|
||||
val valueMethod = treeMaker.MethodDef(
|
||||
treeMaker.Modifiers(Flags.PUBLIC.toLong()),
|
||||
treeMaker.name("value"),
|
||||
treeMaker.FqName("java.lang.String"),
|
||||
JavacList.nil(),
|
||||
JavacList.nil(),
|
||||
JavacList.nil(),
|
||||
null,
|
||||
null)
|
||||
|
||||
val nonExistentClass = treeMaker.ClassDef(
|
||||
treeMaker.Modifiers((Flags.PUBLIC or Flags.ANNOTATION or Flags.INTERFACE).toLong()),
|
||||
treeMaker.name(fqName.shortName().asString()),
|
||||
JavacList.nil(),
|
||||
null,
|
||||
JavacList.nil(),
|
||||
JavacList.of(valueMethod))
|
||||
|
||||
val packageName = fqName.parent().asString()
|
||||
val topLevel = treeMaker.TopLevelJava9Aware(treeMaker.FqName(packageName), JavacList.of(nonExistentClass))
|
||||
topLevel.sourcefile = KaptJavaFileObject(topLevel, nonExistentClass)
|
||||
return topLevel
|
||||
}
|
||||
|
||||
private fun convertTopLevelClass(clazz: ClassNode): JCCompilationUnit? {
|
||||
val origin = kaptContext.origins[clazz] ?: return null
|
||||
val ktFile = origin.element?.containingFile as? KtFile ?: return null
|
||||
@@ -177,13 +147,18 @@ class ClassFileToSourceStubConverter(
|
||||
|
||||
val classDeclaration = convertClass(clazz, lineMappings, packageName, true) ?: return null
|
||||
|
||||
classDeclaration.mods.annotations = classDeclaration.mods.annotations.append(
|
||||
createAnnotation(KAPT_METADATA_ANNOTATION_FQNAME, lineMappings.serializeLineInfo ()))
|
||||
classDeclaration.mods.annotations = classDeclaration.mods.annotations
|
||||
|
||||
val imports = if (correctErrorTypes) convertImports(ktFile, classDeclaration) else JavacList.nil()
|
||||
|
||||
val nonEmptyImports: JavacList<JCTree> = when {
|
||||
imports.size > 0 -> imports
|
||||
else -> JavacList.of(treeMaker.Import(treeMaker.FqName("java.lang.System"), false))
|
||||
}
|
||||
|
||||
val classes = JavacList.of<JCTree>(classDeclaration)
|
||||
|
||||
val topLevel = treeMaker.TopLevelJava9Aware(packageClause, imports + classes)
|
||||
val topLevel = treeMaker.TopLevelJava9Aware(packageClause, nonEmptyImports + classes)
|
||||
topLevel.docComments = kdocCommentKeeper.docCommentTable
|
||||
|
||||
KaptJavaFileObject(topLevel, classDeclaration).apply {
|
||||
@@ -191,12 +166,9 @@ class ClassFileToSourceStubConverter(
|
||||
_bindings[clazz.name] = this
|
||||
}
|
||||
|
||||
return topLevel
|
||||
}
|
||||
kdocCommentKeeper.saveComment(topLevel, lineMappings.getClassMetadataCommentText())
|
||||
|
||||
private fun createAnnotation(fqName: FqName, value: String): JCAnnotation {
|
||||
val offsetsLiteral = convertLiteralExpression(value)
|
||||
return treeMaker.Annotation(treeMaker.FqName(fqName), JavacList.of(offsetsLiteral))
|
||||
return topLevel
|
||||
}
|
||||
|
||||
private fun convertImports(file: KtFile, classDeclaration: JCClassDecl): JavacList<JCTree> {
|
||||
@@ -343,7 +315,7 @@ class ClassFileToSourceStubConverter(
|
||||
genericType.typeParameters,
|
||||
if (hasSuperClass) genericType.superClass else null,
|
||||
genericType.interfaces,
|
||||
enumValues + fields + methods + nestedClasses).keepComments(clazz)
|
||||
enumValues + fields + methods + nestedClasses).keepKdocComments(clazz)
|
||||
}
|
||||
|
||||
private tailrec fun checkIfShouldBeIgnored(type: Type): Boolean {
|
||||
@@ -449,7 +421,7 @@ class ClassFileToSourceStubConverter(
|
||||
|
||||
lineMappings.registerField(containingClass, field)
|
||||
|
||||
return treeMaker.VarDef(modifiers, treeMaker.name(name), typeExpression, initializer).keepComments(field)
|
||||
return treeMaker.VarDef(modifiers, treeMaker.name(name), typeExpression, initializer).keepKdocComments(field)
|
||||
}
|
||||
|
||||
private fun convertMethod(
|
||||
@@ -485,9 +457,6 @@ class ClassFileToSourceStubConverter(
|
||||
method.access.toLong(),
|
||||
ElementKind.METHOD, packageFqName, visibleAnnotations, method.invisibleAnnotations, descriptor.annotations)
|
||||
|
||||
modifiers.annotations = modifiers.annotations.append(
|
||||
createAnnotation(KAPT_SIGNATURE_ANNOTATION_FQNAME, method.name + method.desc))
|
||||
|
||||
val asmReturnType = Type.getReturnType(method.desc)
|
||||
val jcReturnType = if (isConstructor) null else treeMaker.Type(asmReturnType)
|
||||
|
||||
@@ -559,7 +528,8 @@ class ClassFileToSourceStubConverter(
|
||||
return treeMaker.MethodDef(
|
||||
modifiers, treeMaker.name(name), returnType, genericSignature.typeParameters,
|
||||
genericSignature.parameterTypes, genericSignature.exceptionTypes,
|
||||
body, defaultValue).keepComments(method)
|
||||
body, defaultValue
|
||||
).keepKdocComments(method).keepSignature(lineMappings, method)
|
||||
}
|
||||
|
||||
private fun isIgnored(annotations: List<AnnotationNode>?): Boolean {
|
||||
@@ -895,10 +865,15 @@ class ClassFileToSourceStubConverter(
|
||||
else -> null
|
||||
}
|
||||
|
||||
private fun <T : JCTree> T.keepComments(node: Any): T {
|
||||
private fun <T : JCTree> T.keepKdocComments(node: Any): T {
|
||||
kdocCommentKeeper.saveKDocComment(this, node)
|
||||
return this
|
||||
}
|
||||
|
||||
private fun JCMethodDecl.keepSignature(lineMappings: KaptLineMappingCollector, node: MethodNode): JCMethodDecl {
|
||||
lineMappings.registerSignature(this, node)
|
||||
return this
|
||||
}
|
||||
}
|
||||
|
||||
private fun Any?.isOfPrimiviteType(): Boolean = when(this) {
|
||||
@@ -913,21 +888,4 @@ internal tailrec fun getReferenceExpression(expression: KtExpression?): KtRefere
|
||||
is KtReferenceExpression -> expression
|
||||
is KtQualifiedExpression -> getReferenceExpression(expression.selectorExpression)
|
||||
else -> null
|
||||
}
|
||||
|
||||
internal fun getAnnotationValue(fqName: FqName, mods: JCTree.JCModifiers?): String? {
|
||||
val annotations = mods?.annotations ?: return null
|
||||
|
||||
val annotationName = fqName.asString()
|
||||
val annotation = annotations.firstOrNull { it.annotationType.toString() == annotationName } ?: return null
|
||||
|
||||
val valueArg = annotation.args.singleOrNull()
|
||||
|
||||
return when (valueArg) {
|
||||
is JCTree.JCLiteral -> valueArg.value as? String
|
||||
is JCTree.JCAssign -> {
|
||||
((valueArg.rhs as? JCTree.JCLiteral)?.value as? String)?.takeIf { valueArg.lhs.toString() == "value" }
|
||||
}
|
||||
else -> null
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -65,6 +65,10 @@ class KDocCommentKeeper(private val kaptContext: KaptContext<*>) {
|
||||
docCommentTable.putComment(tree, KDocComment(extractCommentText(docComment)))
|
||||
}
|
||||
|
||||
fun saveComment(tree: JCTree, comment: String) {
|
||||
docCommentTable.putComment(tree, KDocComment(comment))
|
||||
}
|
||||
|
||||
private fun extractCommentText(docComment: KDoc): String {
|
||||
return docComment.children.dropWhile { it is PsiWhiteSpace || it.isKDocStart() }
|
||||
.dropLastWhile { it is PsiWhiteSpace || it.isKDocEnd() }
|
||||
|
||||
+68
-24
@@ -18,10 +18,11 @@ package org.jetbrains.kotlin.kapt3.stubs
|
||||
|
||||
import com.intellij.psi.PsiElement
|
||||
import com.intellij.psi.PsiFile
|
||||
import com.sun.tools.javac.parser.Tokens
|
||||
import com.sun.tools.javac.tree.JCTree
|
||||
import org.jetbrains.kotlin.diagnostics.DiagnosticUtils
|
||||
import org.jetbrains.kotlin.kapt3.KaptContext
|
||||
import org.jetbrains.kotlin.name.FqName
|
||||
import org.jetbrains.kotlin.kapt3.util.isJava9OrLater
|
||||
import org.jetbrains.org.objectweb.asm.tree.ClassNode
|
||||
import org.jetbrains.org.objectweb.asm.tree.FieldNode
|
||||
import org.jetbrains.org.objectweb.asm.tree.MethodNode
|
||||
@@ -34,39 +35,66 @@ private typealias LineInfoMap = MutableMap<String, KotlinPosition>
|
||||
|
||||
class KaptLineMappingCollector(private val kaptContext: KaptContext<*>) {
|
||||
companion object {
|
||||
val KAPT_METADATA_ANNOTATION_FQNAME = FqName("kapt.internal.KaptMetadata")
|
||||
val KAPT_SIGNATURE_ANNOTATION_FQNAME = FqName("kapt.internal.KaptSignature")
|
||||
private val METADATA_COMMENT_PREFIX = "@KaptMetadata "
|
||||
|
||||
fun parseMetadataAnnotation(file: JCTree.JCCompilationUnit): LineInfo {
|
||||
val metadata = file.defs.asSequence()
|
||||
.filterIsInstance<JCTree.JCClassDecl>()
|
||||
.mapNotNull { getAnnotationValue(KAPT_METADATA_ANNOTATION_FQNAME, it.mods) }
|
||||
.firstOrNull() ?: return LineInfo.EMPTY
|
||||
fun parseFileInfo(file: JCTree.JCCompilationUnit): FileInfo {
|
||||
fun getCommentTree(): Tokens.Comment? {
|
||||
if (isJava9OrLater) {
|
||||
val packageElement = JCTree.JCCompilationUnit::class.java.getDeclaredMethod("getPackage").invoke(file) as JCTree?
|
||||
if (packageElement != null) {
|
||||
file.docComments.getComment(packageElement)?.let { return it }
|
||||
}
|
||||
}
|
||||
|
||||
return LineInfo(deserializeMetadata(metadata))
|
||||
return file.docComments.getComment(file)
|
||||
}
|
||||
|
||||
val comment = getCommentTree()?.text?.trim()
|
||||
?.takeIf { it.startsWith(METADATA_COMMENT_PREFIX) }
|
||||
?.drop(METADATA_COMMENT_PREFIX.length)
|
||||
?: return FileInfo.EMPTY
|
||||
|
||||
return FileInfo.parse(comment)
|
||||
}
|
||||
|
||||
private fun deserializeMetadata(data: String): LineInfoMap {
|
||||
val map: LineInfoMap = mutableMapOf()
|
||||
private fun deserializeMetadata(data: String): Pair<LineInfoMap, Map<String, String>> {
|
||||
val lineInfo: LineInfoMap = mutableMapOf()
|
||||
val signatureInfo = mutableMapOf<String, String>()
|
||||
|
||||
val ois = ObjectInputStream(ByteArrayInputStream(Base64.getDecoder().decode(data)))
|
||||
val count = ois.readInt()
|
||||
|
||||
repeat(count) {
|
||||
val lineInfoCount = ois.readInt()
|
||||
repeat(lineInfoCount) {
|
||||
val fqName = ois.readUTF()
|
||||
val path = ois.readUTF()
|
||||
val isRelative = ois.readBoolean()
|
||||
val line = ois.readInt()
|
||||
val column = ois.readInt()
|
||||
|
||||
map[fqName] = KotlinPosition(path, isRelative, line, column)
|
||||
lineInfo[fqName] = KotlinPosition(path, isRelative, line, column)
|
||||
}
|
||||
|
||||
return map
|
||||
val signatureCount = ois.readInt()
|
||||
repeat(signatureCount) {
|
||||
val javacSignature = ois.readUTF()
|
||||
val methodDesc = ois.readUTF()
|
||||
|
||||
signatureInfo[javacSignature] = methodDesc
|
||||
}
|
||||
|
||||
return Pair(lineInfo, signatureInfo)
|
||||
}
|
||||
|
||||
private fun getJavacSignature(decl: JCTree.JCMethodDecl): String {
|
||||
val name = decl.name.toString()
|
||||
val params = decl.parameters.joinToString { it.getType().toString() }
|
||||
return "$name($params)"
|
||||
}
|
||||
}
|
||||
|
||||
private val lineInfo: LineInfoMap = mutableMapOf()
|
||||
private val signatureInfo = mutableMapOf<String, String>()
|
||||
|
||||
private val filePaths = mutableMapOf<PsiFile, Pair<String, Boolean>>()
|
||||
|
||||
fun registerClass(clazz: ClassNode) {
|
||||
@@ -81,6 +109,10 @@ class KaptLineMappingCollector(private val kaptContext: KaptContext<*>) {
|
||||
register(field, clazz.name + "#" + field.name)
|
||||
}
|
||||
|
||||
fun registerSignature(decl: JCTree.JCMethodDecl, method: MethodNode) {
|
||||
signatureInfo[getJavacSignature(decl)] = method.name + method.desc
|
||||
}
|
||||
|
||||
private fun register(asmNode: Any, fqName: String) {
|
||||
val psiElement = kaptContext.origins[asmNode]?.element ?: return
|
||||
register(fqName, psiElement)
|
||||
@@ -114,7 +146,7 @@ class KaptLineMappingCollector(private val kaptContext: KaptContext<*>) {
|
||||
}
|
||||
}
|
||||
|
||||
fun serializeLineInfo(): String {
|
||||
fun getClassMetadataCommentText(): String {
|
||||
val os = ByteArrayOutputStream()
|
||||
val oos = ObjectOutputStream(os)
|
||||
|
||||
@@ -127,15 +159,27 @@ class KaptLineMappingCollector(private val kaptContext: KaptContext<*>) {
|
||||
oos.writeInt(kotlinPosition.column)
|
||||
}
|
||||
|
||||
oos.flush()
|
||||
return Base64.getEncoder().encodeToString(os.toByteArray())
|
||||
}
|
||||
|
||||
class LineInfo(private val map: LineInfoMap) {
|
||||
companion object {
|
||||
val EMPTY = LineInfo(mutableMapOf())
|
||||
oos.writeInt(signatureInfo.size)
|
||||
for ((javacSignature, methodDesc) in signatureInfo) {
|
||||
oos.writeUTF(javacSignature)
|
||||
oos.writeUTF(methodDesc)
|
||||
}
|
||||
|
||||
fun getPositionFor(fqName: String) = map[fqName]
|
||||
oos.flush()
|
||||
return METADATA_COMMENT_PREFIX + Base64.getEncoder().encodeToString(os.toByteArray())
|
||||
}
|
||||
|
||||
class FileInfo(private val lineInfo: LineInfoMap, private val signatureInfo: Map<String, String>) {
|
||||
companion object {
|
||||
val EMPTY = FileInfo(mutableMapOf(), emptyMap())
|
||||
|
||||
fun parse(comment: String): FileInfo {
|
||||
val (lineInfo, signatureInfo) = deserializeMetadata(comment)
|
||||
return FileInfo(lineInfo, signatureInfo)
|
||||
}
|
||||
}
|
||||
|
||||
fun getPositionFor(fqName: String) = lineInfo[fqName]
|
||||
fun getMethodDescriptor(decl: JCTree.JCMethodDecl) = signatureInfo[getJavacSignature(decl)]
|
||||
}
|
||||
}
|
||||
+8
-7
@@ -18,19 +18,20 @@ package org.jetbrains.kotlin.kapt3.stubs
|
||||
|
||||
import com.sun.tools.javac.tree.JCTree
|
||||
import com.sun.tools.javac.tree.TreeScanner
|
||||
import org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector.Companion.KAPT_SIGNATURE_ANNOTATION_FQNAME
|
||||
import org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector.FileInfo
|
||||
import org.jetbrains.kotlin.kapt3.util.getPackageNameJava9Aware
|
||||
|
||||
class KaptStubLineInformation {
|
||||
private val offsets = mutableMapOf<JCTree.JCCompilationUnit, KaptLineMappingCollector.LineInfo>()
|
||||
private val offsets = mutableMapOf<JCTree.JCCompilationUnit, FileInfo>()
|
||||
private val declarations = mutableMapOf<JCTree.JCCompilationUnit, List<JCTree>>()
|
||||
|
||||
fun getPositionInKotlinFile(file: JCTree.JCCompilationUnit, element: JCTree): KotlinPosition? {
|
||||
val declaration = findDeclarationFor(element, file) ?: return null
|
||||
val elementDescriptor = getKaptDescriptor(declaration, file) ?: return null
|
||||
|
||||
val offsets = offsets.getOrPut(file) { KaptLineMappingCollector.parseMetadataAnnotation(file) }
|
||||
return offsets.getPositionFor(elementDescriptor)
|
||||
val fileInfo = offsets.getOrPut(file) { KaptLineMappingCollector.parseFileInfo(file) }
|
||||
val elementDescriptor = getKaptDescriptor(declaration, file, fileInfo) ?: return null
|
||||
|
||||
return fileInfo.getPositionFor(elementDescriptor)
|
||||
}
|
||||
|
||||
private fun findDeclarationFor(element: JCTree, file: JCTree.JCCompilationUnit): JCTree? {
|
||||
@@ -38,7 +39,7 @@ class KaptStubLineInformation {
|
||||
return fileDeclarations.firstOrNull { element.isLocatedInside(it) }
|
||||
}
|
||||
|
||||
private fun getKaptDescriptor(declaration: JCTree, file: JCTree.JCCompilationUnit): String? {
|
||||
private fun getKaptDescriptor(declaration: JCTree, file: JCTree.JCCompilationUnit, fileInfo: FileInfo): String? {
|
||||
fun getFqName(declaration: JCTree, parent: JCTree, currentName: String): String? {
|
||||
return when (parent) {
|
||||
is JCTree.JCCompilationUnit -> {
|
||||
@@ -72,7 +73,7 @@ class KaptStubLineInformation {
|
||||
is JCTree.JCMethodDecl -> {
|
||||
// We don't need to process local declarations here as kapt does not support locals entirely.
|
||||
if (declaration === parent) {
|
||||
val nameAndSignature = getAnnotationValue(KAPT_SIGNATURE_ANNOTATION_FQNAME, parent.mods) ?: return null
|
||||
val nameAndSignature = fileInfo.getMethodDescriptor(parent) ?: return null
|
||||
return currentName + "#" + nameAndSignature
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -160,13 +160,13 @@ open class AbstractClassFileToSourceStubConverterTest : AbstractKotlinKapt3Test(
|
||||
companion object {
|
||||
private val KOTLIN_METADATA_GROUP = "[a-z0-9]+ = (\\{.+?\\}|[0-9]+)"
|
||||
private val KOTLIN_METADATA_REGEX = "@kotlin\\.Metadata\\(($KOTLIN_METADATA_GROUP)(, $KOTLIN_METADATA_GROUP)*\\)".toRegex()
|
||||
private val KAPT_METADATA_REGEX = "@kapt\\.internal\\.KaptMetadata\\((value = )?\"[^(].*?\"\\)".toRegex()
|
||||
private val KAPT_METADATA_REGEX = "\\* @KaptMetadata .+".toRegex()
|
||||
|
||||
private val EXPECTED_ERROR = "EXPECTED_ERROR"
|
||||
|
||||
internal fun removeMetadataAnnotationContents(s: String): String {
|
||||
return s.replace(KOTLIN_METADATA_REGEX, "@kotlin.Metadata()")
|
||||
.replace(KAPT_METADATA_REGEX, "@kapt.internal.KaptMetadata()")
|
||||
.replace(KAPT_METADATA_REGEX, "* @KaptMetadata")
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
|
||||
@@ -1,17 +1,19 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum E {
|
||||
/*public static final*/ X /* = new E() */,
|
||||
/*public static final*/ Y /* = new E() */;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a()V")
|
||||
public abstract void a();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "b()V")
|
||||
public final void b() {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;I)V")
|
||||
E() {
|
||||
}
|
||||
|
||||
@@ -19,7 +21,6 @@ public enum E {
|
||||
public static final class Obj {
|
||||
public static final E.Obj INSTANCE = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private Obj() {
|
||||
super();
|
||||
}
|
||||
@@ -28,7 +29,6 @@ public enum E {
|
||||
@kotlin.Metadata()
|
||||
public static final class NestedClass {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public NestedClass() {
|
||||
super();
|
||||
}
|
||||
@@ -37,21 +37,22 @@ public enum E {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum E2 {
|
||||
/*public static final*/ X /* = new E2() */,
|
||||
/*public static final*/ Y /* = new E2() */;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a()V")
|
||||
public abstract void a();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;II)V")
|
||||
E2(int n) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;ILjava/lang/String;)V")
|
||||
E2(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String s) {
|
||||
}
|
||||
@@ -59,9 +60,13 @@ public enum E2 {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum E3 {
|
||||
/*public static final*/ X /* = new E3() */,
|
||||
/*public static final*/ Y /* = new E3() */;
|
||||
@@ -69,12 +74,10 @@ public enum E3 {
|
||||
private final java.lang.String a = null;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getA()Ljava/lang/String;")
|
||||
public final java.lang.String getA() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;ILjava/lang/String;)V")
|
||||
E3(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a) {
|
||||
}
|
||||
@@ -82,9 +85,13 @@ public enum E3 {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum E4 {
|
||||
/*public static final*/ X /* = new E4() */;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@@ -94,46 +101,23 @@ public enum E4 {
|
||||
private final boolean d = false;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getA()Ljava/lang/String;")
|
||||
public final java.lang.String getA() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getB()I")
|
||||
public final int getB() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getC()J")
|
||||
public final long getC() {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getD()Z")
|
||||
public final boolean getD() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;ILjava/lang/String;IJZ)V")
|
||||
E4(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a, int b, long c, boolean d) {
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,16 +1,18 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract class Base {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "doJob(Ljava/lang/String;I)V")
|
||||
protected abstract void doJob(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String job, int delay);
|
||||
|
||||
@kapt.internal.KaptSignature(value = "doJobGeneric(Ljava/lang/CharSequence;I)V")
|
||||
protected abstract <T extends java.lang.CharSequence>void doJobGeneric(@org.jetbrains.annotations.NotNull()
|
||||
T job, int delay);
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Base() {
|
||||
super();
|
||||
}
|
||||
@@ -18,43 +20,26 @@ public abstract class Base {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Impl extends Base {
|
||||
|
||||
@java.lang.Override()
|
||||
@kapt.internal.KaptSignature(value = "doJob(Ljava/lang/String;I)V")
|
||||
protected void doJob(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String job, int delay) {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@kapt.internal.KaptSignature(value = "doJobGeneric(Ljava/lang/CharSequence;I)V")
|
||||
protected <T extends java.lang.CharSequence>void doJobGeneric(@org.jetbrains.annotations.NotNull()
|
||||
T job, int delay) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Impl() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,10 +1,13 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import java.util.concurrent.TimeUnit.MICROSECONDS;
|
||||
import a.b.ABC;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public Test.MyDate date;
|
||||
@@ -18,61 +21,50 @@ public final class Test {
|
||||
public bcd bcd;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getDate()LTest$MyDate;")
|
||||
public final Test.MyDate getDate() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setDate(LTest$MyDate;)V")
|
||||
public final void setDate(@org.jetbrains.annotations.NotNull()
|
||||
Test.MyDate p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getTimeUnit()Ljava/util/concurrent/TimeUnit;")
|
||||
public final java.util.concurrent.TimeUnit getTimeUnit() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setTimeUnit(Ljava/util/concurrent/TimeUnit;)V")
|
||||
public final void setTimeUnit(@org.jetbrains.annotations.NotNull()
|
||||
java.util.concurrent.TimeUnit p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getMicroseconds()Ljava/util/concurrent/TimeUnit;")
|
||||
public final java.util.concurrent.TimeUnit getMicroseconds() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setMicroseconds(Ljava/util/concurrent/TimeUnit;)V")
|
||||
public final void setMicroseconds(@org.jetbrains.annotations.NotNull()
|
||||
java.util.concurrent.TimeUnit p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getAbc()Lerror/NonExistentClass;")
|
||||
public final a.b.ABC getAbc() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setAbc(Lerror/NonExistentClass;)V")
|
||||
public final void setAbc(@org.jetbrains.annotations.NotNull()
|
||||
a.b.ABC p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getBcd()Lerror/NonExistentClass;")
|
||||
public final bcd getBcd() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setBcd(Lerror/NonExistentClass;)V")
|
||||
public final void setBcd(@org.jetbrains.annotations.NotNull()
|
||||
bcd p0) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("<init>()V")
|
||||
public Test() {
|
||||
super();
|
||||
}
|
||||
@@ -83,17 +75,14 @@ public final class Test {
|
||||
public Test.MyDate date2;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getDate2()LTest$MyDate;")
|
||||
public final Test.MyDate getDate2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setDate2(LTest$MyDate;)V")
|
||||
public final void setDate2(@org.jetbrains.annotations.NotNull()
|
||||
Test.MyDate p0) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("<init>()V")
|
||||
public MyDate() {
|
||||
super();
|
||||
}
|
||||
@@ -102,6 +91,9 @@ public final class Test {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
@@ -109,42 +101,20 @@ import java.util.concurrent.TimeUnit.MICROSECONDS;
|
||||
import a.b.ABC;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test2 {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.util.Date date;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getDate()Ljava/util/Date;")
|
||||
public final java.util.Date getDate() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setDate(Ljava/util/Date;)V")
|
||||
public final void setDate(@org.jetbrains.annotations.NotNull()
|
||||
java.util.Date p0) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("<init>()V")
|
||||
public Test2() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+36
-43
@@ -1,97 +1,109 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno1 {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno2 {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "i()I")
|
||||
public abstract int i() default 5;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "s()Ljava/lang/String;")
|
||||
public abstract java.lang.String s() default "ABC";
|
||||
|
||||
@kapt.internal.KaptSignature(value = "ii()[I")
|
||||
public abstract int[] ii() default {1, 2, 3};
|
||||
|
||||
@kapt.internal.KaptSignature(value = "ss()[Ljava/lang/String;")
|
||||
public abstract java.lang.String[] ss() default {"A", "B"};
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a()LAnno1;")
|
||||
public abstract Anno1 a();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "color()LColors;")
|
||||
public abstract Colors color() default Colors.BLACK;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "colors()[LColors;")
|
||||
public abstract Colors[] colors() default {Colors.BLACK, Colors.WHITE};
|
||||
|
||||
@kapt.internal.KaptSignature(value = "clazz()Ljava/lang/Class;")
|
||||
public abstract java.lang.Class<?> clazz();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "classes()[Ljava/lang/Class;")
|
||||
public abstract java.lang.Class<?>[] classes();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno3 {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "value()Ljava/lang/String;")
|
||||
public abstract java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum Colors {
|
||||
/*public static final*/ WHITE /* = new Colors() */,
|
||||
/*public static final*/ BLACK /* = new Colors() */;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;I)V")
|
||||
Colors() {
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum Enum1 {
|
||||
/*public static final*/ BLACK /* = new Enum1() */,
|
||||
@Anno1()
|
||||
/*public static final*/ WHITE /* = new Enum1() */;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;I)V")
|
||||
Enum1() {
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@Anno3(value = "value")
|
||||
@Anno2(a = @Anno1(), clazz = TestAnno.class, classes = {TestAnno.class, Anno1.class})
|
||||
@Anno1()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class TestAnno {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public TestAnno() {
|
||||
super();
|
||||
}
|
||||
@@ -99,62 +111,43 @@ public final class TestAnno {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@Anno2(i = 6, s = "BCD", ii = {4, 5, 6}, ss = {"Z", "X"}, a = @Anno1(), color = Colors.WHITE, colors = {Colors.WHITE}, clazz = TestAnno.class, classes = {TestAnno.class, Anno1.class})
|
||||
@Anno3(value = "value")
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class TestAnno2 {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@Anno3(value = "field")
|
||||
private java.lang.String b;
|
||||
|
||||
@Anno1()
|
||||
@kapt.internal.KaptSignature(value = "a(Ljava/lang/String;)V")
|
||||
public final void a(@org.jetbrains.annotations.NotNull()
|
||||
@Anno3(value = "param-pam-pam")
|
||||
java.lang.String param) {
|
||||
}
|
||||
|
||||
@Anno3(value = "property")
|
||||
@kapt.internal.KaptSignature(value = "b$annotations()V")
|
||||
public static void b$annotations() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@Anno3(value = "getter")
|
||||
@kapt.internal.KaptSignature(value = "getB()Ljava/lang/String;")
|
||||
public final java.lang.String getB() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Anno3(value = "setter")
|
||||
@kapt.internal.KaptSignature(value = "setB(Ljava/lang/String;)V")
|
||||
public final void setB(@org.jetbrains.annotations.NotNull()
|
||||
@Anno3(value = "setparam")
|
||||
java.lang.String p0) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public TestAnno2() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,39 +1,28 @@
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@Anno(value = "anno-class")
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "value()Ljava/lang/String;")
|
||||
public abstract java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class AnnotationsTest {
|
||||
|
||||
public AnnotationsTest() {
|
||||
@@ -41,19 +30,16 @@ public final class AnnotationsTest {
|
||||
}
|
||||
|
||||
@Anno(value = "top-level-fun")
|
||||
@kapt.internal.KaptSignature(value = "topLevelFun(Ljava/lang/String;)V")
|
||||
public static final void topLevelFun(@org.jetbrains.annotations.NotNull()
|
||||
@Anno(value = "top-level-fun-receiver")
|
||||
java.lang.String $receiver) {
|
||||
}
|
||||
|
||||
@Anno(value = "top-level-val")
|
||||
@kapt.internal.KaptSignature(value = "topLevelVal$annotations(I)V")
|
||||
public static void topLevelVal$annotations(int p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getTopLevelVal(I)Ljava/lang/String;")
|
||||
public static final java.lang.String getTopLevelVal(@Anno(value = "top-level-val-receiver")
|
||||
int $receiver) {
|
||||
return null;
|
||||
@@ -62,11 +48,15 @@ public final class AnnotationsTest {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@Anno(value = "enum")
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum Enum {
|
||||
@Anno(value = "white")
|
||||
/*public static final*/ WHITE /* = new Enum() */,
|
||||
@@ -74,13 +64,11 @@ public enum Enum {
|
||||
/*public static final*/ BLACK /* = new Enum() */;
|
||||
private final int x = 0;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getX()I")
|
||||
public final int getX() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Anno(value = "enum-constructor")
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;II)V")
|
||||
Enum(@Anno(value = "x")
|
||||
int x) {
|
||||
}
|
||||
@@ -88,50 +76,47 @@ public enum Enum {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@Anno(value = "clazz")
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract class Test {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private java.lang.String v;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@Anno(value = "abstract-method")
|
||||
@kapt.internal.KaptSignature(value = "abstractMethod()Ljava/lang/String;")
|
||||
public abstract java.lang.String abstractMethod();
|
||||
|
||||
@Anno(value = "abstract-val")
|
||||
@kapt.internal.KaptSignature(value = "abstractVal$annotations()V")
|
||||
public static void abstractVal$annotations() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getAbstractVal()Ljava/lang/String;")
|
||||
public abstract java.lang.String getAbstractVal();
|
||||
|
||||
@Anno(value = "v-property")
|
||||
@kapt.internal.KaptSignature(value = "v$annotations()V")
|
||||
public static void v$annotations() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@Anno(value = "v-get")
|
||||
@kapt.internal.KaptSignature(value = "getV()Ljava/lang/String;")
|
||||
public final java.lang.String getV() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Anno(value = "v-set")
|
||||
@kapt.internal.KaptSignature(value = "setV(Ljava/lang/String;)V")
|
||||
public final void setV(@org.jetbrains.annotations.NotNull()
|
||||
@Anno(value = "v-setparam")
|
||||
java.lang.String p0) {
|
||||
}
|
||||
|
||||
@Anno(value = "test-constructor")
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;)V")
|
||||
protected Test(@org.jetbrains.annotations.NotNull()
|
||||
@Anno(value = "v-param")
|
||||
java.lang.String v) {
|
||||
|
||||
+31
-40
@@ -1,23 +1,31 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Target(value = {})
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kotlin.annotation.Target(allowedTargets = {kotlin.annotation.AnnotationTarget.PROPERTY})
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
/**
|
||||
* Obj.
|
||||
*/
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Obj {
|
||||
public static final Obj INSTANCE = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private Obj() {
|
||||
super();
|
||||
}
|
||||
@@ -25,12 +33,16 @@ public final class Obj {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
/**
|
||||
* Test.
|
||||
*/
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test {
|
||||
|
||||
/**
|
||||
@@ -48,38 +60,32 @@ public final class Test {
|
||||
/**
|
||||
* method().
|
||||
*/
|
||||
@kapt.internal.KaptSignature(value = "method()V")
|
||||
public final void method() {
|
||||
}
|
||||
|
||||
/**
|
||||
* method(int).
|
||||
*/
|
||||
@kapt.internal.KaptSignature(value = "method(I)V")
|
||||
public final void method(int a) {
|
||||
}
|
||||
|
||||
/**
|
||||
* method(String).
|
||||
*/
|
||||
@kapt.internal.KaptSignature(value = "method(Ljava/lang/String;)V")
|
||||
public final void method(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getProp()Ljava/lang/String;")
|
||||
public final java.lang.String getProp() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Anno()
|
||||
@kapt.internal.KaptSignature(value = "prop2$annotations()V")
|
||||
public static void prop2$annotations() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getProp2()Ljava/lang/String;")
|
||||
public final java.lang.String getProp2() {
|
||||
return null;
|
||||
}
|
||||
@@ -88,7 +94,6 @@ public final class Test {
|
||||
* get.
|
||||
*/
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getProp3()Ljava/lang/String;")
|
||||
public final java.lang.String getProp3() {
|
||||
return null;
|
||||
}
|
||||
@@ -96,12 +101,10 @@ public final class Test {
|
||||
/**
|
||||
* set.
|
||||
*/
|
||||
@kapt.internal.KaptSignature(value = "setProp3(Ljava/lang/String;)V")
|
||||
public final void setProp3(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String v) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test() {
|
||||
super();
|
||||
}
|
||||
@@ -109,6 +112,11 @@ public final class Test {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
/**
|
||||
* * Test2
|
||||
@@ -116,18 +124,15 @@ public final class Test {
|
||||
* * documentation.
|
||||
*/
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test2 {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String a = null;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getA()Ljava/lang/String;")
|
||||
public final java.lang.String getA() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;)V")
|
||||
public Test2(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a) {
|
||||
super();
|
||||
@@ -136,23 +141,25 @@ public final class Test2 {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
/**
|
||||
* constructor.
|
||||
*/
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test3 {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String a = null;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getA()Ljava/lang/String;")
|
||||
public final java.lang.String getA() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;)V")
|
||||
protected Test3(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a) {
|
||||
super();
|
||||
@@ -161,35 +168,19 @@ public final class Test3 {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test4 {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "method()V")
|
||||
public final void method() {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test4() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class User {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String firstName = null;
|
||||
@@ -7,28 +12,23 @@ public final class User {
|
||||
private final java.lang.String secondName = null;
|
||||
private final int age = 0;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "procedure()V")
|
||||
public final void procedure() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getFirstName()Ljava/lang/String;")
|
||||
public final java.lang.String getFirstName() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getSecondName()Ljava/lang/String;")
|
||||
public final java.lang.String getSecondName() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getAge()I")
|
||||
public final int getAge() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;Ljava/lang/String;I)V")
|
||||
public User(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String firstName, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String secondName, int age) {
|
||||
@@ -36,24 +36,20 @@ public final class User {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "component1()Ljava/lang/String;")
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "component2()Ljava/lang/String;")
|
||||
public final java.lang.String component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "component3()I")
|
||||
public final int component3() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "copy(Ljava/lang/String;Ljava/lang/String;I)LUser;")
|
||||
public final User copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String firstName, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String secondName, int age) {
|
||||
@@ -61,38 +57,17 @@ public final class User {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@kapt.internal.KaptSignature(value = "toString()Ljava/lang/String;")
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@kapt.internal.KaptSignature(value = "hashCode()I")
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@kapt.internal.KaptSignature(value = "equals(Ljava/lang/Object;)Z")
|
||||
public boolean equals(java.lang.Object p0) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,10 +1,14 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface Intf {
|
||||
public static final Intf.Companion Companion = null;
|
||||
public static final int WHITE = 2;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getColor()I")
|
||||
public abstract int getColor();
|
||||
|
||||
@kotlin.Metadata()
|
||||
@@ -14,7 +18,6 @@ public abstract interface Intf {
|
||||
super();
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getColor(LIntf;)I")
|
||||
public static int getColor(Intf $this) {
|
||||
return 0;
|
||||
}
|
||||
@@ -25,12 +28,10 @@ public abstract interface Intf {
|
||||
private static final int BLACK = 1;
|
||||
public static final int WHITE = 2;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getBLACK()I")
|
||||
public final int getBLACK() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private Companion() {
|
||||
super();
|
||||
}
|
||||
@@ -39,12 +40,15 @@ public abstract interface Intf {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface IntfWithDefaultImpls {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a()V")
|
||||
public abstract void a();
|
||||
|
||||
@kotlin.Metadata()
|
||||
@@ -54,7 +58,6 @@ public abstract interface IntfWithDefaultImpls {
|
||||
super();
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a(LIntfWithDefaultImpls;)V")
|
||||
public static void a(IntfWithDefaultImpls $this) {
|
||||
}
|
||||
}
|
||||
@@ -62,26 +65,12 @@ public abstract interface IntfWithDefaultImpls {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface IntfWithoutDefaultImpls {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+16
-29
@@ -1,31 +1,42 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno1 {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "value()Ljava/lang/String;")
|
||||
public abstract java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum Enum1 {
|
||||
/*public static final*/ BLACK /* = new Enum1() */,
|
||||
/*public static final*/ WHITE /* = new Enum1() */;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;I)V")
|
||||
Enum1() {
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum Enum2 {
|
||||
/*public static final*/ RED /* = new Enum2() */,
|
||||
/*public static final*/ WHITE /* = new Enum2() */;
|
||||
@@ -34,52 +45,28 @@ public enum Enum2 {
|
||||
private final int col2 = 0;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "color()Ljava/lang/String;")
|
||||
public final java.lang.String color() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "privateEnumFun()V")
|
||||
private final void privateEnumFun() {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "publicEnumFun()V")
|
||||
public final void publicEnumFun() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getCol()Ljava/lang/String;")
|
||||
public final java.lang.String getCol() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getCol2()I")
|
||||
public final int getCol2() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;ILjava/lang/String;I)V")
|
||||
Enum2(@org.jetbrains.annotations.NotNull()
|
||||
@Anno1(value = "first")
|
||||
java.lang.String col, @Anno1(value = "second")
|
||||
int col2) {
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
// CORRECT_ERROR_TYPES
|
||||
|
||||
// EXPECTED_ERROR(10;12) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (33, 5))
|
||||
// EXPECTED_ERROR(10;19) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 50))
|
||||
// EXPECTED_ERROR(12;12) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (34, 5))
|
||||
// EXPECTED_ERROR(12;34) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 62))
|
||||
// EXPECTED_ERROR(12;12) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (33, 5))
|
||||
// EXPECTED_ERROR(12;19) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 50))
|
||||
// EXPECTED_ERROR(14;12) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (34, 5))
|
||||
// EXPECTED_ERROR(14;34) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 62))
|
||||
// EXPECTED_ERROR(22;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 50))
|
||||
// EXPECTED_ERROR(27;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (33, 5))
|
||||
// EXPECTED_ERROR(28;33) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 62))
|
||||
// EXPECTED_ERROR(33;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (33, 5))
|
||||
// EXPECTED_ERROR(35;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 34))
|
||||
// EXPECTED_ERROR(36;30) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 34))
|
||||
// EXPECTED_ERROR(38;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (34, 5))
|
||||
// EXPECTED_ERROR(44;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (34, 5))
|
||||
// EXPECTED_ERROR(54;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (37, 5))
|
||||
// EXPECTED_ERROR(5;11) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (23, 1))
|
||||
// EXPECTED_ERROR(60;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (39, 5))
|
||||
// EXPECTED_ERROR(73;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (42, 5))
|
||||
// EXPECTED_ERROR(26;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (33, 5))
|
||||
// EXPECTED_ERROR(27;33) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 62))
|
||||
// EXPECTED_ERROR(31;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (33, 5))
|
||||
// EXPECTED_ERROR(33;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 34))
|
||||
// EXPECTED_ERROR(34;30) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (26, 34))
|
||||
// EXPECTED_ERROR(35;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (34, 5))
|
||||
// EXPECTED_ERROR(40;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (34, 5))
|
||||
// EXPECTED_ERROR(48;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (37, 5))
|
||||
// EXPECTED_ERROR(53;5) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (39, 5))
|
||||
// EXPECTED_ERROR(63;18) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (42, 5))
|
||||
// EXPECTED_ERROR(8;11) cannot find symbol (Kotlin location: /errorLocationMapping.kt: (23, 1))
|
||||
|
||||
@file:Suppress("UNRESOLVED_REFERENCE", "ANNOTATION_PARAMETER_MUST_BE_CONST", "NON_CONST_VAL_USED_IN_CONSTANT_EXPRESSION")
|
||||
import kotlin.reflect.KClass
|
||||
|
||||
@@ -1,25 +1,28 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import kotlin.reflect.KClass;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a()Ljava/lang/Class;")
|
||||
public abstract java.lang.Class<java.lang.Object> a();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import kotlin.reflect.KClass;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@Anno(a = ABC.class)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class ErrorInAnnotation {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public ErrorInAnnotation() {
|
||||
super();
|
||||
}
|
||||
@@ -27,11 +30,13 @@ public final class ErrorInAnnotation {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import kotlin.reflect.KClass;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class ErrorInConstructorParameter {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String a = null;
|
||||
@@ -41,24 +46,20 @@ public final class ErrorInConstructorParameter {
|
||||
private final java.util.List<ABC> c = null;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getA()Ljava/lang/String;")
|
||||
public final java.lang.String getA() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getB()Lerror/NonExistentClass;")
|
||||
public final ABC getB() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getC()Ljava/util/List;")
|
||||
public final java.util.List<ABC> getC() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;Lerror/NonExistentClass;Ljava/util/List;)V")
|
||||
public ErrorInConstructorParameter(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a, @org.jetbrains.annotations.NotNull()
|
||||
ABC b, @org.jetbrains.annotations.NotNull()
|
||||
@@ -69,11 +70,13 @@ public final class ErrorInConstructorParameter {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import kotlin.reflect.KClass;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class ErrorInDeclarations {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String p1;
|
||||
@@ -83,69 +86,56 @@ public final class ErrorInDeclarations {
|
||||
public BCD<java.lang.String> p3;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getP1()Ljava/lang/String;")
|
||||
public final java.lang.String getP1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "setP1(Ljava/lang/String;)V")
|
||||
public final void setP1(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getP2()Lerror/NonExistentClass;")
|
||||
public final ABC getP2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "setP2(Lerror/NonExistentClass;)V")
|
||||
public final void setP2(@org.jetbrains.annotations.NotNull()
|
||||
ABC p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getP3()Lerror/NonExistentClass;")
|
||||
public final BCD<java.lang.String> getP3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "setP3(Lerror/NonExistentClass;)V")
|
||||
public final void setP3(@org.jetbrains.annotations.NotNull()
|
||||
BCD<java.lang.String> p0) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "overloads(Ljava/lang/String;)V")
|
||||
public final void overloads(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "overloads(Lerror/NonExistentClass;)V")
|
||||
public final void overloads(@org.jetbrains.annotations.NotNull()
|
||||
ABC a) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "f1(Ljava/lang/String;Lerror/NonExistentClass;)V")
|
||||
public final void f1(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a, @org.jetbrains.annotations.NotNull()
|
||||
ABC<java.util.List<java.lang.String>> b) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "f2()V")
|
||||
public final <T extends java.lang.String>void f2() {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "f3()V")
|
||||
public final <T extends java.lang.Object>void f3() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature(value = "f4()Lerror/NonExistentClass;")
|
||||
public final ABC f4() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public ErrorInDeclarations() {
|
||||
super();
|
||||
}
|
||||
@@ -153,14 +143,15 @@ public final class ErrorInDeclarations {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import kotlin.reflect.KClass;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class ErrorInSupertype {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public ErrorInSupertype() {
|
||||
super();
|
||||
}
|
||||
@@ -168,33 +159,16 @@ public final class ErrorInSupertype {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import kotlin.reflect.KClass;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class ErrorInSupertype2 {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public ErrorInSupertype2() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,7 +1,11 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package a.b.c;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class FacadeName {
|
||||
|
||||
public FacadeName() {
|
||||
@@ -9,30 +13,10 @@ public final class FacadeName {
|
||||
}
|
||||
private static final int bar = 3;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "foo()V")
|
||||
public static final void foo() {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getBar()I")
|
||||
public static final int getBar() {
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,48 +1,30 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class FunctionsTest {
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "f()Lkotlin/reflect/KProperty1;")
|
||||
public final kotlin.reflect.KProperty1<java.lang.String, java.lang.Integer> f() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "f2()Lkotlin/jvm/functions/Function2;")
|
||||
public final kotlin.jvm.functions.Function2<java.lang.Integer, java.lang.Integer, java.lang.Boolean> f2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "f3()V")
|
||||
public final void f3() {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "f4()I")
|
||||
public final int f4() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public FunctionsTest() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,39 +1,23 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class GenericRawSignatures {
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature(value = "genericFun()Ljava/lang/Object;")
|
||||
public final <T extends java.lang.Object>T genericFun() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature(value = "nonGenericFun()Ljava/lang/String;")
|
||||
public final java.lang.String nonGenericFun() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public GenericRawSignatures() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,27 +1,33 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface ABC {
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "abc(Ljava/lang/CharSequence;Ljava/util/List;[Ljava/lang/CharSequence;)Ljava/util/List;")
|
||||
public abstract <T extends java.lang.CharSequence>java.util.List<T> abc(@org.jetbrains.annotations.NotNull()
|
||||
T item, @org.jetbrains.annotations.NotNull()
|
||||
java.util.List<? extends T> items, @org.jetbrains.annotations.NotNull()
|
||||
T... otherItems);
|
||||
|
||||
@kapt.internal.KaptSignature(value = "bcd([C)I")
|
||||
public abstract <X extends java.lang.Object>int bcd(@org.jetbrains.annotations.NotNull()
|
||||
char... a);
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public class BaseClass<B extends java.lang.Object> {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public BaseClass() {
|
||||
super();
|
||||
}
|
||||
@@ -29,36 +35,46 @@ public class BaseClass<B extends java.lang.Object> {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface Intf<I1 extends java.lang.Object, I2 extends java.io.Serializable> {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface Intf2<T extends java.util.List<? extends java.lang.String>, M extends T> {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class MyClass<M1 extends java.lang.Object, M2 extends java.lang.Object> extends BaseClass<java.lang.RuntimeException> implements Intf<java.lang.Object, java.util.Date>, OtherIntf<java.lang.String> {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.List<java.util.Map<java.lang.String, M1>> fld = null;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature(value = "getFld()Ljava/util/List;")
|
||||
public final java.util.List<java.util.Map<java.lang.String, M1>> getFld() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public MyClass() {
|
||||
super();
|
||||
}
|
||||
@@ -66,26 +82,12 @@ public final class MyClass<M1 extends java.lang.Object, M2 extends java.lang.Obj
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface OtherIntf<O extends java.lang.CharSequence> {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,41 +1,25 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String ignoredProperty = "";
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String nonIgnoredProperty = "";
|
||||
|
||||
@kapt.internal.KaptSignature(value = "nonIgnoredFun()V")
|
||||
public final void nonIgnoredFun() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getNonIgnoredProperty()Ljava/lang/String;")
|
||||
public final java.lang.String getNonIgnoredProperty() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,10 +1,13 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.util.concurrent.*;
|
||||
import java.util.Date;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import java.util.concurrent.TimeUnit.MICROSECONDS;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class ImportsForErrorTypesKt {
|
||||
|
||||
public ImportsForErrorTypesKt() {
|
||||
@@ -12,26 +15,7 @@ public final class ImportsForErrorTypesKt {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature(value = "test()Ljava/lang/Object;")
|
||||
public static final java.lang.Object test() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,12 +1,15 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract class BaseClass {
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "doJob()LResult;")
|
||||
public abstract Result doJob();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(LContext;IZ)V")
|
||||
public BaseClass(@org.jetbrains.annotations.NotNull()
|
||||
Context context, int num, boolean bool) {
|
||||
super();
|
||||
@@ -15,27 +18,33 @@ public abstract class BaseClass {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface Context {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Inheritor extends BaseClass {
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@java.lang.Override()
|
||||
@kapt.internal.KaptSignature(value = "doJob()LResult;")
|
||||
public Result doJob() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(LContext;)V")
|
||||
public Inheritor(@org.jetbrains.annotations.NotNull()
|
||||
Context context) {
|
||||
super(null, 0, false);
|
||||
@@ -44,32 +53,17 @@ public final class Inheritor extends BaseClass {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum Result {
|
||||
/*public static final*/ SUCCESS /* = new Result() */,
|
||||
/*public static final*/ ERROR /* = new Result() */;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;I)V")
|
||||
Result() {
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+16
-28
@@ -1,9 +1,13 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test {
|
||||
private Test.FilterValueDelegate<java.lang.Float> a;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test() {
|
||||
super();
|
||||
}
|
||||
@@ -11,7 +15,6 @@ public final class Test {
|
||||
@kotlin.Metadata()
|
||||
final class FilterValueDelegate<T extends java.lang.Object> {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(LTest;)V")
|
||||
public FilterValueDelegate() {
|
||||
super();
|
||||
}
|
||||
@@ -20,12 +23,15 @@ public final class Test {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test2 {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test2() {
|
||||
super();
|
||||
}
|
||||
@@ -34,7 +40,6 @@ public final class Test2 {
|
||||
public final class FilterValueDelegate<T extends java.lang.Object> {
|
||||
private Test2.FilterValueDelegate<T>.Filter2<java.lang.String> a;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(LTest2;)V")
|
||||
public FilterValueDelegate() {
|
||||
super();
|
||||
}
|
||||
@@ -42,7 +47,6 @@ public final class Test2 {
|
||||
@kotlin.Metadata()
|
||||
public final class Filter2<X extends java.lang.Object> {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(LTest2$FilterValueDelegate;)V")
|
||||
public Filter2() {
|
||||
super();
|
||||
}
|
||||
@@ -52,13 +56,16 @@ public final class Test2 {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test3 {
|
||||
private Test3.FilterValueDelegate<java.lang.Float> a;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test3() {
|
||||
super();
|
||||
}
|
||||
@@ -66,27 +73,8 @@ public final class Test3 {
|
||||
@kotlin.Metadata()
|
||||
static final class FilterValueDelegate<T extends java.lang.Object> {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public FilterValueDelegate() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// EXPECTED_ERROR(-1;-1) 'WHI-TE' is an invalid Java enum value name
|
||||
// EXPECTED_ERROR(4;20) cannot find symbol (Kotlin location: /invalidFieldName.kt: (8, 1))
|
||||
// EXPECTED_ERROR(9;20) cannot find symbol (Kotlin location: /invalidFieldName.kt: (8, 1))
|
||||
|
||||
enum class Color {
|
||||
BLACK, `WHI-TE`
|
||||
|
||||
@@ -1,40 +1,29 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@Anno(color = Color.InvalidFieldName)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "color()LColor;")
|
||||
public abstract Color color();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum Color {
|
||||
/*public static final*/ BLACK /* = new Color() */;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;I)V")
|
||||
Color() {
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,15 +1 @@
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+10
-22
@@ -1,10 +1,13 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package a.b.c;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class A {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public A() {
|
||||
super();
|
||||
}
|
||||
@@ -12,32 +15,17 @@ public final class A {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package a.b.typealias.c;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class E {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public E() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,34 +1,34 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class State {
|
||||
private final int someInt = 0;
|
||||
private final long someLong = 0L;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String someString = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getSomeInt()I")
|
||||
public final int getSomeInt() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getSomeLong()J")
|
||||
public final long getSomeLong() {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getSomeString()Ljava/lang/String;")
|
||||
public final java.lang.String getSomeString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(IJLjava/lang/String;)V")
|
||||
public State(int someInt, long someLong, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String someString) {
|
||||
super();
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(IJ)V")
|
||||
public State(int someInt, long someLong) {
|
||||
super();
|
||||
}
|
||||
@@ -36,71 +36,49 @@ public final class State {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class State2 {
|
||||
public final int someInt = 0;
|
||||
public final long someLong = 0L;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String someString = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "test(IJLjava/lang/String;)I")
|
||||
public final int test(int someInt, long someLong, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String someString) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "test(IJ)I")
|
||||
public final int test(int someInt, long someLong) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "test(I)I")
|
||||
public final int test(int someInt) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "someMethod(Ljava/lang/String;)V")
|
||||
public final void someMethod(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String str) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "methodWithoutArgs()V")
|
||||
public final void methodWithoutArgs() {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(IJLjava/lang/String;)V")
|
||||
public State2(int someInt, long someLong, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String someString) {
|
||||
super();
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(IJ)V")
|
||||
public State2(int someInt, long someLong) {
|
||||
super();
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(I)V")
|
||||
public State2(int someInt) {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class JvmStaticTest {
|
||||
private final byte three = (byte)3;
|
||||
private final char d = 'D';
|
||||
@@ -8,22 +13,18 @@ public final class JvmStaticTest {
|
||||
public static final char c = 'C';
|
||||
public static final JvmStaticTest.Companion Companion = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getThree()B")
|
||||
public final byte getThree() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getD()C")
|
||||
public final char getD() {
|
||||
return '\u0000';
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public JvmStaticTest() {
|
||||
super();
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getOne()I")
|
||||
public static final int getOne() {
|
||||
return 0;
|
||||
}
|
||||
@@ -31,41 +32,19 @@ public final class JvmStaticTest {
|
||||
@kotlin.Metadata()
|
||||
public static final class Companion {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "one$annotations()V")
|
||||
public static void one$annotations() {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getOne()I")
|
||||
public final int getOne() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getTwo()I")
|
||||
public final int getTwo() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private Companion() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+6
-24
@@ -1,17 +1,20 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final java.lang.String test = "";
|
||||
public static final Test.A A = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getTest()Ljava/lang/String;")
|
||||
public static final java.lang.String getTest() {
|
||||
return null;
|
||||
}
|
||||
@@ -19,37 +22,16 @@ public final class Test {
|
||||
@kotlin.Metadata()
|
||||
public static final class A {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "test$annotations()V")
|
||||
public static void test$annotations() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getTest()Ljava/lang/String;")
|
||||
public final java.lang.String getTest() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private A() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+6
-21
@@ -1,5 +1,10 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Kt14996Kt {
|
||||
|
||||
public Kt14996Kt() {
|
||||
@@ -7,34 +12,14 @@ public final class Kt14996Kt {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "crashMe(Ljava/util/List;)Ljava/lang/String;")
|
||||
public static final java.lang.String crashMe(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<java.lang.String> values) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "crashMe(Ljava/util/List;)Ljava/lang/CharSequence;")
|
||||
public static final java.lang.CharSequence crashMe(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<? extends java.lang.CharSequence> values) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+11
-24
@@ -1,9 +1,13 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public class CrashMe {
|
||||
private final java.lang.Runnable notReally = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public CrashMe() {
|
||||
super();
|
||||
}
|
||||
@@ -11,10 +15,14 @@ public class CrashMe {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Suppress(names = {"AMBIGUOUS_ANONYMOUS_TYPE_INFERRED"})
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Kt14997Kt {
|
||||
|
||||
public Kt14997Kt() {
|
||||
@@ -22,38 +30,17 @@ public final class Kt14997Kt {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "a()Ljava/lang/Runnable;")
|
||||
public static final java.lang.Runnable a() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "b()LKt14997Kt$b$1;")
|
||||
public static final java.lang.Runnable b() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "c()LKt14997Kt$c$1;")
|
||||
public static final CrashMe c() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+6
-27
@@ -1,13 +1,16 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Outer {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "nonAbstract(Ljava/lang/String;I)V")
|
||||
public final void nonAbstract(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String s, int i) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Outer() {
|
||||
super();
|
||||
}
|
||||
@@ -20,18 +23,15 @@ public final class Outer {
|
||||
private final java.lang.String bar = null;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getFoo()Ljava/lang/String;")
|
||||
public final java.lang.String getFoo() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getBar()Ljava/lang/String;")
|
||||
public final java.lang.String getBar() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(LOuter;Ljava/lang/String;Ljava/lang/String;)V")
|
||||
public Inner(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String foo, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String bar) {
|
||||
@@ -47,18 +47,15 @@ public final class Outer {
|
||||
private final java.lang.String bar = null;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getFoo()Ljava/lang/String;")
|
||||
public final java.lang.String getFoo() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getBar()Ljava/lang/String;")
|
||||
public final java.lang.String getBar() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;Ljava/lang/String;)V")
|
||||
public Nested(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String foo, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String bar) {
|
||||
@@ -66,21 +63,3 @@ public final class Outer {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+6
-21
@@ -1,34 +1,19 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface MyInterface {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "someFun()V")
|
||||
public abstract void someFun();
|
||||
|
||||
@kotlin.Metadata()
|
||||
public static final class MyDefaultInferface {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public MyDefaultInferface() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+5
-21
@@ -1,36 +1,20 @@
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class MutableEntry<K extends java.lang.Object, V extends java.lang.Object> implements java.util.Map.Entry<K, V>, kotlin.jvm.internal.markers.KMutableMap.Entry {
|
||||
private final java.util.Map<K, V> internal = null;
|
||||
private final K key = null;
|
||||
|
||||
@java.lang.Override()
|
||||
@kapt.internal.KaptSignature(value = "getKey()Ljava/lang/Object;")
|
||||
public K getKey() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Object;)V")
|
||||
public MutableEntry(@org.jetbrains.annotations.NotNull()
|
||||
java.util.Map<K, V> internal, K key, V value) {
|
||||
super();
|
||||
|
||||
+6
-20
@@ -1,5 +1,10 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Kt18377Kt {
|
||||
|
||||
public Kt18377Kt() {
|
||||
@@ -7,26 +12,7 @@ public final class Kt18377Kt {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "Date(D)Ljava/util/Date;")
|
||||
public static final java.util.Date Date(double p0_1484504552) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+11
-25
@@ -1,8 +1,12 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract class Foo {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Foo() {
|
||||
super();
|
||||
}
|
||||
@@ -10,9 +14,13 @@ public abstract class Foo {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Kt18682Kt {
|
||||
|
||||
public Kt18682Kt() {
|
||||
@@ -20,44 +28,22 @@ public final class Kt18682Kt {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "test1()Ljava/util/List;")
|
||||
public static final java.util.List<java.lang.Object> test1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "test2()Ljava/util/List;")
|
||||
public static final java.util.List<java.lang.Runnable> test2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "test3()Ljava/util/List;")
|
||||
public static final java.util.List<Foo> test3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "test4()Ljava/util/List;")
|
||||
public static final java.util.List<Foo> test4() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+15
-38
@@ -1,35 +1,30 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package app;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a1()Z")
|
||||
public abstract boolean a1();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a2()B")
|
||||
public abstract byte a2();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a3()I")
|
||||
public abstract int a3();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a4()S")
|
||||
public abstract short a4();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a5()J")
|
||||
public abstract long a5();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a6()C")
|
||||
public abstract char a6();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a7()F")
|
||||
public abstract float a7();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a8()D")
|
||||
public abstract double a8();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a9()Ljava/lang/String;")
|
||||
public abstract java.lang.String a9();
|
||||
}
|
||||
|
||||
@@ -63,57 +58,57 @@ public class B {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package app;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Bind {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "id()I")
|
||||
public abstract int id();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package app;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class MyActivity {
|
||||
|
||||
@Bind(id = lib.R.id.textView)
|
||||
@kapt.internal.KaptSignature(value = "foo()V")
|
||||
public final void foo() {
|
||||
}
|
||||
|
||||
@Bind(id = lib.R.id.textView)
|
||||
@kapt.internal.KaptSignature(value = "foo2()V")
|
||||
public final void foo2() {
|
||||
}
|
||||
|
||||
@Bind(id = app.R.layout.mainActivity)
|
||||
@kapt.internal.KaptSignature(value = "foo3()V")
|
||||
public final void foo3() {
|
||||
}
|
||||
|
||||
@Bind(id = app.R.layout.mainActivity)
|
||||
@kapt.internal.KaptSignature(value = "foo4()V")
|
||||
public final void foo4() {
|
||||
}
|
||||
|
||||
@Anno(a1 = app.B.a1, a2 = app.B.a2, a3 = app.B.a3, a4 = app.B.a4, a5 = app.B.a5, a6 = app.B.a6, a7 = app.B.a7, a8 = app.B.a8, a9 = "A")
|
||||
@Bind(id = app.R2.layout.mainActivity)
|
||||
@kapt.internal.KaptSignature(value = "foo5()V")
|
||||
public final void foo5() {
|
||||
}
|
||||
|
||||
@Bind(id = app.B.id.textView)
|
||||
@kapt.internal.KaptSignature(value = "plainIntConstant()V")
|
||||
public final void plainIntConstant() {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public MyActivity() {
|
||||
super();
|
||||
}
|
||||
@@ -159,24 +154,6 @@ public class R2 {
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package lib;
|
||||
|
||||
public class R {
|
||||
|
||||
+10
-22
@@ -1,41 +1,29 @@
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface ListUpdateCallback {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "onInserted(II)V")
|
||||
public abstract void onInserted(int position, int count);
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test<T extends java.lang.CharSequence, N extends java.lang.Number> {
|
||||
private final test.ListUpdateCallback x = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test() {
|
||||
super();
|
||||
}
|
||||
|
||||
+10
-22
@@ -1,29 +1,14 @@
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test<T extends java.lang.CharSequence, N extends java.lang.Number> {
|
||||
private final test.TypedListUpdateCallback<java.lang.String, java.lang.Long> x = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test() {
|
||||
super();
|
||||
}
|
||||
@@ -31,13 +16,16 @@ public final class Test<T extends java.lang.CharSequence, N extends java.lang.Nu
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface TypedListUpdateCallback<T extends java.lang.Object, C extends java.lang.Number> {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "onInserted(Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Object;)V")
|
||||
public abstract void onInserted(@org.jetbrains.annotations.NotNull()
|
||||
C position, @org.jetbrains.annotations.NotNull()
|
||||
C count, @org.jetbrains.annotations.NotNull()
|
||||
|
||||
@@ -1,31 +1,16 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface EntryHolder {
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "entry(Ljava/util/Map$Entry;)Ljava/util/Map$Entry;")
|
||||
public abstract java.util.Map.Entry<java.lang.String, java.lang.Object> entry(@org.jetbrains.annotations.NotNull()
|
||||
java.util.Map.Entry<? extends java.lang.CharSequence, ? extends java.util.Map.Entry<java.lang.String, java.lang.Integer>> p);
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getEntryProperty()Ljava/util/Map$Entry;")
|
||||
public abstract java.util.Map.Entry<java.lang.String, java.lang.Object> getEntryProperty();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// CORRECT_ERROR_TYPES
|
||||
// EXPECTED_ERROR(10;5) cannot find symbol (Kotlin location: /maxErrorCount.kt: (9, 5))
|
||||
// EXPECTED_ERROR(11;5) cannot find symbol (Kotlin location: /maxErrorCount.kt: (9, 5))
|
||||
// JAVAC_OPTION -Xmaxerrs=1
|
||||
|
||||
@file:Suppress("UNRESOLVED_REFERENCE")
|
||||
|
||||
@@ -1,35 +1,18 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import kotlin.reflect.KClass;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "a(Lerror/NonExistentClass;Lerror/NonExistentClass;)V")
|
||||
public final void a(@org.jetbrains.annotations.NotNull()
|
||||
ABC a, @org.jetbrains.annotations.NotNull()
|
||||
BCD b) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,18 +1,20 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract class Cls {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "foo(Ljava/lang/String;)V")
|
||||
public abstract void foo(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String abc);
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "bar(I)Ljava/lang/String;")
|
||||
public final java.lang.String bar(int bcd) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Cls() {
|
||||
super();
|
||||
}
|
||||
@@ -20,17 +22,19 @@ public abstract class Cls {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface Intf {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "foo(Ljava/lang/String;)V")
|
||||
public abstract void foo(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String abc);
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "bar(I)Ljava/lang/String;")
|
||||
public abstract java.lang.String bar(int bcd);
|
||||
|
||||
@kotlin.Metadata()
|
||||
@@ -41,27 +45,8 @@ public abstract interface Intf {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "bar(LIntf;I)Ljava/lang/String;")
|
||||
public static java.lang.String bar(Intf $this, int bcd) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+6
-22
@@ -1,39 +1,23 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class CrashMe {
|
||||
private final int resources = 1;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getResources()I")
|
||||
public final int getResources() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getResources()Ljava/lang/String;")
|
||||
public final java.lang.String getResources() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public CrashMe() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+50
-46
@@ -1,28 +1,13 @@
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class InternalClass {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public InternalClass() {
|
||||
super();
|
||||
}
|
||||
@@ -30,19 +15,27 @@ public final class InternalClass {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface InternalInterface {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Modifiers {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final transient java.lang.String transientField = "";
|
||||
@@ -50,47 +43,39 @@ public final class Modifiers {
|
||||
private volatile java.lang.String volatileField;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getTransientField()Ljava/lang/String;")
|
||||
public final java.lang.String getTransientField() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getVolatileField()Ljava/lang/String;")
|
||||
public final java.lang.String getVolatileField() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "setVolatileField(Ljava/lang/String;)V")
|
||||
public final void setVolatileField(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String p0) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "strictFp()V")
|
||||
public final strictfp void strictFp() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "overloads(Ljava/lang/String;I)Ljava/lang/String;")
|
||||
public final java.lang.String overloads(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a, int n) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "overloads(Ljava/lang/String;)Ljava/lang/String;")
|
||||
public final java.lang.String overloads(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "overloads()Ljava/lang/String;")
|
||||
public final java.lang.String overloads() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Modifiers() {
|
||||
super();
|
||||
}
|
||||
@@ -98,13 +83,16 @@ public final class Modifiers {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
final class PrivateClass {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public PrivateClass() {
|
||||
super();
|
||||
}
|
||||
@@ -112,22 +100,29 @@ final class PrivateClass {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
abstract interface PrivateInterface {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class PublicClass {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public PublicClass() {
|
||||
super();
|
||||
}
|
||||
@@ -135,13 +130,16 @@ public final class PublicClass {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract class PublicClassPrivateConstructor {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private PublicClassPrivateConstructor() {
|
||||
super();
|
||||
}
|
||||
@@ -149,13 +147,16 @@ public abstract class PublicClassPrivateConstructor {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public class PublicClassProtectedConstructor {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
protected PublicClassProtectedConstructor() {
|
||||
super();
|
||||
}
|
||||
@@ -171,22 +172,29 @@ public class PublicClassProtectedConstructor {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface PublicInterface {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract class SealedClass {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private SealedClass() {
|
||||
super();
|
||||
}
|
||||
@@ -194,7 +202,6 @@ public abstract class SealedClass {
|
||||
@kotlin.Metadata()
|
||||
public static final class One extends modifiers.SealedClass {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public One() {
|
||||
super();
|
||||
}
|
||||
@@ -203,7 +210,6 @@ public abstract class SealedClass {
|
||||
@kotlin.Metadata()
|
||||
public static class Two extends modifiers.SealedClass {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Two() {
|
||||
super();
|
||||
}
|
||||
@@ -212,7 +218,6 @@ public abstract class SealedClass {
|
||||
@kotlin.Metadata()
|
||||
public static abstract class Three extends modifiers.SealedClass.Two {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Three() {
|
||||
super();
|
||||
}
|
||||
@@ -221,7 +226,6 @@ public abstract class SealedClass {
|
||||
@kotlin.Metadata()
|
||||
public static final class Four extends modifiers.SealedClass.Three {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Four() {
|
||||
super();
|
||||
}
|
||||
|
||||
@@ -1,53 +1,40 @@
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class M1 {
|
||||
|
||||
public M1() {
|
||||
super();
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "bar()V")
|
||||
public static final void bar() {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "foo()V")
|
||||
public static final void foo() {
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class M2 {
|
||||
|
||||
public M2() {
|
||||
super();
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "baz()V")
|
||||
public static final void baz() {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,24 +1,26 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class A {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final A x = null;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature(value = "getX()LA;")
|
||||
public final A getX() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature(value = "f1(LA;LA$B;)LA;")
|
||||
public final A f1(@org.jetbrains.annotations.NotNull()
|
||||
A a, @org.jetbrains.annotations.NotNull()
|
||||
A.B b) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public A() {
|
||||
super();
|
||||
}
|
||||
@@ -27,7 +29,6 @@ public final class A {
|
||||
public static abstract interface B {
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature(value = "getY()LA$B;")
|
||||
public abstract A.B getY();
|
||||
|
||||
@kotlin.Metadata()
|
||||
@@ -43,7 +44,6 @@ public final class A {
|
||||
public static final class C {
|
||||
public static final A.C INSTANCE = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private C() {
|
||||
super();
|
||||
}
|
||||
@@ -52,12 +52,15 @@ public final class A {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class A2 {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public A2() {
|
||||
super();
|
||||
}
|
||||
@@ -65,7 +68,6 @@ public final class A2 {
|
||||
@kotlin.Metadata()
|
||||
public static final class B {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public B() {
|
||||
super();
|
||||
}
|
||||
@@ -73,7 +75,6 @@ public final class A2 {
|
||||
@kotlin.Metadata()
|
||||
public static final class C {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public C() {
|
||||
super();
|
||||
}
|
||||
@@ -81,7 +82,6 @@ public final class A2 {
|
||||
@kotlin.Metadata()
|
||||
public static final class D {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public D() {
|
||||
super();
|
||||
}
|
||||
@@ -89,7 +89,6 @@ public final class A2 {
|
||||
@kotlin.Metadata()
|
||||
public static final class Cme {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Cme() {
|
||||
super();
|
||||
}
|
||||
@@ -98,7 +97,6 @@ public final class A2 {
|
||||
@kotlin.Metadata()
|
||||
public static final class E {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public E() {
|
||||
super();
|
||||
}
|
||||
@@ -110,12 +108,15 @@ public final class A2 {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Foo {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Foo() {
|
||||
super();
|
||||
}
|
||||
@@ -123,12 +124,15 @@ public final class Foo {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test() {
|
||||
super();
|
||||
}
|
||||
@@ -136,7 +140,6 @@ public final class Test {
|
||||
@kotlin.Metadata()
|
||||
public static final class Nested {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Nested() {
|
||||
super();
|
||||
}
|
||||
@@ -144,7 +147,6 @@ public final class Test {
|
||||
@kotlin.Metadata()
|
||||
public static final class NestedNested {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public NestedNested() {
|
||||
super();
|
||||
}
|
||||
@@ -154,7 +156,6 @@ public final class Test {
|
||||
@kotlin.Metadata()
|
||||
public final class Inner {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(LTest;)V")
|
||||
public Inner() {
|
||||
super();
|
||||
}
|
||||
@@ -164,7 +165,6 @@ public final class Test {
|
||||
public static final class NestedObject {
|
||||
public static final Test.NestedObject INSTANCE = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private NestedObject() {
|
||||
super();
|
||||
}
|
||||
@@ -179,26 +179,7 @@ public final class Test {
|
||||
/*public static final*/ BLACK /* = new NestedEnum() */,
|
||||
/*public static final*/ WHITE /* = new NestedEnum() */;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;I)V")
|
||||
NestedEnum() {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class A$B {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public A$B.C c;
|
||||
@@ -18,7 +23,6 @@ public final class A$B {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public J$B.D$$$E jdeee;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public A$B() {
|
||||
super();
|
||||
}
|
||||
@@ -26,7 +30,6 @@ public final class A$B {
|
||||
@kotlin.Metadata()
|
||||
public static final class C {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public C() {
|
||||
super();
|
||||
}
|
||||
@@ -43,7 +46,6 @@ public final class A$B {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public J$B.D$E.F$G jfg;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public D$E() {
|
||||
super();
|
||||
}
|
||||
@@ -51,7 +53,6 @@ public final class A$B {
|
||||
@kotlin.Metadata()
|
||||
public static final class F {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public F() {
|
||||
super();
|
||||
}
|
||||
@@ -60,7 +61,6 @@ public final class A$B {
|
||||
@kotlin.Metadata()
|
||||
public static final class F$G {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public F$G() {
|
||||
super();
|
||||
}
|
||||
@@ -70,7 +70,6 @@ public final class A$B {
|
||||
@kotlin.Metadata()
|
||||
public static final class D$$E {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public D$$E() {
|
||||
super();
|
||||
}
|
||||
@@ -79,7 +78,6 @@ public final class A$B {
|
||||
@kotlin.Metadata()
|
||||
public static final class D$$$E {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public D$$$E() {
|
||||
super();
|
||||
}
|
||||
@@ -88,12 +86,15 @@ public final class A$B {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Experiment {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Experiment() {
|
||||
super();
|
||||
}
|
||||
@@ -107,14 +108,12 @@ public final class Experiment {
|
||||
@Experiment.Type()
|
||||
public static final class Group {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;)V")
|
||||
public Group(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String s) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "copy(Ljava/lang/String;)LExperiment$Group;")
|
||||
public final Experiment.Group copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String s) {
|
||||
return null;
|
||||
@@ -124,12 +123,15 @@ public final class Experiment {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Foo {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Foo() {
|
||||
super();
|
||||
}
|
||||
@@ -137,7 +139,6 @@ public final class Foo {
|
||||
@kotlin.Metadata()
|
||||
public static class Bar {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Bar() {
|
||||
super();
|
||||
}
|
||||
@@ -146,7 +147,6 @@ public final class Foo {
|
||||
public static final class Zoo {
|
||||
public static final Foo.Bar.Zoo INSTANCE = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private Zoo() {
|
||||
super();
|
||||
}
|
||||
@@ -156,9 +156,13 @@ public final class Foo {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface IFoo {
|
||||
|
||||
@kotlin.Metadata()
|
||||
@@ -168,7 +172,6 @@ public abstract interface IFoo {
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
public static abstract @interface Anno {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "value()[Ljava/lang/Class;")
|
||||
public abstract java.lang.Class<?>[] value();
|
||||
}
|
||||
|
||||
@@ -257,53 +260,35 @@ public class JavaClass {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@IFoo.IBar.Anno(value = {IFoo.IBar.IZoo.class, Foo.Bar.class})
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test1 extends Foo.Bar implements IFoo.IBar, IFoo.IBar.IZoo {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final Foo.Bar.Zoo zoo = null;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "a()Ljava/lang/Thread$State;")
|
||||
public final java.lang.Thread.State a() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "b(LJavaClass$Foo;LJavaClass$Foo$Bar;)V")
|
||||
public final void b(@org.jetbrains.annotations.NotNull()
|
||||
JavaClass.Foo foo, @org.jetbrains.annotations.NotNull()
|
||||
JavaClass.Foo.Bar bar) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getZoo()LFoo$Bar$Zoo;")
|
||||
public final Foo.Bar.Zoo getZoo() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(LFoo$Bar$Zoo;)V")
|
||||
public Test1(@org.jetbrains.annotations.NotNull()
|
||||
Foo.Bar.Zoo zoo) {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+25
-41
@@ -1,25 +1,11 @@
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class A$B {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public test.A$B.C c;
|
||||
@@ -38,7 +24,6 @@ public final class A$B {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public test.J$B.D$$$E jdeee;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public A$B() {
|
||||
super();
|
||||
}
|
||||
@@ -46,7 +31,6 @@ public final class A$B {
|
||||
@kotlin.Metadata()
|
||||
public static final class C {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public C() {
|
||||
super();
|
||||
}
|
||||
@@ -63,7 +47,6 @@ public final class A$B {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public test.J$B.D$E.F$G jfg;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public D$E() {
|
||||
super();
|
||||
}
|
||||
@@ -71,7 +54,6 @@ public final class A$B {
|
||||
@kotlin.Metadata()
|
||||
public static final class F {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public F() {
|
||||
super();
|
||||
}
|
||||
@@ -80,7 +62,6 @@ public final class A$B {
|
||||
@kotlin.Metadata()
|
||||
public static final class F$G {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public F$G() {
|
||||
super();
|
||||
}
|
||||
@@ -90,7 +71,6 @@ public final class A$B {
|
||||
@kotlin.Metadata()
|
||||
public static final class D$$E {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public D$$E() {
|
||||
super();
|
||||
}
|
||||
@@ -99,7 +79,6 @@ public final class A$B {
|
||||
@kotlin.Metadata()
|
||||
public static final class D$$$E {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public D$$$E() {
|
||||
super();
|
||||
}
|
||||
@@ -108,13 +87,16 @@ public final class A$B {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Experiment {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Experiment() {
|
||||
super();
|
||||
}
|
||||
@@ -128,14 +110,12 @@ public final class Experiment {
|
||||
@test.Experiment.Type()
|
||||
public static final class Group {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;)V")
|
||||
public Group(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String s) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "copy(Ljava/lang/String;)Ltest/Experiment$Group;")
|
||||
public final test.Experiment.Group copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String s) {
|
||||
return null;
|
||||
@@ -145,13 +125,16 @@ public final class Experiment {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Foo {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Foo() {
|
||||
super();
|
||||
}
|
||||
@@ -159,7 +142,6 @@ public final class Foo {
|
||||
@kotlin.Metadata()
|
||||
public static class Bar {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Bar() {
|
||||
super();
|
||||
}
|
||||
@@ -168,7 +150,6 @@ public final class Foo {
|
||||
public static final class Zoo {
|
||||
public static final test.Foo.Bar.Zoo INSTANCE = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private Zoo() {
|
||||
super();
|
||||
}
|
||||
@@ -178,10 +159,14 @@ public final class Foo {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract interface IFoo {
|
||||
|
||||
@kotlin.Metadata()
|
||||
@@ -191,7 +176,6 @@ public abstract interface IFoo {
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
public static abstract @interface Anno {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "value()[Ljava/lang/Class;")
|
||||
public abstract java.lang.Class<?>[] value();
|
||||
}
|
||||
|
||||
@@ -282,34 +266,34 @@ class JavaClass {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@test.IFoo.IBar.Anno(value = {test.IFoo.IBar.IZoo.class, test.Foo.Bar.class})
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test1 extends test.Foo.Bar implements test.IFoo.IBar, test.IFoo.IBar.IZoo {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final test.Foo.Bar.Zoo zoo = null;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "a()Ljava/lang/Thread$State;")
|
||||
public final java.lang.Thread.State a() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "b(Ltest/JavaClass$Foo;Ltest/JavaClass$Foo$Bar;)V")
|
||||
public final void b(@org.jetbrains.annotations.NotNull()
|
||||
test.JavaClass.Foo foo, @org.jetbrains.annotations.NotNull()
|
||||
test.JavaClass.Foo.Bar bar) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getZoo()Ltest/Foo$Bar$Zoo;")
|
||||
public final test.Foo.Bar.Zoo getZoo() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ltest/Foo$Bar$Zoo;)V")
|
||||
public Test1(@org.jetbrains.annotations.NotNull()
|
||||
test.Foo.Bar.Zoo zoo) {
|
||||
super();
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"})
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class NonExistentType {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private static final ABCDEF a = null;
|
||||
@@ -13,31 +18,26 @@ public final class NonExistentType {
|
||||
public static final NonExistentType INSTANCE = null;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature("getA()Lerror/NonExistentClass;")
|
||||
public final ABCDEF getA() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature("getB()Ljava/util/List;")
|
||||
public final java.util.List<ABCDEF> getB() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getC()Lkotlin/jvm/functions/Function1;")
|
||||
public final Function1<ABCDEF, kotlin.Unit> getC() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature("getD()Lerror/NonExistentClass;")
|
||||
public final ABCDEF<java.lang.String, Function1<java.util.List<ABCDEF>, kotlin.Unit>> getD() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("a(Lerror/NonExistentClass;Ljava/lang/String;)Lerror/NonExistentClass;")
|
||||
public final ABCDEF a(@org.jetbrains.annotations.NotNull()
|
||||
ABCDEF a, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String s) {
|
||||
@@ -45,13 +45,11 @@ public final class NonExistentType {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("b(Ljava/lang/String;)Lerror/NonExistentClass;")
|
||||
public final ABCDEF b(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String s) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("<init>()V")
|
||||
private NonExistentType() {
|
||||
super();
|
||||
}
|
||||
@@ -63,21 +61,3 @@ package error;
|
||||
|
||||
public final class NonExistentClass {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+13
-74
@@ -1,35 +1,35 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.util.Calendar;
|
||||
import kotlin.reflect.KClass;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno {
|
||||
|
||||
@kapt.internal.KaptSignature("a()Ljava/lang/Class;")
|
||||
public abstract java.lang.Class<?> a();
|
||||
|
||||
@kapt.internal.KaptSignature("b()[Ljava/lang/Class;")
|
||||
public abstract java.lang.Class<?>[] b();
|
||||
|
||||
@kapt.internal.KaptSignature("c()[Ljava/lang/Class;")
|
||||
public abstract java.lang.Class<?>[] c();
|
||||
|
||||
@kapt.internal.KaptSignature("d()[Ljava/lang/Class;")
|
||||
public abstract java.lang.Class<?>[] d();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.util.Calendar;
|
||||
import kotlin.reflect.KClass;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class MyType<T extends java.lang.Object> {
|
||||
|
||||
@kapt.internal.KaptSignature("<init>()V")
|
||||
public MyType() {
|
||||
super();
|
||||
}
|
||||
@@ -37,25 +37,29 @@ public final class MyType<T extends java.lang.Object> {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.util.Calendar;
|
||||
import kotlin.reflect.KClass;
|
||||
|
||||
@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE", "ANNOTATION_PARAMETER_MUST_BE_CONST", "NON_CONST_VAL_USED_IN_CONSTANT_EXPRESSION", "UNSUPPORTED_FEATURE"})
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class NonExistentClassTypesConversionKt {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.util.Calendar;
|
||||
import kotlin.reflect.KClass;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@Anno(a = Blah.class, b = {NoFoo1.class, NoBar1.class}, c = {NoFoo2.class, String.class}, d = {Boolean.class, NoBar3.class})
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test<G extends java.lang.Object> {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public ABC a;
|
||||
@@ -105,265 +109,218 @@ public final class Test<G extends java.lang.Object> {
|
||||
public java.util.Calendar.Builder p;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getA()Lerror/NonExistentClass;")
|
||||
public final ABC getA() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setA(Lerror/NonExistentClass;)V")
|
||||
public final void setA(@org.jetbrains.annotations.NotNull()
|
||||
ABC p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature("getB()Lerror/NonExistentClass;")
|
||||
public final ABC getB() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature("getC()Ljava/util/List;")
|
||||
public final java.util.List<ABC> getC() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature("getD()Ljava/util/List;")
|
||||
public final java.util.List<java.util.Map<BCD, ABC<java.util.List<BCD>>>> getD() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getE()Ljava/util/List;")
|
||||
public final java.util.List<java.util.Map<? extends ABC, BCD>> getE() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setE(Ljava/util/List;)V")
|
||||
public final void setE(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<? extends java.util.Map<? extends ABC, ? extends BCD>> p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getF()Lerror/NonExistentClass;")
|
||||
public final ABC<?> getF() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setF(Lerror/NonExistentClass;)V")
|
||||
public final void setF(@org.jetbrains.annotations.NotNull()
|
||||
ABC<?> p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getG()Ljava/util/List;")
|
||||
public final java.util.List<?> getG() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setG(Ljava/util/List;)V")
|
||||
public final void setG(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<?> p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getH()Lerror/NonExistentClass;")
|
||||
public final ABC<java.lang.Integer, java.lang.String> getH() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setH(Lerror/NonExistentClass;)V")
|
||||
public final void setH(@org.jetbrains.annotations.NotNull()
|
||||
ABC<java.lang.Integer, java.lang.String> p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getI()Lkotlin/jvm/functions/Function2;")
|
||||
public final Function2<ABC, java.util.List<BCD>, CDE> getI() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setI(Lkotlin/jvm/functions/Function2;)V")
|
||||
public final void setI(@org.jetbrains.annotations.NotNull()
|
||||
Function2<ABC, java.util.List<? extends BCD>, CDE> p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getJ()Lkotlin/jvm/functions/Function0;")
|
||||
public final Function0<CDE> getJ() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setJ(Lkotlin/jvm/functions/Function0;)V")
|
||||
public final void setJ(@org.jetbrains.annotations.NotNull()
|
||||
Function0<CDE> p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getK()Lkotlin/jvm/functions/Function2;")
|
||||
public final Function2<ABC, java.util.List<BCD>, CDE> getK() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setK(Lkotlin/jvm/functions/Function2;)V")
|
||||
public final void setK(@org.jetbrains.annotations.NotNull()
|
||||
Function2<ABC, java.util.List<? extends BCD>, CDE> p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getL()Lerror/NonExistentClass;")
|
||||
public final ABC.BCD.EFG getL() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setL(Lerror/NonExistentClass;)V")
|
||||
public final void setL(@org.jetbrains.annotations.NotNull()
|
||||
ABC.BCD.EFG p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getCoocoo()Lerror/NonExistentClass;")
|
||||
public final ABC getCoocoo() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setCoocoo(Lerror/NonExistentClass;)V")
|
||||
public final void setCoocoo(@org.jetbrains.annotations.NotNull()
|
||||
ABC p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getCoocoo2()Lerror/NonExistentClass;")
|
||||
public final ABC<java.lang.String> getCoocoo2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setCoocoo2(Lerror/NonExistentClass;)V")
|
||||
public final void setCoocoo2(@org.jetbrains.annotations.NotNull()
|
||||
ABC<java.lang.String> p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getCoocoo21()Lerror/NonExistentClass;")
|
||||
public final ABC<ABC> getCoocoo21() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setCoocoo21(Lerror/NonExistentClass;)V")
|
||||
public final void setCoocoo21(@org.jetbrains.annotations.NotNull()
|
||||
ABC<ABC> p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getCoocoo3()Lerror/NonExistentClass;")
|
||||
public final ABC<java.lang.String, java.lang.String> getCoocoo3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setCoocoo3(Lerror/NonExistentClass;)V")
|
||||
public final void setCoocoo3(@org.jetbrains.annotations.NotNull()
|
||||
ABC<java.lang.String, java.lang.String> p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getCoocoo31()Lerror/NonExistentClass;")
|
||||
public final ABC<java.lang.String, ABC<ABC>> getCoocoo31() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setCoocoo31(Lerror/NonExistentClass;)V")
|
||||
public final void setCoocoo31(@org.jetbrains.annotations.NotNull()
|
||||
ABC<java.lang.String, ABC<ABC>> p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getNested()Lerror/NonExistentClass;")
|
||||
public final ABC getNested() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setNested(Lerror/NonExistentClass;)V")
|
||||
public final void setNested(@org.jetbrains.annotations.NotNull()
|
||||
ABC p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getM()Lerror/NonExistentClass;")
|
||||
public final java.lang.Object getM() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getN()Ljava/lang/String;")
|
||||
public final java.lang.String getN() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getO11()Ljava/util/List;")
|
||||
public final java.util.List<java.util.List<java.util.List<java.util.List<java.util.List<java.util.List<java.util.List<java.util.List<java.util.List<java.util.List<error.NonExistentClass>>>>>>>>>> getO11() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setO11(Ljava/util/List;)V")
|
||||
public final void setO11(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<? extends java.util.List<? extends java.util.List<? extends java.util.List<? extends java.util.List<? extends java.util.List<? extends java.util.List<? extends java.util.List<? extends java.util.List<? extends java.util.List<? extends error.NonExistentClass>>>>>>>>>> p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getO10()Ljava/util/List;")
|
||||
public final java.util.List<java.util.List<java.util.List<java.util.List<java.util.List<java.util.List<java.util.List<java.util.List<java.util.List<ABC>>>>>>>>> getO10() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setO10(Ljava/util/List;)V")
|
||||
public final void setO10(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<? extends java.util.List<? extends java.util.List<? extends java.util.List<? extends java.util.List<? extends java.util.List<? extends java.util.List<? extends java.util.List<? extends java.util.List<? extends ABC>>>>>>>>> p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getP()Lerror/NonExistentClass;")
|
||||
public final java.util.Calendar.Builder getP() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setP(Lerror/NonExistentClass;)V")
|
||||
public final void setP(@org.jetbrains.annotations.NotNull()
|
||||
java.util.Calendar.Builder p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature("f1(Lerror/NonExistentClass;)Lerror/NonExistentClass;")
|
||||
public final BCD f1(@org.jetbrains.annotations.NotNull()
|
||||
ABC a) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("f2(Lerror/NonExistentClass;)V")
|
||||
public final <T extends java.lang.Object>void f2(@org.jetbrains.annotations.NotNull()
|
||||
ABC<java.lang.String, java.lang.Integer, Function0<BCD>> a) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("f3(Lerror/NonExistentClass;I)J")
|
||||
public final <T extends java.lang.Object>long f3(@org.jetbrains.annotations.NotNull()
|
||||
ABC a, int b) {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("f4()Lerror/NonExistentClass;")
|
||||
public final java.lang.Object f4() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature("f5(LMyType;)Ljava/lang/Class;")
|
||||
public final <T extends java.lang.Object>java.lang.Class<java.lang.Enum<?>> f5(@org.jetbrains.annotations.NotNull()
|
||||
MyType<T> $receiver) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("<init>()V")
|
||||
public Test() {
|
||||
super();
|
||||
}
|
||||
@@ -375,21 +332,3 @@ package error;
|
||||
|
||||
public final class NonExistentClass {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+11
-39
@@ -1,14 +1,23 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"})
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class NonExistentClassWIthoutCorrectionKt {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class NonExistentType {
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private static final error.NonExistentClass a = null;
|
||||
@@ -33,97 +42,80 @@ public final class NonExistentType {
|
||||
public static final NonExistentType INSTANCE = null;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature("getA()Lerror/NonExistentClass;")
|
||||
public final error.NonExistentClass getA() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature("getB()Ljava/util/List;")
|
||||
public final java.util.List<error.NonExistentClass> getB() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getC()Lkotlin/jvm/functions/Function1;")
|
||||
public final kotlin.jvm.functions.Function1<error.NonExistentClass, kotlin.Unit> getC() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature("getD()Lerror/NonExistentClass;")
|
||||
public final error.NonExistentClass getD() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getString2()Ljava/lang/String;")
|
||||
public final java.lang.String getString2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setString2(Ljava/lang/String;)V")
|
||||
public final void setString2(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getCoocoo()Lerror/NonExistentClass;")
|
||||
public final error.NonExistentClass getCoocoo() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setCoocoo(Lerror/NonExistentClass;)V")
|
||||
public final void setCoocoo(@org.jetbrains.annotations.NotNull()
|
||||
error.NonExistentClass p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getCoocoo2()Lerror/NonExistentClass;")
|
||||
public final error.NonExistentClass getCoocoo2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setCoocoo2(Lerror/NonExistentClass;)V")
|
||||
public final void setCoocoo2(@org.jetbrains.annotations.NotNull()
|
||||
error.NonExistentClass p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getCoocoo21()Lerror/NonExistentClass;")
|
||||
public final error.NonExistentClass getCoocoo21() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setCoocoo21(Lerror/NonExistentClass;)V")
|
||||
public final void setCoocoo21(@org.jetbrains.annotations.NotNull()
|
||||
error.NonExistentClass p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getCoocoo3()Lerror/NonExistentClass;")
|
||||
public final error.NonExistentClass getCoocoo3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setCoocoo3(Lerror/NonExistentClass;)V")
|
||||
public final void setCoocoo3(@org.jetbrains.annotations.NotNull()
|
||||
error.NonExistentClass p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getCoocoo31()Lerror/NonExistentClass;")
|
||||
public final error.NonExistentClass getCoocoo31() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("setCoocoo31(Lerror/NonExistentClass;)V")
|
||||
public final void setCoocoo31(@org.jetbrains.annotations.NotNull()
|
||||
error.NonExistentClass p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("a(Lerror/NonExistentClass;Ljava/lang/String;)Lerror/NonExistentClass;")
|
||||
public final error.NonExistentClass a(@org.jetbrains.annotations.NotNull()
|
||||
error.NonExistentClass a, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String s) {
|
||||
@@ -131,13 +123,11 @@ public final class NonExistentType {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("b(Ljava/lang/String;)Lerror/NonExistentClass;")
|
||||
public final error.NonExistentClass b(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String s) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("<init>()V")
|
||||
private NonExistentType() {
|
||||
super();
|
||||
}
|
||||
@@ -149,21 +139,3 @@ package error;
|
||||
|
||||
public final class NonExistentClass {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class PrimitiveTypes {
|
||||
public static final boolean booleanFalse = false;
|
||||
public static final boolean booleanTrue = true;
|
||||
@@ -37,66 +42,39 @@ public final class PrimitiveTypes {
|
||||
public static final java.lang.String stringRN = "\r\n";
|
||||
public static final PrimitiveTypes INSTANCE = null;
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getFloatMaxValue()F")
|
||||
public final float getFloatMaxValue() {
|
||||
return 0.0F;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getFloatNan()F")
|
||||
public final float getFloatNan() {
|
||||
return 0.0F;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getFloatPositiveInfinity()F")
|
||||
public final float getFloatPositiveInfinity() {
|
||||
return 0.0F;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getFloatNegativeInfinity()F")
|
||||
public final float getFloatNegativeInfinity() {
|
||||
return 0.0F;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getDoubleMaxValue()D")
|
||||
public final double getDoubleMaxValue() {
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getDoubleNan()D")
|
||||
public final double getDoubleNan() {
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getDoublePositiveInfinity()D")
|
||||
public final double getDoublePositiveInfinity() {
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getDoubleNegativeInfinity()D")
|
||||
public final double getDoubleNegativeInfinity() {
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
private PrimitiveTypes() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,61 +1,53 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Target(value = {java.lang.annotation.ElementType.TYPE})
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kotlin.annotation.Target(allowedTargets = {kotlin.annotation.AnnotationTarget.PROPERTY, kotlin.annotation.AnnotationTarget.CLASS})
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno2 {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String prop = "A";
|
||||
|
||||
@Anno2()
|
||||
@Anno()
|
||||
@kapt.internal.KaptSignature(value = "prop$annotations()V")
|
||||
public static void prop$annotations() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getProp()Ljava/lang/String;")
|
||||
public final java.lang.String getProp() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,49 +1,37 @@
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class AKt {
|
||||
|
||||
public AKt() {
|
||||
super();
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "foo()V")
|
||||
public static final void foo() {
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class BKt {
|
||||
|
||||
public BKt() {
|
||||
super();
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "bar()V")
|
||||
public static final void bar() {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,32 +1,37 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "size()LStrangeEnum;")
|
||||
public abstract StrangeEnum size();
|
||||
|
||||
@kapt.internal.KaptSignature(value = "name()Ljava/lang/String;")
|
||||
public abstract java.lang.String name();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum StrangeEnum {
|
||||
/*public static final*/ InvalidFieldName /* = new StrangeEnum() */;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String size = null;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getSize()Ljava/lang/String;")
|
||||
public final java.lang.String getSize() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>(Ljava/lang/String;ILjava/lang/String;)V")
|
||||
StrangeEnum(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String size) {
|
||||
}
|
||||
@@ -34,56 +39,37 @@ public enum StrangeEnum {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Test {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String simpleName;
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getSimpleName()Ljava/lang/String;")
|
||||
public final java.lang.String getSimpleName() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "simpleFun()V")
|
||||
public final void simpleFun() {
|
||||
}
|
||||
|
||||
@Anno(name = "Woofwoof", size = StrangeEnum.InvalidFieldName)
|
||||
@kapt.internal.KaptSignature(value = "simpleFun2(Ljava/lang/String;Ljava/lang/String;)V")
|
||||
public final void simpleFun2(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String b) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "strangeFun4(Ljava/lang/String;Ljava/lang/String;)V")
|
||||
public final void strangeFun4(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String a, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String p1_949560896) {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "<init>()V")
|
||||
public Test() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
@@ -1,15 +1 @@
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
+10
-29
@@ -1,38 +1,27 @@
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test.another;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface Anno {
|
||||
|
||||
@kapt.internal.KaptSignature(value = "value()Ljava/lang/String;")
|
||||
public abstract java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test.another;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class TopLevelKt {
|
||||
|
||||
public TopLevelKt() {
|
||||
@@ -41,29 +30,24 @@ public final class TopLevelKt {
|
||||
private static final int topLevelProperty = 2;
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature(value = "topLevelFunction()Ljava/lang/String;")
|
||||
public static final java.lang.String topLevelFunction() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
@kapt.internal.KaptSignature(value = "topLevelGenericFunction()Ljava/util/List;")
|
||||
public static final <X extends java.lang.CharSequence, T extends java.util.List<? extends X>>T topLevelGenericFunction() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "getTopLevelProperty()I")
|
||||
public static final int getTopLevelProperty() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getTopLevelProperty2()Ljava/lang/String;")
|
||||
public static final java.lang.String getTopLevelProperty2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "extensionFunction(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V")
|
||||
public static final void extensionFunction(@org.jetbrains.annotations.NotNull()
|
||||
@Anno(value = "rec")
|
||||
java.lang.String $receiver, @org.jetbrains.annotations.NotNull()
|
||||
@@ -74,19 +58,16 @@ public final class TopLevelKt {
|
||||
}
|
||||
|
||||
@Anno(value = "extpr")
|
||||
@kapt.internal.KaptSignature(value = "extensionProperty$annotations(Ljava/lang/Object;)V")
|
||||
public static void extensionProperty$annotations(java.lang.Object p0) {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature(value = "getExtensionProperty(Ljava/lang/Object;)Ljava/lang/String;")
|
||||
public static final <T extends java.lang.Object>java.lang.String getExtensionProperty(@org.jetbrains.annotations.NotNull()
|
||||
@Anno(value = "propRec")
|
||||
T $receiver) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature(value = "setExtensionProperty(Ljava/lang/Object;Ljava/lang/String;)V")
|
||||
public static final <T extends java.lang.Object>void setExtensionProperty(@org.jetbrains.annotations.NotNull()
|
||||
@Anno(value = "propRec")
|
||||
T $receiver, @org.jetbrains.annotations.NotNull()
|
||||
|
||||
@@ -1,51 +1,32 @@
|
||||
package error;
|
||||
|
||||
public final class NonExistentClass {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface MyAnnotation {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Simple {
|
||||
public static final test.Simple.Companion Companion = null;
|
||||
|
||||
@MyAnnotation()
|
||||
@kapt.internal.KaptSignature("myMethod()V")
|
||||
public final void myMethod() {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("<init>()V")
|
||||
public Simple() {
|
||||
super();
|
||||
}
|
||||
@@ -53,7 +34,6 @@ public final class Simple {
|
||||
@kotlin.Metadata()
|
||||
public static final class NestedClass {
|
||||
|
||||
@kapt.internal.KaptSignature("<init>()V")
|
||||
public NestedClass() {
|
||||
super();
|
||||
}
|
||||
@@ -61,7 +41,6 @@ public final class Simple {
|
||||
@kotlin.Metadata()
|
||||
public static final class NestedNestedClass {
|
||||
|
||||
@kapt.internal.KaptSignature("<init>()V")
|
||||
public NestedNestedClass() {
|
||||
super();
|
||||
}
|
||||
@@ -71,7 +50,6 @@ public final class Simple {
|
||||
@kotlin.Metadata()
|
||||
public final class InnerClass {
|
||||
|
||||
@kapt.internal.KaptSignature("<init>(Ltest/Simple;)V")
|
||||
public InnerClass() {
|
||||
super();
|
||||
}
|
||||
@@ -80,9 +58,15 @@ public final class Simple {
|
||||
@kotlin.Metadata()
|
||||
public static final class Companion {
|
||||
|
||||
@kapt.internal.KaptSignature("<init>()V")
|
||||
private Companion() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package error;
|
||||
|
||||
public final class NonExistentClass {
|
||||
}
|
||||
|
||||
@@ -1,73 +1,58 @@
|
||||
package error;
|
||||
|
||||
public final class NonExistentClass {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface MyAnnotation {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@MyAnnotation()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class State {
|
||||
private final int someInt = 0;
|
||||
private final long someLong = 0L;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String someString = null;
|
||||
|
||||
@kapt.internal.KaptSignature("getSomeInt()I")
|
||||
public final int getSomeInt() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("getSomeLong()J")
|
||||
public final long getSomeLong() {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
@kapt.internal.KaptSignature("getSomeString()Ljava/lang/String;")
|
||||
public final java.lang.String getSomeString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("<init>(IJLjava/lang/String;)V")
|
||||
public State(int someInt, long someLong, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String someString) {
|
||||
super();
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("<init>(IJ)V")
|
||||
public State(int someInt, long someLong) {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package error;
|
||||
|
||||
public final class NonExistentClass {
|
||||
}
|
||||
|
||||
@@ -1,49 +1,57 @@
|
||||
package error;
|
||||
|
||||
public final class NonExistentClass {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptMetadata {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package kapt.internal;
|
||||
|
||||
public @interface KaptSignature {
|
||||
|
||||
public java.lang.String value();
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
public abstract @interface MyAnnotation {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
public enum EnumClass {
|
||||
/*public static final*/ BLACK /* = new BLACK() */,
|
||||
/*public static final*/ WHITE /* = new WHITE() */;
|
||||
|
||||
EnumClass() {
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
/**
|
||||
* * KDoc comment.
|
||||
*/
|
||||
@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"})
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public final class Simple {
|
||||
|
||||
@MyAnnotation()
|
||||
@kapt.internal.KaptSignature("myMethod()V")
|
||||
public final void myMethod() {
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("heavyMethod()I")
|
||||
public final int heavyMethod() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@kapt.internal.KaptSignature("<init>()V")
|
||||
public Simple() {
|
||||
super();
|
||||
}
|
||||
@@ -51,42 +59,27 @@ public final class Simple {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package test;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum EnumClass {
|
||||
/*public static final*/ BLACK /* = new BLACK() */,
|
||||
/*public static final*/ WHITE /* = new WHITE() */;
|
||||
|
||||
@kapt.internal.KaptSignature("<init>(Ljava/lang/String;I)V")
|
||||
EnumClass() {
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package test;
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
||||
@kapt.internal.KaptMetadata()
|
||||
public abstract @interface MyAnnotation {
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package test;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@kapt.internal.KaptMetadata()
|
||||
public enum EnumClass2 {
|
||||
/*public static final*/ WHITE /* = new WHITE(null) */,
|
||||
/*public static final*/ RED /* = new RED(null) */;
|
||||
private final java.lang.String blah = null;
|
||||
|
||||
@kapt.internal.KaptSignature("<init>(Ljava/lang/String;ILjava/lang/String;)V")
|
||||
EnumClass2(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String blah) {
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////
|
||||
|
||||
package error;
|
||||
|
||||
public final class NonExistentClass {
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user