@Deprecated(forRemoval = true)
class Test {
public Test() {
}
}
class Usages {
void normal() {
Test t =
new Test();
}
@Deprecated()
void normallyDeprecated() {
Test t =
new Test();
}
@Deprecated(forRemoval = 1 + 1 == 2)
void deprecatedForRemoval() {
Test t =
new Test();
}
@SuppressWarnings("deprecation")
void suppressDeprecation() {
Test t =
new Test();
}
@SuppressWarnings("removal")
void suppressRemoval() {
Test t =
new Test();
}
}