Commit Graph

60512 Commits

Author SHA1 Message Date
Vladimir Dolzhenko 8d3e4a2965 IAE: RangeMarkerImpl.<init>
#EA-141884 Fixed
2020-01-14 12:15:26 +01:00
Vladimir Dolzhenko 83c3763096 Access index under runReadActionInSmartMode in ProbablyContractedCallableNamesImpl
#EA-219476 Fixed
2020-01-14 12:15:14 +01:00
Vladimir Dolzhenko d176a26cdb Improve investigation info in KtDotQualifiedExpression
Relates to #EA-212081
2020-01-14 12:15:04 +01:00
Vladimir Dolzhenko 19164781f4 Access index under runReadActionInSmartMode in KotlinRuntimeLibraryUtil
#EA-220414 Fixed
2020-01-14 12:14:55 +01:00
Vladimir Dolzhenko b2b90bd495 Edit kdoc reference in Introducing import alias
#KT-35837 Fixed
2020-01-14 12:14:46 +01:00
Vladimir Dolzhenko f5545b3740 Handle kdoc case for Introduce import alias inspection
#EA-210889 Fixed
2020-01-14 12:14:36 +01:00
Vladimir Dolzhenko ffc6786f06 Module info has to be read under readAction in KotlinConfigurationCheckerComponent
#EA-209610 Fixed
2020-01-14 12:14:28 +01:00
Vladimir Dolzhenko 3260e41111 Improve investigation info in PackageCodegenImpl
Relates to #EA-218779
2020-01-14 12:14:19 +01:00
Vladimir Dolzhenko a63123b556 Handle \r line endings in plaintext j2k
#KT-35831 #EA-209568 Fixed
2020-01-14 12:14:05 +01:00
Vladimir Dolzhenko dc6adc805a Handle java ctor case for Introduce import alias inspection
#KT-35824 #EA-218654 Fixed
2020-01-14 12:13:51 +01:00
Vladimir Dolzhenko be65eed801 Add more investigation info to diagnoseUnknownModuleInfo
Relates to #EA-220276
2020-01-14 12:13:38 +01:00
Vladimir Dolzhenko 2f953f5049 Add disposable to document listener in ScratchEditorSyncHighlighter
#EA-220382 Fixed
2020-01-14 12:13:27 +01:00
Vladimir Dolzhenko 6da24deec5 Fix renaming class according to a file name when file name has no name (but extension)
#EA-219715 Fixed
2020-01-14 12:12:58 +01:00
Vladimir Dolzhenko 4425bb8fa1 Commit documents before createResourceReference in KotlinAndroidAddStringResource
#EA-127016 Fixed
2020-01-14 12:11:56 +01:00
Vladimir Dolzhenko d644c0125a Add more investigation info to getFilesForElements
Relates to #EA-209630
2020-01-14 12:11:32 +01:00
Vladimir Dolzhenko 93ce4c003f Module info has to be read under readAction in scriptDefinitionsFromDependencies
#EA-220355 Fixed
2020-01-14 12:11:21 +01:00
Vladimir Dolzhenko aefad5cf5e Module info has to be read under readAction in KotlinNativeABICompatibilityChecker
#EA-220356 Fixed
2020-01-14 12:11:10 +01:00
Vladimir Ilmov e340651e47 CoroutineAsyncStackTraceProvider stack corruption fix 2020-01-14 11:49:09 +01:00
Dmitriy Novozhilov 9367c6a762 [NI] Use infered delegate expression type if there is no resolved call in trace
#KT-35707 Fixed
2020-01-14 12:18:24 +03:00
Dmitriy Novozhilov 605ef647e6 Regenerate tests 2020-01-14 12:18:23 +03:00
Vladimir Ilmov cac4a991f5 coroutine debugger toolbar added 2020-01-14 10:14:56 +01:00
Vladimir Ilmov e570450c59 coroutine debugger logic moved to jvm-debugger-coroutine module 2020-01-14 10:14:56 +01:00
Vladimir Ilmov b1b0817336 [coroutine][debugger] implementation basing on X-* approach
XCoroutine view added for direct comparison with Coroutines
2020-01-14 10:14:56 +01:00
Vladimir Ilmov 61c5ef61cc [coroutine][debugger] refactoring being done
X-view approach added for review, thread groups added
2020-01-14 10:14:55 +01:00
Kirill Shmakov 7f0437da68 Update AS version to 4.0 Canary 8 2020-01-14 11:32:55 +03:00
Ilya Gorbunov 0764a065e8 Rewrite UnderMigration and MigrationStatus in Java
to remove dependency on kotlin-stdlib.

#KT-33141
2020-01-13 23:30:32 +03:00
Vyacheslav Gerasimov fa1c6c9697 Build: Add missing com.github.node-gradle.node plugin versions 2020-01-13 19:40:08 +03:00
Vyacheslav Gerasimov b2039a9a13 Build: Specify version explicitly for com.github.node-gradle.node 2020-01-13 18:17:43 +03:00
Vyacheslav Gerasimov bf5bba42ce Build: Upgrade gradle enterprise plugin to 3.1.1 2020-01-13 18:17:43 +03:00
victor.petukhov fc7b836151 Fix isNegated psi method in KtWhenConditionInRange
^KT-34395 Fixed
2020-01-13 15:36:33 +03:00
Ilya Kirillov a10f37dd50 New J2K: fix exception when met PsiLambdaParameterType
#KT-35431 fixed
2020-01-13 14:32:48 +03:00
Ilya Kirillov 5be80be74d New J2K: fix converting multiline comment with /* inside
#KT-18001 fixed
#KT-35081 fixed
2020-01-13 14:32:47 +03:00
Ilya Kirillov a87de01c74 New J2K: add missing line break between property and getter
#KT-35739 fixed
2020-01-13 14:32:46 +03:00
Ilya Kirillov b83a529b77 New J2K: fix incorrectly removed line break before constructor comment
That caused class body brace to be under the comment

#KT-35478 fixed
2020-01-13 14:32:45 +03:00
Ilya Kirillov 7bfad12e6a New J2K: correctly convert compound Java assignment expression
#KT-35476 fixed
2020-01-13 14:32:45 +03:00
Ilya Kirillov 6a8a68a263 New J2K: fix UninitializedPropertyAccessException when calculating type of anonymous class
#KT-35395 fixed
2020-01-13 14:32:44 +03:00
Ilya Kirillov 7882f566be New J2K: Fix SOE in nj2k Java declarations printer 2020-01-13 14:32:44 +03:00
Ilya Kirillov 14a8d3726d New J2K: remove initializer from property without backing field
#KT-33637 fixed
2020-01-13 14:32:43 +03:00
Mikhail Glukhikh 1756857237 Rename: FirMemberScopeProvider -> FirDeclaredMemberScopeProvider 2020-01-13 13:26:19 +03:00
Mikhail Glukhikh 5c6341b4e4 [FIR] Handle fully qualified expressions separately in tower resolver 2020-01-13 13:26:13 +03:00
Mikhail Glukhikh 587430ff90 [FIR] Minor: remove FirSymbolProvider unused functions
buildDefaultUseSiteMemberScope & getSessionForClass were removed
2020-01-13 13:23:51 +03:00
Mikhail Glukhikh c343e5c9b7 [FIR] Refactoring: extract FirTowerResolver.towerDataConsumer() 2020-01-13 13:23:51 +03:00
Mikhail Glukhikh c96e6e9da4 [FIR] Refactoring: store name in CallInfo 2020-01-13 13:23:51 +03:00
Mikhail Glukhikh 9e0db86900 [FIR] Refactoring: create consumer inside tower resolver 2020-01-13 13:23:51 +03:00
Mikhail Glukhikh 30e339a2d7 [FIR] Convert CallKind to enum class 2020-01-13 13:23:50 +03:00
Mikhail Glukhikh f07adf085c [FIR] Minor refactoring: createFunctionConsumer 2020-01-13 13:23:50 +03:00
Mikhail Glukhikh 02a57aab7d [FIR] Code refactoring: InvokeReceiverCandidateCollector 2020-01-13 13:23:50 +03:00
Mikhail Glukhikh 5dbb98a5c8 [FIR] Code cleanup: CandidateCollector 2020-01-13 13:23:50 +03:00
Toshiaki Kameyama 6b2e58cc0b Inline function: fix it works correctly for callable reference receiver
#KT-26248 Fixed
2020-01-13 11:59:42 +03:00
Vladimir Dolzhenko 272ca002d7 Drop UNREACHABLE_CODE eager text range calculation
#KT-35242 Fixed
2020-01-12 17:23:30 +01:00