Introduce HighlightingWithDependentLibrariesTest
This tests that LibraryInfo dependencies affect source files highlighting
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
package using.libs
|
||||
|
||||
import lib2.extendBase
|
||||
|
||||
//check that references to lib1 entities obtained through lib2 are valid
|
||||
fun main() {
|
||||
lib1.acceptBase(lib1.Base())
|
||||
lib2.acceptBase(lib1.Base())
|
||||
lib2.acceptBase(lib2.Derived())
|
||||
lib1.acceptBase(lib2.Derived())
|
||||
lib1.acceptBase(lib2.returnBase())
|
||||
lib1.Base().extendBase()
|
||||
lib1.Base().baseFun()
|
||||
lib2.Derived().baseFun()
|
||||
lib2.Derived().derivedFun()
|
||||
}
|
||||
Reference in New Issue
Block a user