// RUN_PIPELINE_TILL: BACKEND
// FILE: usage.kt
package first

import third.<!DEPRECATION!>JavaClass<!>.<!DEPRECATION!>NestedJavaClass<!>

// FILE: KotlinAnnotation.kt
package second

class KotlinClass {
    fun foo(i: Int) {}
    annotation class KotlinAnnotation
}

// FILE: third/JavaClass.java
package third;

import second.KotlinClass.*;

import static second.KotlinClass.*;

/**
 * @deprecated deprecated message
 */
@KotlinAnnotation
public class JavaClass {
    /**
     * @deprecated deprecated message
     */
    @KotlinAnnotation
    public static class NestedJavaClass {

    }
}

/* GENERATED_FIR_TAGS: annotationDeclaration, classDeclaration, functionDeclaration, nestedClass */
