Home | History | Annotate | Download | only in 1.0.0

META-INF/
META-INF/MANIFEST.MF
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/annotation/
org/jetbrains/kotlin/annotation/KotlinAnnotationProvider$readAnnotations$1.class
KotlinAnnotationProvider.kt
package org.jetbrains.kotlin.annotation
final org.jetbrains.kotlin.annotation.KotlinAnnotationProvider$readAnnotations$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final java.util.HashMap $shortenedAnnotationCache
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (java.lang.String) 
		int $i$a$1
		java.util.Map $receiver$iv
		int $i$f$getOrElse
		String s
	void  (java.util.HashMap) 
}

org/jetbrains/kotlin/annotation/AnnotationProcessorWrapper$processor$2.class
AnnotationProcessorWrapper.kt
package org.jetbrains.kotlin.annotation
final org.jetbrains.kotlin.annotation.AnnotationProcessorWrapper$processor$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.annotation.AnnotationProcessorWrapper this$0
	public volatile java.lang.Object invoke () 
	public final javax.annotation.processing.Processor invoke () 
		javax.annotation.processing.Processor instance
		Exception e
	void  (org.jetbrains.kotlin.annotation.AnnotationProcessorWrapper) 
}

org/jetbrains/kotlin/annotation/AnnotationProcessorStub.class
AnnotationProcessorWrapper.kt
package org.jetbrains.kotlin.annotation
public final org.jetbrains.kotlin.annotation.AnnotationProcessorStub extends javax.annotation.processing.AbstractProcessor {
	public boolean process (java.util.Set, javax.annotation.processing.RoundEnvironment) 
		java.util.Set annotations
		javax.annotation.processing.RoundEnvironment roundEnv
	public void  () 
}

org/jetbrains/kotlin/annotation/AnnotatedElementDescriptor.class
AnnotationProcessorWrapper.kt
package org.jetbrains.kotlin.annotation
public abstract org.jetbrains.kotlin.annotation.AnnotatedElementDescriptor extends java.lang.Object {
	private final String classFqName
	public final java.lang.String getClassFqName () 
	public void  (java.lang.String) 
		String classFqName
}

org/jetbrains/kotlin/annotation/RoundEnvironmentWrapper.class
RoundEnvironmentWrapper.kt
package org.jetbrains.kotlin.annotation
public final org.jetbrains.kotlin.annotation.RoundEnvironmentWrapper extends java.lang.Object implements javax.annotation.processing.RoundEnvironment  {
	private final javax.annotation.processing.ProcessingEnvironment processingEnv
	private final javax.annotation.processing.RoundEnvironment parent
	private final int roundNumber
	private final org.jetbrains.kotlin.annotation.KotlinAnnotationProvider kotlinAnnotationsProvider
	public java.util.Set getRootElements () 
	public java.util.Set getElementsAnnotatedWith (javax.lang.model.element.TypeElement) 
		java.util.HashSet elements
		javax.lang.model.element.TypeElement a
	public java.util.Set getElementsAnnotatedWith (java.lang.Class) 
		java.util.HashSet elements
		Class a
	public boolean processingOver () 
	public boolean errorRaised () 
	private final java.util.List filterEnclosedElements (javax.lang.model.element.TypeElement, javax.lang.model.element.ElementKind, java.lang.String) 
		javax.lang.model.element.Element it
		int $i$a$1
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		javax.lang.model.element.TypeElement $receiver
		javax.lang.model.element.ElementKind kind
		String name
	private final java.util.List filterEnclosedElements (javax.lang.model.element.TypeElement, javax.lang.model.element.ElementKind) 
		javax.lang.model.element.Element it
		int $i$a$2
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		javax.lang.model.element.TypeElement $receiver
		javax.lang.model.element.ElementKind kind
	private final boolean hasAnnotation (javax.lang.model.element.Element, java.lang.String) 
		javax.lang.model.element.AnnotationMirror it
		int $i$a$1
		Object element$iv
		Iterable $receiver$iv
		int $i$f$any
		javax.lang.model.element.Element $receiver
		String annotationFqName
	private final boolean hasInheritedAnnotation (javax.lang.model.element.TypeElement, java.lang.String) 
		javax.lang.model.element.Element superClass
		javax.lang.model.type.TypeMirror superclassMirror
		javax.lang.model.element.TypeElement $receiver
		String annotationFqName
	private final java.util.Set resolveKotlinElements (java.lang.String) 
		int $i$f$setOf
		int $i$f$setOf
		javax.lang.model.element.Element it
		int $i$a$1
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		javax.lang.model.element.Element it
		int $i$a$2
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		javax.lang.model.element.Element it
		int $i$a$3
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		javax.lang.model.element.TypeElement clazz
		java.util.HashSet set
		org.jetbrains.kotlin.annotation.AnnotatedElementDescriptor descriptor
		int $i$a$1
		Object element$iv
		Object accumulator$iv
		Iterable $receiver$iv
		Object initial$iv
		int $i$f$fold
		javax.lang.model.element.TypeElement clazz
		String classFqName
		int $i$a$1
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		boolean isInherited
		java.util.HashSet descriptorsWithKotlin
		java.util.Set descriptors
		String annotationFqName
	public final javax.annotation.processing.ProcessingEnvironment getProcessingEnv () 
	public final javax.annotation.processing.RoundEnvironment getParent () 
	public final int getRoundNumber () 
	public final org.jetbrains.kotlin.annotation.KotlinAnnotationProvider getKotlinAnnotationsProvider () 
	public void  (javax.annotation.processing.ProcessingEnvironment, javax.annotation.processing.RoundEnvironment, int, org.jetbrains.kotlin.annotation.KotlinAnnotationProvider) 
		javax.annotation.processing.ProcessingEnvironment processingEnv
		javax.annotation.processing.RoundEnvironment parent
		int roundNumber
		org.jetbrains.kotlin.annotation.KotlinAnnotationProvider kotlinAnnotationsProvider
}

org/jetbrains/kotlin/annotation/FileKotlinAnnotationProvider.class
KotlinAnnotationProvider.kt
package org.jetbrains.kotlin.annotation
public final org.jetbrains.kotlin.annotation.FileKotlinAnnotationProvider extends org.jetbrains.kotlin.annotation.KotlinAnnotationProvider {
	private final java.io.File annotationsFile
	protected java.io.Reader getSerializedAnnotations () 
		java.io.File $receiver$iv$iv
		int $i$f$inputStream
		java.io.InputStream $receiver$iv$iv
		int $i$f$reader
		int $i$f$reader
		int $i$f$buffered
	public final java.io.File getAnnotationsFile () 
	public void  (java.io.File) 
		java.io.File annotationsFile
}

org/jetbrains/kotlin/annotation/KotlinAnnotationProvider$Companion.class
KotlinAnnotationProvider.kt
package org.jetbrains.kotlin.annotation
final org.jetbrains.kotlin.annotation.KotlinAnnotationProvider$Companion extends java.lang.Object {
	public final java.lang.String getANNOTATED_CLASS () 
	public final java.lang.String getANNOTATED_METHOD () 
	public final java.lang.String getANNOTATED_FIELD () 
	public final java.lang.String getSHORTENED_ANNOTATION () 
	public final java.lang.String getSHORTENED_PACKAGE_NAME () 
	public final java.lang.String getCLASS_DECLARATION () 
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/annotation/AnnotatedFieldDescriptor.class
AnnotationProcessorWrapper.kt
package org.jetbrains.kotlin.annotation
public final org.jetbrains.kotlin.annotation.AnnotatedFieldDescriptor extends org.jetbrains.kotlin.annotation.AnnotatedElementDescriptor {
	private final String fieldName
	public boolean equals (java.lang.Object) 
		Object other
	public int hashCode () 
	public final java.lang.String getFieldName () 
	public void  (java.lang.String, java.lang.String) 
		String classFqName
		String fieldName
}

org/jetbrains/kotlin/annotation/AnnotatedClassDescriptor.class
AnnotationProcessorWrapper.kt
package org.jetbrains.kotlin.annotation
public final org.jetbrains.kotlin.annotation.AnnotatedClassDescriptor extends org.jetbrains.kotlin.annotation.AnnotatedElementDescriptor {
	public void  (java.lang.String) 
		String classFqName
}

org/jetbrains/kotlin/annotation/AnnotatedConstructorDescriptor.class
AnnotationProcessorWrapper.kt
package org.jetbrains.kotlin.annotation
public final org.jetbrains.kotlin.annotation.AnnotatedConstructorDescriptor extends org.jetbrains.kotlin.annotation.AnnotatedElementDescriptor {
	public void  (java.lang.String) 
		String classFqName
}

org/jetbrains/kotlin/annotation/AnnotationProcessorWrapper$Companion.class
AnnotationProcessorWrapper.kt
package org.jetbrains.kotlin.annotation
final org.jetbrains.kotlin.annotation.AnnotationProcessorWrapper$Companion extends java.lang.Object {
	public final java.lang.String getKAPT_ANNOTATION_OPTION () 
	public final java.lang.String getKAPT_KOTLIN_GENERATED_OPTION () 
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/annotation/EmptyKotlinAnnotationsProvider.class
KotlinAnnotationProvider.kt
package org.jetbrains.kotlin.annotation
public final org.jetbrains.kotlin.annotation.EmptyKotlinAnnotationsProvider extends org.jetbrains.kotlin.annotation.KotlinAnnotationProvider {
	private final java.io.StringReader serializedAnnotations
	protected java.io.StringReader getSerializedAnnotations () 
	public volatile java.io.Reader getSerializedAnnotations () 
	public void  () 
}

org/jetbrains/kotlin/annotation/KotlinAnnotationProvider$readAnnotations$2.class
KotlinAnnotationProvider.kt
package org.jetbrains.kotlin.annotation
final org.jetbrains.kotlin.annotation.KotlinAnnotationProvider$readAnnotations$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final java.util.HashMap $shortenedPackageNameCache
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (java.lang.String) 
		CharSequence $receiver$iv
		int $i$f$isEmpty
		String $receiver$iv
		int startIndex$iv
		int $i$f$substring
		String shortenedValue
		String id
		String s
	void  (java.util.HashMap) 
}

org/jetbrains/kotlin/annotation/AnnotatedMethodDescriptor.class
AnnotationProcessorWrapper.kt
package org.jetbrains.kotlin.annotation
public final org.jetbrains.kotlin.annotation.AnnotatedMethodDescriptor extends org.jetbrains.kotlin.annotation.AnnotatedElementDescriptor {
	private final String methodName
	public boolean equals (java.lang.Object) 
		Object other
	public int hashCode () 
	public final java.lang.String getMethodName () 
	public void  (java.lang.String, java.lang.String) 
		String classFqName
		String methodName
}

org/jetbrains/kotlin/annotation/KotlinAnnotationProvider.class
KotlinAnnotationProvider.kt
package org.jetbrains.kotlin.annotation
public abstract org.jetbrains.kotlin.annotation.KotlinAnnotationProvider extends java.lang.Object {
	private final kotlin.Lazy annotatedKotlinElements$delegate
	private final java.util.HashSet kotlinClassesInternal
	private static final String ANNOTATED_CLASS
	private static final String ANNOTATED_METHOD
	private static final String ANNOTATED_FIELD
	private static final String SHORTENED_ANNOTATION
	private static final String SHORTENED_PACKAGE_NAME
	private static final String CLASS_DECLARATION
	private static final kotlin.reflect.KProperty[] $$delegatedProperties
	public static final org.jetbrains.kotlin.annotation.KotlinAnnotationProvider$Companion Companion
	public final java.util.Map getAnnotatedKotlinElements () 
		kotlin.Lazy $receiver$iv
		Object thisRef$iv
		kotlin.reflect.KProperty property$iv
		int $i$f$getValue
	public final java.util.Set getKotlinClasses () 
	public final boolean getSupportInheritedAnnotations () 
		java.util.Collection $receiver$iv
		int $i$f$isNotEmpty
	protected abstract java.io.Reader getSerializedAnnotations () 
	private final java.util.Map readAnnotations () 
		CharSequence $receiver$iv
		int $i$f$isEmpty
		String classFqName
		int $i$a$1
		Object answer$iv
		Object value$iv
		java.util.Map $receiver$iv
		int $i$f$getOrPut
		String name
		String name
		java.util.Set set
		String elementName
		String classFqName
		String annotationName
		String type
		java.util.List lineParts
		String line
		kotlin.sequences.Sequence lines
		int $i$a$3
		int $i$f$buffered
		java.io.BufferedReader it$iv
		int $i$a$1
		Exception closeException$iv$iv
		Exception e$iv$iv
		boolean closed$iv$iv
		java.io.Closeable $receiver$iv$iv
		int $i$f$use
		java.io.Reader $receiver$iv
		int $i$f$useLines
		java.util.Map annotatedKotlinElements
		org.jetbrains.kotlin.annotation.KotlinAnnotationProvider$readAnnotations$2 expandClassName$
		org.jetbrains.kotlin.annotation.KotlinAnnotationProvider$readAnnotations$1 expandAnnotation$
		java.util.HashMap shortenedPackageNameCache
		java.util.HashMap shortenedAnnotationCache
	private final void handleShortenedName (java.util.Map, java.util.List) 
		String id
		String name
		java.util.Map cache
		java.util.List lineParts
	public void  () 
	static void  () 
	public static final java.util.Map access$readAnnotations (org.jetbrains.kotlin.annotation.KotlinAnnotationProvider) 
		org.jetbrains.kotlin.annotation.KotlinAnnotationProvider $this
	public static final java.lang.String access$getANNOTATED_CLASS$cp () 
	public static final java.lang.String access$getANNOTATED_METHOD$cp () 
	public static final java.lang.String access$getANNOTATED_FIELD$cp () 
	public static final java.lang.String access$getSHORTENED_ANNOTATION$cp () 
	public static final java.lang.String access$getSHORTENED_PACKAGE_NAME$cp () 
	public static final java.lang.String access$getCLASS_DECLARATION$cp () 
}

org/jetbrains/kotlin/annotation/AnnotationProcessorWrapper.class
AnnotationProcessorWrapper.kt
package org.jetbrains.kotlin.annotation
public abstract org.jetbrains.kotlin.annotation.AnnotationProcessorWrapper extends java.lang.Object implements javax.annotation.processing.Processor  {
	private final kotlin.Lazy processor$delegate
	private final kotlin.properties.ReadWriteProperty processingEnv$delegate
	private final kotlin.properties.ReadWriteProperty kotlinAnnotationsProvider$delegate
	private int roundCounter
	private final String processorFqName
	private final String taskQualifier
	private static final String KAPT_ANNOTATION_OPTION
	private static final String KAPT_KOTLIN_GENERATED_OPTION
	private static final kotlin.reflect.KProperty[] $$delegatedProperties
	public static final org.jetbrains.kotlin.annotation.AnnotationProcessorWrapper$Companion Companion
	private final javax.annotation.processing.Processor getProcessor () 
		kotlin.Lazy $receiver$iv
		Object thisRef$iv
		kotlin.reflect.KProperty property$iv
		int $i$f$getValue
	private final javax.annotation.processing.ProcessingEnvironment getProcessingEnv () 
	private final void setProcessingEnv (javax.annotation.processing.ProcessingEnvironment) 
		javax.annotation.processing.ProcessingEnvironment 
	private final org.jetbrains.kotlin.annotation.KotlinAnnotationProvider getKotlinAnnotationsProvider () 
	private final void setKotlinAnnotationsProvider (org.jetbrains.kotlin.annotation.KotlinAnnotationProvider) 
		org.jetbrains.kotlin.annotation.KotlinAnnotationProvider 
	public java.lang.Iterable getCompletions (javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror, javax.lang.model.element.ExecutableElement, java.lang.String) 
		javax.lang.model.element.Element element
		javax.lang.model.element.AnnotationMirror annotation
		javax.lang.model.element.ExecutableElement member
		String userText
	public void init (javax.annotation.processing.ProcessingEnvironment) 
		java.io.File annotationsFile
		String annotationsFilePath
		javax.annotation.processing.ProcessingEnvironment processingEnv
	public java.util.Set getSupportedAnnotationTypes () 
		java.util.Set supportedAnnotations
	public javax.lang.model.SourceVersion getSupportedSourceVersion () 
	public boolean process (java.util.Set, javax.annotation.processing.RoundEnvironment) 
		javax.lang.model.element.TypeElement it
		int $i$a$1
		Object item$iv
		Iterable $receiver$iv
		java.util.Collection destination$iv
		int $i$f$mapTo
		java.util.Collection $receiver$iv
		int $i$f$plusAssign
		javax.lang.model.element.TypeElement it
		int $i$a$1
		Object $receiver$iv
		int $i$f$let
		String annotationFqName
		java.util.HashSet existingFqNames
		java.util.Set wrappedAnnotations
		org.jetbrains.kotlin.annotation.RoundEnvironmentWrapper roundEnvironmentWrapper
		java.util.Set annotations
		javax.annotation.processing.RoundEnvironment roundEnv
	public java.util.Set getSupportedOptions () 
		java.util.HashSet supportedOptions
	private final void err (javax.annotation.processing.ProcessingEnvironment, java.lang.String) 
		javax.annotation.processing.ProcessingEnvironment $receiver
		String message
	public void  (java.lang.String, java.lang.String) 
		String processorFqName
		String taskQualifier
	static void  () 
	public static final java.lang.String access$getProcessorFqName$p (org.jetbrains.kotlin.annotation.AnnotationProcessorWrapper) 
		org.jetbrains.kotlin.annotation.AnnotationProcessorWrapper $this
	public static final java.lang.String access$getKAPT_ANNOTATION_OPTION$cp () 
	public static final java.lang.String access$getKAPT_KOTLIN_GENERATED_OPTION$cp () 
}

org/jetbrains/kotlin/annotation/KotlinAnnotationProvider$annotatedKotlinElements$2.class
KotlinAnnotationProvider.kt
package org.jetbrains.kotlin.annotation
final org.jetbrains.kotlin.annotation.KotlinAnnotationProvider$annotatedKotlinElements$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.annotation.KotlinAnnotationProvider this$0
	public volatile java.lang.Object invoke () 
	public final java.util.Map invoke () 
	void  (org.jetbrains.kotlin.annotation.KotlinAnnotationProvider) 
}

META-INF/maven/
META-INF/maven/org.jetbrains.kotlin/
META-INF/maven/org.jetbrains.kotlin/kotlin-annotation-processing/
META-INF/maven/org.jetbrains.kotlin/kotlin-annotation-processing/pom.xml
META-INF/maven/org.jetbrains.kotlin/kotlin-annotation-processing/pom.properties