langtools/test/tools/javac/warnings/NestedDeprecation/NestedDeprecation.java
author jlahoda
Mon, 24 Nov 2014 16:02:35 +0100
changeset 27854 22b4bfc4e22f
permissions -rw-r--r--
8032211: Don't issue deprecation warnings on import statements 6598104: javac should not warn about imports of deprecated classes Summary: Suppressing the deprecation warnings when importing a deprecated element (deprecations in import qualifier will be produced). Reviewed-by: darcy, jjg, mcimadamore

/**
 * @test  /nodynamiccopyright/
 * @bug 6598104 8032211
 * @build p.Dep1 p.Dep2
 * @compile/ref=NestedDeprecation.out -Xlint:deprecation -XDrawDiagnostics NestedDeprecation.java
 */

package p;

import p.Dep1.A;
import static p.Dep1.B;
import static p.Dep1.method;
import static p.Dep1.field;
import p.Dep2.C;
import p.Dep2.D;

class NestedDeprecation {
    Dep1 f1;
    A f2;
    Dep2 f3;
    B f4;
    C f5;
    D f6;

    static {
        method();
        String f = field;
    }
}