Tests: Introduce LightClassComputationControl to track when stubs for light classes are built
Use it to track when light classes are built in KotlinSourceInJavaCompletionTest
This commit is contained in:
@@ -4,3 +4,4 @@ public class Testing {
|
||||
|
||||
// EXIST: c
|
||||
// EXIST: d
|
||||
// LIGHT_CLASS: mockLib.foo.Anno
|
||||
@@ -5,3 +5,4 @@ public class Testing {
|
||||
}
|
||||
|
||||
// EXIST: foo
|
||||
// LIGHT_CLASS: mockLib.foo.LibClass
|
||||
+2
-1
@@ -4,4 +4,5 @@ public class Testing {
|
||||
}
|
||||
}
|
||||
|
||||
// EXIST: classObjectFun
|
||||
// EXIST: classObjectFun
|
||||
// LIGHT_CLASS: mockLib.foo.LibClass
|
||||
@@ -5,3 +5,4 @@ public class Testing {
|
||||
}
|
||||
|
||||
// EXIST: Companion
|
||||
// LIGHT_CLASS: mockLib.foo.LibClass
|
||||
@@ -5,3 +5,4 @@ public class Testing {
|
||||
}
|
||||
|
||||
// EXIST: RED, GREEN, BLUE
|
||||
// LIGHT_CLASS: mockLib.foo.LibEnum
|
||||
@@ -5,3 +5,4 @@ public class Testing {
|
||||
}
|
||||
|
||||
// EXIST: DefaultImpls
|
||||
// LIGHT_CLASS: mockLib.foo.MyInterface
|
||||
@@ -6,3 +6,4 @@ public class Testing {
|
||||
}
|
||||
|
||||
// EXIST: foo
|
||||
// LIGHT_CLASS: mockLib.foo.MyInterface
|
||||
@@ -5,3 +5,4 @@ public class Testing {
|
||||
}
|
||||
|
||||
// EXIST: foo
|
||||
// LIGHT_CLASS: mockLib.foo.MyInterface
|
||||
+1
@@ -6,3 +6,4 @@ public class Testing {
|
||||
}
|
||||
|
||||
// EXIST: foo
|
||||
// LIGHT_CLASS: mockLib.foo.MyInterface
|
||||
@@ -6,4 +6,4 @@ public class Testing {
|
||||
|
||||
// EXIST: funInFacade
|
||||
// EXIST: funInFacade2
|
||||
|
||||
// LIGHT_CLASS: facades.MultiFileFacadeClass
|
||||
@@ -7,3 +7,4 @@ public class Testing {
|
||||
}
|
||||
|
||||
// EXIST: LibClass.Nested
|
||||
// LIGHT_CLASS: mockLib.foo.LibClass
|
||||
@@ -6,3 +6,4 @@ public class Testing {
|
||||
|
||||
// EXIST: getValInNested
|
||||
// EXIST: funInNested
|
||||
// LIGHT_CLASS: mockLib.foo.LibClass
|
||||
@@ -6,3 +6,4 @@ public class Testing {
|
||||
|
||||
// EXIST: getValInNested
|
||||
// EXIST: funInNested
|
||||
// LIGHT_CLASS: mockLib.foo.LibClass
|
||||
@@ -5,3 +5,4 @@ public class Testing {
|
||||
}
|
||||
|
||||
// EXIST: INSTANCE
|
||||
// LIGHT_CLASS: mockLib.foo.LibClass
|
||||
@@ -4,3 +4,4 @@ public class Testing {
|
||||
}
|
||||
|
||||
// EXIST: F
|
||||
// LIGHT_CLASS: mockLib.foo.F
|
||||
|
||||
@@ -5,3 +5,4 @@ public class Testing {
|
||||
}
|
||||
|
||||
// EXIST: INSTANCE
|
||||
// LIGHT_CLASS: mockLib.foo.LibObject
|
||||
@@ -8,4 +8,4 @@ public class Testing {
|
||||
// EXIST: topLevelExtFunction
|
||||
// EXIST: getTopLevelVar
|
||||
// EXIST: setTopLevelVar
|
||||
|
||||
// LIGHT_CLASS: mockLib.foo.MainKt
|
||||
|
||||
@@ -7,3 +7,4 @@ public class Testing {
|
||||
// EXIST: topLevelFunction
|
||||
// EXIST: topLevelExtFunction
|
||||
// EXIST: getTopLevelVar, setTopLevelVar
|
||||
// LIGHT_CLASS: mockLib.foo.MainKt
|
||||
+1
-1
@@ -5,4 +5,4 @@ public class Testing {
|
||||
}
|
||||
|
||||
// EXIST: foo
|
||||
|
||||
// LIGHT_CLASS: mockLib.foo.LibTrait
|
||||
Reference in New Issue
Block a user