Dmitrii Gridin
d64f18eaa9
[SLC] AbstractSymbolLightClassesStructureTestBase: add stable order
...
Now more diff between sources and libraries are readable
^KT-62892
2024-01-03 21:35:12 +00:00
Dmitrii Gridin
6c7d1babf0
[Analysis API] support Java compilation in tests
...
Previously we just skipped Java sources.
The order of classes in light classes test data is changed due to
differences in implementations of `compileLibraryToJar` and `runJvmCompiler`
^KT-62892
2024-01-03 21:35:12 +00:00
Marco Pennekamp
223c793258
[SLC] Order parent classes before nested classes in structure test results
...
- This improves the readability of the result files.
2023-10-09 19:46:51 +00:00
Marco Pennekamp
cd8143af7b
[SLC] Fix nested classes missing in SLC structure tests for libraries
...
^KT-62038 fixed
2023-10-09 19:46:51 +00:00
Marco Pennekamp
315573d99f
[SLC] Add SLC structure tests for nested classes
...
^KT-62038
2023-10-09 19:46:51 +00:00
Dmitrii Gridin
cebccee4be
[SLC] add inheritors testData for facade class
2022-12-13 16:54:26 +00:00
Dmitrii Gridin
66dc7a3168
[SLC] make inheritors testData more human-readable
2022-12-13 16:54:26 +00:00
Dmitrii Gridin
69d308edac
[SLC] change 'inh.txt' extension to 'inheritors.txt' for tests
2022-12-13 16:54:25 +00:00
Dmitrii Gridin
b2c0a37050
[SLC] implement infrastructure for light class hierarchy tests
2022-12-13 16:54:25 +00:00