LV 2.0: update diagnostics around visibility checks in JPS tests

This commit is contained in:
Mikhail Glukhikh
2023-09-05 11:10:47 +02:00
committed by Space Team
parent e71f86ee98
commit 6314183a55
2 changed files with 2 additions and 11 deletions
@@ -1,10 +1,3 @@
'internal open val member: Int defined in test.ClassBB1' has no access to 'internal abstract val member: Int defined in test.ClassB1', so it cannot override it at line 14, column 14
Subclass 'public' exposes its 'internal' supertype 'InternalClass1'. at line 8, column 36
Subclass 'public' exposes its 'internal' supertype 'InternalClass2'. at line 18, column 36
Subclass 'public' exposes its 'internal' supertype 'InternalClass2'. at line 19, column 15
Cannot access 'InternalClass1': it is internal in 'test' at line 5, column 13
Cannot access 'InternalClass1': it is internal in 'test' at line 8, column 36
Cannot access 'InternalClass2': it is internal in 'test' at line 19, column 15
Cannot access 'InternalClassAnnotation': it is internal in 'test' at line 10, column 2
Cannot access 'InternalFileAnnotation': it is internal in 'test' at line 1, column 7
Cannot access 'member': it is invisible (private in a supertype) in 'ClassAA1' at line 27, column 25
Subclass 'public' exposes its 'internal' supertype 'InternalClass2'. at line 19, column 15
@@ -1,4 +1,2 @@
Cannot access 'fun funA(): Unit': it is internal in file. at line 4, column 5
Cannot access 'fun funB(): Unit': it is internal in file. at line 4, column 5
Cannot access 'testFunA': it is internal in 'test' at line 5, column 5
Cannot access 'testFunB': it is internal in 'test' at line 5, column 5
Cannot access 'fun funB(): Unit': it is internal in file. at line 4, column 5