changed repo structure

This commit is contained in:
2025-06-06 02:50:04 +02:00
parent e887de976a
commit 6e6ee357b8
8848 changed files with 2089898 additions and 9 deletions

View File

@@ -0,0 +1,57 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/Flow;
.super Ljava/lang/Object;
.source "Flow.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/AnnotationDefault;
value = .subannotation Lorg/intellij/lang/annotations/Flow;
source = "The method argument (if parameter was annotated) or this container (if instance method was annotated)"
sourceIsContainer = false
target = "This container (if the parameter was annotated) or the return value (if instance method was annotated)"
targetIsContainer = false
.end subannotation
.end annotation
.annotation runtime Ljava/lang/annotation/Documented;
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;
}
.end annotation
# static fields
.field public static final DEFAULT_SOURCE:Ljava/lang/String; = "The method argument (if parameter was annotated) or this container (if instance method was annotated)"
.field public static final DEFAULT_TARGET:Ljava/lang/String; = "This container (if the parameter was annotated) or the return value (if instance method was annotated)"
.field public static final RETURN_METHOD_TARGET:Ljava/lang/String; = "The return value of this method"
.field public static final THIS_SOURCE:Ljava/lang/String; = "this"
.field public static final THIS_TARGET:Ljava/lang/String; = "this"
# virtual methods
.method public abstract source()Ljava/lang/String;
.end method
.method public abstract sourceIsContainer()Z
.end method
.method public abstract target()Ljava/lang/String;
.end method
.method public abstract targetIsContainer()Z
.end method

View File

@@ -0,0 +1,6 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/Identifier;
.super Ljava/lang/Object;
.source "Identifier.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$AdjustableOrientation;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "AdjustableOrientation"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$BoxLayoutAxis;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "BoxLayoutAxis"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$CalendarMonth;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "CalendarMonth"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$CursorType;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "CursorType"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$FlowLayoutAlignment;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "FlowLayoutAlignment"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$FontStyle;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "FontStyle"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$HorizontalAlignment;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "HorizontalAlignment"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$InputEventMask;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "InputEventMask"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$ListSelectionMode;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "ListSelectionMode"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$PatternFlags;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "PatternFlags"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$TabLayoutPolicy;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "TabLayoutPolicy"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$TabPlacement;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "TabPlacement"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$TitledBorderJustification;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "TitledBorderJustification"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$TitledBorderTitlePosition;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "TitledBorderTitlePosition"
.end annotation

View File

@@ -0,0 +1,17 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/JdkConstants$TreeSelectionMode;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/intellij/lang/annotations/JdkConstants;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "TreeSelectionMode"
.end annotation

View File

@@ -0,0 +1,36 @@
.class public Lorg/intellij/lang/annotations/JdkConstants;
.super Ljava/lang/Object;
.source "JdkConstants.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lorg/intellij/lang/annotations/JdkConstants$TabLayoutPolicy;,
Lorg/intellij/lang/annotations/JdkConstants$TabPlacement;,
Lorg/intellij/lang/annotations/JdkConstants$TitledBorderTitlePosition;,
Lorg/intellij/lang/annotations/JdkConstants$TitledBorderJustification;,
Lorg/intellij/lang/annotations/JdkConstants$FontStyle;,
Lorg/intellij/lang/annotations/JdkConstants$TreeSelectionMode;,
Lorg/intellij/lang/annotations/JdkConstants$ListSelectionMode;,
Lorg/intellij/lang/annotations/JdkConstants$BoxLayoutAxis;,
Lorg/intellij/lang/annotations/JdkConstants$PatternFlags;,
Lorg/intellij/lang/annotations/JdkConstants$CalendarMonth;,
Lorg/intellij/lang/annotations/JdkConstants$AdjustableOrientation;,
Lorg/intellij/lang/annotations/JdkConstants$InputEventMask;,
Lorg/intellij/lang/annotations/JdkConstants$CursorType;,
Lorg/intellij/lang/annotations/JdkConstants$FlowLayoutAlignment;,
Lorg/intellij/lang/annotations/JdkConstants$HorizontalAlignment;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 27
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,40 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/Language;
.super Ljava/lang/Object;
.source "Language.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/AnnotationDefault;
value = .subannotation Lorg/intellij/lang/annotations/Language;
prefix = ""
suffix = ""
.end subannotation
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->ANNOTATION_TYPE:Ljava/lang/annotation/ElementType;
}
.end annotation
# virtual methods
.method public abstract prefix()Ljava/lang/String;
.end method
.method public abstract suffix()Ljava/lang/String;
.end method
.method public abstract value()Ljava/lang/String;
.end method

View File

@@ -0,0 +1,49 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/MagicConstant;
.super Ljava/lang/Object;
.source "MagicConstant.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/AnnotationDefault;
value = .subannotation Lorg/intellij/lang/annotations/MagicConstant;
flags = {}
flagsFromClass = V
intValues = {}
stringValues = {}
valuesFromClass = V
.end subannotation
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->ANNOTATION_TYPE:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;
}
.end annotation
# virtual methods
.method public abstract flags()[J
.end method
.method public abstract flagsFromClass()Ljava/lang/Class;
.end method
.method public abstract intValues()[J
.end method
.method public abstract stringValues()[Ljava/lang/String;
.end method
.method public abstract valuesFromClass()Ljava/lang/Class;
.end method

View File

@@ -0,0 +1,27 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/Pattern;
.super Ljava/lang/Object;
.source "Pattern.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->ANNOTATION_TYPE:Ljava/lang/annotation/ElementType;
}
.end annotation
# virtual methods
.method public abstract value()Ljava/lang/String;
.end method

View File

@@ -0,0 +1,6 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/PrintFormat;
.super Ljava/lang/Object;
.source "PrintFormat.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;

View File

@@ -0,0 +1,30 @@
.class Lorg/intellij/lang/annotations/PrintFormatPattern;
.super Ljava/lang/Object;
.source "PrintFormat.java"
# static fields
.field private static final ARG_INDEX:Ljava/lang/String; = "(?:\\d+\\$)?"
.field private static final CONVERSION:Ljava/lang/String; = "(?:[tT])?(?:[a-zA-Z%])"
.field private static final FLAGS:Ljava/lang/String; = "(?:[-#+ 0,(<]*)?"
.field private static final PRECISION:Ljava/lang/String; = "(?:\\.\\d+)?"
.field static final PRINT_FORMAT:Ljava/lang/String; = "(?:[^%]|%%|(?:%(?:\\d+\\$)?(?:[-#+ 0,(<]*)?(?:\\d+)?(?:\\.\\d+)?(?:[tT])?(?:[a-zA-Z%])))*"
.field private static final TEXT:Ljava/lang/String; = "[^%]|%%"
.field private static final WIDTH:Ljava/lang/String; = "(?:\\d+)?"
# direct methods
.method constructor <init>()V
.locals 0
.line 23
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,37 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/RegExp;
.super Ljava/lang/Object;
.source "RegExp.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/AnnotationDefault;
value = .subannotation Lorg/intellij/lang/annotations/RegExp;
prefix = ""
suffix = ""
.end subannotation
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->ANNOTATION_TYPE:Ljava/lang/annotation/ElementType;
}
.end annotation
# virtual methods
.method public abstract prefix()Ljava/lang/String;
.end method
.method public abstract suffix()Ljava/lang/String;
.end method

View File

@@ -0,0 +1,11 @@
.class public interface abstract annotation Lorg/intellij/lang/annotations/Subst;
.super Ljava/lang/Object;
.source "Subst.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# virtual methods
.method public abstract value()Ljava/lang/String;
.end method

View File

@@ -0,0 +1,36 @@
.class public interface abstract annotation Lorg/jetbrains/annotations/Contract;
.super Ljava/lang/Object;
.source "Contract.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/AnnotationDefault;
value = .subannotation Lorg/jetbrains/annotations/Contract;
pure = false
value = ""
.end subannotation
.end annotation
.annotation runtime Ljava/lang/annotation/Documented;
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;
}
.end annotation
# virtual methods
.method public abstract pure()Z
.end method
.method public abstract value()Ljava/lang/String;
.end method

View File

@@ -0,0 +1,26 @@
.class public interface abstract annotation Lorg/jetbrains/annotations/Nls;
.super Ljava/lang/Object;
.source "Nls.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation runtime Ljava/lang/annotation/Documented;
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->TYPE:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->PACKAGE:Ljava/lang/annotation/ElementType;
}
.end annotation

View File

@@ -0,0 +1,26 @@
.class public interface abstract annotation Lorg/jetbrains/annotations/NonNls;
.super Ljava/lang/Object;
.source "NonNls.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation runtime Ljava/lang/annotation/Documented;
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->TYPE:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->PACKAGE:Ljava/lang/annotation/ElementType;
}
.end annotation

View File

@@ -0,0 +1,35 @@
.class public interface abstract annotation Lorg/jetbrains/annotations/NotNull;
.super Ljava/lang/Object;
.source "NotNull.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/AnnotationDefault;
value = .subannotation Lorg/jetbrains/annotations/NotNull;
value = ""
.end subannotation
.end annotation
.annotation runtime Ljava/lang/annotation/Documented;
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
}
.end annotation
# virtual methods
.method public abstract value()Ljava/lang/String;
.end method

View File

@@ -0,0 +1,35 @@
.class public interface abstract annotation Lorg/jetbrains/annotations/Nullable;
.super Ljava/lang/Object;
.source "Nullable.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/AnnotationDefault;
value = .subannotation Lorg/jetbrains/annotations/Nullable;
value = ""
.end subannotation
.end annotation
.annotation runtime Ljava/lang/annotation/Documented;
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
}
.end annotation
# virtual methods
.method public abstract value()Ljava/lang/String;
.end method

View File

@@ -0,0 +1,28 @@
.class public interface abstract annotation Lorg/jetbrains/annotations/PropertyKey;
.super Ljava/lang/Object;
.source "PropertyKey.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation runtime Ljava/lang/annotation/Documented;
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;
}
.end annotation
# virtual methods
.method public abstract resourceBundle()Ljava/lang/String;
.end method

View File

@@ -0,0 +1,22 @@
.class public interface abstract annotation Lorg/jetbrains/annotations/TestOnly;
.super Ljava/lang/Object;
.source "TestOnly.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation runtime Ljava/lang/annotation/Documented;
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
.enum Ljava/lang/annotation/ElementType;->CONSTRUCTOR:Ljava/lang/annotation/ElementType;
}
.end annotation