Dmitriy Novozhilov
|
ca26c193ae
|
Make all hierarchies of JavaAnnotationArgument sealed
|
2021-03-05 13:00:12 +03:00 |
|
Dmitriy Novozhilov
|
1f6ce874a1
|
Don't fail on unsupported default values of java annotations
|
2021-03-05 13:00:12 +03:00 |
|
Dmitriy Novozhilov
|
745aa620d0
|
Reformat annotationArgumentsImpl.kt
|
2021-03-05 13:00:11 +03:00 |
|
Victor Petukhov
|
26a96a1c19
|
Don't throw an exception while loading type use annotations on implicit bounds of a wildcard
^KT-45067 Fixed
|
2021-02-24 21:06:32 +03:00 |
|
Vladimir Dolzhenko
|
8019dbe06c
|
Do not leak LowMemoryWatcher on plugin unload
#KT-44543 Fixed
|
2021-01-26 13:55:47 +00:00 |
|
Alexander Udalov
|
b3d85e656e
|
Fix warnings after update to 202 platform
#KT-44069 Fixed
|
2021-01-13 19:17:22 +01:00 |
|
Alexander Udalov
|
8ae19f5cd7
|
Fix deprecated Interner/StringInterner usages after update to 202
|
2021-01-13 19:17:21 +01:00 |
|
Victor Petukhov
|
48d9812d9e
|
Review fixes around type enhancement and loading type use annotations
|
2020-12-18 19:32:05 +03:00 |
|
Victor Petukhov
|
d6017420de
|
Mark freshly supported annotations to use that mark for reporting corresponding warnings
|
2020-12-18 19:32:05 +03:00 |
|
Victor Petukhov
|
9693ea19fb
|
Add tests for type enhancement uncluding with compiled java
|
2020-12-18 19:32:05 +03:00 |
|
Victor Petukhov
|
f389654fea
|
Support type enhancement for super classes' types
|
2020-12-18 19:32:04 +03:00 |
|
Victor Petukhov
|
c91301d04c
|
Support type use annotations on fields
|
2020-12-18 19:32:04 +03:00 |
|
Victor Petukhov
|
a89329e077
|
Support reading from class files of the type use annotations on type parameters and type arguments
^KT-11454 Fixed
|
2020-12-18 19:32:03 +03:00 |
|
Victor Petukhov
|
f0ab8bc332
|
Clean up some code in compiler.resolution.common.jvm
|
2020-12-18 19:32:03 +03:00 |
|
Dmitriy Novozhilov
|
77aad06008
|
[FE] Add bunch files to fix compilation on 201 platform
|
2020-12-09 22:54:37 +03:00 |
|
Dmitriy Novozhilov
|
bdfb71b149
|
[FE] Add sealed classes related properties to java model
|
2020-12-09 22:54:28 +03:00 |
|
Denis.Zharkov
|
2d8a8d252b
|
Add 201 bunch files for JavaClass implementations
In 201, there's an old ASM version and PSI doesn't have record-related API
|
2020-12-09 16:47:25 +03:00 |
|
Denis.Zharkov
|
513f7177ca
|
Support loading Java records
^KT-43677 In Progress
|
2020-12-09 16:29:03 +03:00 |
|
Dmitriy Novozhilov
|
02f71a63b8
|
[FE] Disable SKIP_DEBUG flag when building java model from binaries
This is needed to avoid skipping jvm annotations with names of
function parameters
|
2020-11-28 14:25:55 +03:00 |
|
Vladimir Dolzhenko
|
5036673187
|
Improve package caching in KotlinJavaPsiFacade
^KT-33394 Fixed
|
2020-09-10 07:38:46 +00:00 |
|
Alexander Udalov
|
7fb7dc0210
|
Fix deprecation warnings related to Project extensions
|
2020-09-08 20:26:20 +02:00 |
|
Dmitriy Novozhilov
|
6906e0d82d
|
Move common jvm classes from :core:descriptors.jvm to :core:compiler.common.jvm
|
2020-09-04 11:42:51 +03:00 |
|
Dmitriy Novozhilov
|
0e04af463d
|
Move JvmTypeSpecificityComparator to :compiler:resolution.common.jvm
|
2020-09-04 11:07:40 +03:00 |
|
Dmitriy Novozhilov
|
564d382b9d
|
Introduce new modules for common jvm related parts of compiler
|
2020-09-04 11:07:40 +03:00 |
|