disable anonymous -> lambda replacement when 'runtime annotated' (IDEA-131206)

(cherry picked from commit 07b10689487a95a5d2de78c25d1a7f0c44b6607d)
This commit is contained in:
Anna Kozlova
2014-10-17 21:02:10 +02:00
parent 54be106f65
commit 3ad7219cdb
2 changed files with 51 additions and 3 deletions
@@ -0,0 +1,17 @@
// "Replace with lambda" "false"
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
class Test {
@Retention(RetentionPolicy.RUNTIME)
@interface A {}
{
Runnable r = new Ru<caret>nnable() {
@A
public void run() {
}
};
}
}