Presentation: Do not use resolve to compute element description
Invoking analysis on EDT may degrade editor performance
This commit is contained in:
+3
-3
@@ -11,11 +11,11 @@ Crumbs:
|
||||
Something().apply{…}
|
||||
Tooltips:
|
||||
function <b><code>foo()</code></b>
|
||||
lambda <b><code>foo.<anonymous>() on StringBuilder /* = StringBuilder */</code></b>
|
||||
lambda <b><code>foo.<anonymous>.<anonymous>() on ???</code></b>
|
||||
lambda <b><code>foo.<anonymous>()</code></b>
|
||||
lambda <b><code>foo.<anonymous>.<anonymous>()</code></b>
|
||||
lambda <b><code>foo.<anonymous>.<anonymous>.<anonymous>()</code></b>
|
||||
lambda <b><code>foo.<anonymous>.<anonymous>.<anonymous>.<anonymous>()</code></b>
|
||||
lambda <b><code>foo.<anonymous>.<anonymous>.<anonymous>.<anonymous>.<anonymous>(???)</code></b>
|
||||
lambda <b><code>foo.<anonymous>.<anonymous>.<anonymous>.<anonymous>.<anonymous>()</code></b>
|
||||
lambda <b><code>foo.<anonymous>.<anonymous>.<anonymous>.<anonymous>.<anonymous>.<anonymous>()</code></b>
|
||||
lambda <b><code>foo.<anonymous>.<anonymous>.<anonymous>.<anonymous>.<anonymous>.<anonymous>.<anonymous>(Int)</code></b>
|
||||
lambda <b><code>foo.<anonymous>.<anonymous>.<anonymous>.<anonymous>.<anonymous>.<anonymous>.<anonymous>.<anonymous>()</code></b>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// SHOULD_FAIL_WITH: 'foo' in class B will require class instance, 'foo' in function test() will require class instance, 'foo' in function test() will require class instance, 'foo' in lambda <anonymous>() on A.Companion will require class instance
|
||||
// SHOULD_FAIL_WITH: 'foo' in class B will require class instance, 'foo' in function test() will require class instance, 'foo' in function test() will require class instance, 'foo' in lambda <anonymous>() will require class instance
|
||||
class A {
|
||||
companion object {
|
||||
class B {
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// SHOULD_FAIL_WITH: 'foo' in class B will require class instance, 'foo' in function test() will require class instance, 'foo' in function test() will require class instance, 'foo' in lambda <anonymous>() on A.Companion will require class instance
|
||||
// SHOULD_FAIL_WITH: 'foo' in class B will require class instance, 'foo' in function test() will require class instance, 'foo' in function test() will require class instance, 'foo' in lambda <anonymous>() will require class instance
|
||||
class A {
|
||||
companion object {
|
||||
class B {
|
||||
|
||||
Reference in New Issue
Block a user