anonymous -> lambda: treat class initializers as fields when forward references are check (IDEA-153254)

This commit is contained in:
Anna.Kozlova
2016-03-18 20:49:43 +01:00
parent fab04e4614
commit 6daac099e6
3 changed files with 35 additions and 5 deletions
@@ -0,0 +1,15 @@
// "Replace with lambda" "false"
class ForwardReference {
Runnable TREE_UPDATER;
{
TREE_UPDATER = new Runna<caret>ble() {
@Override
public void run() {
myTree.toString();
}
};
}
Object myTree;
}
@@ -0,0 +1,15 @@
// "Replace with lambda" "false"
class ForwardReference {
static Runnable TREE_UPDATER;
static {
TREE_UPDATER = new Runna<caret>ble() {
@Override
public void run() {
myTree.toString();
}
};
}
static Object myTree;
}