package kotlin.reflect.jvm.internal.impl.load.java;

import defpackage.cr4;
import defpackage.e45;
import defpackage.kp6;
import defpackage.pq6;
import defpackage.q07;
import defpackage.vw2;
import defpackage.vx8;
import defpackage.wo5;
import kotlin.reflect.jvm.internal.impl.load.java.JavaNullabilityAnnotationsStatus;
import kotlin.reflect.jvm.internal.impl.name.FqName;

/* JADX INFO: loaded from: classes3.dex */
@vx8
public final class JavaNullabilityAnnotationSettingsKt {

    @kp6
    private static final FqName CHECKER_FRAMEWORK_COMPATQUAL_ANNOTATIONS_PACKAGE;

    @kp6
    private static final FqName JSPECIFY_ANNOTATIONS_PACKAGE;

    @kp6
    private static final FqName JSPECIFY_OLD_ANNOTATIONS_PACKAGE;

    @kp6
    private static final JavaNullabilityAnnotationsStatus JSR_305_DEFAULT_SETTINGS;

    @kp6
    private static final NullabilityAnnotationStates<JavaNullabilityAnnotationsStatus> NULLABILITY_ANNOTATION_SETTINGS;

    @kp6
    private static final FqName[] RXJAVA3_ANNOTATIONS;

    @kp6
    private static final FqName RXJAVA3_ANNOTATIONS_PACKAGE;

    @kp6
    private static final String RXJAVA3_ANNOTATIONS_PACKAGE_NAME;

    static {
        FqName fqName = new FqName("org.jspecify.nullness");
        JSPECIFY_OLD_ANNOTATIONS_PACKAGE = fqName;
        FqName fqName2 = new FqName("org.jspecify.annotations");
        JSPECIFY_ANNOTATIONS_PACKAGE = fqName2;
        FqName fqName3 = new FqName("io.reactivex.rxjava3.annotations");
        RXJAVA3_ANNOTATIONS_PACKAGE = fqName3;
        FqName fqName4 = new FqName("org.checkerframework.checker.nullness.compatqual");
        CHECKER_FRAMEWORK_COMPATQUAL_ANNOTATIONS_PACKAGE = fqName4;
        String strAsString = fqName3.asString();
        RXJAVA3_ANNOTATIONS_PACKAGE_NAME = strAsString;
        RXJAVA3_ANNOTATIONS = new FqName[]{new FqName(vw2.k(strAsString, ".Nullable")), new FqName(vw2.k(strAsString, ".NonNull"))};
        FqName fqName5 = new FqName("org.jetbrains.annotations");
        JavaNullabilityAnnotationsStatus.Companion companion = JavaNullabilityAnnotationsStatus.Companion;
        q07 q07Var = new q07(fqName5, companion.getDEFAULT());
        q07 q07Var2 = new q07(new FqName("androidx.annotation"), companion.getDEFAULT());
        q07 q07Var3 = new q07(new FqName("android.support.annotation"), companion.getDEFAULT());
        q07 q07Var4 = new q07(new FqName("android.annotation"), companion.getDEFAULT());
        q07 q07Var5 = new q07(new FqName("com.android.annotations"), companion.getDEFAULT());
        q07 q07Var6 = new q07(new FqName("org.eclipse.jdt.annotation"), companion.getDEFAULT());
        q07 q07Var7 = new q07(new FqName("org.checkerframework.checker.nullness.qual"), companion.getDEFAULT());
        q07 q07Var8 = new q07(fqName4, companion.getDEFAULT());
        q07 q07Var9 = new q07(new FqName("javax.annotation"), companion.getDEFAULT());
        q07 q07Var10 = new q07(new FqName("edu.umd.cs.findbugs.annotations"), companion.getDEFAULT());
        q07 q07Var11 = new q07(new FqName("io.reactivex.annotations"), companion.getDEFAULT());
        FqName fqName6 = new FqName("androidx.annotation.RecentlyNullable");
        ReportLevel reportLevel = ReportLevel.WARN;
        q07 q07Var12 = new q07(fqName6, new JavaNullabilityAnnotationsStatus(reportLevel, null, null, 4, null));
        q07 q07Var13 = new q07(new FqName("androidx.annotation.RecentlyNonNull"), new JavaNullabilityAnnotationsStatus(reportLevel, null, null, 4, null));
        q07 q07Var14 = new q07(new FqName("lombok"), companion.getDEFAULT());
        e45 e45Var = new e45(2, 1, 0);
        ReportLevel reportLevel2 = ReportLevel.STRICT;
        NULLABILITY_ANNOTATION_SETTINGS = new NullabilityAnnotationStatesImpl(wo5.j(q07Var, q07Var2, q07Var3, q07Var4, q07Var5, q07Var6, q07Var7, q07Var8, q07Var9, q07Var10, q07Var11, q07Var12, q07Var13, q07Var14, new q07(fqName, new JavaNullabilityAnnotationsStatus(reportLevel, e45Var, reportLevel2)), new q07(fqName2, new JavaNullabilityAnnotationsStatus(reportLevel, new e45(2, 1, 0), reportLevel2)), new q07(fqName3, new JavaNullabilityAnnotationsStatus(reportLevel, new e45(1, 8, 0), reportLevel2))));
        JSR_305_DEFAULT_SETTINGS = new JavaNullabilityAnnotationsStatus(reportLevel, null, null, 4, null);
    }

    /* JADX WARN: Removed duplicated region for block: B:8:0x0021  */
    @kp6
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Jsr305Settings getDefaultJsr305Settings(@kp6 e45 e45Var) {
        ReportLevel reportLevelAfter;
        cr4.g(e45Var, "configuredKotlinVersion");
        JavaNullabilityAnnotationsStatus javaNullabilityAnnotationsStatus = JSR_305_DEFAULT_SETTINGS;
        if (javaNullabilityAnnotationsStatus.getSinceVersion() != null) {
            e45 sinceVersion = javaNullabilityAnnotationsStatus.getSinceVersion();
            sinceVersion.getClass();
            reportLevelAfter = sinceVersion.d - e45Var.d <= 0 ? javaNullabilityAnnotationsStatus.getReportLevelAfter() : javaNullabilityAnnotationsStatus.getReportLevelBefore();
        }
        ReportLevel reportLevel = reportLevelAfter;
        return new Jsr305Settings(reportLevel, getDefaultMigrationJsr305ReportLevelForGivenGlobal(reportLevel), null, 4, null);
    }

    public static /* synthetic */ Jsr305Settings getDefaultJsr305Settings$default(e45 e45Var, int i, Object obj) {
        if ((i & 1) != 0) {
            e45Var = e45.e;
        }
        return getDefaultJsr305Settings(e45Var);
    }

    @pq6
    public static final ReportLevel getDefaultMigrationJsr305ReportLevelForGivenGlobal(@kp6 ReportLevel reportLevel) {
        cr4.g(reportLevel, "globalReportLevel");
        if (reportLevel == ReportLevel.WARN) {
            return null;
        }
        return reportLevel;
    }

    @kp6
    public static final ReportLevel getDefaultReportLevelForAnnotation(@kp6 FqName fqName) {
        cr4.g(fqName, "annotationFqName");
        return getReportLevelForAnnotation$default(fqName, NullabilityAnnotationStates.Companion.getEMPTY(), null, 4, null);
    }

    @kp6
    public static final FqName getJSPECIFY_ANNOTATIONS_PACKAGE() {
        return JSPECIFY_ANNOTATIONS_PACKAGE;
    }

    @kp6
    public static final FqName[] getRXJAVA3_ANNOTATIONS() {
        return RXJAVA3_ANNOTATIONS;
    }

    @kp6
    public static final ReportLevel getReportLevelForAnnotation(@kp6 FqName fqName, @kp6 NullabilityAnnotationStates<? extends ReportLevel> nullabilityAnnotationStates, @kp6 e45 e45Var) {
        cr4.g(fqName, "annotation");
        cr4.g(nullabilityAnnotationStates, "configuredReportLevels");
        cr4.g(e45Var, "configuredKotlinVersion");
        ReportLevel reportLevel = nullabilityAnnotationStates.get(fqName);
        if (reportLevel != null) {
            return reportLevel;
        }
        JavaNullabilityAnnotationsStatus javaNullabilityAnnotationsStatus = NULLABILITY_ANNOTATION_SETTINGS.get(fqName);
        if (javaNullabilityAnnotationsStatus == null) {
            return ReportLevel.IGNORE;
        }
        if (javaNullabilityAnnotationsStatus.getSinceVersion() != null) {
            e45 sinceVersion = javaNullabilityAnnotationsStatus.getSinceVersion();
            sinceVersion.getClass();
            if (sinceVersion.d - e45Var.d <= 0) {
                return javaNullabilityAnnotationsStatus.getReportLevelAfter();
            }
        }
        return javaNullabilityAnnotationsStatus.getReportLevelBefore();
    }

    public static /* synthetic */ ReportLevel getReportLevelForAnnotation$default(FqName fqName, NullabilityAnnotationStates nullabilityAnnotationStates, e45 e45Var, int i, Object obj) {
        if ((i & 4) != 0) {
            e45Var = new e45(1, 7, 20);
        }
        return getReportLevelForAnnotation(fqName, nullabilityAnnotationStates, e45Var);
    }
}
