8fe80afaf7
*e41b5fc1c6- (tag: build-1.4.0-dev-9642) [IR] Turned on a test for K/N + minor refactoring (vor 7 Stunden) <Igor Chevdar> *c29e434d33- (tag: build-1.4.0-dev-9639) Remove SuccessOrFailure.kt (vor 7 Stunden) <Abduqodiri Qurbonzoda> *6eb21031b2- (tag: build-1.4.0-dev-9638) FIR JVM serializer: serialize property signature (vor 7 Stunden) <Jinseong Jeon> *d6cb469e66- (tag: build-1.4.0-dev-9636) use Gradle 5.6 for tests with android build tool 28.0.3 (vor 8 Stunden) <nataliya.valtman> *08438dade2- (tag: build-1.4.0-dev-9634) Add project resolver for adding commonizer gradle task to IDEA import (vor 8 Stunden) <Konstantin Tskhovrebov> *94a4aacd9e- Move commonizer to gradle task and attach to lazy file collection. (vor 8 Stunden) <Konstantin Tskhovrebov> *048559c053- (tag: build-1.4.0-dev-9630) as41: Register OCBundle for AS tests (vor 10 Stunden) <Vyacheslav Gerasimov> *069adebf01- (tag: build-1.4.0-dev-9619) [NI] Fix checking for inline lambdas without candidate (vor 11 Stunden) <Dmitriy Novozhilov> *30037682f8- (tag: build-1.4.0-dev-9618) Revert "Promote String <-> utf8 and CharArray conversions to stable" (vor 11 Stunden) <Abduqodiri Qurbonzoda> *aba97033f0- (tag: build-1.4.0-dev-9613) Promote String <-> utf8 and CharArray conversions to stable (vor 12 Stunden) <Abduqodiri Qurbonzoda> *f6a739bbc5- (tag: build-1.4.0-dev-9610) Promote bit query api to stable (vor 12 Stunden) <Abduqodiri Qurbonzoda> *55eb75d237- (tag: build-1.4.0-dev-9607) Remove IGNORE_BACKEND directives from forInCharSeqWithIndexStops.kt (vor 13 Stunden) <Abduqodiri Qurbonzoda> *1bd63bb07f- Make consistent parameter nullability with appendLine (vor 13 Stunden) <Abduqodiri Qurbonzoda> *e05eeea6cd- Promote common StringBuilder to stable (vor 13 Stunden) <Abduqodiri Qurbonzoda> *4568e438a9- Promote ExperimentalStdlibApi to stable (vor 13 Stunden) <Abduqodiri Qurbonzoda> *7cc4cc0cec- (tag: build-1.4.0-dev-9600) Make testDeepTreeOddEvenNodesMutual two times easier (vor 14 Stunden) <Ilya Gorbunov> *77608c8785- (tag: build-1.4.0-dev-9597) Add temporary fixMeExtensions to pass test on extensions check (KTI-240) (vor 16 Stunden) <Yunir Salimzyanov> *3b9000cc0c- Cleanup 191 extension files (KTI-240) (vor 16 Stunden) <Yunir Salimzyanov> *7ab7ca5ff0- Cleanup as35 extension files (KTI-240) (vor 16 Stunden) <Yunir Salimzyanov> *4d859a7212- (tag: build-1.4.0-dev-9590) Revert "TrailingCommaInspection: don't report `Missing line break` for `when entry` that has no trailing comma" (vor 16 Stunden) <Yan Zhulanow> *a421f74ef0- Revert "Minor: extract new line allowance check" (vor 16 Stunden) <Yan Zhulanow> *1d589e3f56- (tag: build-1.4.0-dev-9587) Rework access to properties in IR plugin (vor 17 Stunden) <Leonid Startsev> *02bd8cbd6b- Use SYNTHETIC_OFFSET instead of UNDEFINED (vor 17 Stunden) <Leonid Startsev> *7c8c5b057f- Extensible mechanism for plugin metadata during descriptor serialization (vor 17 Stunden) <Leonid Startsev> *8d05253369- (tag: build-1.4.0-dev-9585) NI: take into account effective variance during adding constraints from LHS instead of only use site variance (vor 17 Stunden) <Victor Petukhov> *561c6747a6- (tag: build-1.4.0-dev-9582) Remove tests from muted (vor 17 Stunden) <Alexander Gorshenev> *2ef46b586d- (tag: build-1.4.0-dev-9580) Fix broken NavBar for 201 (vor 18 Stunden) <Nikita Bobko> *246c68b0a9- (tag: build-1.4.0-dev-9579) PSI2IR: Don't generate IMPLICIT_INTEGER_COERCION (vor 18 Stunden) <Dmitry Petrov> *bfac0355bf- (tag: build-1.4.0-dev-9577) WIP: [FIR] unmute testKt14227 with FULL_JDK (vor 18 Stunden) <Juan Chen> *45d60baeb0- (tag: build-1.4.0-dev-9575, tag: build-1.4.0-dev-9569) Add import for member: don't suggest if a class with the same name has been imported (vor 19 Stunden) <Toshiaki Kameyama> *329f0227ec- Remove explicit type specification: do not suggest for suspend function type (vor 19 Stunden) <Toshiaki Kameyama> *098469eb85- Implement members: implement functions in the same order as within Java interface (vor 19 Stunden) <Toshiaki Kameyama> *741ebeb7b8- Mark semicolons after nullable types redundant, despite of '!' after (KT-38240) (vor 19 Stunden) <Yan Zhulanow> *4cf83d9526- Redundant semicolon: don't report when semicolon is between type and '!' (vor 19 Stunden) <Toshiaki Kameyama> *8e8171547b- Add super type in "Convert to anonymous object" test (vor 19 Stunden) <Yan Zhulanow> *111b2945e1- "Convert to anonymous object" quickfix: false negative when interface has concrete members (vor 19 Stunden) <Toshiaki Kameyama> *5b927d798c- Replace explicit parameter with it: don't suggest if overload resolution ambiguity error occurs (vor 19 Stunden) <Toshiaki Kameyama> *69a2697598- Convert lambda to reference: add type parameter to outer call expression if needed (vor 19 Stunden) <Toshiaki Kameyama> *a4239afcb3- Convert to anonymous function: do not suggest for suspend functions (vor 19 Stunden) <Toshiaki Kameyama> *ded996bdf7- PlatformExtensionReceiverOfInline: fix false positive with extension function with nullable type receiver (vor 19 Stunden) <Toshiaki Kameyama> *6868f53f46- "Change JVM name" (@JvmName) quickfix: improve name suggester for generic functions (vor 19 Stunden) <Toshiaki Kameyama> *5efbbdea57- Lift assignment out: do not report when assignment variables are different (vor 19 Stunden) <Toshiaki Kameyama> *498c40548b- Structure view: add visibility sorter (vor 19 Stunden) <Toshiaki Kameyama> *9aaba8c759- Structure view: add visibility filter for class properties (vor 19 Stunden) <Toshiaki Kameyama> *e2f0b76e2f- Minor: extract new line allowance check (vor 19 Stunden) <Yan Zhulanow> *25787eb869- TrailingCommaInspection: don't report `Missing line break` for `when entry` that has no trailing comma (vor 19 Stunden) <Toshiaki Kameyama> *3272b8fc2c- CanSealedSubClassBeObjectInspection: don't report if sub-class has classModifier (vor 19 Stunden) <Toshiaki Kameyama> *cea879cbd5- "Make containing function suspend" quickfix: don't suggest for anonymous function (vor 19 Stunden) <Toshiaki Kameyama> *8f3392d635- Convert lambda to reference: fix it works correctly in anonymous object (vor 19 Stunden) <Toshiaki Kameyama> *b9fab1123d- Convert lambda to reference: fix it works correctly for labeled expression (vor 19 Stunden) <Toshiaki Kameyama> *2a36a8acac- JavaMapForEachInspection: don't report if argument is not single (vor 19 Stunden) <Toshiaki Kameyama> *7d3b28d75b- Add missing runReadAction call (EA-223789) (vor 19 Stunden) <Yan Zhulanow> *f073e34926- (tag: build-1.4.0-dev-9568) Update forgotten test-data (vor 19 Stunden) <Mikhail Zarechenskiy> *fd07d5f301- (tag: build-1.4.0-dev-9565) Scripting setting: auto reloading of script dependencies is now per definition (vor 19 Stunden) <Natalia Selezneva> *8726d3dc4e- (tag: build-1.4.0-dev-9564) KT-37950 Add `io.ktor` packages to 'Packages to use * import' list (vor 20 Stunden) <Roman Golyshev> *17a9d93a4f- (tag: build-1.4.0-dev-9563) Unmute two successfully finished muted tests for 193 platform (vor 20 Stunden) <Yunir Salimzyanov> *7014c17a57- (tag: build-1.4.0-dev-9551) IDE plugin dependencies: Publish unshaded kotlin-scripting-compiler (vor 22 Stunden) <Yan Zhulanow> *8704946498- (tag: build-1.4.0-dev-9550) as41: Fix testResourceBundle hack for AS 4.1 (vor 22 Stunden) <Vyacheslav Gerasimov> *7d7835f0f4- as41: Remove ApplicationUtils.kt.as41 which should be same as for 201 (vor 22 Stunden) <Vyacheslav Gerasimov> *af1e815f47- as41: Remove AbstractModelBuilderTest.java.as41 (vor 22 Stunden) <Vyacheslav Gerasimov> *7fb5acc718- (tag: build-1.4.0-dev-9547) KT-18538 Fix inspection to detect unnecessary grand-base class qualifier (vor 23 Stunden) <Roman Golyshev> *2c12d26d28- KT-18538 Unwrap fake override in `ShortenReferences` (vor 23 Stunden) <Roman Golyshev> *43bbfa78d1- KT-18538 Cleanup in `ShortenReferences` (vor 23 Stunden) <Roman Golyshev> *16bdfa4fee- KT-18538 Cleanup in `RemoveRedundantQualifierNameInspection` (vor 23 Stunden) <Roman Golyshev> *4a511c7721- (tag: build-1.4.0-dev-9543) FIR: extend arrayOf call transformation to other variants (vor 24 Stunden) <Jinseong Jeon> *7ec8716d65- (tag: build-1.4.0-dev-9541) Introduce HTML redenred version for compatibility warning (vor 24 Stunden) <Mikhail Zarechenskiy> *569b6eaff2- Don't issue compatibility warning for the candidates in the same group (vor 24 Stunden) <Mikhail Zarechenskiy> *f922e454f9- Don't propagate compatibility resolve from callable reference arguments (vor 24 Stunden) <Mikhail Zarechenskiy> *599f520fd8- Add compatibility warning for chained sam->suspend-conversion (vor 24 Stunden) <Mikhail Zarechenskiy> *a5203428a4- Replace resolution error for suspend-conversion with call checker error (vor 24 Stunden) <Mikhail Zarechenskiy> *eaeaf3c8a3- Add compatibility warning for suspend conversions (vor 24 Stunden) <Mikhail Zarechenskiy> *47e6805186- Add compatibility warning for reference adaptation (vor 24 Stunden) <Mikhail Zarechenskiy> *684dfb959c- Don't write any COERCION_STRATEGY for Unit to Unit return types (vor 24 Stunden) <Mikhail Zarechenskiy> *03358c61d4- Add compatibility warning for SAM conversions (vor 24 Stunden) <Mikhail Zarechenskiy> *01de789c76- Add compatibility warning for SAM conversions on Kotlin functions (vor 24 Stunden) <Mikhail Zarechenskiy> *080d8fa127- (tag: build-1.4.0-dev-9539) Add missing stdlib-common IDE plugin dependency (vor 25 Stunden) <Yan Zhulanow> *73f4b61022- (tag: build-1.4.0-dev-9521) (CoroutineDebugger) Windows test fix for kotlinx-coroutines-core (vor 2 Tagen) <Vladimir Ilmov> *ea6a8ce5cd- (tag: build-1.4.0-dev-9520) Rename language feature to make it more clear (vor 2 Tagen) <Mikhail Zarechenskiy> *bbe00b2fdc- (tag: build-1.4.0-dev-9519) Add scripting REPL completion options (vor 2 Tagen) <Ilya Muradyan> *0ab9b3639b- (tag: build-1.4.0-dev-9518) Approximate types for lambda literals before serialization (vor 2 Tagen) <Mikhail Zarechenskiy> *366ed7d4ca- Minor: reformat fakeDescriptorsForReferences.kt (vor 2 Tagen) <Mikhail Zarechenskiy> *6ed453dfbc- (tag: build-1.4.0-dev-9512, origin/rr/mitropo/uast/NoJvmDeclarationUElement) Uast: removing deprecated `JvmDeclarationUElement` (KT-23887) (vor 2 Tagen) <Nicolay Mitropolsky> *a112f8acb6- (tag: build-1.4.0-dev-9509) Moved symbol table emptiness assertion to later places, so that the assert doesn't trigger in the plugin context (vor 2 Tagen) <Alexander Gorshenev> *5e56a52f94- Properly update modality and visibility of property accessors on fake override creation (vor 2 Tagen) <Alexander Gorshenev> *4dd159d4ec- Added another fake override validation pass after IR plugins (vor 2 Tagen) <Alexander Gorshenev> *46e3649bd0- Moved all things related to fake overrides to a single directory (vor 2 Tagen) <Alexander Gorshenev> *06abbe468b- Signature based fake override validation (vor 2 Tagen) <Alexander Gorshenev> *024385cbbd- Construct fake overrides after IR deserialization (vor 2 Tagen) <Alexander Gorshenev> *ee1ea15684- Adapted descriptor fake override construction from OverridingUtil.java to IR as IrOverridingUtil.kt (vor 2 Tagen) <Alexander Gorshenev> *2828aa9ce8- Typechecker and visibility utils for fake overrides (vor 2 Tagen) <Alexander Gorshenev> *789efc7c3a- Created a deep copier good for fake overrides. Adapted it from inliner copier. It is capable of producing type substituted members. (vor 2 Tagen) <Alexander Gorshenev> *63429c088f- Introduced IrFakeOverrideFunctionImpl and IrFakeOverridePropertyImpl (vor 2 Tagen) <Alexander Gorshenev> *20dedd53ff- Got rid of LazyIrProvider. It is not used anymore (vor 2 Tagen) <Alexander Gorshenev> *756f7076f6- Got rid of duplicates in resolveFakeOverrides implementations (vor 2 Tagen) <Alexander Gorshenev> *ea71a57fac- (tag: build-1.4.0-dev-9507) Unmute non-flaky tests and mark some flaky tests with FLAKY label (vor 3 Tagen) <Yunir Salimzyanov> *4e732b7ba2- Wrap parametrized tests with muteWithDatabase (vor 3 Tagen) <Yunir Salimzyanov> *8d51b027ed- Add annotation to prevent test invocation twice (vor 3 Tagen) <Yunir Salimzyanov> *a256e75909- Run muted non-flaky tests and invert their result (KTI-216) (vor 3 Tagen) <Yunir Salimzyanov> *cfb8763b33- Remove redundant Runner logic (vor 3 Tagen) <Yunir Salimzyanov> *2e67ccbd6a- (tag: build-1.4.0-dev-9504) Advance bootstrap to 1.4.0-dev-9436 (vor 3 Tagen) <Ilya Gorbunov> *0b3ae50f31- (tag: build-1.4.0-dev-9500) Revert "(CoroutineDebugger) Windows test fix for kotlinx-coroutines-core" (vor 3 Tagen) <Vladimir Ilmov> *faaf40dbe5- (tag: build-1.4.0-dev-9497) (CoroutineDebugger) Windows test fix for kotlinx-coroutines-core (vor 3 Tagen) <Vladimir Ilmov> *99b2a4745a- (tag: build-1.4.0-dev-9480) [FIR2IR] Fix superQualifier in case of composed super type ref (vor 4 Tagen) <simon.ogorodnik> *8afbb4542b- [FIR2IR] Fix check if interface is SAM (vor 4 Tagen) <simon.ogorodnik> *aa5a5c954f- (tag: build-1.4.0-dev-9476) Refactoring: change "// BUNCH: xxx" format (vor 4 Tagen) <Nikita Bobko> *b34fe77760- Split bunches with comma (vor 4 Tagen) <Nikita Bobko> *5e7c82ea01- (tag: build-1.4.0-dev-9475) Fix building dist with JDK 13 (KTI-262) (vor 4 Tagen) <Nikolay Krasko> *7ea71a17f0- (tag: build-1.4.0-dev-9474) JVM IR: Use language feature for inline class mangling rules (vor 4 Tagen) <Steven Schäfer> *a41b746774- (tag: build-1.4.0-dev-9472) Revert "[Gradle, JS] Output file path as input fo js compile task" (vor 4 Tagen) <Ilya Goncharov> *df173c8c93- (tag: build-1.4.0-dev-9463) [Gradle, JS] Output file path as input fo js compile task (vor 4 Tagen) <Ilya Goncharov> *1d32cab11d- (tag: build-1.4.0-dev-9462) Revert "[FIR] Don't save original user type in FirResolvedTypeRef" (vor 4 Tagen) <Dmitriy Novozhilov> *72813cefbe- [FIR] Store list of sealed inheritors even if there are none of them (vor 4 Tagen) <Dmitriy Novozhilov> *d612c130e8- (tag: build-1.4.0-dev-9461) Build: Fix jpsStandalone dependency in core.descriptors.runtime (vor 4 Tagen) <Vyacheslav Gerasimov> *bb9e8a8a50- (tag: build-1.4.0-dev-9460) [Gradle, JS] Fix warning message with new line (vor 4 Tagen) <Ilya Goncharov> *1b841adfff- [Gradle, JS] Fix param name (vor 4 Tagen) <Ilya Goncharov> *9fd211cfcd- [Gradle, JS] Manually singleton because Gradle Daemon (vor 4 Tagen) <Ilya Goncharov> *59c2bc25d5- [Gradle, JS] Detect multiple plugins for NodeJsRootPlugin and YarnPlugin (vor 4 Tagen) <Ilya Goncharov> *39869f009e- [Gradle, JS] Throw error in JS part when plugins goes from different classloaders (vor 4 Tagen) <Ilya Goncharov> *2e39c1164d- Move detecting of multiple kotlin plugins into extract class (vor 4 Tagen) <Ilya Goncharov> *7d9fe55072- (tag: build-1.4.0-dev-9453) Regenerate tests (vor 4 Tagen) <Alexander Udalov> *f21d1e1c1b- (tag: build-1.4.0-dev-9452) [FIR] Record non-user type refs to resolved type refs (vor 4 Tagen) <Dmitriy Novozhilov> *7d7b9262e7- (tag: build-1.4.0-dev-9450) [JVM] Port remaining line number tests to stepping infrastructure. (vor 4 Tagen) <Mads Ager> *5db6a0b563- (tag: build-1.4.0-dev-9446) New mangling rules require language version 1.4 (not compiler version) (vor 4 Tagen) <Dmitry Petrov> *40a4cea530- (tag: build-1.4.0-dev-9436) NI: remove type depth check during adding initial constraints (vor 4 Tagen) <Victor Petukhov> *35460fed19- (tag: build-1.4.0-dev-9426) JVM_IR: fix a bug when `isInlineParameter` is applied to default stubs (vor 4 Tagen) <pyos> *86e434195e- Uast: `UastKotlinPsiVariable` made `isEquivalentTo` it's physical PSI (KT-39174) (vor 4 Tagen) <Nicolay Mitropolsky> *5f3e296f19- Fix bugs with capturing rhs into EXACTLY_ONCE lambda (vor 4 Tagen) <Ilmir Usmanov> *0fc43b1f57- Wizard: add possibility to change Kotlin version for generated projects via property (vor 4 Tagen) <Ilya Kirillov> *6f241c6dcd- [FIR] Don't save original user type in FirResolvedTypeRef (vor 4 Tagen) <Dmitriy Novozhilov> *422a327fca- [FIR] Add visitor for validation of generated FIR (vor 4 Tagen) <Dmitriy Novozhilov> *f6dabafe34- [FIR] Make creating of resolve processors type safe (vor 4 Tagen) <Dmitriy Novozhilov> *c919f6172e- Reformat AbstractSimpleFileBenchmark.kt (vor 4 Tagen) <Dmitriy Novozhilov> *b4ce736814- [FIR] Move registration components out of initializers of FirSession (vor 4 Tagen) <Dmitriy Novozhilov> *fec3e4faf1- [FIR] Move initialization of common services to `FirSessionBase` (vor 4 Tagen) <Dmitriy Novozhilov> *1973060e8c- [FIR-PLUGIN] Fix `AllOpenClassGenerator` after previous commit (vor 4 Tagen) <Dmitriy Novozhilov> *6d37776267- [FIR] Rename `FirClassImpl` to `FirRegularClassImpl` (vor 4 Tagen) <Dmitriy Novozhilov> *60fd505a9c- [FIR] Get rid of `FirSealedClass` node (vor 4 Tagen) <Dmitriy Novozhilov> *41cdb61ef3- [FIR] Move all symbol providers to separate package (vor 4 Tagen) <Dmitriy Novozhilov> *a1c3d2b709- [FIR] Add separate session component for FirIdeProvider (vor 4 Tagen) <Dmitriy Novozhilov> *34d3fe26e6- [FIR] Get rid of `FirProvider.getInstance` (vor 4 Tagen) <Dmitriy Novozhilov> *ff06e60a06- Revert "run for 28.0.2" (vor 4 Tagen) <nataliya.valtman> *86d52d4123- run for 28.0.2 (vor 4 Tagen) <nataliya.valtman> *1982f80bfb- [NI] Leave candidates with annotation if there are no candidates without it (vor 4 Tagen) <Dmitriy Novozhilov> *2812ed0a02- [NI] Use types and systems from return arguments instead of return type of lambda (vor 4 Tagen) <Dmitriy Novozhilov> *f76b57d260- [OI] Prefer candidate without @OverloadResolutionByLambdaReturnType (vor 4 Tagen) <Dmitriy Novozhilov> *a604404bff- [NI] Report warning if candidate was chosen using only @OverloadResolutionByLambdaReturnType (vor 4 Tagen) <Dmitriy Novozhilov> *82ce2e7b7c- [NI] Update annotation used in testdata (vor 4 Tagen) <Dmitriy Novozhilov> *e9ef6dbc28- Discriminate OverloadResolutionByLambdaReturnType annotated overloads... (vor 4 Tagen) <Ilya Gorbunov> *e1418a5540- [NI] Check for maximally specific candidate chosen with factory resolution (vor 4 Tagen) <Dmitriy Novozhilov> *e7869bd9d4- [NI] Analyse lambda in factory pattern resolution in independent context (vor 4 Tagen) <Dmitriy Novozhilov> *a0c7bece93- Overload resolution by lambda return type (vor 4 Tagen) <Ilya Gorbunov> *23414496c4- Annotation to enable overload resolution by lambda return type (vor 4 Tagen) <Ilya Gorbunov> *1c32c62a87- [NI] Choose annotated candidate if call still ambiguous (vor 4 Tagen) <Dmitriy Novozhilov> *8c524769b1- [NI] Add required `FactoryPattern` annotation for factory pattern resolve (vor 4 Tagen) <Dmitriy Novozhilov> *865ddac07a- [NI] Add feature for choosing candidate by lambda return type (vor 4 Tagen) <Dmitriy Novozhilov> *f243b8946f- Restore testOmittedStdlibVersion originally added in commit15feeddc(vor 4 Tagen) <Ilya Gorbunov> *d47981f07b- Drop gradle ITs depending on AGP versions below 3.2 (vor 4 Tagen) <Ilya Gorbunov> *a270ee094c- (tag: build-1.4.0-dev-9412) Language feature for new inline class mangling rules (since 1.4) (vor 4 Tagen) <Dmitry Petrov> *94509bdb4e- KT-39228 Fix inliner when latest 1.4 compiler used with 1.3 stdlib (vor 4 Tagen) <Dmitry Petrov> *ffdab473e2- (tag: build-1.4.0-dev-9406, origin/rr/kishmakov/kmm-wizard) IR symbols: enhance exception messages / toString() a bit (vor 5 Tagen) <Mikhail Glukhikh> *b6cdcc8d50- [FIR2IR] Mute 2 failing BB tests (vor 5 Tagen) <Mikhail Glukhikh> *19f1a3de1a- [FIR2IR] Populate overridden symbols also with public symbol inheritors (vor 5 Tagen) <Mikhail Glukhikh> *85760770a8- [FIR2IR] Initialize built-in symbols at start of conversion (vor 5 Tagen) <Mikhail Glukhikh> *cd24745f1f- [FIR2IR] Add primitive signature composer & use it for external classes (vor 5 Tagen) <Mikhail Glukhikh> *048e7a7075- [FIR] Add forgotten FirJvmBackendClassResolver to CLI (vor 5 Tagen) <Mikhail Glukhikh> *0ed9356cd2- (tag: build-1.4.0-dev-9398) Fixed reporting duration between builds in gradle statistics (vor 5 Tagen) <Andrey Uskov> *8dcbc391fe- Implemented collecting JS compilation mode (vor 5 Tagen) <Andrey Uskov> *97039926f0- Fixed import of transitive HMPP dependencies (vor 5 Tagen) <Andrey Uskov> *a431e20b45- Fix import of js MPP source sets in both mode (vor 5 Tagen) <Andrey Uskov> *36c9d04cd3- Fix HMPP import tests (vor 5 Tagen) <Andrey Uskov> *9c2918bdd6- Drop import tests with module per source set disabled (vor 5 Tagen) <Andrey Uskov> *104eeb9ffd- Fixed KNPE when serialized Kotlin Facet is broken (vor 5 Tagen) <Andrey Uskov> *e6165ed785- Improved performance of MPP projects import (vor 5 Tagen) <Andrey Uskov> *8eca3c8aa8- Fixed building MPP model if project root directory does not exist (vor 5 Tagen) <Andrey Uskov> *c7a53e4435- Fix android import tests (vor 5 Tagen) <Andrey Uskov> *351d706e0d- Fixed reporting NPM download time (vor 5 Tagen) <Andrey Uskov> *15ead4cbe6- Fixed representation of project structure when MPP module is involved KT-37125 (vor 5 Tagen) <Andrey Uskov> *2eb354f211- Fixed import of MPP modules with single artifacts (vor 5 Tagen) <Andrey Uskov> *a8623b9b28- (tag: build-1.4.0-dev-9393) Make sure that library file still exists before calling loadMetadata from JsResolverForModuleFactory since IDE model could be outdated (vor 5 Tagen) <Zalim Bashorov> *7f41dc4828- Add more detailed message for EA-227305 and EA-226744 (vor 5 Tagen) <Zalim Bashorov> *7b55a49ddd- (tag: build-1.4.0-dev-9390) Dependency on IDEA replaced with AS incompatibility (vor 5 Tagen) <Vyacheslav Karpukhin> *dc0ef996b7- (tag: build-1.4.0-dev-9369) JVM IR: Implement the new inline class ABI (vor 5 Tagen) <Steven Schäfer> *e60a32e8d3- (tag: build-1.4.0-dev-9367) Uast: `UastFakeLightMethod` dependent generic type SOE fix KT-39155 (vor 5 Tagen) <Nicolay Mitropolsky> *de790a3e3b- (tag: build-1.4.0-dev-9357) (UnusedSymbolInspection) Added support for typing per inspection tests (vor 5 Tagen) <Vladimir Ilmov> *1f1790d60e- (tag: build-1.4.0-dev-9351) Do not rely on descriptors in KParameterImpl.equals/hashCode (vor 5 Tagen) <Alexander Udalov> *55f384cb04- Do not rely on descriptors in KTypeParameterImpl.equals/hashCode (vor 5 Tagen) <Alexander Udalov> *d25f9dee62- Minor, remove temporary workarounds for JPS build (vor 5 Tagen) <Alexander Udalov> *e72f7d9a1d- (tag: build-1.4.0-dev-9348) NI: return optimization for adding constraints in `ConstraintInjector.kt` (vor 5 Tagen) <Victor Petukhov> *6c1efbe812- (tag: build-1.4.0-dev-9344) [Spec tests] Update spec testData (vor 5 Tagen) <anastasiia.spaseeva> *25b1059f74- (tag: build-1.4.0-dev-9341) Cleanup: ExpectDependencyGenerator (vor 5 Tagen) <Mikhail Glukhikh> *c9f2876368- [PSI2IR] Drop unnecessary forcing of type alias RHS referencing (vor 5 Tagen) <Mikhail Glukhikh> *cef23a284f- [PSI2IR] Use returnTarget.symbol directly in generateReturnExpression (vor 5 Tagen) <Mikhail Glukhikh> *8e8bb9bf08- [IR] Simplify class parent fetching in PrimitiveCompanionLowering (vor 5 Tagen) <Mikhail Glukhikh> *487a698e49- [IR] Add IrSymbolBase.toString() implementation (vor 5 Tagen) <Mikhail Glukhikh> *07b1bd9d99- IrTypeUtils: take name directly from IrDeclaration (vor 5 Tagen) <Mikhail Glukhikh> *4b47eb359a- IR linked: introduce IrElement.isExpectMember instead of descriptor use (vor 5 Tagen) <Mikhail Glukhikh> *7c7f87e729- [IR] Replace some usages of KotlinType to IrType (vor 5 Tagen) <Mikhail Glukhikh> *2d842d061e- IrSourceCompilerForInline: get ownerKind without descriptor (vor 5 Tagen) <Mikhail Glukhikh> *a631c24e8c- [IR] Drop unused 'withDescriptors' dumper (vor 5 Tagen) <Mikhail Glukhikh> *4944fc78b2- [IR] Require bound symbols in classFqNameEquals (vor 5 Tagen) <Mikhail Glukhikh> *cacf5f5a4a- [IR] Read isExpect directly from IrDeclaration without using descriptor (vor 5 Tagen) <Mikhail Glukhikh> *934b040152- [IR] Read isSuspend directly from IrFunction without using descriptor (vor 5 Tagen) <Mikhail Glukhikh> *8a15edf5e6- [IR] Extract IrDeclaration(Access).psiElement extension (vor 5 Tagen) <Mikhail Glukhikh> *6b3c390fa7- [FIR2IR] Use IrSymbols directly instead of referencing via SymbolTable (vor 5 Tagen) <Mikhail Glukhikh> *90e6d5bea7- [FIR2IR] Read modality directly from IrFunction without using descriptor (vor 5 Tagen) <Mikhail Glukhikh> *724101cdd2- [IR] Get rid of minor symbol.descriptor usages (vor 5 Tagen) <Mikhail Glukhikh> *bf66929b5b- Extract IrClass.syntheticAccessorToSuperSuffix() (vor 5 Tagen) <Mikhail Glukhikh> *66da676b9e- [IR] Extract IrCallableReference.referencedName (vor 5 Tagen) <Mikhail Glukhikh> *79fd24f734- IrBuilder: get typeParametersCount from IR owner, not from descriptor (vor 5 Tagen) <Mikhail Glukhikh> *bf5810a349- (tag: build-1.4.0-dev-9328) [Gradle, JS] Fix text after proof read (vor 5 Tagen) <Ilya Goncharov> *85e5f8a736- [Gradle, JS] Deprecation of kotlin2js and kotlin-dce-js plugins (vor 5 Tagen) <Ilya Goncharov> *118c4b96cc- (tag: build-1.4.0-dev-9317) [Commonizer] Leaf source sets should depend on commonized "common" libs (vor 5 Tagen) <Dmitriy Dolovov> *45260cee1e- [Commonizer] Update stats collector to report lifted up declarations (vor 5 Tagen) <Dmitriy Dolovov> *9f31931bb8- [Commonizer] Tests on lifting up identical const properties (vor 5 Tagen) <Dmitriy Dolovov> *2ce1625989- [Commonizer] Lift up identical const properties (vor 5 Tagen) <Dmitriy Dolovov> *a2edb9b547- Minor. Add "commonized" to project dictionary (vor 5 Tagen) <Dmitriy Dolovov> *36a29ce2dd- [Commonizer] Split different aspects of CIR (vor 5 Tagen) <Dmitriy Dolovov> *f26a3150ba- [Commonizer] Explicitly check if annotation constants are allowed (vor 5 Tagen) <Dmitriy Dolovov> *0827d2e8a3- [Commonizer] Fix Gradle module dependencies (vor 5 Tagen) <Dmitriy Dolovov> *b5245e2df6- [Commonizer] Avoid N^2 during merge of KLIB manifest dependencies (vor 5 Tagen) <Dmitriy Dolovov> *dbd10380ee- (tag: build-1.4.0-dev-9316) Code style settings: fix top border in UI (vor 5 Tagen) <Dmitry Gridin> *d115a1ff9c- (tag: build-1.4.0-dev-9304) Minor, fix some warnings such as "unused main argument" in generators (vor 5 Tagen) <Alexander Udalov> *4520e02bae- Support fun interfaces in kotlinx-metadata (vor 5 Tagen) <Alexander Udalov> *c805274d2e- (tag: build-1.4.0-dev-9295) Fix projectRoutines.kt compilation under 192/as36 (vor 6 Tagen) <Vladimir Dolzhenko> *86cd039526- (tag: build-1.4.0-dev-9294, tag: build-1.4.0-dev-9292) JVM IR: Use original descriptors for lambdas in JvmDeclarationOrigin (vor 6 Tagen) <Steven Schäfer> *bd66e87440- (tag: build-1.4.0-dev-9287) KT-38250 The minimal supported Gradle version is 5.3 now (vor 6 Tagen) <Nataliya Valtman> *af2dce0549- (tag: build-1.4.0-dev-9286) as41: Build against AS 4.1 C10 (vor 6 Tagen) <Vyacheslav Gerasimov> *097b93cb2a- as41: Setup bunch config and compatibility dsl for AS 4.1 (vor 6 Tagen) <Vyacheslav Gerasimov> *d6011103e2- Build: Remove bunch files with `intellijUltimateEnabled=false` for AS (vor 6 Tagen) <Vyacheslav Gerasimov> *cadc5ad587- (tag: build-1.4.0-dev-9278) NI: remove deprecated TODO about doing investigation around producing unwanted `Any?` during incorporation (KT-39154) (vor 6 Tagen) <Victor Petukhov> *0bed055fca- (tag: build-1.4.0-dev-9277) NI: small refactoring around `TypeCheckerContext` and adding new possible constraints (vor 6 Tagen) <Victor Petukhov> *d7f52e8b67- NI: do explicit incorporation of type of fixing type variable into other constraints (vor 6 Tagen) <Victor Petukhov> *3643b7b0ca- (tag: build-1.4.0-dev-9260, origin/rr/kishmakov/strip-breakpoint-type) trailingComma: cleanup code (vor 6 Tagen) <Dmitry Gridin> *052d06be3f- TrailingCommaIntention: fix description (vor 6 Tagen) <Dmitry Gridin> *bf6dffdf38- Introduce KotlinOtherSettingsPanel (vor 6 Tagen) <Dmitry Gridin> *880658135f- TrailingCommaIntention: should call `notifyCodeStyleSettingsChanged()` (vor 6 Tagen) <Dmitry Gridin> *dcebcc27b4- trailing comma: remove similar test data (vor 6 Tagen) <Dmitry Gridin> *c78fd4aaca- TrailingCommaInspection: should suggest fixes for call-site without warnings (vor 6 Tagen) <Dmitry Gridin> *10462c31d2- `Join lines` should remove useless trailing commas (vor 6 Tagen) <Dmitry Gridin> *e4a9679ec2- TrailingCommaVisitor: improve tree traversal (vor 6 Tagen) <Dmitry Gridin> *eab12a32ac- util: add missing constraints (vor 6 Tagen) <Dmitry Gridin> *262c9e6858- TrailingCommaPostFormatProcessor: should work with call-site in limited mode (vor 6 Tagen) <Dmitry Gridin> *86827dfc92- TrailingCommaVisitor: adapt to `TrailingCommaContext` (vor 6 Tagen) <Dmitry Gridin> *6d7c03b6fd- Get rid of TrailingCommaHelper.needComma (vor 6 Tagen) <Dmitry Gridin> *0076f1ddd5- Introduce TrailingCommaContext (vor 6 Tagen) <Dmitry Gridin> *bb329c0415- Move TrailingComma* to separate module (vor 6 Tagen) <Dmitry Gridin> *64bcd32661- Introduce `TrailingCommaState` (vor 6 Tagen) <Dmitry Gridin> *fbddc6921f- KotlinCodeStyleSettings: add hidden settings for trailing comma on call site (vor 6 Tagen) <Dmitry Gridin> *dec8eb7899- (tag: build-1.4.0-dev-9258) Revert renaming scripting plugin jar: (vor 6 Tagen) <Ilya Chernikov> *18953c4717- (tag: build-1.4.0-dev-9246) FIR: transform resolved arrayOf call inside annotation to FirArrayOfCall (vor 6 Tagen) <Jinseong Jeon> *265d066878- FIR2IR: minor refactor to share IrVarargElement creation. (vor 6 Tagen) <Jinseong Jeon> *ff509bdcd3- FIR2IR: fix inverted types for array/element in arrayOf call. (vor 6 Tagen) <Jinseong Jeon> *b93868c30b- IR: migrate IrType utils about array element type. (vor 6 Tagen) <Jinseong Jeon> *49690fc620- (tag: build-1.4.0-dev-9243) [JS IR] Properly detect whether nested class is external (vor 6 Tagen) <Roman Artemev> *5bb0085f7e- (tag: build-1.4.0-dev-9241) FIR: Fix test data afteradba0a03a6(vor 6 Tagen) <Denis Zharkov> *46b426ef77- (tag: build-1.4.0-dev-9239) KT-31741: stdlib: DeepRecursiveFunction (#3398) (vor 6 Tagen) <Roman Elizarov> *9fa1614903- (tag: build-1.4.0-dev-9235) [JVM] Port line number tests to stepping framework. (vor 6 Tagen) <Mads Ager> *4dbd4a56d5- (tag: build-1.4.0-dev-9226) Compose: adapt new API for intercepting candidates in call resolvers (vor 6 Tagen) <Mikhail Zarechenskiy> *500acf412f- (tag: build-1.4.0-dev-9220) [JS TESTS] Regenerate ES6 tests (vor 6 Tagen) <Roman Artemev> *2fd6921806- [JS TESTS] Emulate failing of non-run tests (vor 6 Tagen) <Roman Artemev> *086241659e- [JS TESTS] Don't run ES6 test on win & mac till j2v8 issue is fixed. (vor 6 Tagen) <Roman Artemev> *50162265da- [JS TESTS] Add EP to disable run test on specific platform (vor 6 Tagen) <Roman Artemev> *fe047f9b47- [JS BE] mutes tests for JS_IR_ES6, which muted for JS_IR (vor 6 Tagen) <Vitaly> *fe65045615- [JS BE] add es6 BE and relevant generated tests (vor 6 Tagen) <Vitaly> *a231b21c69- [JS BE] add tests for es6-classes (vor 6 Tagen) <Vitaly> *adf6831d7f- [JS BE] implement es6-classes's codegen (vor 6 Tagen) <Vitaly> *90bcf8bf88- [JS BE] add es6LoweringPhase (vor 6 Tagen) <Vitaly> *fd25a5b3c8- [JS BE] es6: save instance after superCall (vor 6 Tagen) <Vitaly> *8c412adfaa- [JS BE] implement es6-classes lowering (vor 6 Tagen) <Vitaly> *be85b36025- [JS BE] add flag `es6mode` (vor 6 Tagen) <Vitaly> *9ede8445e7- [JS BE] add runtime-function and intrinsics for es6-classes (vor 6 Tagen) <Vitaly> *18bd80eb29- [JS BE] add JsClass node to ast (vor 6 Tagen) <Vitaly> *69fa067df9- (tag: build-1.4.0-dev-9217) Fix compiler bootstrap (1.4.0-dev-9205) (vor 6 Tagen) <Dmitry Petrov> *5c58a9dfd1- (tag: build-1.4.0-dev-9214) PerfTests gradle interceptor clean up (vor 7 Tagen) <Vladimir Dolzhenko> *a1c173733c- (tag: build-1.4.0-dev-9209) Fix gradle tests after renaming scripting libs and plugin (vor 7 Tagen) <Ilya Chernikov> *9b7a95b05c- (tag: build-1.4.0-dev-9206) Parcelize: Fix test code (vor 7 Tagen) <Steven Schäfer> *d93e5d3dc0- Parcelize: Enable ParcelableDeclarationChecker with the parcelize plugin (vor 7 Tagen) <Steven Schäfer> *f93749ae6a- Parcelize: Fall back to readValue/writeValue if no other serializers are available (vor 7 Tagen) <Steven Schäfer> *8d364a8a1a- Parcelize: Resolve parcel serializers on demand (vor 7 Tagen) <Steven Schäfer> *cfe168021a- Parcelize: Remap functions in overridden symbols and callable references (vor 7 Tagen) <Steven Schäfer> *b39a65305d- Fix Parcelize codegen tests following rebase (vor 7 Tagen) <rbares> *8a9610d3af- Update Parcelize codegen tests (vor 7 Tagen) <rbares> *00ec50ff73- Fix Parcelize annotation implementing Parcelable.Creator<T> (vor 7 Tagen) <rbares> *20793a65f4- KT-37486 Don't store instances from stream debugger plugin in companions (vor 7 Tagen) <Vitaliy.Bibaev> *0c71c681e5- Do not reformat expressions in ReplaceCallWithBinaryOperatorInspection and SpecifySuperTypeFix (vor 7 Tagen) <Yan Zhulanow> *5a53c6ebf1- Remove ide-plugin-dependencies/tests-common-for-ide project (vor 7 Tagen) <Yan Zhulanow> *ed82465c3c- Fix eager inter-project dependency (vor 7 Tagen) <Yan Zhulanow> *fb8640b3b6- Move compilerComponents project list to the root project (vor 7 Tagen) <Yan Zhulanow> *9d1c405b3c- Rename ide-artifacts project to ide-plugin-dependencies (vor 7 Tagen) <Yan Zhulanow> *066b6d830f- Put IDE plugin dependency artifact building/publishing under a flag (vor 7 Tagen) <Yan Zhulanow> *b00b6b0614- Remove explicit project paths for ide-artifacts projects (vor 7 Tagen) <Yan Zhulanow> *91c24605f2- Minimize changes in 202 bunch (vor 7 Tagen) <Yan Zhulanow> *dea902551d- Publish artifacts needed for the kotlin-ide repository (vor 7 Tagen) <Yan Zhulanow> *46ac241e2f- 202: Fix compatibility with 202 IDEA branch (code) (vor 7 Tagen) <Yan Zhulanow> *f489ac1d03- Fix compatibility with 202 IDEA branch (dependencies) (vor 7 Tagen) <Yan Zhulanow> *a9d0c16fef- Add 2020.2 bunch configuration (vor 7 Tagen) <Yan Zhulanow> *8a3e63aaf6- Minor: Clean up jvm-debugger-core module (vor 7 Tagen) <Yan Zhulanow> *3e05f7c2ab- Minor: Move EvaluationStatus to the parent dir match its package name (vor 7 Tagen) <Yan Zhulanow> *0bf63c3000- Minor: Move filters to the companion object (vor 7 Tagen) <Yan Zhulanow> *3a0b0770d7- Debugger, minor: Remove obsolete KotlinRuntimeTypeEvaluator (vor 7 Tagen) <Yan Zhulanow> *9e85e9a036- Debugger, minor: Move method filters to the 'smartStepInto' package (vor 7 Tagen) <Yan Zhulanow> *45c97a2c5e- Debugger: Add test for KT-14057 (vor 7 Tagen) <Yan Zhulanow> *bf890a1540- Debugger, tests: Change ADDITIONAL_BREAKPOINT directive format (vor 7 Tagen) <Yan Zhulanow> *4244f05307- Debugger: Fix step over in functions with default parameters (KT-14828) (vor 7 Tagen) <Yan Zhulanow> *d0f34624bd- Debugger: Replace unsafe location() calls with safeLocation() (vor 7 Tagen) <Yan Zhulanow> *e6791ea4c3- Minor: merge KotlinSyntheticTypeComponentProvider with the base class (vor 7 Tagen) <Yan Zhulanow> *69965eaa5c- Implement new stepping for suspend functions (vor 7 Tagen) <Yan Zhulanow> *2044ece335- Kapt: Add DUMP_DEFAULT_PARAMETER_VALUES flag (KT-29355) (vor 7 Tagen) <Yan Zhulanow> *60aa47553d- Kapt, minor: Move test logic for KaptFlags to the new base class (vor 7 Tagen) <Yan Zhulanow> *c699a5b54c- Pill: Disable Pill support for coroutines-experimental module (vor 7 Tagen) <Yan Zhulanow> *8fc403db94- Check if we are inside Kotlin in KotlinClassWithDelegatedPropertyRenderer (vor 7 Tagen) <Yan Zhulanow> *0afd73b95c- Debugger: Pass files with inline functions to backend (KT-36404) (vor 7 Tagen) <Yan Zhulanow> *85a5e5241f- Debugger: Fix function breakpoints for libraries (KT-36403) (vor 7 Tagen) <Yan Zhulanow> *18070303d5- Update test data (KT-32511) (vor 7 Tagen) <Yan Zhulanow> *797058f781- Update test data (KT-27651) (vor 7 Tagen) <Yan Zhulanow> *f6a13df388- Add quick fix for AMBIGUOUS_SUPER (vor 7 Tagen) <Toshiaki Kameyama> *7c0af78b08- UnnecessaryVariableInspection: fix false positive in lambda (vor 7 Tagen) <Toshiaki Kameyama> *64f6ed586b- "Convert to primary constructor" inspection: do not report when property has setter (vor 7 Tagen) <Toshiaki Kameyama> *08f31758b8- Minor: Extract name comparison (vor 7 Tagen) <Yan Zhulanow> *19d1532dc7- AddFunctionParametersFix: use argument name as parameter name if argument is referenced variable (vor 7 Tagen) <Toshiaki Kameyama> *8b8059acdd- Add quick fix for MANY_IMPL_MEMBER_NOT_IMPLEMENTED (vor 7 Tagen) <Toshiaki Kameyama> *21d6d50241- Create class quick fix: suggest on supertype entry (vor 7 Tagen) <Toshiaki Kameyama> *4973d3c359- "Create enum constant" quick fix: handle trailing comman correctly (vor 7 Tagen) <Toshiaki Kameyama> *0bd2643788- Fix EA-209582: Add a missing runReadAction() (vor 7 Tagen) <Yan Zhulanow> *075870fee9- Fix EA-207101: Abort changing property declaration from Java accessor (vor 7 Tagen) <Yan Zhulanow> *fc433dece8- Fix EA-221456, check for error types before method signature calculation (vor 7 Tagen) <Yan Zhulanow> *c8bad15ba9- Fix EA-210182, check for context validity (vor 7 Tagen) <Yan Zhulanow> *b756e18962- Never treat @JsExport-annotated declarations as not-used instead of @JsName (vor 7 Tagen) <Yan Zhulanow> *ef698a5747- Fix "PSI/index mismatch" in case of @ParameterName on non-functional types (KT-34524) (vor 7 Tagen) <Yan Zhulanow> *d86b54a2f1- Minor: Fix formatting (vor 7 Tagen) <Yan Zhulanow> *4638a97bbc- "Call on collection type may be reduced": fix false positive with mapNotNull, generic lambda block and new inference (vor 7 Tagen) <Toshiaki Kameyama> *6ee4b5e393- Condition of 'if' expression is constant: don't report when condition has named reference (vor 7 Tagen) <Toshiaki Kameyama> *bfb5efd490- Minor: Get rid of the hard-coded modifier value (vor 7 Tagen) <Yan Zhulanow> *581f83421a- Unnecessary parentheses in function call with lambda: don't report for function named 'suspend' (vor 7 Tagen) <Toshiaki Kameyama> *777995a3a0- Add braces: don't insert extra line break and move the following comment (vor 7 Tagen) <Toshiaki Kameyama> *905d0c1016- Unused symbol: do not report for @JsName annotated declarations (vor 7 Tagen) <Toshiaki Kameyama> *7abd0831a1- Unused unary operator: highlight whole expression in yellow (vor 7 Tagen) <Toshiaki Kameyama> *43b106fc72- Can be replaced with binary operator: do not report if it leads to an error/warning after conversion (vor 7 Tagen) <Toshiaki Kameyama> *81d01a8f8e- "To ordinary string literal": don't add unnecessary escapes to characters in template expression (vor 7 Tagen) <Toshiaki Kameyama> *bf3e739edf- Replace with string templates: add curly braces if needed (vor 7 Tagen) <Toshiaki Kameyama> *8d3e41ae60- ReplaceToWithInfixFormInspection: don't report when call expression has type typeArguments (vor 7 Tagen) <Toshiaki Kameyama> *f7a69d4aa7- Convert lambda to reference: suggest on lambda argument for suspend function parameter (vor 7 Tagen) <Toshiaki Kameyama> *9b6b25f069- Convert lambda to reference: suggest on lambda argument for extension function parameter (vor 7 Tagen) <Toshiaki Kameyama> *b8ae13b3d9- RedundantLetInspection: remove 'let' safe call correctly (vor 7 Tagen) <Toshiaki Kameyama> *a2f55e8b7c- Remove redundant calls of the conversion method: report for unsigned types (vor 7 Tagen) <Toshiaki Kameyama> *38b6b73745- Add additional diagnostic for EA-225967 (vor 7 Tagen) <Yan Zhulanow> *36f3ff7d20- Add stack trace logging for EA-225969 (vor 7 Tagen) <Yan Zhulanow> *c1b57e8681- Pill: Remove "Refresh Pill model" run configuration (vor 7 Tagen) <Yan Zhulanow> *f81be526bc- (tag: build-1.4.0-dev-9205) Support deserialized IR in IfNullExpressionsFusionLowering (vor 7 Tagen) <Dmitry Petrov> *c9f721848a- (tag: build-1.4.0-dev-9204) Fix Throws declaration in Native diagnostics tests (vor 7 Tagen) <Svyatoslav Scherbina> *fa152593ef- Fix false-positive `@Throws` error diagnostics in Native (vor 7 Tagen) <Svyatoslav Scherbina> *242d0aa26e- Add Native diagnostics for `@Throws suspend fun` (vor 7 Tagen) <Svyatoslav Scherbina> *3e8b0055ab- Decouple Call.hasUnresolvedArguments from ResolutionContext (vor 7 Tagen) <Svyatoslav Scherbina> *eb338e2e91- (tag: build-1.4.0-dev-9202, origin/snrostov/final/gradleKtsUnifiedCache) Scripting IDE cache: unblocking concurrent update (vor 7 Tagen) <Sergey Rostov> *e3ed8870dd- scripting, sdk cache: same key for locating sdk (vor 7 Tagen) <Sergey Rostov> *8d00ec1933- scripting: fixes after rebase (vor 7 Tagen) <Sergey Rostov> *74b189fa54- idea.core.script.ucache: remove cyrilic "c" in package name (vor 7 Tagen) <Sergey Rostov> *5212054af6- Fix sdk duplication in ProjectSdkTable in tests (vor 7 Tagen) <Natalia Selezneva> *72aba2fce2- IDE scripting: add default sdk only when used (vor 7 Tagen) <Sergey Rostov> *53983a99e5- Fix order of ExternalSystemListeners (vor 7 Tagen) <Sergey Rostov> *06dbbe2452- KotlinDslModels: project can be null in ExternalSystemTaskNotificationListener.onStart (vor 7 Tagen) <Sergey Rostov> *44f6d490b6- scripting ucache: update synchronously in unit test mode (vor 7 Tagen) <Sergey Rostov> *e613bc406e- 201: proper implementation for AsyncFileChangeListenerHelper.kt (vor 7 Tagen) <Sergey Rostov> *8f8ee1ea83- Scripting unified cache: update sdks synchronously on changes (vor 7 Tagen) <Sergey Rostov> *037ea224a4- GradleBuildRoot: don't store references to virtual files (vor 7 Tagen) <Sergey Rostov> *a97e9f641a- remove stale GradleScriptInputsWatcher references (vor 7 Tagen) <Sergey Rostov> *494a4460c1- minor: ScriptingSupport.Provider -> ScriptingSupport, KDoc (vor 7 Tagen) <Sergey Rostov> *40c852e818- GradleScriptOutOfProjectTest: roots are already registered as legacy (vor 7 Tagen) <Sergey Rostov> *cf4ad1908b- Fix lastIndexOfOrNull (vor 7 Tagen) <Sergey Rostov> *c604ef1255- Scripting, minor: updateScriptDefinitions -> updateScriptDefinitionReferences (vor 7 Tagen) <Sergey Rostov> *cfe6fee1ca- ScriptClassRootsCache, sdk: use toSystemIndependentName (vor 7 Tagen) <Sergey Rostov> *eda95af999- gradle.kts, minor: remove unused code (vor 7 Tagen) <Sergey Rostov> *cb3e08b345- GradleScriptListenerTest: add gradle-wrapper.properties to specify gradle version explicitly (vor 7 Tagen) <Sergey Rostov> *ec9608b00d- ScriptClassRootsUpdater, updateSynchronously: cancel before waiting for lock (vor 7 Tagen) <Sergey Rostov> *59c35fe35c- ScriptClassRootsUpdater: fix clearing scheduledUpdate and check cancelled in sync (vor 7 Tagen) <Sergey Rostov> *2932c67db7- gradle.kts: remove LastModifiedFiles fs data when removing gradle root (vor 7 Tagen) <Sergey Rostov> *6b53a98399- gradle.kts, minor: move isInAffectedGradleProjectFiles inside GradleBuildRootsManager (vor 7 Tagen) <Sergey Rostov> *b233a2a83a- GradleScriptListenerTest: link gradle project (vor 7 Tagen) <Sergey Rostov> *13abfda00b- GradleBuildRootsManager: fix onProjectsLinked (vor 7 Tagen) <Sergey Rostov> *5cd9e99caa- GradleLegacyScriptListener: call from GradleScriptListener (vor 7 Tagen) <Sergey Rostov> *bac68816d2- gradle.kts: use toSystemIndependentName for paths coming from Gradle (vor 7 Tagen) <Sergey Rostov> *381d505430- ScriptClassRootsUpdater: run synchronously in unit test mode (vor 7 Tagen) <Sergey Rostov> *4e8b1634e6- UnusedSymbolInspection: load script configurations from cache (vor 7 Tagen) <Sergey Rostov> *d937b66f30- gradle.kts, scheduleLastModifiedFilesSave: fix race condition (vor 7 Tagen) <Sergey Rostov> *e168cb739c- gradle.kts, minor: areRelatedFilesUpToDate -> areRelatedFilesChangedBefore (vor 7 Tagen) <Sergey Rostov> *d84acb8ca2- GradleScriptListener: update lastModifiedFiles on document change (vor 7 Tagen) <Sergey Rostov> *62bd16ddf9- GradleBuildRoot: fix loading lastModifiedFiles (vor 7 Tagen) <Sergey Rostov> *70a3877546- LastModifiedFiles: fix in case of sequential changes in same file (vor 7 Tagen) <Sergey Rostov> *f161276949- .gradle.kts, listener: support multiple gradle projects linked to one IntelliJ project (vor 7 Tagen) <Sergey Rostov> *e376a04b5a- gradle.kts: docs (vor 7 Tagen) <Sergey Rostov> *d6adab785a- ScriptConfigurationManager: take OutsidersPsiFileSupport into account (vor 7 Tagen) <Sergey Rostov> *bfa88267ec- Scripts, minor: get rid of ScriptingSupportHelper (vor 7 Tagen) <Sergey Rostov> *bae550665e- gradle.kts: merge data on failed gradle sync, fix updates scheduling in corner cases (vor 7 Tagen) <Sergey Rostov> *381374d339- gradle.kts: solve the linked gradle builds hell (vor 7 Tagen) <Sergey Rostov> *d8abf60b3d- gradle.kts, imported gradle build root: fix equality (vor 7 Tagen) <Sergey Rostov> *560c2b62ef- ScriptConfigurationManager, outsider files: search in roots cache too (vor 7 Tagen) <Sergey Rostov> *347f69b1fd- ScriptConfigurationManager: rebuild cache synchronously from default loader (vor 7 Tagen) <Sergey Rostov> *feac19f46e- gradle.kts: cache definitions (vor 7 Tagen) <Sergey Rostov> *1fdd1bcbf6- gradle.kts: remove useless gradle build root kinds (vor 7 Tagen) <Sergey Rostov> *4e61758188- CompositeScriptConfigurationManager: unified caching (vor 7 Tagen) <Sergey Rostov> *d21a7f54e4- GradleScriptConfigurationLoader: KDocs (vor 7 Tagen) <Sergey Rostov> *8f75f72835- Revert "Fix order of ExternalSystemListeners" (vor 7 Tagen) <Sergey Rostov> *7ec82ba279- Revert "KotlinDslModels: project can be null in ExternalSystemTaskNotificationListener.onStart" (vor 7 Tagen) <Sergey Rostov> *ba5fe6cda9- Testing: Avoid creating duplicated SDKs (vor 7 Tagen) <Natalia Selezneva> *22243c756b- (tag: build-1.4.0-dev-9201) Revert "KT-38250 The minimal supported Gradle version is 5.3 now" (vor 7 Tagen) <nataliya.valtman> *f7ee9b42d7- (tag: build-1.4.0-dev-9199) [Gradle, JS] Update package json only if version of dependency changed (vor 7 Tagen) <Ilya Goncharov> *f064634eb0- [Gradle, JS] Backport possibility to disable granular workspaces (vor 7 Tagen) <Ilya Goncharov> *60515aad77- [Gradle, JS] Move umbrella task to nodejs extension (vor 7 Tagen) <Ilya Goncharov> *549797c719- [Gradle, JS] Add nodeArgs (vor 7 Tagen) <Ilya Goncharov> *b201ff0168- [Gradle, JS] Args for webpack (vor 7 Tagen) <Ilya Goncharov> *0a704cf52c- [Gradle, JS] Add generate config only to webpack (vor 7 Tagen) <Ilya Goncharov> *61f213c80c- (tag: build-1.4.0-dev-9198) KT-38250 The minimal supported Gradle version is 5.3 now (vor 7 Tagen) <Sergey Rostov> *0bb3a4ccb7- (tag: build-1.4.0-dev-9193) 201: Uast: KotlinUastCodeGenerationPlugin on the level needed for ReactorSupport (KT-38062) (vor 7 Tagen) <Nicolay Mitropolsky> *8434806f56- Ide-common: `resolveToKotlinType` moved to TypeUtils.kt in the *ide-common* (vor 7 Tagen) <Nicolay Mitropolsky> *70237ecf31- Uast: explicitly expose implicit Lambda parameters (vor 7 Tagen) <Nicolay Mitropolsky> *5f64c6b9f1- Uast: a proper `sourcePsi` for lambda parameters (vor 7 Tagen) <Nicolay Mitropolsky> *9d862aaa1d- (tag: build-1.4.0-dev-9191) [Spec tests] Remove spec info from fir tests (vor 7 Tagen) <anastasiia.spaseeva> *5ba9d09278- [Spec tests] Fix fir test runner for spec tests (vor 7 Tagen) <anastasiia.spaseeva> *2509dfb287- (tag: build-1.4.0-dev-9185) Rename scripting libs and plugin - invert embeddable suffix (vor 7 Tagen) <Ilya Chernikov> *f39165bb58- (tag: build-1.4.0-dev-9182) Revert accidentally pushed changes (vor 7 Tagen) <Zalim Bashorov> *eb838b0fa0- (tag: build-1.4.0-dev-9179) KT-39179 Replace ApplicationBundle with KotlinBundle (vor 7 Tagen) <Roman Golyshev> *03fcbfad1a- (tag: build-1.4.0-dev-9175) ~~~ (vor 7 Tagen) <Zalim Bashorov> *69827fc5af- Add an ability to provide own handler for errors inside KotlinJavascriptMetadataUtils.loadMetadata (vor 7 Tagen) <Zalim Bashorov> *b79b3507f2- Add more detailed message for EA-227305 and EA-226744 (vor 7 Tagen) <Zalim Bashorov> *a55dec28b9- (tag: build-1.4.0-dev-9173) [FIR] Fix infinite CFG traverse (vor 7 Tagen) <Krasnoriadtseva Anastasiia> *7644b4baec- (tag: build-1.4.0-dev-9170) [KLIB] Improve performance a bit (vor 7 Tagen) <Roman Artemev> *44dfae53f0- [IR BE] Add runtime compilation benchmarks for IR JS compiler (vor 7 Tagen) <Roman Artemev> *e6c855111e- [KLIB] Add flag to select between per-file and monolithic layout (vor 7 Tagen) <Roman Artemev> *444ecc0981- (tag: build-1.4.0-dev-9169) [PLUGIN API] Fix misprint (vor 7 Tagen) <Roman Artemev> *bc32688497- [PLUGIN API] Drop `PureIrGenerationExtension` (vor 7 Tagen) <Roman Artemev> *6f2972ee8b- [ANDROID] Move Parcelize plugin to general `IrGenerationExtension` API (vor 7 Tagen) <Roman Artemev> *adba0a03a6- (tag: build-1.4.0-dev-9167) [FIR] Create builtin primitive array types for properties (vor 7 Tagen) <Juan Chen> *ed6aceca87- (tag: build-1.4.0-dev-9163) (UnusedSymbolInspection) lazy parameter evaluation fix (vor 7 Tagen) <Vladimir Ilmov> *4a7854a948- (tag: build-1.4.0-dev-9156) Sign and generate hash for compiler and plugin zip (vor 7 Tagen) <Nikolay Krasko> *bf5c7aea4d- (tag: build-1.4.0-dev-9147) Added heapDumper for perfTests (vor 7 Tagen) <Vladimir Dolzhenko> *2f79b4c412- Add test for KT-34902 (vor 7 Tagen) <Dmitry Petrov> *4455532210- (tag: build-1.4.0-dev-9144) JsIntrinsics: use createEmptyExternalPackageFragment (vor 7 Tagen) <Mikhail Glukhikh> *7818baff1e- [FIR2IR] Fix problem with double-generation of local class members (vor 7 Tagen) <Mikhail Glukhikh> *64fcbbc89f- (tag: build-1.4.0-dev-9138) Build: buildSrc should inherit build cache setup of parent project (vor 7 Tagen) <Vyacheslav Gerasimov> *5bca9c488e- (tag: build-1.4.0-dev-9129, origin/rr/4u7/wip) Build: Don't unpack ivy repo artifacts if target directory exists (vor 7 Tagen) <Vyacheslav Gerasimov> *bca8e96362- (tag: build-1.4.0-dev-9107) Clean up after nicer performance tests suite dsl (vor 8 Tagen) <Vladimir Dolzhenko> *ac1769a474- (tag: build-1.4.0-dev-9102) [FIR2IR] Support SAM constructors (vor 8 Tagen) <simon.ogorodnik> *dbc564e74e- [FIR2IR] Approximate types for lambdas before passing to serialization (vor 8 Tagen) <simon.ogorodnik> *b92194229c- [FIR] Add fir copy function generation (vor 8 Tagen) <simon.ogorodnik> *f625444be2- Update debugger test data (vor 8 Tagen) <pyos> *76c34a07b2- JVM: use 1 as a synthetic line number for @InlineOnly lambdas (vor 8 Tagen) <pyos> *25e1fb8502- JVM: map synthetic line numbers through the SMAP (vor 8 Tagen) <pyos> *d17a18f96d- JVM: do not write trivial SMAPs to classes outside inline funs (vor 8 Tagen) <pyos> *a04aeeb4e1- Ignore broken test in Native (vor 8 Tagen) <Pavel Punegov> *e70242f6f1- (tag: build-1.4.0-dev-9096) NI: some review fixes for improved postponed arguments analysis (vor 8 Tagen) <Victor Petukhov> *756326cefe- NI: report error diagnostic about impossible to infer anonymous function's parameter (vor 8 Tagen) <Victor Petukhov> *00df562a2b- (tag: build-1.4.0-dev-9080, origin/rr/adudinsky) Allow specific native targets to depend on unspecified native target (vor 8 Tagen) <Dmitry Savvinov> *55dc308688- (tag: build-1.4.0-dev-9078) Projects HL perf test (vor 8 Tagen) <Vladimir Dolzhenko> *1ae7f693c5- Nicer performance tests suite dsl (vor 8 Tagen) <Vladimir Dolzhenko> *2cee82a348- (tag: build-1.4.0-dev-9077) [NI] Resolve receiver of provideDelegate independently (vor 8 Tagen) <Mikhail Zarechenskiy> *59f027e3e9- [NI] Don't try performing any conversions on receivers (vor 8 Tagen) <Mikhail Zarechenskiy> *de69962e9d- (tag: build-1.4.0-dev-9075) (UnusedSymbolInspection) alternative accessor names for searching references (vor 8 Tagen) <Vladimir Ilmov> *17df7ade59- (UnusedSymbolInspection) Optimize second call to isCheapEnoughToSearchUsages (vor 8 Tagen) <Vladimir Ilmov> *6c124ccd0c- (tag: build-1.4.0-dev-9072) [IR] Drop deprecated symbol.descriptor based declaration constructors (vor 8 Tagen) <Mikhail Glukhikh> *bb2e58b6a4- Deprecate IrDeclaration.descriptor and IrSymbol.descriptor (vor 8 Tagen) <Mikhail Glukhikh> *b05a1bb1a2- [IR] Extract IrExternalPackageFragmentImpl.createEmptyExternalPackageFragment (vor 8 Tagen) <Mikhail Glukhikh> *12f596c620- [IR] Unbind construction methods of IR file/enum entry/type alias from symbol.descriptor (vor 8 Tagen) <Mikhail Glukhikh> *c68de4639f- [IR] Unbind construction methods of IrLocalDelegatedPropertyImpl from symbol.descriptor (vor 8 Tagen) <Mikhail Glukhikh> *58ef59074d- [IR] Unbind construction methods of IrTypeParameterImpl from symbol.descriptor (vor 8 Tagen) <Mikhail Glukhikh> *3f09bb40c0- [IR] Unbind construction methods of IrVariableImpl from symbol.descriptor (vor 8 Tagen) <Mikhail Glukhikh> *784d3a9005- [IR] Unbind construction methods of IrValueParameterImpl from symbol.descriptor (vor 8 Tagen) <Mikhail Glukhikh> *03f2c6d38a- [IR] Unbind construction methods of IrFieldImpl from symbol.descriptor (vor 8 Tagen) <Mikhail Glukhikh> *ab15a88ce4- [IR] Unbind construction methods of IrPropertyImpl from symbol.descriptor (vor 8 Tagen) <Mikhail Glukhikh> *7840adde12- [IR] Unbind construction methods of IrConstructorImpl from symbol.descriptor (vor 8 Tagen) <Mikhail Glukhikh> *262548fd5b- [IR] Unbind construction methods of IrFunctionImpl from symbol.descriptor (vor 8 Tagen) <Mikhail Glukhikh> *a7d514a0a9- [IR] Unbind construction methods of IrClassImpl from symbol.descriptor (vor 8 Tagen) <Mikhail Glukhikh> *9e807ebb89- (tag: build-1.4.0-dev-9071) (CoroutineDebugger) Prevent navigation to internalCompiledFiles (vor 8 Tagen) <Vladimir Ilmov> *545fdb96d5- (CoroutineDebugger) 201 compatibility fix (vor 8 Tagen) <Vladimir Ilmov> *7a70f8d29e- (CoroutineDebugger) executionContext added to ContinuationVariableValueDescriptor (vor 8 Tagen) <Vladimir Ilmov> *257c4c5604- (tag: build-1.4.0-dev-9055) [PLUGIN API] Extract IrPluginContext into separate interface (vor 8 Tagen) <Roman Artemev> *a84780fefb- (HEAD -> master, tag: build-1.4.0-dev-9048) NI: Add regression test for KT-38799 (vor 8 Tagen) <Victor Petukhov> *4436142f00- KT-38450 Add functional interface converter to the NJ2K (vor 8 Tagen) <Roman Golyshev> *50fc9d3692- (tag: build-1.4.0-dev-9027) KT-10974 - code review changes (vor 8 Tagen) <gcx11> *2382629209- KT-10974 - code review changes (vor 8 Tagen) <gcx11> *a2dc2fe5bb- KT-10974 - small fixes (vor 8 Tagen) <gcx11> *8849a66c00- KT-10974 - add import layout configuration table (vor 8 Tagen) <gcx11> *9574ac83e4- (tag: build-1.4.0-dev-9022) jps: testPureJavaProject fix (vor 8 Tagen) <Sergey Rostov>
37 lines
1.7 KiB
Properties
37 lines
1.7 KiB
Properties
#
|
|
# Copyright 2010-2019 JetBrains s.r.o.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
#
|
|
|
|
# A version of the Kotlin compiler that is used to build Kotlin/Native.
|
|
buildKotlinVersion=1.4.0-dev-9619
|
|
buildKotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_KotlinPublic_Compiler),number:1.4.0-dev-9619,branch:default:any,pinned:true/artifacts/content/maven
|
|
remoteRoot=konan_tests
|
|
kotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_KotlinPublic_Compiler),number:1.4.0-dev-9642,branch:default:any,pinned:true/artifacts/content/maven
|
|
kotlinVersion=1.4.0-dev-9642
|
|
kotlinStdlibRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_KotlinPublic_Compiler),number:1.4.0-dev-9642,branch:default:any,pinned:true/artifacts/content/maven
|
|
kotlinStdlibVersion=1.4.0-dev-9642
|
|
kotlinStdlibTestsVersion=1.4.0-dev-9642
|
|
testKotlinCompilerVersion=1.4.0-dev-9642
|
|
konanVersion=1.4.0-M3
|
|
|
|
# A version of Xcode required to build the Kotlin/Native compiler.
|
|
xcodeMajorVersion=11
|
|
|
|
org.gradle.jvmargs='-Dfile.encoding=UTF-8'
|
|
org.gradle.workers.max=4
|
|
|
|
# Uncomment to enable composite build
|
|
#kotlinProjectPath=<insert the path to Kotlin project root here>
|