mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-23 18:03:06 +07:00
22 lines
548 B
Java
22 lines
548 B
Java
class C {
|
|
@Deprecated(forRemoval=true) C() { }
|
|
}
|
|
|
|
class <error descr="Default constructor in 'C' is deprecated and marked for removal">D</error> extends C {
|
|
}
|
|
|
|
class P {
|
|
void normal() {
|
|
new <error descr="Default constructor in 'C' is deprecated and marked for removal">C</error>(){};
|
|
}
|
|
|
|
@SuppressWarnings("deprecation")
|
|
void suppressDeprecation() {
|
|
new <error descr="Default constructor in 'C' is deprecated and marked for removal">C</error>(){};
|
|
}
|
|
|
|
@SuppressWarnings("removal")
|
|
void suppressRemoval() {
|
|
new C(){};
|
|
}
|
|
} |