mirror of
https://github.com/tiennm99/lombok.git
synced 2026-08-01 06:21:53 +00:00
Lombok.preventNullAnalysis but go with Collections.singletonList(expr).get(0) instead; while this does create a pointless object, it doesn't cause a clash when eclipse has lombok 0.10 installed but the project uses 0.9, which doesn't have preventNullAnalysis. Eventually, once 0.9 is long forgotten, this can be reverted.
33 lines
645 B
Java
33 lines
645 B
Java
class CleanupName {
|
|
CleanupName() {
|
|
super();
|
|
}
|
|
void test() {
|
|
@lombok.Cleanup("toString") Object o = "Hello World!";
|
|
try
|
|
{
|
|
System.out.println(o);
|
|
}
|
|
finally
|
|
{
|
|
if ((java.util.Collections.singletonList(o).get(0) != null))
|
|
{
|
|
o.toString();
|
|
}
|
|
}
|
|
}
|
|
void test2() {
|
|
@lombok.Cleanup(value = "toString") Object o = "Hello World too!";
|
|
try
|
|
{
|
|
System.out.println(o);
|
|
}
|
|
finally
|
|
{
|
|
if ((java.util.Collections.singletonList(o).get(0) != null))
|
|
{
|
|
o.toString();
|
|
}
|
|
}
|
|
}
|
|
} |