Cross Reference: T6241723.java
xref
: /
openjdk7
/
langtools
/
test
/
tools
/
javac
/
T6241723.java
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
T6241723.java revision 610
0
N/A
/*
0
N/A
* @test /nodynamiccopyright/
0
N/A
* @bug 6241723
0
N/A
* @summary compiler can miss some references to at-Deprecated classes
610
N/A
* @
compile
/
fail
/
ref
=T6241723.out -XDrawDiagnostics -Xlint:deprecation -Werror
T6241723.java
0
N/A
*/
0
N/A
0
N/A
@
Deprecated
class
A1
0
N/A
{
0
N/A
}
0
N/A
0
N/A
class
A2
0
N/A
{
0
N/A
@
Deprecated
0
N/A
static
class
A21
{ }
0
N/A
}
0
N/A
0
N/A
0
N/A
public
class
T6241723
{
0
N/A
// references to earlier classes
0
N/A
A1
a1
;
// warning
0
N/A
A2
a2
;
// OK
0
N/A
A2
.
A21
a21
;
// warning
0
N/A
0
N/A
// forward references to classes not yet seen
0
N/A
Z1
z1
;
// warning
0
N/A
Z2
z2
;
// OK
0
N/A
Z2
.
Z21
z21
;
// warning
0
N/A
}
0
N/A
0
N/A
0
N/A
0
N/A
@
Deprecated
class
Z1
0
N/A
{
0
N/A
}
0
N/A
0
N/A
class
Z2
0
N/A
{
0
N/A
@
Deprecated
0
N/A
static
class
Z21
{ }
0
N/A
}