Andrey Uskov
e0655b2f96
Unmute fixed android importing tests in platform 202
2020-11-12 00:24:50 +03:00
Andrey Uskov
a0d5af8dd1
Execute gutters calculation in read action in tests
2020-11-12 00:24:44 +03:00
Andrey Uskov
e5be9601e6
Disable indexation ExternalSystem tests
2020-11-12 00:24:43 +03:00
Andrey Uskov
9318d401f7
Fix test runtime dependencies in NativeImportingTests
2020-11-12 00:24:42 +03:00
Andrey Uskov
dea383460e
Add dependency on platform-images in tests
2020-11-12 00:24:41 +03:00
Yan Zhulanow
5f7d7ff9c7
Parcelize: Activate checkers only when the plugin is enabled for module (KT-43291)
2020-11-12 05:38:27 +09:00
Ilya Kirillov
9d207c2cf5
FIR IDE: temporary mute some not passing tests
2020-11-11 21:02:34 +03:00
Ilya Kirillov
3e43efb93e
FIR IDE: fix working with copied file in completion
2020-11-11 21:02:33 +03:00
Igor Yakovlev
0d59656532
FIR IDE: Add resolving KtParameter in FirLazyDeclarationResolver
2020-11-11 21:02:31 +03:00
Dmitriy Novozhilov
345a0d3f89
[FIR] Implement writeGenericType in FirJvmTypeMapper
2020-11-11 21:02:31 +03:00
Ilya Kirillov
9350f7aff9
FIR IDE: remove unused method in light classes with compilation error
2020-11-11 21:02:29 +03:00
Ilya Kirillov
b42bed7b3c
FIR IDE: make some access to FIR elements under read locks, resolve under write locks
2020-11-11 21:02:28 +03:00
Ilya Kirillov
12ed92cd49
FIR IDE: allow getting parent declaration for Java one
2020-11-11 21:02:27 +03:00
Ilya Kirillov
cbd1ec35ce
FIR IDE: lazy resolve property accessors
2020-11-11 21:02:26 +03:00
Ilya Kirillov
fbc6f1b10f
FIR IDE: introduce SOURCE_MEMBER_GENERATED declaration kind
2020-11-11 21:02:24 +03:00
Ilya Kirillov
7dcda00e1d
FIR IDE: do not fail on invalid code
2020-11-11 21:02:22 +03:00
Ilya Kirillov
c646cb3d7e
FIR IDE: fix deadlock in getter symbol resolve
2020-11-11 21:02:21 +03:00
Ilya Kirillov
171157ff78
FIR IDE: allow reference resolving from EDT
...
It may be called from some other subsystems like Find usages.
Throwing PCE every time we try to resolve some reference from EDT
may result endless try to resolving
2020-11-11 21:02:19 +03:00
Igor Yakovlev
b742a475ff
[FIR IDE] Initial FIR LightClass implementation
2020-11-11 21:02:18 +03:00
Igor Yakovlev
c881cf7af6
[FIR IDE] Add when branch for new symbols in FunctionCallHighlightingVisitor
2020-11-11 21:02:14 +03:00
Igor Yakovlev
b423da106f
[FIR IDE] Add fir data into symbols to support FIR LC
2020-11-11 21:02:09 +03:00
Ilya Kirillov
3d93503894
FIR IDE: introduce analyze function for with by existing module resolve state
2020-11-11 21:02:07 +03:00
Igor Yakovlev
dbb54c87bc
[FIR IDE] Add Fir lightclasses tests and fix FindUsages tests
2020-11-11 21:02:00 +03:00
Igor Yakovlev
3cefef03ff
Move refactoring for ifTrue and ifFalse extensions
2020-11-11 21:01:58 +03:00
Ilya Kirillov
a42674ef0e
FIR IDE: add hack to allow access symbols on edt
2020-11-11 21:01:57 +03:00
Igor Yakovlev
97f062cb2a
[FIR IDE] Add FirJvmTypeMapper to Ide components factory
2020-11-11 21:01:56 +03:00
Igor Yakovlev
36ffde5ca8
[FIR] Implement isArrayOrNullableArray for ConeTypeContext
2020-11-11 21:01:55 +03:00
sebastian.sellmair
06cb64bb51
Allow open callable members in expect interfaces
...
#KT-42094 fixed
2020-11-11 17:41:59 +00:00
Dmitriy Dolovov
bf0156f7c6
Native, Gradle IT: Fix GeneralNativeIT.testNativeArgsWithSpaces()
2020-11-11 20:29:36 +03:00
Dmitriy Dolovov
0fe842c38f
Gradle, Native: Log raw and transformed arguments in KotlinToolRunner
2020-11-11 20:29:31 +03:00
Dmitriy Dolovov
ee7f3b1bfe
Native: Use NIO Files.createTemp*() in favor of File.createTemp*() extension functions
2020-11-11 20:29:25 +03:00
Dmitry Petrov
47e2656ca9
JVM_IR keep track of original overrides at collection stubs generation
...
KT-43068
2020-11-11 18:35:41 +03:00
Yan Zhulanow
65d8e5a615
Don't publish kotlin-dist-for-ide in publishIdeArtifacts as it's now published alone
2020-11-11 18:12:26 +03:00
Roman Artemev
01f3c06ec9
Add test for KT-40412
2020-11-11 17:00:25 +03:00
Alexander Udalov
116606ecd2
JVM IR: fix class kind of created java.lang.Deprecated symbol
...
If it isn't ANNOTATION_CLASS, the newly added code in
`FunctionCodegen.isDeprecatedHidden` (0e91d3fcb0 ) ends up transforming
IR annotation constructor calls to annotation descriptors, and an
assertion fails in `IrBasedDeclarationDescriptor.toAnnotationDescriptor`
which checks that the class has kind ANNOTATION_CLASS.
Specifically, this failed in the JVM IR bootstrap on
`CallResolutionInterceptorExtension.interceptCandidates` from module
'frontend'.
2020-11-11 12:53:32 +01:00
Svyatoslav Kuzmich
c1b73f5fee
[Wasm] Diable Wasm IR tests on Windows TeamCity
2020-11-11 14:30:22 +03:00
Vyacheslav Gerasimov
3feff16a77
Cleanup 193 compatibility fixes
2020-11-11 14:28:54 +03:00
Vyacheslav Gerasimov
8620d26a8a
Delete 193 bunch files
2020-11-11 14:28:53 +03:00
Alexander Gorshenev
ade46ef808
Update Kotlin/Native: 1.4.30-dev-17200
2020-11-11 14:27:45 +03:00
Sergey Igushkin
3666327c81
Fix JVM maven-publish caching by not capturing state in POM rewriting
...
In POM rewriting logic, ensure that non-serializable entities are
accessed from within project.provider { ... } and their evaluation
results are therefore properly serialized.
Issue #KT-43054 Fixed
2020-11-11 13:55:07 +03:00
Sam Wang
d1ba2f3d46
Restore KotlinExplicitMovementProvider in as41 and as42
2020-11-11 11:37:27 +01:00
Vladimir Dolzhenko
4f76c747ec
Mark org.jetbrains.kotlin.mavenProjectImportHandler as dynamic
2020-11-11 10:29:16 +00:00
Vladimir Dolzhenko
b0f6b739d0
Declare missed org.jetbrains.kotlin.defaultErrorMessages EP
2020-11-11 10:29:16 +00:00
Vladimir Dolzhenko
51a1990e50
Drop missing gradle extensions from jvm-common.xml
...
Similar to 0cad41bb0c
Relates to ^KT-38518
2020-11-11 10:29:15 +00:00
Kirill Shmakov
0eea3a5e95
Bump AS version
...
To support newest Canary and fix module wizard issues.
^KT-43188 Fixed.
2020-11-11 12:10:36 +03:00
Mikhail Glukhikh
f2f00a4654
Fix BB test to work on JDK 6
2020-11-11 12:00:18 +03:00
Dmitriy Dolovov
078963eead
Native, Gradle IT: Fix assertion message
2020-11-11 11:36:51 +03:00
Alexander Likhachev
fbd8de04b8
[Gradle, K/N] Configuration cache support for run with warns
...
#KT-42849 Fixed
2020-11-11 10:58:37 +03:00
Alexander Likhachev
2d2042ad12
[Gradle, K/N] Configuration cache support for compile & link with warns
...
#KT-43151 Fixed
2020-11-11 10:58:37 +03:00
Yaroslav Chernyshev
a3b951e505
[Gradle, Cocoapods] Refactor, log process outputs with info level
...
Also fixed broken `stdErr` processing for `xcodebuild` commands.
#KT-42938 Fixed
2020-11-11 10:47:11 +03:00