Commit Graph

306 Commits

Author SHA1 Message Date
Vasily Levchenko a074e1d6f3 [kotlin compiler][update] 1.4.0-dev-216 (#3716)
* Fix KonanMangler to make it fit new mangle API

(cherry picked from commit c73d3278cbdfc16891521038d4b161e51eeab4ba)

* Rename Appendable methods parameters

(cherry picked from commit 2f90c0e58db0613f5a7e1e659f32f0e1e44d2f70)

* [kotlin compiler][update] 1.4.0-dev-216

* 4efab51751 - (tag: build-1.4.0-dev-216) Fix allopen call from UL methods (3 days ago) <Igor Yakovlev>
* 8d02d00f22 - (tag: build-1.4.0-dev-214) [IR Serialization] Removed native-specific hack in mangler (3 days ago) <Igor Chevdar>
* 1f55b59fa3 - (tag: build-1.4.0-dev-210) Unmute a fixed Fir2IrText test (3 days ago) <pyos>
* 26822a0cde - Minor: IGNORE_BACKEND: ANY_FIR -> IGNORE_BACKEND_FIR: ANY (3 days ago) <pyos>
* 38a3797325 - (tag: build-1.4.0-dev-206) Unmute FIR2IR test (due to fixed bug in FIR) (3 days ago) <Mikhail Glukhikh>
* 69e9ae94c6 - (tag: build-1.4.0-dev-203) Use snakeyaml from maven instead of from intellij (3 days ago) <Ilya Kirillov>
* 2adcb5dec4 - (tag: build-1.4.0-dev-200) Add the ANY_FIR target for muting Fir2IrText tests (3 days ago) <pyos>
* a4b005fd5d - PSI2IR: generate field writes for all val property assignments (3 days ago) <pyos>
* 92f8432b1e - New J2K: Fix not converted jetbrains nullability annotations for types (3 days ago) <Ilya Kirillov>
* 3840294f44 - (tag: build-1.4.0-dev-199) Add tests for obsolete issues (3 days ago) <Mikhail Zarechenskiy>
* c3ffef1840 - Fix incorrect use of language feature (3 days ago) <Mikhail Zarechenskiy>
* c94dd2939e - (tag: build-1.4.0-dev-196) [NI] Add test for KT-32429 (3 days ago) <Dmitriy Novozhilov>
* e730965bc5 - [NI] Approximate intersection type in type argument to star if it's necessary (3 days ago) <Dmitriy Novozhilov>
* 26f7bf1c21 - Regenerate tests (3 days ago) <Dmitriy Novozhilov>
* e466fd5196 - [NI] Infer type variable to Nothing if all upper constraints are from upper bounds (3 days ago) <Dmitriy Novozhilov>
* 7fed7a840b - [NI] Update some testdata broken in NI (3 days ago) <Dmitriy Novozhilov>
* c311a66e5e - (tag: build-1.4.0-dev-195) Fix 191 & as35 compilation (3 days ago) <Ilya Kirillov>
* d6daaf14f8 - Fix "Protected function call from public-API inline function is prohibited" error (3 days ago) <Ilya Kirillov>
* 2dcc617774 - (tag: build-1.4.0-dev-192) Minor: reformat (4 days ago) <Nikolay Krasko>
* e99dc0f87f - Show only unique diagnostics in psi checker (KT-35578) (4 days ago) <Nikolay Krasko>
* 75beaa861f - Use abstract class to prevent GradleDaemonAnalyzerTestCase running as test (4 days ago) <Nikolay Krasko>
* 3e48494837 - Proper ignore new daemon tests without warning about tests absence (4 days ago) <Nikolay Krasko>
* 19422b12b4 - (tag: build-1.4.0-dev-189) Build: Add buildScanUserData script gradle-build-scan-snippets (4 days ago) <Vyacheslav Gerasimov>
* c89def9e06 - (tag: build-1.4.0-dev-188) [minor] Update test data for 1.4 (4 days ago) <Victor Petukhov>
* 254dc8f71c - (tag: build-1.4.0-dev-183) Build: Drop IntelliJ 2018.3 and Android Studio 3.4 support (4 days ago) <Michael Kuzmin>
* ae0efa77e3 - [minor] updating fir testdata (4 days ago) <Ilya Chernikov>
* 75c94f3b0f - (tag: build-1.4.0-dev-180) Build: Upgrade kotlin-build-gradle-plugin to 0.0.8 (4 days ago) <Vyacheslav Gerasimov>
* 20faa9e3e4 - Build: Make use of user & password properties in build cache configuration (4 days ago) <Vyacheslav Gerasimov>
* e43ea7e183 - Build: Add build cache user and password properties to BuildProperties (4 days ago) <Vyacheslav Gerasimov>
* 1ee54d74d0 - (tag: build-1.4.0-dev-178) [FIR] Use FIR resolution API in explorer window (4 days ago) <Simon Ogorodnik>
* 87c698f843 - [FIR] Remove obsolete total kotlin resolve test (4 days ago) <Simon Ogorodnik>
* a3d531e8b4 - [FIR] Extract jvm-only call conflict resolver (4 days ago) <Simon Ogorodnik>
* 05308a3652 - [FIR] Introduce module for all jvm extensions (4 days ago) <Simon Ogorodnik>
* 99489321f1 - (tag: build-1.4.0-dev-177) [FIR] Add forgotten test data for old FE test (4 days ago) <Mikhail Glukhikh>
* fe8d68ecc7 - Use different transformers per module in FIR diagnostics tests (4 days ago) <Mikhail Glukhikh>
* c4e6f8a640 - Cache FirPackageMemberScope in ScopeSession instead of member scope provider (4 days ago) <Mikhail Glukhikh>
* cb93b25fca - FIR: make possible to use differently typed IDs in ScopeSession (4 days ago) <Mikhail Glukhikh>
* 4d1b032c1f - Rename: FirSelfImportingScope -> FirPackageMemberScope (4 days ago) <Mikhail Glukhikh>
* 4e14d04926 - (tag: build-1.4.0-dev-173) [minor] fix testdata for compiler 1.4 (4 days ago) <Ilya Chernikov>
* 6e6d9ae795 - (tag: build-1.4.0-dev-170) FIR body resolve: start analyzing files with independent context (4 days ago) <Mikhail Glukhikh>
* ada7f3da6c - FIR: resolve anonymous initializer in context independent mode (4 days ago) <Mikhail Glukhikh>
* 99643e1b2d - FIR: do not run full tower resolve on integer literal type (4 days ago) <Mikhail Glukhikh>
* cb3f02d015 - FIR modularized test: do not print unnecessary stuff to the console (4 days ago) <Mikhail Glukhikh>
* 48c74fd1ba - FIR black box codegen tests: do not print bytecode to the console (4 days ago) <Mikhail Glukhikh>
* ad6f4fa92e - FirResolveBench: do not print unnecessary stuff to the console #KT-35030 Fixed (4 days ago) <Mikhail Glukhikh>
* f38bb19fc6 - [minor] Fix testdata for compiler 1.4 (4 days ago) <Ilya Chernikov>
* 06dc2caf41 - (tag: build-1.4.0-dev-169) Fix compilation for AS (4 days ago) <Ilya Kirillov>
* ac47c0cf3c - (tag: build-1.4.0-dev-168) [minor] Update test data for 1.4 (4 days ago) <Pavel Kirpichenkov>
* ba640be81d - (tag: build-1.4.0-dev-164) KT-32178 Keyword completion: don't add 'fun' after 'suspend' in type position (4 days ago) <Toshiaki Kameyama>
* 1f878049eb - (tag: build-1.4.0-dev-163) Allow @author usage in `...projectWizard.settings.version.maven` package (4 days ago) <Nikolay Krasko>
* 280cb5b60b - Exclude kotlin-test-nodejs-runner generated folders from code conformance test (4 days ago) <Nikolay Krasko>
* 2c684c56a3 - Mute testVersionsAreConsistent test (KT-35567) (4 days ago) <Nikolay Krasko>
* 650cfeaaed - (tag: build-1.4.0-dev-161) Update inline tests to void PROTECTED_CALL_FROM_PUBLIC_INLINE_ERROR (4 days ago) <Mikhael Bogdanov>
* 8322398133 - (tag: build-1.4.0-dev-160) [minor] Fix testdata for compiler 1.4 (4 days ago) <Ilya Chernikov>
* 45e881f03f - (tag: build-1.4.0-dev-155) [NI] Fix inference if inner system has only by "uninteresting" constraint (4 days ago) <Ilya Chernikov>
* 3e537cfcb4 - [minor] [NI] Additional test for loosing type annotations on extension functions (4 days ago) <Ilya Chernikov>
* 1c6da8b9b4 - (tag: build-1.4.0-dev-149) [FIR] Add separate diagnostic tests working in light tree mode (4 days ago) <Mikhail Glukhikh>
* 9efb1fc527 - Change FIR modularized test to be able to work in light tree mode (4 days ago) <Mikhail Glukhikh>
* 3f76408c6f - Protect FirResolveBench from light tree (this prevents cast to KtFile exception) (4 days ago) <Mikhail Glukhikh>
* 09c3279cc7 - (tag: build-1.4.0-dev-148) PSI2IR: Infer smart cast on dispatch receiver of FAKE_OVERRIDE calls (4 days ago) <Dmitry Petrov>
* feda832eb7 - (tag: build-1.4.0-dev-146) Tests: switch off script configuration update in MutlifileRefactoringTests (4 days ago) <Natalia Selezneva>
* 233d400e93 - Scripting: remove unexpected cache clear (4 days ago) <Natalia Selezneva>
* 7ba0a11f43 - (tag: build-1.4.0-dev-144) FIR light tree: add forgotten default bound for type parameters (4 days ago) <Mikhail Glukhikh>
* ebb1ca7cd9 - Fix 'fir:lightTree' build script to be able to run light tree tests (4 days ago) <Mikhail Glukhikh>
* 7abb3fc987 - Protect FirJavaElementFinder from light tree (4 days ago) <Mikhail Glukhikh>
* 774eb62118 - FIR resolve bench: make possible building FIR files via light tree (4 days ago) <Mikhail Glukhikh>
* d702dc862a - FIR light tree: eliminate unused 'project' argument (4 days ago) <Mikhail Glukhikh>
* e8131d6e30 - (tag: build-1.4.0-dev-142) Choose Java field during overload resolution with a pure Kotlin property (4 days ago) <Denis Zharkov>
* aa8578b675 - (tag: build-1.4.0-dev-141) Allow null operators for result and using Result as return type with enabled InlineClasses (4 days ago) <Dmitriy Novozhilov>
* eed5b3f1d1 - Add quickfix for removing redundant spread operator (4 days ago) <Dmitriy Novozhilov>
* ee36fb903f - Allow use expression of array type as named argument for vararg (4 days ago) <Dmitriy Novozhilov>
* 0cb48999ff - (tag: build-1.4.0-dev-135) JVM IR: retain optional annotations as package private classes (5 days ago) <Alexander Udalov>
* 5d3ef4c632 - (tag: build-1.4.0-dev-132) JVM IR: Fix names of fake local variables for inline arguments (5 days ago) <Steven Schäfer>
* c486fa6189 - (tag: build-1.4.0-dev-129) NI: Report incompatible receiver of callable reference (5 days ago) <Denis Zharkov>
* dd56c3d918 - NI: Fix property references overload ambiguity (5 days ago) <Denis Zharkov>
* ab79c3e0a0 - Properly mute (and unmute) tests for unrelated backends (5 days ago) <Alexander Gorshenev>
* ffa368e0a7 - Reconciled -Xklib-mpp with commonizer (5 days ago) <Alexander Gorshenev>
* dc8240c24e - Expect/actual support in klibs under -Xklib-mpp (5 days ago) <Alexander Gorshenev>
* 218d7c31ed - (tag: build-1.4.0-dev-127) Remove muted tests on automatic experimental->release coroutine migration (5 days ago) <Alexander Udalov>
* 3ac5cb9a6e - Minor, fix typos in exception message (5 days ago) <Alexander Udalov>
* ebb9f09656 - (tag: build-1.4.0-dev-117, minamoto/ir/inliner/inliner-no-local-object-copier-1/kotlin) [NI] Fix issues with star projection uncapturing (5 days ago) <Pavel Kirpichenkov>
* 86dc0925b1 - [NI] Preserve constraint position for OnlyInputType during incorporation (5 days ago) <Pavel Kirpichenkov>
* 2fc79856a2 - [NI] Fix OnlyInputTypes for captured types (5 days ago) <Pavel Kirpichenkov>
* 16db3a8b5f - (tag: build-1.4.0-dev-115) Fix compiler and IDE tests on Experimental/RequiresOptIn (5 days ago) <Alexander Udalov>
* 830f0c6137 - (tag: build-1.4.0-dev-113) Fix class not found exception in gradle wizard tests (5 days ago) <Ilya Kirillov>
* 1ab405a86c - Wizard: introduce unit test mode (5 days ago) <Ilya Kirillov>
* 1c30572844 - Wizard: fix android tests (5 days ago) <Ilya Kirillov>
* b2166dc40d - Wizard: fix wrong checking for project kind in UI (5 days ago) <Ilya Kirillov>
* c1ce215b5d - Wizard: disable abbility to switch between targets in existing module (5 days ago) <Ilya Kirillov>
* 7204ab091a - Wizard: add suggested module names for js targets (5 days ago) <Ilya Kirillov>
* fc9f63d49f - Wizard: do not allow to create more than one target of each type (5 days ago) <Ilya Kirillov>
* aa2992e84a - Wizard: add additional applicability checker for template (5 days ago) <Ilya Kirillov>
* 40367635cc - Wizard: remove unused android service (5 days ago) <Ilya Kirillov>
* af174b4f74 - Wizard: format templates code (5 days ago) <Ilya Kirillov>
* b29e6d0c69 - Wizard: add simple js template (5 days ago) <Ilya Kirillov>
* 5d56f3d28b - Wizard: do not print duplicated repositories (5 days ago) <Ilya Kirillov>
* 32a151f561 - Wizard: introduce interceptors for module templates (5 days ago) <Ilya Kirillov>
* 8bf9c31880 - Wizard: add simple JS client template (5 days ago) <Ilya Kirillov>
* 56fccce305 - Wizard: add basic ktor server template (5 days ago) <Ilya Kirillov>
* f927fb3471 - Wizard: introduce ServicesManager & correctly handle disabled gradle & maven Idea plugins (5 days ago) <Ilya Kirillov>
* 9011eecfdf - Wizard: change wizard title to experimental (5 days ago) <Ilya Kirillov>
* b10e157147 - Wizard: Create parent group for current and experimental project wizard (5 days ago) <Ilya Kirillov>
* 8684b0d6c1 - Wizard: show experimental new project wizard only by registry flag (5 days ago) <Ilya Kirillov>
* aca193ddd2 - Wizard: Add initial version of the new project wizard (5 days ago) <Ilya Kirillov>
* 4916f166fe - (tag: build-1.4.0-dev-111) Move `android.test.dependencies` under `dependencies` folder (5 days ago) <Mikhael Bogdanov>
* 0d8036bb14 - (tag: build-1.4.0-dev-109) JVM_IR: do not generate main() when extension main is present (5 days ago) <Georgy Bronnikov>
* 9d0c736f0e - (tag: build-1.4.0-dev-108) Use `assertAllTestsPresentByMetadataWithExcluded` for `addSpreadOperatorForArrayAsVarargAfterSam` IDE quick fix test (5 days ago) <Victor Petukhov>
* 220ea72d65 - (tag: build-1.4.0-dev-87) JVM_IR: add coercion for index in ArrayGet intrinsic (5 days ago) <Georgy Bronnikov>
* cca3f13e48 - (tag: build-1.4.0-dev-85) Added multi-module test on inline functions (5 days ago) <Igor Chevdar>
* bd805d71b1 - (tag: build-1.4.0-dev-84) KT-35463 EA-214439 Pass adjusted files to `KotlinAwareMoveFilesOrDirectoriesDialog` instead of originals (5 days ago) <Roman Golyshev>
* dd8396efbc - (tag: build-1.4.0-dev-72) Convert lambda to reference: support nested class constructor call (#2877) (6 days ago) <Toshiaki Kameyama>
* 646c7ad0af - (tag: build-1.4.0-dev-66) [IDE, klib] Support in IDE klibs with dynamic type (6 days ago) <Zalim Bashorov>
* 34eb664504 - (tag: build-1.4.0-dev-61) Build: Remove teamcity tag setup from settings.gradle (tag via gradle arguments instead) (6 days ago) <Vyacheslav Gerasimov>
* 7eda60d57e - (tag: build-1.4.0-dev-59) Minor, add more tests on signature-polymorphic calls (6 days ago) <Alexander Udalov>
* 64d40b4743 - Support JVM polymorphic signature calls to methods with void return type (6 days ago) <Alexander Udalov>
* e009c7064e - (tag: build-1.4.0-dev-58, tag: build-1.4.0-dev-57) Add -Xopt-in command line argument (6 days ago) <Alexander Udalov>
* cdbabf224f - Introduce RequiresOptIn and OptIn annotations (6 days ago) <Alexander Udalov>
* 33bc3db144 - Deprecate -Xexperimental compiler argument (6 days ago) <Alexander Udalov>
* 571bba7c04 - (tag: build-1.4.0-dev-55) Build: Add teamcity tag to build scans (6 days ago) <Vyacheslav Gerasimov>
* b868e6f8da - (tag: build-1.4.0-dev-50) Rename Appendable methods parameters (6 days ago) <Abduqodiri Qurbonzoda>
* d1c0dfe8ac - (tag: build-1.4.0-dev-45) [FIR] Run System.gc() before each pass in modularized tests (6 days ago) <Simon Ogorodnik>
* 0f71460833 - (tag: build-1.4.0-dev-39) Add missed comment (6 days ago) <Roman Artemev>
* dbb282e60f - Arg postfix postfix completion: fix typo in description (6 days ago) <Toshiaki Kameyama>
* cad3cb1bbe - [KLIB] Fix references to type made from TypeParameter in KotlinMangler  - promote ABI version (6 days ago) <Roman Artemev>
* 3544bf17f4 - (tag: build-1.4.0-dev-38) ConeIntegerLiteralType: extract COMPARABLE_TAG (6 days ago) <Mikhail Glukhikh>
* 3d961ffe8f - ConeTypeContext: use built-in nullable any type (6 days ago) <Mikhail Glukhikh>
* 4d0b121223 - FIR SAM resolution: use built-in nullable any type (6 days ago) <Mikhail Glukhikh>
* c6db5abb14 - FIR call resolve: make earlier qualifier resolver reset (6 days ago) <Mikhail Glukhikh>
* 684bdc44bb - FIR: add implementation of reified type parameter references (6 days ago) <Mikhail Glukhikh>
* cccb95465e - FIR status resolve: update type alias phase (6 days ago) <Mikhail Glukhikh>
* a6b6c9ba18 - Minor: remove when unreachable branches (6 days ago) <Mikhail Glukhikh>
* af3ab9178a - Minor: remove unused imports (6 days ago) <Mikhail Glukhikh>
* 8e53ccb852 - (tag: build-1.4.0-dev-31) Add ML completion jar to the resulting plugin jar (6 days ago) <Roman Golyshev>
* e92985458b - (tag: build-1.4.0-dev-25) JVM_IR: skip private declarations in imported classes (6 days ago) <Georgy Bronnikov>
* 776736a25a - (tag: build-1.4.0-dev-22) [IR] Remapped some forgotten types during IR copying (6 days ago) <Igor Chevdar>
* f099277210 - [JS IR] Unmute tests and add KJS_WITH_FULL_RUNTIME (6 days ago) <Svyatoslav Kuzmich>
* e32ec2a789 - [JS IR BE] Support typeOf (6 days ago) <Svyatoslav Kuzmich>
* 3df8393ede - [JS IR] Properly report compiler errors (6 days ago) <Svyatoslav Kuzmich>
* ea8fa55f12 - (tag: build-1.4.0-dev-17) Rename kotlinJUnitSettings test data folder to fix tests (6 days ago) <Nikolay Krasko>
* 2aa1c40de4 - Avoid checking trivial incorporated constraints (6 days ago) <Denis Zharkov>
* 02f3cedcf4 - FIR: Optimize ConeInferenceContext::typeDepth (6 days ago) <Denis Zharkov>
* b53c00cf69 - FIR: Optimize simple things in inference (6 days ago) <Denis Zharkov>
* 03c2350e79 - (tag: build-1.4.0-dev-14) Keep original casts during reification to avoid VerifyError (6 days ago) <Mikhael Bogdanov>
* 6f16d02920 - (tag: build-1.4.0-dev-13) [gradle-native-plugin] Build static caches instead of dynamic (6 days ago) <Igor Chevdar>
* b6de3c2fcc - (tag: build-1.4.0-dev-9) Disable tail-call optimization for suspend functions with Unit return type (6 days ago) <Ilmir Usmanov>
* 09acdb655d - (tag: build-1.4.0-dev-6) KtScratchExecutionSession: fix compilation for 191 (6 days ago) <Dmitry Gridin>
* 898308c7ba - (tag: build-1.4.0-dev-4) KotlinDebuggerCaches: fix INRE #EA-219472 Fixed (6 days ago) <Dmitry Gridin>
* 3f500c6e92 - KotlinConsoleRunner: fix INRE #EA-219478 Fixed (6 days ago) <Dmitry Gridin>
* 02beb72ab1 - IDEKotlinAsJavaSupport: fix INRE #EA-213321 Fixed (6 days ago) <Dmitry Gridin>
* 4d7fe78a51 - KotlinFunctionBreakpoint: fix INRE #KT-35316 Fixed #EA-219418 Fixed (6 days ago) <Dmitry Gridin>
* 09bcfab047 - KotlinNativeModuleConfigurator: fix INRE #EA-219416 Fixed (6 days ago) <Dmitry Gridin>
* 86f9253fa0 - KtScratchExecutionSession: fix INRE #EA-218701 Fixed (6 days ago) <Dmitry Gridin>
* 78f7ed2c27 - KotlinVariableInplaceIntroducer: fix PIEAE #EA-209820 Fixed (6 days ago) <Dmitry Gridin>
* 580885245d - JavaToKotlinAction: fix KNPE #EA-215300 Fixed (6 days ago) <Dmitry Gridin>
* 34dcc72e7f - idea: fix some `ControlFlowException` #EA-219412 Fixed (6 days ago) <Dmitry Gridin>
* cdabff1941 - KotlinImportOptimizer: should use with `isIndeterminate=false` #KT-34928 Fixed (6 days ago) <Dmitry Gridin>
* 7c9826b60b - PerModulePackageCacheService: fix NPE for code injection #KT-35208 Fixed (6 days ago) <Dmitry Gridin>
* ebf3bfc048 - KotlinIntroduceImportAliasHandler: remove unnecessary transformations (6 days ago) <Dmitry Gridin>
* 9f1f743d55 - (tag: build-1.4.0-dev-2923) FIR: fix test data after Make 'statics visible from nested classes' (6 days ago) <Mikhail Glukhikh>
* 7b1771d432 - (tag: build-1.3.70-dev-2917) Remove braces from 'when' entry: do not suggest when statement is lambda that has no arrow (6 days ago) <Toshiaki Kameyama>
* afc680d5c9 - (tag: build-1.3.70-dev-2915) JavaMapForEachInspection: do not report when lambda parameter is destructuring declaration (6 days ago) <Toshiaki Kameyama>
* 8857827dce - "Add not-null asserted (!!) call": do not add `this` when implicit receiver is not extension receiver (6 days ago) <Toshiaki Kameyama>
* f1c605d0f7 - (tag: build-1.3.70-dev-2914) AddFunctionParametersFix: improve parameter name for 'it' argument (6 days ago) <Toshiaki Kameyama>
* f8f50b2131 - (tag: build-1.3.70-dev-2913) DeprecatedCallableAddReplaceWithInspection: add argument name if needed (6 days ago) <Toshiaki Kameyama>
* 23749bdde7 - Add constructor parameter: add generic types correctly (6 days ago) <Toshiaki Kameyama>
* 76a65af14b - (tag: build-1.3.70-dev-2912) Fix #KT-31967 Typo in inspection name: "+= create new list under the hood" (6 days ago) <tommykw>
* ae827bfd80 - (tag: build-1.3.70-dev-2911) Use declaration-site session in phased FIR instead of use-site session (6 days ago) <Mikhail Glukhikh>
* 37839a181c - Introduce FirIdeModuleDependenciesSymbolProvider #KT-35424 In Progress (6 days ago) <Mikhail Glukhikh>
* befcfad898 - Rename: IdeFirProvider -> FirIdeProvider (6 days ago) <Mikhail Glukhikh>
* 8703da5a25 - Rename: FirResolveState -> FirModuleResolveState to reflect per-module status (6 days ago) <Mikhail Glukhikh>
* 8dbbd64beb - (tag: build-1.3.70-dev-2910) idea: cleanup code (6 days ago) <Dmitry Gridin>
* e77d8657f4 - (tag: build-1.3.70-dev-2904) Fix configuration for AS 3.5 (7 days ago) <Natalia Selezneva>
* 54d707b3b6 - (tag: build-1.3.70-dev-2903) JVM_IR: make constructors of named local classes public (7 days ago) <pyos>
* 82f48cdd11 - JVM_IR: Backwards compatible handling of default tailrec params. (7 days ago) <Mads Ager>
* 90a1b15b77 - (tag: build-1.3.70-dev-2899) [FIR] Make statics visible from nested companion/classes (7 days ago) <Simon Ogorodnik>
* 02cbe990c0 - [FIR] Use fast firSymbolProvider access (7 days ago) <Simon Ogorodnik>
* 2e27862d38 - [FIR] Cache lookupTag lookup on creation from symbol (partially) (7 days ago) <Simon Ogorodnik>
* 0fb883ef62 - [FIR] Use builtinTypes instead of creating new ones (7 days ago) <Simon Ogorodnik>
* 5de69471b0 - [FIR] Use yieldIfNeed instead of yield (7 days ago) <Simon Ogorodnik>
* 81759e8c55 - [FIR] Use proper sourceScope for modularized tests (7 days ago) <Simon Ogorodnik>
* 0a2c457f54 - [FIR] Properly check typealias fqn matching (7 days ago) <Simon Ogorodnik>
* d0c58be4e9 - [FIR] Pass proper use-site session in deserialized provider (7 days ago) <Simon Ogorodnik>
* 85ff834fdb - [FIR] Do not create Kotlin scopes for handledByJava classes (7 days ago) <Simon Ogorodnik>
* dd803cb650 - [FIR] Fix moduleInfo module names (7 days ago) <Simon Ogorodnik>
* 7f51be9cd3 - (tag: build-1.3.70-dev-2889) Minor, change parameter name of FrameMap.enter/leave (7 days ago) <Alexander Udalov>
* f51a0048f6 - Minor, rename test and avoid commented directive (7 days ago) <Alexander Udalov>
* 561cde9d06 - JVM IR: minor, add exception message to IrFrameMap.typeOf (7 days ago) <Alexander Udalov>
* 0b7c11c96e - (tag: build-1.3.70-dev-2883) [JS IR] Fix external fields naming (7 days ago) <Roman Artemev>
* 02db5ea0eb - [JS IR] Fix state machine builder (7 days ago) <Roman Artemev>
* ccb9a4e0a9 - (tag: build-1.3.70-dev-2881, tag: build-1.3.70-dev-2876) [FIR TEST]: add problematic test for T::class.java case (7 days ago) <Mikhail Glukhikh>
* 38b0de4ab6 - (tag: build-1.3.70-eap-3, tag: build-1.3.70-dev-2873) Scripting: do not start multiple request when related file was changed (7 days ago) <Natalia Selezneva>
* fba17d5b9a - Minor, tests: clear memory cache in tests that check scripting file attributes (7 days ago) <Natalia Selezneva>
* 780c61dc16 - Fix line separators in tests (7 days ago) <Natalia Selezneva>
* 31887d2fd1 - Scripting: check if affected scripts are changed using file modification stamp instead of mark them out of date in cache (7 days ago) <Natalia Selezneva>
* ec04f0059c - Scripting: do not threat comments and spaces as modifications inside essential block (7 days ago) <Natalia Selezneva>
* 2f35d6d868 - Scripting: save inputs stamp and diagnostics to file attributes (7 days ago) <Natalia Selezneva>
* 13b4e8716c - Changes inside initscript and pluginManagement blocks should invalidate script configuration (7 days ago) <Natalia Selezneva>
* d68c3584f2 - Scripting: add test for loading configuration for gradle scripts (7 days ago) <Natalia Selezneva>
* 424a2c72b2 - Implement KotlinWordsScanner (7 days ago) <Natalia Selezneva>
* 886e9613b8 - Move script related extensions to separate xml-s (7 days ago) <Natalia Selezneva>
* 2e933507c6 - Fix duplicated “Kotlin Script” definition for Gradle/Kotlin projects (KT-35096) (7 days ago) <Natalia Selezneva>
* 153d894afb - (tag: build-1.3.70-eap-2, tag: build-1.3.70-dev-2870, minamoto/compler-update/kotlin) FIR: Optimize ConeTypeContext::asSimpleType (7 days ago) <Denis Zharkov>
* 1790dcf80c - FIR: Reorder when entries in ConeTypeContext::typeConstructor (7 days ago) <Denis Zharkov>
* a14852a6ec - Minor. Make ConeClassLikeTypeImpl final (7 days ago) <Denis Zharkov>
* ac81f046fd - (tag: build-1.3.70-dev-2867) gradle.kts importing test: don't run on 191 (including as34) (7 days ago) <Sergey Rostov>
* a2d8e2435f - (tag: build-1.3.70-dev-2863) Reorder steps in psi2ir so postprocessing goes before unbound symbols stub generating (7 days ago) <Leonid Startsev>
* 737eaebee6 - (tag: build-1.3.70-dev-2857) FIR resolve: fold flexible types whenever possible #KT-31528 Fixed (7 days ago) <Mikhail Glukhikh>
* 9f5a02dc7a - (tag: build-1.3.70-dev-2853) gradle.kts importing: fix as36 (7 days ago) <Sergey Rostov>
* 637e6f5acc - (tag: build-1.3.70-dev-2852) FIR: add forgotten test data for old FE test (7 days ago) <Mikhail Glukhikh>
* acf48a1af7 - (tag: build-1.3.70-dev-2850) Return NONE from FirSuperTypeScope if nothing is found (7 days ago) <Mikhail Glukhikh>
* 001af68495 - FIR: distinguish lazy/non-lazy nested scopes more clear (7 days ago) <Mikhail Glukhikh>
* fea224749b - FIR: introduce symbolProvider.getNestedClassifierScope to choose lazy/non-lazy (7 days ago) <Mikhail Glukhikh>
* 663d545d79 - FIR: get rid of symbolProvider.getClassDeclaredMemberScope at all (7 days ago) <Mikhail Glukhikh>
* af87a183c2 - FIR: get rid of symbolProvider.getClassDeclaredMemberScope usages in compiler (7 days ago) <Mikhail Glukhikh>
* f497231acd - FIR: try to use JavaSymbolProvider directly in lazy nested classifier scope (7 days ago) <Mikhail Glukhikh>
* 48d60ed4ea - (tag: build-1.3.70-dev-2849) revert accidentally changed vcs.xml (7 days ago) <Sergey Rostov>
* 039090d2bf - (tag: build-1.3.70-dev-2848) gradle.kts importing tests: run gradle 6.0.1 only for that test (7 days ago) <Sergey Rostov>
* 1930ab7c38 - gradle.kts importing: reduce bunch files (7 days ago) <Sergey Rostov>
* c0690ff5f6 - gradle.kts importing: move code to dedicated package (7 days ago) <Sergey Rostov>
* 6e3e65c490 - gradle.kts importing: add support for included builds and fix sub projects (7 days ago) <Sergey Rostov>
* fef193be63 - gradle.kts: add tests for importing scripts configuration (7 days ago) <Sergey Rostov>
* dcd67d79f4 - gradle.kts: script models should be imported in ProjectData key, not in GradleSourceSetData (7 days ago) <Sergey Rostov>
* fd16078a34 - gradle.kts: add clearCaches method for testing (7 days ago) <Sergey Rostov>
* 559b067f91 - gradle.kts: move areSimilar to utils.kt to use in tests (7 days ago) <Sergey Rostov>
* 249f72585d - (tag: build-1.3.70-dev-2847) Fix test data in FIR old FE diagnostics test (7 days ago) <Mikhail Glukhikh>

* Initial expect/actual support in klibs under -Xklib-mpp flag.

(cherry picked from commit a777eb110f478e4537c2f569bd1c7ac24706aaf9)

Co-authored-by: Roman <37534597+romanart@users.noreply.github.com>
Co-authored-by: Abduqodiri Qurbonzoda <a.qurbonzoda@gmail.com>
Co-authored-by: alexander-gorshenev <alexander.gorshenev@jetbrains.com>
2019-12-25 14:17:33 +03:00
Vladimir Ivanov a8d32f6181 Bump konanVersion to 1.4.0 (#3703) 2019-12-19 16:36:53 +03:00
Vasily Levchenko cd77ee2ce8 [kotlin compiler][update] 1.3.70-dev-2841
* 2639ed2c48 - (tag: build-1.3.70-dev-2841, origin/1.3.70) Fix invalid equality for UL methods (14 hours ago) <Igor Yakovlev>
* d6fcde7316 - (tag: build-1.3.70-dev-2837) JS_IR: fix typecheck corner case (20 hours ago) <Anton Bannykh>
* 9a971172c9 - (tag: build-1.3.70-dev-2835) JS: fix object expression constructor delegation to secondary constructors with default arguments (KT-30517 fixed) (23 hours ago) <Anton Bannykh>
* 419d414681 - (tag: build-1.3.70-dev-2833) NI: Update FIR test data after 07269661b4 (2 days ago) <Victor Petukhov>
* 92c2cfa968 - (tag: build-1.3.70-dev-2824) JVM_IR: handle property references at class level (3 days ago) <Georgy Bronnikov>
* 8d303af395 - (tag: build-1.3.70-dev-2818) Build: Add build scan server url setting (3 days ago) <Vyacheslav Gerasimov>
* 724884513e - Build: Extract build cache setup to kotlin-build-gradle-plugin (3 days ago) <Vyacheslav Gerasimov>
* 68ce5dbd90 - Build: Use property for disabling/enabling local build cache (3 days ago) <Vyacheslav Gerasimov>
* bfcac5b091 - Build: Update kotlin-build-gradle-plugin to 0.0.4 (3 days ago) <Vyacheslav Gerasimov>
* 283933ace5 - Build: Add localBuildCacheEnabled property (3 days ago) <Vyacheslav Gerasimov>
* 729b4d33cf - Build: Replace deprecated `compile` configuration with `implementation` in build script of buildSrc (3 days ago) <Vyacheslav Gerasimov>
* 85dcc65695 - Build: Use kotlin-build-gradle-plugin in build script of buildSrc (3 days ago) <Vyacheslav Gerasimov>
* c9cba34d67 - (tag: build-1.3.70-dev-2807) KT-35454 Weird implementation of KtUltraLightFieldImpl.isEquivalentTo (3 days ago) <Alexander Shustanov>
* f45c11c6f2 - (tag: build-1.3.70-dev-2802) Use constantSdkDependencyIfAny in getKeyForSdk as well (3 days ago) <Dmitry Savvinov>
* 5b8be16f13 - (tag: build-1.3.70-dev-2796, tag: build-1.3.70-dev-2787) Kotlin/Native IDE plugin clean-up (3 days ago) <Dmitriy Dolovov>
<* 36ed29d4d5 - Convert KotlinNativeMetaBinary from Java to Kotlin (3 days ago) <Dmitriy Dolovov>
* 511a4089ca - Kotlin/Native IDE plugin clean-up (3 days ago) <Dmitriy Dolovov>
* 992a702762 - Minor: organized imports (3 days ago) <Dmitriy Dolovov>
* deb4025987 - Fix: Use more precise KLIB compatibility check (by metadata version) (3 days ago) <Dmitriy Dolovov>
* 34e1ab4e7a - (tag: build-1.3.70-dev-2783) FIR: Leave single implementation of ConeInferenceContext (3 days ago) <Denis Zharkov>
* 28f4d62ccf - FIR: Add different extension for FirSession.inferenceContext (3 days ago) <Denis Zharkov>
* b33d0c2594 - Minor. Reformat ConeInferenceContext (3 days ago) <Denis Zharkov>
* 0baf1e8fa7 - Minor. Get rid of UniversalConeInferenceContext (3 days ago) <Denis Zharkov>
* bbc9927bce - Minor. Get rid of DataFlowInferenceContext (3 days ago) <Denis Zharkov>
* 0064429339 - Avoid using TypeSystemInferenceExtensionContextDelegate in FIR (3 days ago) <Denis Zharkov>
* 25fdbdfecb - (tag: build-1.3.70-dev-2776) NI: Update FIR test data (3 days ago) <victor.petukhov>
* a19f8ffe6a - (tag: build-1.3.70-dev-2771) Revert "Debugger: Add IR-powered ranking tests" (3 days ago) <Yan Zhulanow>
* 1534e2b76d - (tag: build-1.3.70-dev-2765) NI: Actualize FIR test after 2d5a05466d (4 days ago) <Victor Petukhov>
* 07269661b4 - (tag: build-1.3.70-dev-2764) NI: Allow to resolve to functions with SAM conversion and passing array without spread as vararg (with warning) ^KT-35224 Fixed (4 days ago) <Victor Petukhov>
* fe875d628d - (tag: build-1.3.70-dev-2761, tag: build-1.3.70-dev-2759) Revert "[FIR] Fix outputs for logs of modularized test" (4 days ago) <Simon Ogorodnik>
* 60cc9fa6f5 - (tag: build-1.3.70-dev-2757) Revert "[FIR] Fix outputs for logs of modularized test" (4 days ago) <Simon Ogorodnik>
* 71cb65c064 - (tag: build-1.3.70-dev-2750) NI: Add flexible Nothing to trivial constraints to filter it (4 days ago) <victor.petukhov>
* 2d5a05466d - NI: Fix some unwanted exclusions constraints with remained corresponding optimization (4 days ago) <victor.petukhov>
* 15f6beed57 - (tag: build-1.3.70-dev-2749) Fix Compose extension points in compiler.xml (4 days ago) <Juan Chen>
* b95e7dfb6f - (tag: build-1.3.70-dev-2747) Don't mark super call to method from any as interface one (4 days ago) <Mikhael Bogdanov>
2019-12-17 09:26:52 +01:00
Vasily Levchenko c7499e281d [kotlin compiler][update] 1.3.70-dev-2743
* df2adb060c - (tag: build-1.3.70-dev-2743) Bumped K/N version (5 hours ago) <Igor Chevdar>
* a7b3f26cef - [native-gradle-plugin] Supported klib cache (building and using) (5 hours ago) <Igor Chevdar>
* 364d6a5afa - [Gradle, JS] Actualize NPM dependencies (5 hours ago) <Ilya Goncharov>
* f1f2e1830b - (tag: build-1.3.70-dev-2742) [FIR-TEST] Fix incorrect testdata (5 hours ago) <Dmitriy Novozhilov>
* 4faa2c0c2c - [FIR] Replace static cone types for integers with default classIds in ILT (5 hours ago) <Dmitriy Novozhilov>
* c6b9593157 - [FIR-TEST] Add identity checker of old frontend and fir testdata to old FE diagnostics tests (5 hours ago) <Dmitriy Novozhilov>
* 579cb5014a - [FIR-TEST] Add `!FIR_DUMP` directive to diagnostics tests from old frontend (5 hours ago) <Dmitriy Novozhilov>
* 2536fa0cd5 - [FIR-TEST] Add new testdata generated after changes in previous commit (5 hours ago) <Dmitriy Novozhilov>
* e9c02a1cca - [FIR-TEST] Add fir diagnostics test based on diagnostics tests from old frontend (5 hours ago) <Dmitriy Novozhilov>
* e7f8c8e155 - [TEST] Regenerate tests after previous commit (5 hours ago) <Dmitriy Novozhilov>
* 5b1f96ba1b - [TEST] Add ability to exclude some testdata with pattern in test generator (5 hours ago) <Dmitriy Novozhilov>
* ae15fa7676 - [FIR] Fix outputs for logs of modularized test (5 hours ago) <Dmitriy Novozhilov>
* bb301f8aca - (tag: build-1.3.70-dev-2740) JVM_IR: fix wrong check in skipping captured vars (6 hours ago) <Georgy Bronnikov>
* 26032e4297 - (tag: build-1.3.70-dev-2739) Split exception table on finally insertion before non-local return (6 hours ago) <Mikhael Bogdanov>
* c335015c05 - Generate proper exception table (6 hours ago) <Mikhael Bogdanov>
* 078cfc02a5 - (tag: build-1.3.70-dev-2735) [IR] Removed wrong validation IrEnumConstructorCall behaves differently whether it is inside IrEnumEntry or not. Remove the validation for now. (6 hours ago) <Igor Chevdar>
* 62ef280c53 - Add compiler:ir.serialization.jvm to IDEA plugin (6 hours ago) <Alexander Udalov>
* 5f367278c1 - Psi2ir: support generic properties in class delegation (6 hours ago) <Alexander Udalov>
* 025360edc4 - (tag: build-1.3.70-dev-2733) JVM IR: lookup symbols by name in ProgressionHandlers in known classes only (7 hours ago) <Alexander Udalov>
* 359e49fa02 - (tag: build-1.3.70-dev-2732) [Commonizer] Blacklist conflicting K/N functions from commonization (7 hours ago) <Dmitriy Dolovov>
* c79fcb8cf3 - [Commonizer] Add compatible metadata version checks (7 hours ago) <Dmitriy Dolovov>
* 503fc4883c - [Commonizer] Log duration of each CLI phase (7 hours ago) <Dmitriy Dolovov>
* 18117ed1f3 - [Commonizer] Serialize commonized metadata for KLIB writer (7 hours ago) <Dmitriy Dolovov>
* ce376f49fd - [Commonizer] CLI for Kotlin/Native KLIBs (7 hours ago) <Dmitriy Dolovov>
* 5bc2a4e1e8 - [Commonizer] Fix: Don't commonize contents of stdlib (7 hours ago) <Dmitriy Dolovov>
* ee42e8c64c - [Commonizer] Fix: Correct resolution of nested classes (7 hours ago) <Dmitriy Dolovov>
* a74e364849 - [Commonizer] Support Kotlin/Native forward declarations (7 hours ago) <Dmitriy Dolovov>
* f4780206d9 - [Commonizer] Fix: Skip KNI bridge functions (7 hours ago) <Dmitriy Dolovov>
* 0a6c132241 - [Commonizer] Fix: Cache package fragments with module name (7 hours ago) <Dmitriy Dolovov>
* a3e3b43aed - [Commonizer] Fix: approximate signatures with type parameter upper bounds (7 hours ago) <Dmitriy Dolovov>
* 92656a53ae - [Commonizer] Fix: don't process same package fragments more than once (7 hours ago) <Dmitriy Dolovov>
* 8dc2784fc4 - (tag: build-1.3.70-dev-2727) Reapply "Drop deprecated displayName from descriptor visibility" (8 hours ago) <Pavel Kirpichenkov>
* 6e19004a4f - (tag: build-1.3.70-dev-2717) [Gradle, JS] Add comment for test (9 hours ago) <Ilya Goncharov>
* 1bc47b3f6f - [Gradle, JS] Add test for package.json deserializing (9 hours ago) <Ilya Goncharov>
* b9a529d7d0 - [Gradle, JS] Hack for GSON to get non-null values (9 hours ago) <Ilya Goncharov>
* 7d98d33e3d - [Gradle, JS] Hack for GSON to get non-null values (9 hours ago) <Ilya Goncharov>
* 53480c2266 - (tag: build-1.3.70-dev-2704) [FIR] Fix fir2ir testdata broken in 4777dd6 (11 hours ago) <Dmitriy Novozhilov>
* 39e0c6d55b - (tag: build-1.3.70-dev-2681) Revert "Drop deprecated displayName from descriptor visibility" (27 hours ago) <Pavel Kirpichenkov>
* d9ef7d0c8a - (tag: build-1.3.70-dev-2675) [NI] Update / mute diagnostics (28 hours ago) <Pavel Kirpichenkov>
* 6fa11d1573 - (tag: build-1.3.70-dev-2671) Drop deprecated displayName from descriptor visibility (28 hours ago) <Pavel Kirpichenkov>
* ebc1562b32 - (tag: build-1.3.70-dev-2669) Filter out non-xml model files in modularized test (28 hours ago) <Simon Ogorodnik>
* 48a05e3688 - Support prefixed modularized test-data installation (28 hours ago) <Simon Ogorodnik>
* 498b41b148 - (tag: build-1.3.70-dev-2667) JVM_IR: do not do invokeinterface on Object methods (28 hours ago) <pyos>
2019-12-16 09:58:02 +01:00
Vasily Levchenko 8f9d3ccfe4 [kotlin compiler][update] 1.3.70-dev-2665
* df0a86ea57 - (tag: build-1.3.70-dev-2665) Add NOP as first instruction in coroutine's try blocks (19 hours ago) <Ilmir Usmanov>
* 4777dd652b - [FIR] Add tests to catch issues with smartcasting of accesses to functions and properties (type information is stored for the symbol and ALL accesses to the same symbol are smartcasted). (19 hours ago) <Mark Punzalan>
* f031b47363 - [FIR] Fix issue with multiple smartcasts of `this`. (19 hours ago) <Mark Punzalan>
* 91f97fa611 - [FIR] Support FirCheckNotNullCall in HTML dump. (19 hours ago) <Mark Punzalan>
* 6e00df06e8 - [FIR] Add data flow analysis for FirCheckNotNullCall. (19 hours ago) <Mark Punzalan>
* 692a83f7bb - [FIR] Add FirCheckNotNullCall converted to CHECK_NOT_NULL intrinsic function call. (19 hours ago) <Mark Punzalan>
* 6bc0fe121a - (tag: build-1.3.70-dev-2660) Gradle: Escape TC service messages in debug logs (20 hours ago) <Ilya Matveev>
* 33df86338b - Gradle, tests: Improve tests for running simulator unit-tests (20 hours ago) <Ilya Matveev>
* 254864a49d - Gradle, native, JS: Support excluding tests using TestFilter (20 hours ago) <Ilya Matveev>
* cc3438f20c - Gradle, native: Add separate classes for targets with different tests (20 hours ago) <Ilya Matveev>
* e6ab70c18d - Gradle, native: Support simulator tests (20 hours ago) <Ilya Matveev>
* 8225c5a9ce - (tag: build-1.3.70-dev-2659) Remove obsolete logic to `IS_BUILT_WITH_ASM6` (20 hours ago) <Mikhael Bogdanov>
* a92f58b1ac - (tag: build-1.3.70-dev-2657) Revert "NI: Prefer nullable lower bound to flexible one when substitution of type variable is performed ^KT-32435 Fixed" (21 hours ago) <victor.petukhov>
* ccea2b73da - (tag: build-1.3.70-dev-2654) [Gradle, JS] Add using Debuggable non headless chrome (22 hours ago) <Ilya Goncharov>
* 354be2b14f - (tag: build-1.3.70-dev-2653) [minor] Change expression evaluation cli argument to -Xexpression (22 hours ago) <Ilya Chernikov>
* ba056bf78c - [minor] Remove irrelevant part of the test (22 hours ago) <Ilya Chernikov>
* 748cbd7eec - (tag: build-1.3.70-dev-2652) Import Kotlin JUnit run configuration settings from Gradle (22 hours ago) <Yan Zhulanow>
* 0a9a08eab6 - Rename Kotlin-specific Gradle configuration to "Kotlin Gradle" to avoid disambiguation (22 hours ago) <Yan Zhulanow>
* 1bdff8f884 - Rename Kotlin-specific JUnit configuration to "Kotlin JUnit" to avoid disambiguation (22 hours ago) <Yan Zhulanow>
* 8477c1935c - Run configuration: do not contain FQN in name (22 hours ago) <Toshiaki Kameyama>
* ce21a55943 - Debugger: Add IR-powered ranking tests (22 hours ago) <Yan Zhulanow>
* 31596f0d0b - Formatter: fix some cases of call chain with `wrap first call chain` #KT-35388 Fixed (22 hours ago) <Dmitry Gridin>
* e7ff0315d4 - Formatter: fix line break before value parameter with annotation #KT-23811 Fixed (22 hours ago) <Dmitry Gridin>
* f05a452ef2 - (tag: build-1.3.70-dev-2650) [coroutine][debugger] Unit test support added for Gradle run configurations. (22 hours ago) <Vladimir Ilmov>
* 82cdcb421b - jdi.StringReferenceImpl references replaced with StringReference (22 hours ago) <Vladimir Ilmov>
* e2010cb90d - (tag: build-1.3.70-dev-2646) Do not cast to jdi impl classes (23 hours ago) <Egor Ushakov>
* 038ec8edcf - (tag: build-1.3.70-dev-2644) Rethrow ProcessCanceledException in FIR resolve (23 hours ago) <Mikhail Glukhikh>
* 2b82618715 - Fix unresolved references in bunch generate tests (23 hours ago) <Mikhail Glukhikh>
* 9e263b6af2 - FIR IDE: use registry to obtain kotlin.use.fir.resolution (23 hours ago) <Mikhail Glukhikh>
* cad0d7ff7f - (tag: build-1.3.70-dev-2643) Fix compilation of maven-plugin test after 508330e0bb (23 hours ago) <Mikhail Zarechenskiy>
* 09c2b92b1d - (tag: build-1.3.70-dev-2640) NI: Prefer nullable lower bound to flexible one when substitution of type variable is performed ^KT-32435 Fixed (24 hours ago) <Victor Petukhov>
* 78dfcef160 - (tag: build-1.3.70-dev-2635) JVM_IR: move generateParameterNames to FunctionCodegen.kt (26 hours ago) <pyos>
* 13a2879b78 - JVM_IR: generate more correct parameter metadata (26 hours ago) <pyos>
* cf86dc9a89 - (tag: build-1.3.70-dev-2634) KT-20357: Add sample for Collections distinct and distinctBy methods (28 hours ago) <Tillmann Berg>
* f0e67f8397 - (tag: build-1.3.70-dev-2633) Fix coreLibsInstall composite task (30 hours ago) <Ilya Gorbunov>
* 6792d22c31 - (tag: build-1.3.70-dev-2613) Fix minor bugs for UL methods and parameters representation (2 days ago) <Igor Yakovlev>
* 094de9fb5e - (tag: build-1.3.70-dev-2606) IR: Do not capture variables from method calls in ClosureAnnotator (2 days ago) <Georgy Bronnikov>
* 344bc33096 - (tag: build-1.3.70-dev-2602) [FIR TEST]: add problematic test with WeakHashMap.get ambiguity (2 days ago) <Mikhail Glukhikh>
* 12f17a6724 - (tag: build-1.3.70-dev-2600) "Add constructor parameters" quick fix should add default parameters from super class (#2869) (2 days ago) <Toshiaki Kameyama>
* f0298aad77 - (tag: build-1.3.70-dev-2598) FIR: Refine SAM support for methods with names from j.l.Object (2 days ago) <Denis Zharkov>
* e89c777fc6 - FIR: Create DefinitelyNotNull only for annotated types (2 days ago) <Denis Zharkov>
* 56cae75404 - (tag: build-1.3.70-dev-2595) Fix StringBuilder reverse test (2 days ago) <Abduqodiri Qurbonzoda>
* edf5675415 - (tag: build-1.3.70-dev-2593) [FIR TEST]: add problematic test with covariant array as receiver (2 days ago) <Mikhail Glukhikh>
* 7d62e3ce56 - FIR: fix hasTopLevelClassOf optimization in deserialized provider (2 days ago) <Mikhail Glukhikh>
* fa89aa0b49 - Do not use member scope provider from FIR resolution API (2 days ago) <Mikhail Glukhikh>
* 718a679b72 - FIR IDE API: add preliminary control of file in-block modifications (2 days ago) <Mikhail Glukhikh>
* 83ccd7dd1c - FIR: implement separate diagnostic collector/reporter for IDE (2 days ago) <Mikhail Glukhikh>
* fbf1dbf2da - FIR: introduce error message renderer (2 days ago) <Mikhail Glukhikh>
* e07b85ff34 - FIR Java providers: insert some protection against ProcessCanceledException (2 days ago) <Mikhail Glukhikh>
* cd089658bd - IdeFirProvider: insert protection against ProcessCanceledException (2 days ago) <Mikhail Glukhikh>
* fc117466a8 - AbstractFirPsiCheckerTest: do partial error diagnostic comparison for some cases (2 days ago) <Mikhail Glukhikh>
* 4b251eb986 - FIR IDE: lock FIR files before calling runResolve on them (2 days ago) <Mikhail Glukhikh>
* 63121df6ba - Synchronized IdeFirProvider.getOrBuild file, don't share RawFirBuilder (2 days ago) <Mikhail Glukhikh>
* ccb343e26b - FIR: preliminary implementation of diagnostics highlighter (~30% supported) (2 days ago) <Mikhail Glukhikh>
* 34202faaa5 - Code cleanup: KotlinPsiChecker (2 days ago) <Mikhail Glukhikh>
* 1d6d88b50c - FIR reference resolve test: observe mute tests which are actually passing (2 days ago) <Mikhail Glukhikh>
* f8c86d2f9f - FIR reference resolve test: mute 37/107 cases which aren't yet supported (2 days ago) <Mikhail Glukhikh>
* 900227fdfa - KtReferenceResolver: implement resolveToPsiElements() via FE IR (~60% supported) (2 days ago) <Mikhail Glukhikh>
* 809b7d8381 - FirResolution: store enabled value in field with initial reading from component (2 days ago) <Mikhail Glukhikh>
* 0d2d76696c - Add FirResolution.enabled wrapper (2 days ago) <Mikhail Glukhikh>
* 00112d4227 - (tag: build-1.3.70-dev-2588) [FIR] Copy receiver of delegateProvider in fir building (2 days ago) <Dmitriy Novozhilov>
* 51560f2f17 - [FIR] Fix order of resolving children of FirProperty (2 days ago) <Dmitriy Novozhilov>
* e281d224a3 - [FIR] Fix testdata broken in b76c984b (2 days ago) <Dmitriy Novozhilov>
* a89e9966e6 - [FIR] Fix call completion of complex constant expressions with integer contants (2 days ago) <Dmitriy Novozhilov>
* f8b1e95830 - (tag: build-1.3.70-dev-2583, origin/rr/gradle/ilgonmic/debugger-js) [Gradle, JS] Inline single used method for prefix matching (2 days ago) <Ilya Goncharov>
* 8c6941dc5b - [Gradle, JS] Java and JS difference in fqn should affect exclude patterns too (2 days ago) <Ilya Goncharov>
* 770e5147d0 - [Gradle, JS] Java and JS difference in fqn should affect exclude patterns too (2 days ago) <Ilya Goncharov>
* da16d48068 - (tag: build-1.3.70-dev-2580) [Gradle, JS] Remove debug console (2 days ago) <Ilya Goncharov>
* 096a6c9551 - [Gradle, JS] Fix failing Karma tests for empty tests (2 days ago) <Ilya Goncharov>
* 36d87c9905 - (tag: build-1.3.70-dev-2579) Mute GradleMultiplatformWizardTest (2 days ago) <Natalia Selezneva>
* b66fdad80c - Set since build to IDEA 192.7142.36 for 192 bunch (2 days ago) <Natalia Selezneva>
* 19e001afad - (tag: build-1.3.70-dev-2571, tag: build-1.3.70-dev-2570) Commonize Float.rangeTo(Float) #KT-35299 (3 days ago) <Abduqodiri Qurbonzoda>
* b76c984b26 - (tag: build-1.3.70-dev-2563) [FIR] Support IntegerLiteralTypes (3 days ago) <Dmitriy Novozhilov>
* 5577f0f8cb - [TMP] Make context in inference components universal (3 days ago) <Dmitriy Novozhilov>
* 4f3ff84d30 - [FIR] [TMP] Complete lambdas that are not part of some call (3 days ago) <Dmitriy Novozhilov>
* e560a67a89 - [FIR] Resolve this reference in delegating constructors (3 days ago) <Dmitriy Novozhilov>
* 583e07b3e4 - [FIR] Don't analyze properties twice (3 days ago) <Dmitriy Novozhilov>
* 99b0435de5 - (tag: build-1.3.70-dev-2529) Add possibility for JDKs substitution in the build script... (6 days ago) <Ilya Chernikov>
2019-12-12 12:07:19 +01:00
Vasily Levchenko 3a1fa2da36 [kotlin compiler][update] 1.3.70-dev-2522
* f6b99955f8 - (tag: build-1.3.70-dev-2522) Update testData in bytecodeText (argument nullability assertions) (3 days ago) <Dmitry Petrov>
* d28743157a - Mute testPlatformValueContains in JVM_IR (3 days ago) <Dmitry Petrov>
* c83f68151c - Support @EnhancedNullability in psi2ir (3 days ago) <Dmitry Petrov>
* 429bf78afa - Add 'Collection#contains' as a special case to psi2ir tests (3 days ago) <Dmitry Petrov>
* 26782d7216 - Fix exception message checking (3 days ago) <Dmitry Petrov>
* a819104d81 - JVM_IR: generate nullability assertions for private operators (3 days ago) <Dmitry Petrov>
* 331347f9fe - Mute tests for explicit 'equals' on boxed primitives (3 days ago) <Dmitry Petrov>
* 89e1941dfd - Update testData for argument nullability assertion tests (3 days ago) <Dmitry Petrov>
* fc7783c7dd - JVM_IR: JvmArgumentNullabilityAssertionsLowering (3 days ago) <Dmitry Petrov>
* c676b58c14 - Minor: JvmBuiltinOptimizationLowering.kt: reformat & fix warnings (3 days ago) <Dmitry Petrov>
* 20fb519f1a - PSI2IR: Generate IMPLICIT_NOTNULL casts for platform type values (3 days ago) <Dmitry Petrov>
* dabf6376db - (tag: build-1.3.70-dev-2520) Update js reachable nodes count after expanding StringBuilder api (3 days ago) <Abduqodiri Qurbonzoda>
* df3bee3038 - (tag: build-1.3.70-dev-2518) Annotations: support injections in string arrays (KT-35222) (4 days ago) <Nicolay Mitropolsky>
* f82fe20d43 - (tag: build-1.3.70-dev-2513) [FIR] fix test data according to last commits (4 days ago) <Mikhail Glukhikh>
* 53935db992 - [FIR] fix compilation error (arose due to commit conflict) (4 days ago) <Mikhail Glukhikh>
* 6f222edb88 - (tag: build-1.3.70-dev-2512) [FIR] Add unresolved type counter to html dump (4 days ago) <Dmitriy Novozhilov>
* bef344b33e - Optimization / clarifying: getFirClassifierContainerFile (4 days ago) <Mikhail Glukhikh>
* 2f3618041b - FIR resolve: eliminate CallInfo.containingDeclaration as unused (4 days ago) <Mikhail Glukhikh>
* c1789a0ecc - FIR IDE: synchronous creation/registration of sessions (4 days ago) <Mikhail Glukhikh>
* 70fa12d9d2 - Extract FirDiagnosticsCollector to have creation logic in one place (4 days ago) <Mikhail Glukhikh>
* 9782ec1b1e - FIR resolve phases: set BODY_RESOLVE phased properly (4 days ago) <Mikhail Glukhikh>
* 26ee02ed02 - FIR: replace resolve phase in FirFile properly (4 days ago) <Mikhail Glukhikh>
* 1539ee30ff - FIR IDE: fix local class containing file search (4 days ago) <Mikhail Glukhikh>
* d35a26a75b - Optimization: introduce FirIdeResolveStateService to cache FirResolveState (4 days ago) <Mikhail Glukhikh>
* b4760bcbd3 - Extract AbstractResolveElementCacheTest to use in FIR cache testing (4 days ago) <Mikhail Glukhikh>
* 74a7a8c881 - FIR resolve (minor): provide source element for resolved qualifier (4 days ago) <Mikhail Glukhikh>
* 8808c775a4 - Introduce FirResolvedTypeRef.delegatedTypeRef to see children types in IDE (4 days ago) <Mikhail Glukhikh>
* 38c1a50c1d - (tag: build-1.3.70-dev-2510) [FIR] Resolve delegating constructor calls (4 days ago) <Dmitriy Novozhilov>
* de77bd526b - [FIR] Change default visibility for sealed class constructors from `private` to `public` (4 days ago) <Dmitriy Novozhilov>
* d840671620 - [FIR] Don't create delegating super constructor call to `kotlin.Enum` for enums (4 days ago) <Dmitriy Novozhilov>
* a0d8e5bde7 - [FIR] Don't create delegating constructor call to `kotlin.Annotation` (4 days ago) <Dmitriy Novozhilov>
* 25720e20f4 - [FIR] Fix bug in defining of completion mode (4 days ago) <Dmitriy Novozhilov>
* 088a949403 - [FIR] Add implicit type counter to html dump (4 days ago) <Dmitriy Novozhilov>
* e58711cde3 - (tag: build-1.3.70-dev-2509) FIR: Select most specific members from supertypes scope (4 days ago) <Denis Zharkov>
* e5166e0e7d - FIR: Extract common parts in FirSuperTypeScope (4 days ago) <Denis Zharkov>
* 43aa1f87df - FIR: Optimize supertypes scope structure (4 days ago) <Denis Zharkov>
* 91fce215d2 - FIR: Simplify super type scopes related code (4 days ago) <Denis Zharkov>
* b8984d154b - (tag: build-1.3.70-dev-2508, origin/rr/zharkov-fir-constructor-type-parameters) FIR: Do not copy type parameters from class to constructors (4 days ago) <Denis Zharkov>
* 20d02dd0ee - (tag: build-1.3.70-dev-2487) Commonize StringBuilder (5 days ago) <Abduqodiri Qurbonzoda>
* 1431e27a7b - Move StringBuilder to its own file (5 days ago) <Abduqodiri Qurbonzoda>
* 0c033297a8 - Move Appendable to its own file (5 days ago) <Abduqodiri Qurbonzoda>
* 50752d47fe - Move CharacterCodingException to its own file (5 days ago) <Abduqodiri Qurbonzoda>
* 956e085b22 - Rename text.kt file to StringBuilderJs.kt (5 days ago) <Abduqodiri Qurbonzoda>
* 2155f1680f - Fix small mistake in CharSequence.lastIndexOf documentation (5 days ago) <Abduqodiri Qurbonzoda>
* 4a0f683bea - (tag: build-1.3.70-dev-2470) JVM_IR: repair after switching Ir.Symbols to non-lazy table (5 days ago) <Georgy Bronnikov>
* 08aeed3b46 - IR: do not use lazyWrapper for Ir.Symbols (5 days ago) <Georgy Bronnikov>
* b0b04eb4cd - (tag: build-1.3.70-dev-2461) Use kotlin specific setting "Optimize imports on the fly" in quick fix (5 days ago) <Vladimir Dolzhenko>
* be5b7adb5a - (tag: build-1.3.70-dev-2455) FIR: Support captured types for sub-arguments (5 days ago) <Denis Zharkov>
* 5b4e8170ae - Fix variables leaking when adding other system under transaction (5 days ago) <Denis Zharkov>
* 692442d7a2 - Do not look into captured star projection as types (5 days ago) <Denis Zharkov>
* 3634d80cae - FIR: Order type variables for fixation (5 days ago) <Denis Zharkov>
* 7f77cc55f3 - (tag: build-1.3.70-dev-2451) Update the test for cleanup (6 days ago) <Ivan Gavrilovic>
* e07b2e30e2 - KT-34258: Make sure to clean up stale files even if no Kotlin sources (6 days ago) <Ivan Gavrilovic>
* a22a60118c - (tag: build-1.3.70-dev-2450) Fix 'Project#afterEvaluate(Action) <...> cannot be executed' on IDE test run (6 days ago) <Sergey Igushkin>
* edfd933348 - (tag: build-1.3.70-dev-2444) Improve Result docs to emphasize that any Throwable exception is caught (6 days ago) <Ilya Gorbunov>
* d84daa0a4b - (tag: build-1.3.70-dev-2442) JVM IR: fix value argument offset in -Xjvm-default=compatibility mode (6 days ago) <Alexander Udalov>
* 3de6289c6c - (tag: build-1.3.70-dev-2439, tag: build-1.3.70-dev-2435, origin/rrinf/kirpichenkov/test, minamoto/ir/inliner/variable-hint/kotlin) [NI] Run completion on subatoms of error calls (6 days ago) <Pavel Kirpichenkov>
* 29fbb8e22f - (tag: build-1.3.70-dev-2428) Update to 193.5233.102 release (KT-35239) (6 days ago) <Nikolay Krasko>
* fa64b5794b - Allow to mute parameterized GradleImportingTestCase JUnit 4 tests (6 days ago) <Nikolay Krasko>
* ca0bff75cd - (tag: build-1.3.70-dev-2425) [KLIB] Keep order of constant properties depending on backend  - Fix K/N performance regression (6 days ago) <Roman Artemev>
* 6ef3831f14 - Build: Take parent directory as rootProject directory in case of buildSrc (6 days ago) <Vyacheslav Gerasimov>
* 462d6ac5b6 - Build: Add remote build cache parameters for teamcity builds (6 days ago) <Vyacheslav Gerasimov>
* d3c1ef9251 - Build: Use kotlin-build-gradle-plugin in buildSrc (6 days ago) <Vyacheslav Gerasimov>
* ab8542bbdb - Build: Advance kotlin-build-gradle-plugin version to 0.0.2 (6 days ago) <Vyacheslav Gerasimov>
* 46d77419a8 - Build: Add build cache properties to kotlin-build-gradle-plugin (6 days ago) <Vyacheslav Gerasimov>
* ad79efeba3 - Build: Use kotlin version embedded to gradle (6 days ago) <Vyacheslav Gerasimov>
* fa7bd3dd2e - (tag: build-1.3.70-dev-2423) FIR: Support SAM constructors for type aliases (6 days ago) <Denis Zharkov>
* ae01d050c9 - FIR: Abstract parts for type alias constructors resolution (6 days ago) <Denis Zharkov>
* fbe7db5471 - FIR: Move constructor processing parts to a separate file (6 days ago) <Denis Zharkov>
* bf68e85a5c - FIR: Support SAM conversion for interfaces containing Object methods (6 days ago) <Denis Zharkov>
2019-12-09 16:52:35 +01:00
Vasily Levchenko 2a54c8f9ba [kotlin compiler][update] 1.3.70-dev-2416
* ca0bff75cd - [KLIB] Keep order of constant properties depending on backend  - Fix K/N performance regression (3 hours ago) <Roman Artemev>
* 6ef3831f14 - Build: Take parent directory as rootProject directory in case of buildSrc (3 hours ago) <Vyacheslav Gerasimov>
* 462d6ac5b6 - Build: Add remote build cache parameters for teamcity builds (3 hours ago) <Vyacheslav Gerasimov>
* d3c1ef9251 - Build: Use kotlin-build-gradle-plugin in buildSrc (3 hours ago) <Vyacheslav Gerasimov>
* ab8542bbdb - Build: Advance kotlin-build-gradle-plugin version to 0.0.2 (3 hours ago) <Vyacheslav Gerasimov>
* 46d77419a8 - Build: Add build cache properties to kotlin-build-gradle-plugin (3 hours ago) <Vyacheslav Gerasimov>
* ad79efeba3 - Build: Use kotlin version embedded to gradle (3 hours ago) <Vyacheslav Gerasimov>
* fa7bd3dd2e - FIR: Support SAM constructors for type aliases (3 hours ago) <Denis Zharkov>
* ae01d050c9 - FIR: Abstract parts for type alias constructors resolution (3 hours ago) <Denis Zharkov>
* fbe7db5471 - FIR: Move constructor processing parts to a separate file (3 hours ago) <Denis Zharkov>
* bf68e85a5c - FIR: Support SAM conversion for interfaces containing Object methods (3 hours ago) <Denis Zharkov>
* 7cd55c85e6 - (tag: build-1.3.70-dev-2416) JVM/JVM_IR: fix mapping of KClass in annotation classes (5 hours ago) <pyos>
* f869be6a71 - (tag: build-1.3.70-dev-2414) JVM IR: do not mangle synthetic methods with inline class parameters (5 hours ago) <Alexander Udalov>
* 66ffdf1b2d - (tag: build-1.3.70-dev-2412) KT-33979 KT-34150 Remove filtering overridden object members and nested objects (5 hours ago) <Roman Golyshev>
* 2552540f71 - (tag: build-1.3.70-dev-2411) IR: wrap exceptions and add file path in per-file lowerings (6 hours ago) <Alexander Udalov>
* fd627603a0 - Refactor CompilationErrorHandler (6 hours ago) <Alexander Udalov>
* 2435b8d9fa - (tag: build-1.3.70-dev-2407) Update testData for enum constructor result type in IR (7 hours ago) <Dmitry Petrov>
* 35c2573b33 - PSI2IR: generate IrEnumConstructorCalls with correct return type (7 hours ago) <pyos>
* 145ad1a6fa - (tag: build-1.3.70-dev-2406) FIR: Minor. Extract common parts in FirCallCompletionResultsWriterTransformer (7 hours ago) <Denis Zharkov>
* 71bf8a14e8 - (tag: build-1.3.70-dev-2405) [FIR] Make `ConeTypeCheckerContext` implements `ConeInferenceContext` (7 hours ago) <Dmitriy Novozhilov>
* 69033b7b15 - (tag: build-1.3.70-dev-2403) JVM_IR: handle @JvmName on annotation getters (8 hours ago) <pyos>
* ac7d9fa90d - (tag: build-1.3.70-dev-2402) JVM_IR: implement -Xpolymorphic-signature (8 hours ago) <pyos>
* fe6be0f436 - (tag: build-1.3.70-dev-2401) Fix failed FIR multi-module test (forgotten test data update) (8 hours ago) <Mikhail Glukhikh>
* 0ff77bd3c5 - (tag: build-1.3.70-dev-2394) Add UL support for const fields initializers (22 hours ago) <Igor Yakovlev>
* 775eb67219 - (tag: build-1.3.70-dev-2386) NI: Add constraints which contain constraining type without projection ^KT-32243 Fixed ^KT-35172 Fixed (23 hours ago) <Victor Petukhov>
* 65cc0fa463 - (tag: build-1.3.70-dev-2382) PSI2IR: have GeneratorExtensions implement StubGeneratorExtensions (24 hours ago) <pyos>
* a950df3c80 - PSI2IR: copy isPropertyWithPlatformField to GeneratorExtensions (24 hours ago) <pyos>
* 3cae90dd26 - (tag: build-1.3.70-dev-2379) [minor] fix source root creation from imported scripts: (24 hours ago) <Ilya Chernikov>
* f2a4a835e7 - Improve script cli diagnostics (24 hours ago) <Ilya Chernikov>
* 49de5e19fb - Implement repl, script and expressions evaluation support in kotlin runner (24 hours ago) <Ilya Chernikov>
* 531ff92791 - Implement support for expression evaluation in jvm cli compiler (24 hours ago) <Ilya Chernikov>
* 7bb9f97b11 - Allow to separate top-level script declarations and statements with semicolon (24 hours ago) <Ilya Chernikov>
* b8034567ef - Change script definition lookup key from File to ScriptSource (24 hours ago) <Ilya Chernikov>
* 615624802c - Add kotlinx-html test (24 hours ago) <Ilya Chernikov>
* 4439582d23 - Remove unnecessary update of the source roots, simplify interface accordingly (24 hours ago) <Ilya Chernikov>
* 02a71d2cda - Save updated roots before a packagePartProvider is created (24 hours ago) <Ilya Chernikov>
* a190ab260e - Load main-kts jar automatically from scripting plugin, if available (24 hours ago) <Ilya Chernikov>
* 22cb6fa836 - (tag: build-1.3.70-dev-2373) [Gradle, JS] Fix case with null distribution (25 hours ago) <Ilya Goncharov>
* c267357596 - [Gradle, JS] Add distribution DSL (25 hours ago) <Ilya Goncharov>
* fe9ddd9f22 - [Gradle, JS] Check if resourcesDir exists and resourceDir is input directory (25 hours ago) <Ilya Goncharov>
* 053469dcec - [Gradle, JS] Copy index.html from resources to dist (25 hours ago) <Ilya Goncharov>
* b9dee4e93a - (tag: build-1.3.70-dev-2355) Remove assertion on sorted ranges: it could be empty if lambda doesn't contain any linenumber (29 hours ago) <Mikhael Bogdanov>
* ae4a1e3cca - [Gradle, JS] Fix check on Kotlin/JS modules from NPM in DCE (29 hours ago) <Ilya Goncharov>
* 0380380de4 - (tag: build-1.3.70-dev-2351) More cleanups after tests execution (29 hours ago) <Nikolay Krasko>
* 0cbb3a3956 - Remove unused ProjectRootModificationTrackerFixer.kt (29 hours ago) <Nikolay Krasko>
* c12599a045 - Fix test data for testParamTypeLambdaMismatch in >= 192 (29 hours ago) <Nikolay Krasko>
* 408f958273 - (tag: build-1.3.70-dev-2350) [Gradle, JS] Add idle run for debug node tests (29 hours ago) <Ilya Goncharov>
* 38de98429d - (tag: build-1.3.70-dev-2348) Fix importing tests in bunch 183 (30 hours ago) <Andrey Uskov>
* 9643d5d28e - Added import-resolve integration tests (30 hours ago) <Andrey Uskov>
* e9946b21b5 - (tag: build-1.3.70-dev-2344, tag: build-1.3.70-dev-2340) JVM IR: do not hide constructor with inline class types and defaults (31 hours ago) <Alexander Udalov>
* 4e1cd6bcd5 - (tag: build-1.3.70-dev-2338) Mute 2 black-box FIR test due to disallowed Kotlin synthetic properties problem (31 hours ago) <Mikhail Glukhikh>
* 18e8896c08 - (tag: build-1.3.70-dev-2334) [JVM IR] Leave private @JvmDefault methods on interface (33 hours ago) <Kristoffer Andersen>
* 6f8682c950 - [JVM IR] Stabilize accesor names in IR Backend (33 hours ago) <Kristoffer Andersen>
* d1c2862e27 - IR: Align Interface Defaults with Old Backend (33 hours ago) <Kristoffer Andersen>
* b5de625350 - Minor refactor: lifting common code (33 hours ago) <Kristoffer Andersen>
* 6a41700689 - [JVM_IR] Fix interface method resolution (33 hours ago) <Kristoffer Andersen>
* df96841c9d - (tag: build-1.3.70-dev-2333) Prohibit protected method calls from inline function (33 hours ago) <Mikhael Bogdanov>
2019-12-03 18:23:10 +01:00
Vasily Levchenko c2160eb89a [kotlin compiler][update] 1.3.70-dev-2332 2019-12-02 15:23:00 +01:00
Vasily Levchenko 0b8f5746b0 [kotlin compiler][update] 1.3.70-dev-2158
* 1ed23d7c54 - (tag: build-1.3.70-dev-2158) IR: reorganize IrProvider handling (18 hours ago) <Georgy Bronnikov>
* be04912f6f - (tag: build-1.3.70-dev-2155) KT-19574 Code with inferred default parameters and parameter vs property name clashes (#2671) (19 hours ago) <Toshiaki Kameyama>
* 1bbd17c4d6 - Turn off FUS data sending in 1.3.61+ as we as we sent enough in 1.3.60 (20 hours ago) <Anton Yalyshev>
* e38fdae1bc - (tag: build-1.3.70-dev-2154) Regenerate `DiagnosticsTestWithJsStdLibGenerated` (20 hours ago) <Dmitriy Novozhilov>
* 5190ff9733 - [FIR-TEST] Add test with SAM conversion in constructor call (20 hours ago) <Dmitriy Novozhilov>
* 71acd42727 - [FIR-TEST] Add test with ambiguity produced by definitely not null types (20 hours ago) <Dmitriy Novozhilov>
* fa2ef816b1 - Support Gradle instant execution with Kotlin/JVM and Android tasks (20 hours ago) <Sergey Igushkin>
* d59a171b65 - (tag: build-1.3.70-dev-2150) [FIR] Fix isMyTypeVariable in ConeInferenceContext (21 hours ago) <Simon Ogorodnik>
* ffa0896592 - (tag: build-1.3.70-dev-2146) Minor correction of attributes naming (21 hours ago) <Anton Yalyshev>
* c57c9b2e63 - Prepare data for successful FUS Whitelist parsing (21 hours ago) <Anton Yalyshev>
* c72622c6d7 - (tag: build-1.3.70-dev-2142) KT-32551 New J2K: Non-canonical modifiers order inspection is not applied during convertion of inner super class (#2806) (22 hours ago) <Toshiaki Kameyama>
* dbacae94d0 - (tag: build-1.3.70-dev-2138) Fix common super type calculation for captured dynamic types ^KT-32499 Fixed (22 hours ago) <victor.petukhov>
* 1c4c5520a2 - Fix incremental analysis in case of property does not have initializer but could be initialized on a class level (23 hours ago) <Vladimir Dolzhenko>
* c67222c176 - Add ERRORs check to AbstractOutOfBlockModificationTest (23 hours ago) <Vladimir Dolzhenko>
* 144f721a44 - Kotlinify AbstractOutOfBlockModificationTest, p2 (23 hours ago) <Vladimir Dolzhenko>
* 8f8ed4dbcf - Kotlinify AbstractOutOfBlockModificationTest, p1 (23 hours ago) <Vladimir Dolzhenko>
* 567248ebd7 - (tag: build-1.3.70-dev-2136) [FIR] Add default upper bounds to type parameter of synthetic when and try calls (23 hours ago) <Dmitriy Novozhilov>
* 5770d19d61 - [FIR] Fix calculating of completion mode (23 hours ago) <Dmitriy Novozhilov>
* 9c3117ba40 - [FIR] Git rid of creating new when and try fir nodes (23 hours ago) <Dmitriy Novozhilov>
* 8085ec8b0b - [FIR-TEST] Add test with ambiguity between java field and java accessor (23 hours ago) <Dmitriy Novozhilov>
* 3c661dd142 - [FIR-TEST] Add test with unresolved invoke of lambda with receiver (23 hours ago) <Dmitriy Novozhilov>
* 96d3a06129 - [FIR-TEST] Add test with hiding local functions (23 hours ago) <Dmitriy Novozhilov>
* 5d14c76f70 - [FIR-TEST] Add test with unresolved `Array<T>.clone()` (23 hours ago) <Dmitriy Novozhilov>
* 4059fae1b7 - [FIR-TEST] Add test with type mismatch on receiver with captured type (23 hours ago) <Dmitriy Novozhilov>
* 572256e2eb - [FIR-TEST] Add test with not-working bound smartcast (23 hours ago) <Dmitriy Novozhilov>
* 1a2e09e6a5 - (tag: build-1.3.70-dev-2121) ForLoopsLowering: Handle Iterable.withIndex() where the type is a bounded type parameter. (25 hours ago) <Mark Punzalan>
* e8252ea874 - (tag: build-1.3.70-dev-2118) handle kotlin shifts like bitwise binary ops (26 hours ago) <Kevin Bierhoff>
* a9baec4727 - Add headless mode for tests to avoid graphic card switch (26 hours ago) <Nikolay Krasko>
* 54338686d4 - Add test for lambda parameter type (26 hours ago) <Nikolay Krasko>
* eb71e686da - Stable order of generated annotation targets (26 hours ago) <Nikolay Krasko>
* 592df477e9 - Mute MultiModuleHighlightingTest tests (26 hours ago) <Nikolay Krasko>
* 00a70c51f0 - (tag: build-1.3.70-dev-2115) FIR: Generate fake overrides always if there are type parameters (27 hours ago) <Denis Zharkov>
* 8efd59403d - FIR: Avoid redundant substitution when type parameters don't change (27 hours ago) <Denis Zharkov>
* 07a4352809 - FIR: Add hack for Fir2IrVisitor (27 hours ago) <Denis Zharkov>
* 3b7ad066fc - FIR: Substitute type alias constructors properly (27 hours ago) <Denis Zharkov>
* f68929fe74 - FIR: Leave functions type parameters in subsituting scope (27 hours ago) <Denis Zharkov>
* b5ef063b0f - FIR: Cache functions in use-site member scope (27 hours ago) <Denis Zharkov>
* f659dc0bea - FIR: Add synthetic values/valueOf methods to Java classes (27 hours ago) <Denis Zharkov>
* 256f5ca0a1 - FIR: Support inherited default parameters (27 hours ago) <Denis Zharkov>
* c9cb4dff52 - (tag: build-1.3.70-dev-2114) Scripting: introduce ide-specific comparision of script compilation configurations (KT-34626) (27 hours ago) <Natalia Selezneva>
* 07b6dadbf0 - Scripting: move additional classpath to the end of script classpath (KT-34626) (27 hours ago) <Natalia Selezneva>
* 72e99b5863 - Scripting: avoid just in case configuration requests to Gradle (KT-34442) (27 hours ago) <Natalia Selezneva>
* f27e13035a - Minor: introduce helper method to check registry option (27 hours ago) <Natalia Selezneva>
* 7ade2ec576 - Scripting: configurations from gradle import should be always taken into account (KT-34442) (27 hours ago) <Natalia Selezneva>
* 2f1915d85e - Scripting: check that kotlin dsl models are provided during import as soon as possible (27 hours ago) <Natalia Selezneva>
2019-11-28 13:36:59 +01:00
Vasily Levchenko 57f8065223 [kotlin compiler][update] 1.3.70-dev-2113
* 249789d6eb - (tag: build-1.3.70-dev-2113) Formatter: add test for enum entry with comment Relates to #KT-15980 (7 hours ago) <Dmitry Gridin>
* 97c8b2074e - (tag: build-1.3.70-dev-2104) [JS] Set correct EXPECTED_REACHABLE_NODES (18 hours ago) <Roman Artemev>
* 12f29bacab - (tag: build-1.3.70-dev-2101) Exclude checking for unimplemented method for binary origin classes (21 hours ago) <Igor Yakovlev>
* 8d5e5210a6 - (tag: build-1.3.70-dev-2099) JVM_IR: Copy annotations to suspend function views. (21 hours ago) <Mads Ager>
* 3d1061ee3c - (tag: build-1.3.70-dev-2094) Uast: `KotlinUMethodWithFakeLightDelegate` 183-related fixes (22 hours ago) <Nicolay Mitropolsky>
* c5fb51bd85 - 191: Uast: `KotlinUMethod` compilation fix (22 hours ago) <Nicolay Mitropolsky>
* 19c28c55c5 - (tag: build-1.3.70-dev-2092) Allow serialization plugin to work with inline types which are primitives (e.g. Char in JS IR) (22 hours ago) <Leonid Startsev>
* ed786c4daf - Enable compiler plugins in JS IR backend (and WASM too, since they use same loadIr function) (22 hours ago) <Leonid Startsev>
* 0441e484a6 - (tag: build-1.3.70-dev-2079) PSI2IR: For implicit function return, use expression's end offset as start offset of the IrReturn to generarate correct line number. (24 hours ago) <Jiaxiang Chen>
* e49431a12c - Debug information test: make stepping information more readable. (24 hours ago) <Jiaxiang Chen>
* 331b085b2f - JVM_IR: Fix line number for catch clause. (24 hours ago) <Jiaxiang Chen>
* 3ea878b1c6 - JVM_IR: Fix line number for varible initializer (24 hours ago) <Jiaxiang Chen>
* 8bb9c572ac - (tag: build-1.3.70-dev-2076) Move inProgress lock at the onFinish of background task (KT-34688) (25 hours ago) <Natalia Selezneva>
* ad09492eb0 - (tag: build-1.3.70-dev-2072) [Gradle, JS] Migrate on only name-version npm dependencies (26 hours ago) <Ilya Goncharov>
* 95b56e10b4 - [Gradle, JS] Activate root npm dependency declaration for multiplatform (26 hours ago) <Ilya Goncharov>
* 5397023f71 - [Gradle, JS] Add Groovy Closure support (26 hours ago) <Ilya Goncharov>
* 028c73d959 - [Gradle, JS] Add compatible operators for npm dependencies (26 hours ago) <Ilya Goncharov>
* 26cd392a9a - [Gradle, JS] First steps for npm dependencies in root (26 hours ago) <Ilya Goncharov>
* f73fc5199b - [Gradle, JS] Mute testWeb false positive test (26 hours ago) <Ilya Goncharov>
* be5b8c1bdb - [Gradle, JS] Mute false positive test for MPP JS-JVM (26 hours ago) <Ilya Goncharov>
* b40a888f1d - (tag: build-1.3.70-dev-2070) Formatter: fix line break between declarations with annotations #KT-35093 Fixed #KT-35106 Fixed (26 hours ago) <Dmitry Gridin>
* bfd539d5d1 - Formatter: fix line break between declarations with comment #KT-12490 Fixed #KT-35088 Fixed (26 hours ago) <Dmitry Gridin>
* b6b755506c - Formatter: support `Chop down if long` for `Chained method calls` #KT-23929 Fixed #KT-33553 Fixed (26 hours ago) <Dmitry Gridin>
* 351fef5628 - DoubleBangToIfIntention: fix invalid psi tree (26 hours ago) <Dmitry Gridin>
* f48ad25626 - Advance bootstrap to 1.3.70-dev-1806 (26 hours ago) <Svyatoslav Kuzmich>
* 8185c452fe - Ignore jarRepositories.xml (26 hours ago) <Nikolay Krasko>
* 13b0054e0a - Fix compilation for service messages tests in 193 branch (26 hours ago) <Nikolay Krasko>
* 89f26cc89d - Minor: Make diff function for AbstractKotlinFoldingTest (26 hours ago) <Nikolay Krasko>
* 5d6333f0f4 - 193: Better services registration for parser tests (26 hours ago) <Nikolay Krasko>
* 3d2800f99b - Move out symbols that do not depend on a BackendContext to a separate BuiltinSymbolsBase class. (26 hours ago) <Leonid Startsev>
* 3e18350a1f - Rewrite IR plugin infrastructure (and serialization plugin) so it won't emit LazyIR. (26 hours ago) <Leonid Startsev>
* e4d0d450ab - (tag: build-1.3.70-dev-2069) Uast: keeping annotations from sources in non-light-methods backed UMethods (KT-27806) (27 hours ago) <Nicolay Mitropolsky>
* 833571d8b2 - Uast: tests for suspend and `DeprecationLevel.HIDDEN` functions appears in Uast tree (KT-27806, KT-32031) (27 hours ago) <Nicolay Mitropolsky>
* 2772659ed2 - Uast: Uast produces reified methods on his own because light-classes doesn't (KT-34316) (27 hours ago) <Nicolay Mitropolsky>
* 9c18df61ca - Uast: `KotlinUMethod` and `KotlinUAnnotationMethod` are separated (KT-30489) (27 hours ago) <Nicolay Mitropolsky>
* 9fec2c78d1 - (tag: build-1.3.70-dev-2068) JS IR: apply forLoopsLowering (27 hours ago) <Anton Bannykh>
* 0ea407fef9 - (tag: build-1.3.70-dev-2067) debug information test: handle vm resume correctly. (27 hours ago) <Jiaxiang Chen>
* 251899c31a - (tag: build-1.3.70-dev-2062) Fix bad indentation when copy-paste to trimIndent() (28 hours ago) <Toshiaki Kameyama>
* 178dbd3c5d - (tag: build-1.3.70-dev-2057) Remove hacky re-initialization of PsiSubstitutor.KEY (branch 193) (29 hours ago) <Mikhail Glukhikh>
* 81699299f5 - (tag: build-1.3.70-dev-2053) JS_IR: DCE (29 hours ago) <Anton Bannykh>
* faf4c05fc8 - (tag: build-1.3.70-dev-2051) KT-34644 Give `return` keyword more priority in completion where appropriate (30 hours ago) <Roman Golyshev>
* de11b4cb64 - KT-34644 Refactor `CompletionUtils::returnExpressionItems` (30 hours ago) <Roman Golyshev>
* cf82efb49f - (tag: build-1.3.70-dev-2047) [NI] Add missing diagnostic on callable references in fake calls (31 hours ago) <Pavel Kirpichenkov>
* eb73650209 - (tag: build-1.3.70-dev-2046) Fix race in IDE: inject proper storage manager for type parameters (31 hours ago) <Mikhail Zarechenskiy>
* 399667a434 - (tag: build-1.3.70-dev-2037) JVM_IR: Implement data class array member intrinsics. (2 days ago) <Mads Ager>
* ea8ade0852 - (tag: build-1.3.70-dev-2036) [JS] Refactor and comment for typeOf fix (2 days ago) <Svyatoslav Kuzmich>
* dc336c3c8a - [JS] Add marker function getReifiedTypeParameterKType to runtime (2 days ago) <Svyatoslav Kuzmich>
* 600fb723f4 - [JS] Fix typeOf for some reified type parameters (2 days ago) <Svyatoslav Kuzmich>
* c4d993d14c - [KLIB] Fix top level property index. Include const properties as well. (2 days ago) <Roman Artemev>
* 1e4f8b2946 - [JS IR] Do not forbid typeOf inlining if it is not required (2 days ago) <Roman Artemev>
* 2e22ddba39 - [JS IR] Fix annotation constructor body generation (2 days ago) <Roman Artemev>
* c5e25a0382 - [JS IR] Make `PrivateMembersLowering` global to handle inlined private references correctly   - Fixes [KT-33334] (2 days ago) <Roman Artemev>
* 9946feb66c - [JS IR] Fix name clash between class members defined on prototype  - Fixes [KT-33327] (2 days ago) <Roman Artemev>
* 987c6ab3ee - [JS IR] Roll making Char inline class back  - un/mute falling tests (2 days ago) <Roman Artemev>
* b9ac1341ff - (tag: build-1.3.70-dev-2035) Export generic serializer constructor from JS module (2 days ago) <Leonid Startsev>
* 73b9d2466a - Do not report 'Missing @Serializable on enum with @SerialInfo' if enum has custom serializer (2 days ago) <Leonid Startsev>
* 98ceee784a - (tag: build-1.3.70-dev-2026) JVM_IR: More special bridge rewriting. (2 days ago) <Mads Ager>
* f368d9761a - (tag: build-1.3.70-dev-2021) Fix `for` loop conversion when multiple initializers are present (2 days ago) <Ilya Kirillov>
* b73625ad9e - (tag: build-1.3.70-dev-2019) Switch main-kts to the updated resolvers infrastructure (2 days ago) <Ilya Chernikov>
* baec10fb40 - Update apache ivy version to 2.5.0 (2 days ago) <Ilya Chernikov>
* 4234c5ec31 - Fix ivy resolver: deps config and maven repos: (2 days ago) <Ilya Chernikov>
* 5e5038416e - (tag: build-1.3.70-dev-2018) Revert "tmp" (2 days ago) <Dmitriy Novozhilov>
* 3e336913b6 - (tag: build-1.3.70-dev-2011) tmp (2 days ago) <Dmitriy Novozhilov>
* 4fc554fa9a - [FIR-TEST] Add test with unresolved SAM usage of `Comparator` (2 days ago) <Dmitriy Novozhilov>
* 98af866417 - [FIR] Fix stopping in AbstractFirUseSiteMemberScope (2 days ago) <Dmitriy Novozhilov>
* 52caa6a58d - [FIR] Don't recreate type resolver in `FirSpecificTypeResolverTransformer` (2 days ago) <Dmitriy Novozhilov>
* 841ba6ea11 - [FIR] Add generating of rawBuilder tests for light tree (2 days ago) <Dmitriy Novozhilov>
* 43e621530f - [FIR] Add type parameters to FirQualifierExpression (2 days ago) <Dmitriy Novozhilov>
* 9330547f87 - (tag: build-1.3.70-dev-2004) Gradle 6.0.1 support. Fix Yarn loading progress logging (2 days ago) <Victor Turansky>
* 4622041706 - (tag: build-1.3.70-dev-2002) Update box test for unsigned to signed conversions (2 days ago) <Pavel Kirpichenkov>
* 076166c22f - (tag: build-1.3.70-dev-1999) Debugger: Generate line numbers for class initializers with a number on the 'init' keyword (KT-16277) (2 days ago) <Yan Zhulanow>
* bebc8974b2 - Report 5308947: check module validity before asking for library versions (2 days ago) <Yan Zhulanow>
* cf620cc60d - Debugger: Synchronize "Add field breakpoint" dialog with the platform code (2 days ago) <Yan Zhulanow>
* 75b366fc5e - EA-211653: Wrap field breakpoint dialog into a transaction guard (2 days ago) <Yan Zhulanow>
* ffeef6c18d - EA-210460: Use 'safeAllLineLocations()' instead of throwing 'allLineLocations()' (2 days ago) <Yan Zhulanow>
* aaa45425da - EA-210002: handle interruption in case of background inline callable searcher task (2 days ago) <Yan Zhulanow>
* 36073ef61e - EA-209923: Add missing read action (2 days ago) <Yan Zhulanow>
* 69d5115b89 - EA-214241: Remove worthless error reporting (2 days ago) <Yan Zhulanow>
* 16c4b0e458 - EA-210823: Fix AIE in breakpoint applicability test (2 days ago) <Yan Zhulanow>
* ab06f772fc - EA-209419: Fix read action requirement in Light constant evaluator (2 days ago) <Yan Zhulanow>
* 2983c87212 - EA-215308: Fix unsafe check casts in template entry handling (2 days ago) <Yan Zhulanow>
* 3534d4af36 - EA-215324: Fix "Module already disposed" in Scratch combo-box (2 days ago) <Yan Zhulanow>
* 3d17af0ada - EA-215375: Check range, not rangeMarker with nullable 'range' inside (2 days ago) <Yan Zhulanow>
* 89bd3b8767 - EA-215872: Check text range validity before 'getText(range)' (2 days ago) <Yan Zhulanow>
* 49bcb103ef - EA-216005: Do not request KotlinFacetSettingsProvider for dead projects (2 days ago) <Yan Zhulanow>
* f91a84872a - EA-216299: fix SIOOBE in completion (2 days ago) <Yan Zhulanow>
* f75288b480 - EA-216333: check PsiElement validity before light class generation (2 days ago) <Yan Zhulanow>
* 59296d6a6b - EA-217068: Add missing read action (2 days ago) <Yan Zhulanow>
* e12f17d5dc - EA-217069: Add missing read action (2 days ago) <Yan Zhulanow>
* 54203100bc - EA-217072: Add missing read action (2 days ago) <Yan Zhulanow>
* 6a4b658ad4 - EA-217153: Add line count check (2 days ago) <Yan Zhulanow>
* ab0f841642 - Debugger: Provide fixed implementation of 'toString()' for lambdas (KT-32691) (2 days ago) <Yan Zhulanow>
* 82a1750d26 - Debugger: Forbid 'Nothing' constructor calls in evaluated code (KT-33093) (2 days ago) <Yan Zhulanow>
* 55b3637f03 - (tag: build-1.3.70-dev-1995) Fix case of inner object usage in missing supertypes checker (2 days ago) <Pavel Kirpichenkov>
* 5afab1ac2b - (tag: build-1.3.70-dev-1992) [FIR] FIR2IR: Populate calls with type arguments and function type parameters with bounds/supertypes. (2 days ago) <Mark Punzalan>
* 58dd9a6004 - (tag: build-1.3.70-dev-1991) Fix AWT freeze in KotlinNativeABICompatibilityChecker (part 2) (3 days ago) <Dmitriy Dolovov>
* 0747a4d9b7 - Fix AWT freeze in KotlinNativeABICompatibilityChecker (3 days ago) <Dmitriy Dolovov>
* e321c9e4e7 - (tag: build-1.3.70-dev-1986) Fix diagnostics calculations for incremental analysis (4 days ago) <Vladimir Dolzhenko>
*   c7c512d55e - (tag: build-1.3.70-dev-1984) Merge pull request #2815 from t-kameyama/KT-35022 (4 days ago) <Vladimir Dolzhenko>
|\
| * f6059c3eb5 - "Change to var": remove `const` modifier (5 days ago) <Toshiaki Kameyama>
* | d599322503 - (tag: build-1.3.70-dev-1980) Calculate method parameter hint info in updateParameterInfo method (with a progress till 201) (4 days ago) <Vladimir Dolzhenko>
* | 84757964bb - (tag: build-1.3.70-dev-1979) Advance bootstrap to 1.3.70-dev-1806 (5 days ago) <Svyatoslav Kuzmich>
* | 73a152ccc7 - Re-mute inspection tests in AS34 (KT-32856) (5 days ago) <Nikolay Krasko>
* | e49d7c86ff - Re-mute move refactoring tests (KT-34106) (5 days ago) <Nikolay Krasko>
* | 0ae677e945 - Re-mute checker tests (KT-34105) (5 days ago) <Nikolay Krasko>
* | 394a812329 - Re-mute completion tests (KT-32919) (5 days ago) <Nikolay Krasko>
* | 6797fb476c - Support auto-mute from file for database with mutes (5 days ago) <Nikolay Krasko>
* | 9356155f60 - Minor: add bunch directives for better discoverability banched code (5 days ago) <Nikolay Krasko>
* | 027bc671c1 - (tag: build-1.3.70-dev-1969) Build: Remove duplicated compiler.xml from idea module (5 days ago) <Vyacheslav Gerasimov>
|/
* 8c103629a6 - (tag: build-1.3.70-dev-1968) Disable FIR box test for callable references to vararg function (5 days ago) <Pavel Kirpichenkov>
* 4267e9e3d0 - (tag: build-1.3.70-dev-1948) Revert "Advance bootstrap to 1.3.70-dev-1806" (5 days ago) <Nikolay Krasko>
* e506efb5b2 - (tag: build-1.3.70-dev-1942) Include Klib metadata utils into jps-plugin (5 days ago) <Alexey Tsvetkov>
* a0d4d0da58 - (tag: build-1.3.70-dev-1941) [coroutine][debug] rollback compilation failed exception as it breaks test scenarios (5 days ago) <Vladimir Ilmov>
* 9dc628bd72 - (tag: build-1.3.70-dev-1934) Fix FirJavaElementFinder.kt.183 compilation (5 days ago) <Denis Zharkov>
* d3f906a1a2 - Minor: extract method & reformat to improve readability (5 days ago) <Alexey Tsvetkov>
* ed6b90002e - conservatively generate code if descriptor unavailable, which happens for some suspend inline functions (5 days ago) <Kevin Bierhoff>
* 0285b26e40 - make FunctionCodegen skip method bodies we don't need, which avoids problems with inlining methods inside methods we don't need (5 days ago) <Kevin Bierhoff>
* b10f47b50e - (tag: build-1.3.70-dev-1927) Minor: merge util methods for scripting to one file in idea-gradle (5 days ago) <Natalia Selezneva>
* 23f95872ad - Minor: fix packages after moving classes to idea-gradle module (5 days ago) <Natalia Selezneva>
* 75a23b4bc4 - Minor: changes after review (5 days ago) <Sergey Rostov>
* fc100d13dd - Scripting: move gradle specific logic to idea-gradle (5 days ago) <Sergey Rostov>
* 0fb58ed94c - Scripting loading tests and extension points (5 days ago) <Sergey Rostov>
* ca71b2fe90 - Add script configuration dependencies to script classpath (5 days ago) <Natalia Selezneva>
* 29ef10a919 - Check gradle version for loading script configuration during import option (5 days ago) <Natalia Selezneva>
* 72ef43f462 - Show filePattern in settings for new script definitions if present (5 days ago) <Natalia Selezneva>
* c40cd07cf0 - Do not show duplicated error gradle templates in settings (5 days ago) <Natalia Selezneva>
* d355a9f686 - Minor: fix typo (5 days ago) <Natalia Selezneva>
* 229665d2fc - Remove unused environment properties from gradle configuration resolver (5 days ago) <Natalia Selezneva>
* 9710f1da77 - Minor: move class (5 days ago) <Natalia Selezneva>
* 6c4de96dcb - Minor: extract class to separate file (5 days ago) <Natalia Selezneva>
* 4b0844b21d - Minor: move classes in idea-gradle module related to scripting (5 days ago) <Natalia Selezneva>
* 28e2d2faf2 - (tag: build-1.3.70-dev-1926) KT-34740 Make `getImplicitReceiversWithInstanceToExpression` keep script implicit receivers (5 days ago) <Roman Golyshev>
* be2fe256ba - KT-34740 Refactor `implicitReceiversUtils.kt` (5 days ago) <Roman Golyshev>
* 34b8b96cde - (tag: build-1.3.70-dev-1925) Generate forgotten FIR box test (5 days ago) <Pavel Kirpichenkov>
* d269c194c7 - (tag: build-1.3.70-dev-1923, kotlin/minamoto/misc/compiler-update/kotlin, kotlin/minamoto/misc/1.3.60/kotlin) Fix java version parsing in KAPT (5 days ago) <Ivan Gavrilovic>
* 508330e0bb - Remove deprecated method from CommandLineProcessor (5 days ago) <Jens Klingenberg>
* 3a7deffe2e - KT-33050: Pass source version to KAPT for JDK12+ (5 days ago) <Ivan Gavrilovic>
* f4c6f57354 - KT-34194: Pass error/NonExistentClass for incremental KAPT run (5 days ago) <Ivan Gavrilovic>
* 7bdda22cfa - (tag: build-1.3.70-dev-1921) [coroutine][debugger] broken testCompileOnly fix missing dependency aether-dependency-resolver in 192,193 versions (5 days ago) <Vladimir Ilmov>
* 3fa431e114 - (tag: build-1.3.70-dev-1916) [JS IR] Don't use full paths when generating comments with a path for file blocks (6 days ago) <Zalim Bashorov>
* c05c07f243 - [JS IR] Generate special region comments at the start and the end of each file block (6 days ago) <Zalim Bashorov>
* fa76b9cf83 - [JS IR] Use single line comment instead of JsDoc comment for comments with path (6 days ago) <Zalim Bashorov>
* 83e85b3ec8 - [JS AST] Add single line comment node (6 days ago) <Zalim Bashorov>
* 5fe79f71ad - [JS IR] Don't generate comment with path for "empty" files (6 days ago) <Zalim Bashorov>
* 4e3a2a0b3e - [JS AST] Don't generate a new line after try and if-then blocks (6 days ago) <Zalim Bashorov>
* 8f9895e64e - (tag: build-1.3.70-dev-1912) Add external keyword support for UL (6 days ago) <Igor Yakovlev>
* f80a71517f - (tag: build-1.3.70-dev-1900) [NI] Handle vararg parameter in reflection type wrt array types (6 days ago) <Pavel Kirpichenkov>
* aba5ff0c1e - (tag: build-1.3.70-dev-1899) Fix copy refactoring for multiply kotlin files (6 days ago) <Igor Yakovlev>
* 7d944e2023 - (tag: build-1.3.70-dev-1892) FIR dispatch receiver: check nullability only (expected vs actual type) (6 days ago) <Mikhail Glukhikh>
* 0dc7c37b62 - Choose SDK consistently at least for non-COMPOSITE analysis (6 days ago) <Dmitry Savvinov>
* e4afbae954 - (tag: build-1.3.70-dev-1891) Minor, fix test data for kotlinx.serialization bytecode text test (6 days ago) <Alexander Udalov>
* 4e331d0fb9 - Update ReadMe.md (6 days ago) <Alexander Podkhalyuzin>
* 88dae8025e - (tag: build-1.3.70-dev-1887) Fix failure with Kotlin/Native distributions that have no stdlib (6 days ago) <sergey.igushkin>
* 6a28d1da82 - (tag: build-1.3.70-dev-1886) Resolve references in background thread in PlainTextPasteImportResolver (6 days ago) <Vladimir Dolzhenko>
* bdb1c2a27f - (tag: build-1.3.70-dev-1880) [Gradle, JS] Fix tasks naming (6 days ago) <Ilya Goncharov>
* d221c1f242 - (tag: build-1.3.70-dev-1875) JVM_IR: refactor MoveCompanionObjectFieldsLowering (6 days ago) <pyos>
* afd59f0d46 - (tag: build-1.3.70-dev-1869) [NI] Fix 'only input type' check for intersection types (6 days ago) <Pavel Kirpichenkov>
* 57760e5873 - FIR: set anonymous initializers' parents (6 days ago) <pyos>
* b38153e402 - (tag: build-1.3.70-dev-1864) Minor, add runtime and comment to test on multi-file isInitialized (6 days ago) <Alexander Udalov>
* bf06d381b9 - Minor, move old Java nullability assertion tests under oldLanguageVersions/ (6 days ago) <Alexander Udalov>
* 16e76fb75a - Resolve imports in background thread in PlainTextPasteImportResolver (6 days ago) <Vladimir Dolzhenko>
* bffbe89f53 - (tag: build-1.3.70-dev-1861) Advance bootstrap to 1.3.70-dev-1806 (6 days ago) <Svyatoslav Kuzmich>
* 0f4f3f2429 - (tag: build-1.3.70-dev-1858) FIR: set correspondingPropertySymbol of backing fields (6 days ago) <pyos>
* 0dcce9f584 - (tag: build-1.3.70-dev-1856) FIR: add forgotten annotation calls resolve at some points (6 days ago) <Mikhail Glukhikh>
* 1bc4642fc9 - Run CompileKotlinAgainstJava tests in both APT / non-APT modes (6 days ago) <Mikhail Glukhikh>
* 393047883e - JavacWrapper: add Kotlin classes to classpath only in APT mode (6 days ago) <Mikhail Glukhikh>
* 89a582b694 - JavacWrapper: perform makeOutputDirectoryClasses hack only in non-APT mode (6 days ago) <Mikhail Glukhikh>
* 64380670c5 - (tag: build-1.3.70-dev-1850) [Gradle, JS] Add more info for check exit code (6 days ago) <Ilya Goncharov>
* ac241852de - [Gradle, JS] Add verbose option to yarn in debug mode (6 days ago) <Ilya Goncharov>
* 28f2a2a864 - Fix: Kotlin/Native libs have non-user friendly representation in IDE (6 days ago) <Dmitriy Dolovov>
* d3a5dcb601 - (tag: build-1.3.70-dev-1840) KT-35004: keep track of KotlinType for 'when' subject (6 days ago) <Dmitry Petrov>
* 338b4e2eab - (tag: build-1.3.70-dev-1837) Refactor AbstractCompileKotlinAgainstJavaTest (6 days ago) <Mikhail Glukhikh>
* 32aba31819 - Cleanup: AbstractCompileKotlinAgainstJavaTest (6 days ago) <Mikhail Glukhikh>
* 307c82e3a4 - (tag: build-1.3.70-dev-1835) JVM_IR: redirect to correct function in special brigdes (7 days ago) <Georgy Bronnikov>
* ef567c868e - (tag: build-1.3.70-dev-1825) [NI] Add `checkCanceled` checks before resolving a candidate (7 days ago) <Mikhail Zarechenskiy>
* 63e62dcf42 - Add `checkCanceled` check on resolving imports path (7 days ago) <Mikhail Zarechenskiy>
* db24d4ac9a - FIR: Drop ConeTypeAliasLookupTag (7 days ago) <Denis Zharkov>
* 38500d27e8 - FIR: Add cache for expanded types (7 days ago) <Denis Zharkov>
* 159aefd26d - FIR: Refactor Cone types (7 days ago) <Denis Zharkov>
* e03162f2dd - FIR: Rename ConeClassTypeImpl -> ConeClassLikeTypeImpl (7 days ago) <Denis Zharkov>
* f178cb6fb3 - FIR: Replace trivial usages of ConeClassType with ConeClassLikeType (7 days ago) <Denis Zharkov>
* a485a5ffd6 - (tag: build-1.3.70-dev-1824) JVM IR: load fields for JvmField properties from dependencies (7 days ago) <Alexander Udalov>
* 608449f41d - IR: introduce StubGeneratorExtensions for ExternalDependenciesGenerator (7 days ago) <Alexander Udalov>
* c3af2d5a10 - (tag: build-1.3.70-dev-1821) JVM_IR. Combine all inline function resolve logic in ResolveInlineCalls lower (7 days ago) <Mikhael Bogdanov>
* 939a9ff53e - (tag: build-1.3.70-dev-1820) JVM_IR: fix NPE in interface companion initializers (7 days ago) <pyos>
* 7c015564ce - (tag: build-1.3.70-dev-1818) JVM_IR: do not set ACC_VARARGS if vararg is not the last parameter (7 days ago) <pyos>
* 7adffe0007 - (tag: build-1.3.70-dev-1814) Handle `withIndex()` on Iterables (including progressions) and Sequences in ForLoopsLowering. (7 days ago) <Mark Punzalan>
* a54d9482dd - Handle `withIndex()` on arrays and CharSequences in ForLoopsLowering. (7 days ago) <Mark Punzalan>
* 735535dd5a - Extract HeaderInfo base class and add NumericHeaderInfo class, in preparation for handling withIndex(). (7 days ago) <Mark Punzalan>
* 2ab539c5eb - Encapsulate variable construction and declaration order logic within ForLoopHeader instead of in HeaderProcessor. (7 days ago) <Mark Punzalan>
* 60c05362d2 - Refactor ForLoopHeader to clarify the purpose of its functions. (7 days ago) <Mark Punzalan>
* 7f803e60b6 - Fix typo in forInArrayWithIndex testdata filenames. (7 days ago) <Mark Punzalan>
* 9066614cb9 - (tag: build-1.3.70-dev-1813) Support inlining of implicitly casted lambda parameter (7 days ago) <Mikhael Bogdanov>
* d28ec1d449 - Add test for default lambda inlining in suspend inline (7 days ago) <Mikhael Bogdanov>
* a92afc5a89 - JVM_IR. Disable private default flag test (7 days ago) <Mikhael Bogdanov>
* 344c11af7f - JVM_IR. Support multifile facades in default function inlining (7 days ago) <Mikhael Bogdanov>
* 19ce055322 - JVM_IR. Pass stub function reference in 'getSignature' (7 days ago) <Mikhael Bogdanov>
* a214d61567 - IR. Change visibility to lowered default function/constructors to public (7 days ago) <Mikhael Bogdanov>
* abef5daea9 - IR. Hack to distinguish default values (7 days ago) <Mikhael Bogdanov>
* ac31e0e8c7 - Support default lambda inlining in IR (7 days ago) <Mikhael Bogdanov>
* 8adac2d1ea - Don't add unused label if variables are absent (7 days ago) <Mikhael Bogdanov>
* be3eed5f1f - Access to receiver thought reference class (7 days ago) <Mikhael Bogdanov>
* 7bab3a1048 - Set non-synthetic origin for generated members of PropertyReference (7 days ago) <Mikhael Bogdanov>
* 3196893166 - Don't write synthetic arguments to LVT (7 days ago) <Mikhael Bogdanov>
* f264942bf9 - Don't coerce intrisic value, it's already coerced (7 days ago) <Mikhael Bogdanov>
* e409387078 - Don't generate jump for last when condition (7 days ago) <Mikhael Bogdanov>
* 9a07063d8b - Decrease number of 'invokeMethodDescriptor' usage in inliner (7 days ago) <Mikhael Bogdanov>
* 3eec67e5d3 - JVM_IR. Don't compare with 0 defaultFlag (7 days ago) <Mikhael Bogdanov>
* f5fb50b224 - IR. Add separate origins for synthetic parameters in default functions. Keep information about types and default values in lowered funtion (7 days ago) <Mikhael Bogdanov>
* 764a25f6ae - [JS] Add deprecated typealias and extension properties for renamed in dukat update entities (7 days ago) <Alexey Trilis>
* 937cffd273 - (tag: build-1.3.70-dev-1809) Support Gradle 5.x in GradleInspectionTest (7 days ago) <Andrey Uskov>
* 21b9987a76 - Support Gradle 5.x in GradleMigrateTest (7 days ago) <Andrey Uskov>
* 5fe4baa4a5 - Fix GradleNativeLibrariesInIDENamingTest (7 days ago) <Andrey Uskov>
* 968ccf667a - Fix GradleNativeLibrariesPropagationTest (7 days ago) <Andrey Uskov>
* 8a3dfe93f2 - Fixed GradleFacetImportTests for gradle 5.x (7 days ago) <Andrey Uskov>
* 9e7eff7e72 - Enable ImportCompilerArgumentsWithInvalidDependencies test (7 days ago) <Andrey Uskov>
* 25acb1e191 - (tag: build-1.3.70-dev-1806) [coroutine][debugger] removed and regenerated tests for not-ready-to-be-tested logic, kt* tests are failing due to KT-32691 (7 days ago) <Vladimir Ilmov>
* 09d2bd33f8 - (tag: build-1.3.70-dev-1801) [coroutine][debug] incorrect merge conflicting with 00a06ef9b9 (7 days ago) <Vladimir Ilmov>
* 137e54db05 - (tag: build-1.3.70-dev-1791) FIR Java (raw type bounds erasure): make better protection from recursion (8 days ago) <Mikhail Glukhikh>
* 95203e9310 - FIR: unmute passing black-box tests (nested constructor resolve) (8 days ago) <Mikhail Glukhikh>
* fa739f1aae - FIR: optimize classifier scope: don't search for nonexistent symbols (8 days ago) <Mikhail Glukhikh>
* d39a36ee25 - FIR declared member scope: remove constructors from callable index (8 days ago) <Mikhail Glukhikh>
* bd71d1dc3f - FIR resolve: use lazy nested classifier scopes for Java classes (8 days ago) <Mikhail Glukhikh>
* cc891c46b1 - (tag: build-1.3.70-dev-1787) Mute failing fir blackbox test (8 days ago) <Dmitriy Novozhilov>
* 15ed342282 - (tag: build-1.3.70-dev-1776) JVM_IR: Generate args check in existing methods for special bridge methods. (8 days ago) <Mads Ager>
* 369d9bfdab - (tag: build-1.3.70-dev-1771) Dropped index from DeserializedSourceFile as it is no longer needed (8 days ago) <Alexander Gorshenev>
* e7ef453d22 - Got rid of klib file registry (8 days ago) <Alexander Gorshenev>
* f49bc0e96d - (tag: build-1.3.70-dev-1768, origin/rr/FIR/semoro/rawTypes) [FIR] Improve keyword colors (light-theme) in html dump (8 days ago) <Simon Ogorodnik>
* 36979e7937 - [FIR] Support ConeDefinitelyNotNullType in html dump (8 days ago) <Simon Ogorodnik>
* 9249d1b727 - [FIR] Support diagnostics in Html dump (8 days ago) <Simon Ogorodnik>
* 6e8f8f9a65 - [FIR] Partially support raw types (8 days ago) <Simon Ogorodnik>
* 119a3f1306 - (tag: build-1.3.70-dev-1762) JVM_IR: do not generate accessors to lateinit private properties (8 days ago) <Georgy Bronnikov>
* be0516348b - (tag: build-1.3.70-dev-1757) IDE formatting: add indention for new line in parameters list when there is a trailing comma (8 days ago) <victor.petukhov>
* d246d12093 - (tag: build-1.3.70-dev-1750) [Gradle, JS] Add intregration test on browser pipeline with transitive dependencies (8 days ago) <Ilya Goncharov>
* c87961dcad - [Gradle, JS] Dce should work with runtime classpath (8 days ago) <Ilya Goncharov>
* c2b53dfce7 - (tag: build-1.3.70-dev-1747) [Gradle, JS] Add debugger; only for debug mode (8 days ago) <Ilya Goncharov>
* 4d3698313d - [Debugger, JS] Configure timeouts for debugging (8 days ago) <Ilya Goncharov>
* 79ef361e1a - [Debugger, JS] Remove Mocha configuring in KotlinKarma (8 days ago) <Ilya Goncharov>
* 15a606c2b6 - [Debugger, JS] Rename karma-debug on karma-debug-runner (8 days ago) <Ilya Goncharov>
* 5f8a5d5fca - [Debugger, JS] Extract Debug's configurations (8 days ago) <Ilya Goncharov>
* d57127ed08 - [Debugger, JS] Fix for mocha timeout (8 days ago) <Ilya Goncharov>
* d7c2d098af - [Debugger, JS] Add configuring debuggable browser (8 days ago) <Ilya Goncharov>
* 550cc9d775 - [Gradle, JS] Add karma debugger by timeout (8 days ago) <Ilya Goncharov>
* 821a4ea472 - [Debugger, JS] Use default js debug configuration with Karma (8 days ago) <Ilya Goncharov>
* 3d00212e34 - (tag: build-1.3.70-dev-1745) FIR Java: add minor comment (type parameter types) (8 days ago) <Mikhail Glukhikh>
* f60842efe1 - (tag: build-1.3.70-dev-1744) FIR resolve: add test with Java static class constructor access from Kotlin (8 days ago) <Mikhail Glukhikh>
* 19aff81b55 - FIR tower resolve: make static members accessible from derived classes (8 days ago) <Mikhail Glukhikh>
* 7dea06d2a7 - FIR tower resolve: make companion members accessible from derived classes (8 days ago) <Mikhail Glukhikh>
* 802ed9b502 - FIR: implement protected visibility checker #KT-34788 Fixed (8 days ago) <Mikhail Glukhikh>
* ad3659d1d9 - FIR deserializer: add forgotten type parameter bounds for FunctionX (8 days ago) <Mikhail Glukhikh>
* 1e548e3f21 - FIR substitution: use intersection of bounds for * projection (8 days ago) <Mikhail Glukhikh>
* 43a8c1282f - [FIR] Add `toString()` call to expressions in string templates (8 days ago) <Dmitriy Novozhilov>
* 8d9d6fd181 - [TEST] Regenerate `FirBlackBoxCodegenTest` (8 days ago) <Dmitriy Novozhilov>
* 022a31398a - (tag: build-1.3.70-dev-1741) [coroutine][debug] creation stack trace jump to line fixed (8 days ago) <Vladimir Ilmov>
* 25222b55e6 - [coroutine][debug] AsyncStackTraceProvider refactored (8 days ago) <Vladimir Ilmov>
* 310b3611ef - coroutine extention refactored to minimize brunch-related logic (8 days ago) <Vladimir Ilmov>
* c90cd8c490 - [coroutine][debug] compilation error fixed (8 days ago) <Vladimir Ilmov>
* 3ca5d2d64f - Debugger: Add 193 bunch for coroutines debugger (8 days ago) <Aleksandr Prokopyev>
* 1dc44b4000 - Debugger: Tests refactor (8 days ago) <Aleksandr Prokopyev>
* 12313fa5aa - Debugger: Fix for coroutine debugger after review (8 days ago) <Aleksandr Prokopyev>
* 5975251a32 - Debugger: Coroutines stack frames with variables & coroutine dumps (8 days ago) <Aleksandr Prokopyev>
* c459b2ca6e - (tag: build-1.3.70-dev-1737) [JS IR] Fix state machine control flow  - exception loop unwinding: make sure exception state is reset after try block is finished  - break/continue of suspended loops (8 days ago) <Roman Artemev>
* 18d0b477b6 - [JS IR] Fix `arrayOfNulls` API (8 days ago) <Roman Artemev>
* f2093a1763 - [JS IR] Fix boxing/unboxing of inline classes in coroutine scope  - don't box/unbox when value is known to be an inline class  - add unbox state when coroutine resumed  - correctly handle suspension in case of inline class  - add tests (8 days ago) <Roman Artemev>
* 52b24ead91 - [IR] Add `REINTERPRET_CAST` operator in IrTypeOperatorCall  - fix BE  - fix Serializer  - implement builder  - make Ir a bit more type-correct  - support developer mode (lowering [dynamic]implicit cast meterialized as general cast)  - fix autoboxing lowering (8 days ago) <Roman Artemev>
* 3795897fb7 - [JS IR] Add developer mode in configuration (8 days ago) <Roman Artemev>
* a2703b1534 - [IR] Unlink `isLocal` and `isAnonymousObject` from Descriptors API (8 days ago) <Roman Artemev>
* f633102b8c - (tag: build-1.3.70-dev-1734) Unmute one of generated FIR black box codegen tests (8 days ago) <Mikhail Glukhikh>
* 9c9cf2086d - Unmute recently fixed FIR black box tests (8 days ago) <Mikhail Glukhikh>
* f3d0a976b2 - Disable recently added FIR black box tests (8 days ago) <Mikhail Glukhikh>
* 779b9e97d5 - Add IGNORE_BACKEND_FIR into generated black box tests (InRange, Ranges, ...) (8 days ago) <Mikhail Glukhikh>
* 7a7fc89c00 - Regenerate FIR black box codegen tests (8 days ago) <Mikhail Glukhikh>
* 2ab3769998 - Generation test utils: extract compileFilesUsing standard mode / FIR (8 days ago) <Mikhail Glukhikh>
* 9df2f69f09 - [FIR] Disable failing blackbox codegen tests for FIR. (8 days ago) <Mark Punzalan>
* fc9ccafb84 - [FIR] Generate and enable blackbox codegen tests. (8 days ago) <Mark Punzalan>
* ac590fa4c9 - (tag: build-1.3.70-dev-1733) [FIR] Fix deserializing nullability of type parameters (8 days ago) <Dmitriy Novozhilov>
* 950d1f4fe4 - [FIR] Fix enhancement of java array type (8 days ago) <Dmitriy Novozhilov>
* d56412e397 - [FIR] Analyze lambda arguments in erroneously resolved calls (8 days ago) <Dmitriy Novozhilov>
* a85ece1d83 - [FIR-TEST] Add test with problem of invisible static members of supertype (8 days ago) <Dmitriy Novozhilov>
* 35dd1cf75a - [FIR] Fix binding return expression to function (8 days ago) <Dmitriy Novozhilov>
* 98378d8973 - [FIR] Infer type of lambda using all return statements (8 days ago) <Dmitriy Novozhilov>
* 99da7272f5 - [FIR] Change children order in FirConstructor (8 days ago) <Dmitriy Novozhilov>
* 01b47854c6 - [FIR] Fix implicit builtin types usages in body resolve (8 days ago) <Dmitriy Novozhilov>
* e4702bf438 - (tag: build-1.3.70-dev-1729) [kotlinx-metadata] Add extensions for type aliases. (8 days ago) <Sergey Bogolepov>
* 85b36dcd88 - (tag: build-1.3.70-dev-1727) IR: Introduce IrClassifierSymbol.defaultType (9 days ago) <Steven Schäfer>
* 3d7d1022e4 - JVM IR: Add supertypes for PropertyReference classes in JvmSymbols (9 days ago) <Steven Schäfer>
* 2db8471dd7 - IR: Avoid "raw" IrTypes (9 days ago) <Steven Schäfer>
* 4d67803f04 - JVM IR: Fix IR types in default argument stubs (9 days ago) <Steven Schäfer>
* 9ef627ebec - JVM IR: Fix types in EnumClassLowering (9 days ago) <Steven Schäfer>
* 492a46206b - JVM IR: Fix return type of IrSetField in SharedVariablesManager (9 days ago) <Steven Schäfer>
* e8cb19fe22 - (tag: build-1.3.70-dev-1726) IR: minor, remove obsolete IrBasedDeclarationDescriptor (9 days ago) <Alexander Udalov>
* 0daab88f97 - JVM IR: make RemoveInlinedDeclarations a final module phase (9 days ago) <Alexander Udalov>
* cdb7703947 - JVM IR: fix VerifyError on annotated annotation properties (9 days ago) <Alexander Udalov>
* 994d4e081b - JVM IR: fix names of monitorenter/monitorexit intrinsics (9 days ago) <Alexander Udalov>
* f47b67781d - JVM IR: fix containing declaration for top level members in wrapped descriptors (9 days ago) <Alexander Udalov>
* 59af967292 - JVM IR: support suspend inline functions in -Xmultifile-parts-inherit mode (9 days ago) <Alexander Udalov>
* 6f5aa58338 - JVM IR: support -Xmultifile-parts-inherit mode (9 days ago) <Alexander Udalov>
* 3b6b3c7e66 - JVM IR: minor, don't use symbols for maps of multifile members (9 days ago) <Alexander Udalov>
* 9182f2c796 - (tag: build-1.3.70-dev-1724) IR: don't attempt to move defaults to `actual` in another module (9 days ago) <pyos>
* 1bc48c3df9 - (tag: build-1.3.70-dev-1723) IR: copy annotations when making lateinit fields nullable (9 days ago) <pyos>
* 4f56b1a960 - (tag: build-1.3.70-dev-1717) Add support for Touch API in JS Stdlib #KT-34948 fixed #KT-21445 fixed (9 days ago) <Alexey Trilis>
* 2dfa6c360b - (tag: build-1.3.70-dev-1713) Fix version range for Idea 191 plugin (9 days ago) <Vyacheslav Gerasimov>
* a46e970f47 - (tag: build-1.3.70-dev-1696) [JS] Remove kotlin-test-js build from JPS (9 days ago) <Svyatoslav Kuzmich>
* c8e5b2f2f8 - [KLIB] Add error message when failed to resolve library (9 days ago) <Svyatoslav Kuzmich>
* 3e8c15c62a - (tag: build-1.3.70-dev-1685) Introduce component for caching missing supertypes (9 days ago) <Pavel Kirpichenkov>
* 4b405c6c0f - Supply kotlin mock JDK to relevant test runners (9 days ago) <Pavel Kirpichenkov>
* 8c52bb4212 - Add frontend checks for missing dependency supertypes (9 days ago) <Pavel Kirpichenkov>
* 388cd53105 - Add filtering during generation of mockJDK JAR (9 days ago) <Pavel Kirpichenkov>
* 27ff2d7816 - (tag: build-1.3.70-dev-1680) Prohibit using array based on non-reified type parameters as reified type arguments (9 days ago) <Ilya Chernikov>
* 8a1f8714e7 - (tag: build-1.3.70-dev-1679) Fix GradleConfiguratorTest (9 days ago) <Andrey Uskov>
* 43d916e92d - (tag: build-1.3.70-dev-1675) [NI] Add tests for obsolete issues (9 days ago) <Mikhail Zarechenskiy>
* cf161f8234 - (tag: build-1.3.70-dev-1672) Rework `notForIncompletionCall` test (10 days ago) <victor.petukhov>
2019-11-28 07:19:06 +01:00
Vasily Levchenko f056b3cd0a [kotlin compiler][update] 1.3.70-dev-1666
* ba93bdb14d - (tag: build-1.3.70-dev-1666) JVM_IR: keep the $default suffix for stubs for @JvmName functions (3 days ago) <pyos>
* 23dfade24f - (tag: build-1.3.70-dev-1664) JVM IR: Fix inlining of inline class properties in external modules (3 days ago) <Steven Schäfer>
* fa62d0c325 - (tag: build-1.3.70-dev-1656) Don't clear InBlockModifications on CanceledException (3 days ago) <Vladimir Dolzhenko>
* 92dae5d8a9 - (tag: build-1.3.70-dev-1653) [NI] Split substitution of inferred type parametes into two steps (3 days ago) <Pavel Kirpichenkov>
* b6af13f18d - [NI] Add missing substitution of known type parameters (3 days ago) <Pavel Kirpichenkov>
* 3122f2704c - [Minor] Refactor resulting descriptor substitution in call transformer (3 days ago) <Pavel Kirpichenkov>
* ea66f02035 - [Minor] Rename fresh variable substitutor in resolved atom (3 days ago) <Pavel Kirpichenkov>
* 25f3de2085 - (tag: build-1.3.70-dev-1651) Use more stable kotlin dependency in tests for enabling inline classes flag (3 days ago) <victor.petukhov>
* 4438dd282f - (tag: build-1.3.70-dev-1647) [kotlinx-metadata-klib] Bugfixes: (3 days ago) <Sergey Bogolepov>
* 95399b3a41 - (tag: build-1.3.70-dev-1639, origin/rr/gradle/ilgonmic/debugger-js) Introduce `kotlinx-metadata-klib`. (3 days ago) <Sergey Bogolepov>
* d91453fb7a - (tag: build-1.3.70-dev-1635) Do not preprocess apiVersionIsAtLeast calls inlined into kotlin package (3 days ago) <Ilya Gorbunov>
* 352a10a0ed - (tag: build-1.3.70-dev-1629) Do not fail tests on unknown version of gradle Kotlin plugin (4 days ago) <Andrey Uskov>
* e963b71921 - Tests of import with latest gradle plugin are implemented (4 days ago) <Andrey Uskov>
* 51590ef1b7 - Migrate import tests to annotation-driven determination of target kotlin plugin versions (4 days ago) <Andrey Uskov>
* d05f893233 - Import tests with gradle 5.6.4 were added (4 days ago) <Andrey Uskov>
* a51e2ca4d6 - Limit initial heap of gradle daemon in import tests (4 days ago) <Andrey Uskov>
* 1f2767ae21 - Remove gradle testing import from gradle 3.x (4 days ago) <Andrey Uskov>
* 48f6207d26 - Support annotation-based declaration of target plugin and gradle version in gradle importing tests (4 days ago) <Andrey Uskov>
* 14aa0eae71 - Extract kotlin gradle plugin versions to constants in tests (4 days ago) <Andrey Uskov>
* 633005fb57 - (tag: build-1.3.70-dev-1627) KT-25732 Perform keywords completion earlier to complete them before freeze (4 days ago) <Roman Golyshev>
* 36ca280b86 - (tag: build-1.3.70-dev-1624) Fix compilation error in ResolveInlineCalls.kt (4 days ago) <Alexander Udalov>
* 635add4823 - FIR substitution: generate fake overrides for accessor symbols (4 days ago) <Mikhail Glukhikh>
* bd70daa3d1 - FIR Java: use definitely not-null types for type parameters (4 days ago) <Mikhail Glukhikh>
* 63f38bb28a - FIR [rendering only]: render fake overrides for properties (4 days ago) <Mikhail Glukhikh>
* 4733c78a6a - (tag: build-1.3.70-dev-1621) [FIR] Add `toString()` to `ErrorTypeConstructor` and `ConeClassifierLookupTag` (4 days ago) <Dmitriy Novozhilov>
* 944be132de - [FIR-TEST] Add test with calling constructor of type with aliased import (4 days ago) <Dmitriy Novozhilov>
* d9fe70f97c - [FIR] Fix binding overrides with flexible types in arguments (4 days ago) <Dmitriy Novozhilov>
* 3a7251a90b - [FIR-TEST] Add test with problems in mapping getter name to property name (4 days ago) <Dmitriy Novozhilov>
* 6f9e576502 - [FIR-TEST] Add test with ambiguity on accidental override property (4 days ago) <Dmitriy Novozhilov>
* f43d77d422 - [FIR-TEST] Move `nestedClassConstructor` test to `problems` test suite (4 days ago) <Dmitriy Novozhilov>
* 2409a74fb5 - [FIR-TEST] Add test for problem with += and java synthetic property (4 days ago) <Dmitriy Novozhilov>
* 11063a25a8 - [FIR] Replace FirEmptyDiagnostic with FirStubDiagnostic (4 days ago) <Dmitriy Novozhilov>
* ee20f88837 - [FIR] Propagate smartcasts in safe calls chain (4 days ago) <Dmitriy Novozhilov>
* 833648d8e0 - [FIR] Fix smartcasts on receivers of implict invoke call (4 days ago) <Dmitriy Novozhilov>
* 660bcce90a - [FIR] Add smartcasts for reassigned vars (4 days ago) <Dmitriy Novozhilov>
* 2a74e37e28 - [FIR] Ignore expected type for resolve constant expressions (4 days ago) <Dmitriy Novozhilov>
* 6a3c07688f - Add print of detailed stack trace to NonFir modularized test (4 days ago) <Dmitriy Novozhilov>
* a235dd2891 - (tag: build-1.3.70-dev-1618) IR: move defaultParameterDeclarationsCache access up one level (4 days ago) <pyos>
* 70f09a7531 - IR: make DefaultArgumentStubGenerator a few lines shorter (4 days ago) <pyos>
* 2b2dd097a3 - IR: refactor DefaultParameterInjector (4 days ago) <pyos>
* 7a2715da44 - IR: refactor generateDefaultsFunction (4 days ago) <pyos>
* 29a14e2330 - (tag: build-1.3.70-dev-1616) JVM_IR: resolve inline fake overrides before codegen (4 days ago) <pyos>
* 1b2091d536 - (tag: build-1.3.70-dev-1612) Fix: KLIB reading error on Windows (4 days ago) <Dmitriy Dolovov>
* 77950c5410 - (tag: build-1.3.70-dev-1607) [Gradle, JS] Remove redundant from kotlin-test-js-runner (4 days ago) <Ilya Goncharov>
* 6a6bef0f6c - [Debugger, JS] Remove kotlin source map support from tests and build (4 days ago) <Ilya Goncharov>
* 35cb412dc3 - [Gradle, JS] Fix source map support initializing for mocha (4 days ago) <Ilya Goncharov>
* 4e427d2ce4 - [Gradle, JS] Fix source map support initializing for nodejs (4 days ago) <Ilya Goncharov>
* 20e33806ec - [Debugger, JS] Provide possibility to debug mocha tests (4 days ago) <Ilya Goncharov>
* 30b4622a45 - (tag: build-1.3.70-dev-1601) Remove invalid unused reference (4 days ago) <Igor Yakovlev>
* c905bbca36 - (tag: build-1.3.70-dev-1597) Scripting: invalidate caches on roots changes (4 days ago) <Sergey Rostov>
* b0327964b7 - (tag: build-1.3.70-dev-1590) Fix compilation on 183 and as34 (4 days ago) <Denis Zharkov>
* c7e9a6c5d9 - (tag: build-1.3.70-dev-1587) Add new script dependency resolvers (4 days ago) <Anatoly Nikitin>
* 81e2e119e2 - Fix propagation of dependency resolution failure reports during script compilation (4 days ago) <Anatoly Nikitin>
* 744dfc6bf9 - (tag: build-1.3.70-dev-1585) Minor. Pass proper timeout to logger (4 days ago) <Mikhael Bogdanov>
* 4281fd6bd5 - (tag: build-1.3.70-dev-1584) Don't write nop for extension lambda during inline (4 days ago) <Mikhael Bogdanov>
* b757224df1 - (tag: build-1.3.70-dev-1583) Scripting: invalidate caches on roots changes (4 days ago) <Sergey Rostov>
* df0c250fd8 - Scripting: fix lost caches clearing call (4 days ago) <Sergey Rostov>
* 542f21b701 - Scripting, minor: cache firstScriptSdk (4 days ago) <Sergey Rostov>
* ab3f9586b3 - (tag: build-1.3.70-dev-1580) Suspend function calls highlighting added. (4 days ago) <Vladimir Ilmov>
* 46423443e9 - 'it' parameter highlighting fixed for chain usage. (4 days ago) <Vladimir Ilmov>
* fb9fb2e048 - (tag: build-1.3.70-dev-1578) JVM IR: minor, remove obsolete code (5 days ago) <Alexander Udalov>
* 180e718752 - JVM IR: minor, repurpose JvmBackendContext.getLocalClassInfo to store Type (5 days ago) <Alexander Udalov>
* 6be9101675 - JVM IR: add jvmLocalClassExtractionPhase to lift out local classes from initializers (5 days ago) <Alexander Udalov>
* c5159d9cbe - (tag: build-1.3.70-dev-1576) IR: Add UniqId to IrSymbol (5 days ago) <Georgy Bronnikov>
* 1647279a8c - IR: move UniqId to ir.tree module (5 days ago) <Georgy Bronnikov>
* 76016b1a3c - IR: move KotlnMangler to ir.tree module (5 days ago) <Georgy Bronnikov>
* 92ebb092a2 - JvmMangler (5 days ago) <Georgy Bronnikov>
* 2f5442800b - Move WrappedDescriptors to ir.tree module (5 days ago) <Georgy Bronnikov>
*   cb11282183 - (tag: build-1.3.70-dev-1573) Merge pull request #2516 from t-kameyama/KT-18539 (5 days ago) <igoriakovlev>
|\
| * 4d9b19da82 - Remove comments from function/property implementation template (5 days ago) <Toshiaki Kameyama>
* 3429c07016 - (tag: build-1.3.70-dev-1564) Fix Native dependencies not transformed when imported from a source set (5 days ago) <Sergey Igushkin>
* 94f66c237b - (minor) replace the predicate for intermediate source set (5 days ago) <Sergey Igushkin>
* bcabbcf3e1 - Add Native stdlib to intermediate source set dependencies (5 days ago) <Dmitry Savvinov>
* 1ccda6a8d4 - Add fast find usages for data class components (5 days ago) <Igor Yakovlev>
* 6d9c00addd - (tag: build-1.3.70-dev-1558) Do not add preparation task to project import if registry option is switched off (5 days ago) <Natalia Selezneva>
* 455b9f852d - (tag: build-1.3.70-dev-1554) [NI] Disable caching of LHS expression types for "+=" operators (5 days ago) <Mikhail Zarechenskiy>
* 4973baae4e - (tag: build-1.3.70-dev-1551) [JVM IR] Fix JvmOverloads+Parameterless Main (5 days ago) <Kristoffer Andersen>
* b4185c9d47 - (tag: build-1.3.70-dev-1543) ScriptClassRootsCache: load configuration if it is not cached (5 days ago) <Sergey Rostov>
* a84e948051 - Scripting: pass KtFile to ScriptConfigurationLoader (5 days ago) <Sergey Rostov>
* 9a231bbbfa - (tag: build-1.3.70-dev-1537) Update trailing lambda quickfix, add tests (5 days ago) <Pavel Kirpichenkov>
* f1934fa49d -  Amend "Terminate preceding call with semicolon" quickfix (5 days ago) <Pavel Kirpichenkov>
* 0f638db3e5 - (tag: build-1.3.70-dev-1536) FIR: Turn SupertypeSupplier into a class (5 days ago) <Denis Zharkov>
* 56b5d170eb - FIR: Minor. Rename FirSupertypeResolverTransformerAdapter -> FirSupertypeResolverTransformer (5 days ago) <Denis Zharkov>
* 3a4f9e9109 - FIR: Drop FirClassLikeDeclaration::supertypesComputationStatus (5 days ago) <Denis Zharkov>
* 2fba6b54a0 - FIR: Minor. Drop old FirSupertypeResolverTransformer (5 days ago) <Denis Zharkov>
* 3f7bffa6fd - FIR: Do not use FirClass::supertypesComputationStatus (5 days ago) <Denis Zharkov>
* 5e0e78e555 - FIR: Rewrite supertype resolution (5 days ago) <Denis Zharkov>
2019-11-21 18:48:01 +01:00
Igor Chevdar d6b20598e8 [kotlin compiler][update] 1.3.70-dev-1526
* 9a55f418fa - (tag: build-1.3.70-dev-1526) IR: extract StaticInitializersLowering out of InitializersLowering (15 hours ago) <Alexander Udalov>
* 098561dd5f - IR: cleanup InitializersLowering.kt (15 hours ago) <Alexander Udalov>
* 9772de0088 - JVM IR: generate kotlin.Metadata.packageName value for JvmPackageName files (16 hours ago) <Alexander Udalov>
* 808000e458 - (tag: build-1.3.70-dev-1525) Implement warning when non-abstract classes containing abstract members invisible from that classes (16 hours ago) <Ilya Chernikov>
* eae3688c61 - (tag: build-1.3.70-dev-1524) [FIR] Fix collecting approved data flow info from rhs of boolean operator (16 hours ago) <Dmitriy Novozhilov>
* 8d6cfdf0b1 - [FIR] Fix passing data flow info from while loop condition (16 hours ago) <Dmitriy Novozhilov>
* 7ef13caa33 - [FIR] Add test for ambiguity in nested class constructor call (16 hours ago) <Dmitriy Novozhilov>
* e9551e2022 - [FIR] Don't generate setter by delegate for vals (16 hours ago) <Dmitriy Novozhilov>
* 2f2aa4ae83 - [FIR] Create error type instead of implicit type for incorrect functional types (16 hours ago) <Dmitriy Novozhilov>
* cf61a6c30f - [FIR] Add support of multiple condition branches to exhaustiveness checker (16 hours ago) <Dmitriy Novozhilov>
* 86570a2f91 - [KLIB] Promote ABI version (16 hours ago) <Roman Artemev>
* 63110ab636 - [IR] Remove deprecated `correspondingProperty` from IrField (16 hours ago) <Roman Artemev>
* 646df8d40a - [IR BE] Get rid of descriptor usage in KCallable name property lowering (16 hours ago) <Roman Artemev>
* ec1c2eb42d - [IR] Remove deprecated `correspondingProperty` from IrSimpleFunction (16 hours ago) <Roman Artemev>
* a343a57207 - [IR] Refactor ir infrastructure  - Remove range-based uniq id indexes using to link built ins  - Limit KotlinType usages, replace them with corresponding IrType (16 hours ago) <Roman Artemev>
* 90d07eee53 - [IR] Move wrapped descriptors from `backend.common` to `ir.descriptors` (16 hours ago) <Roman Artemev>
* ed79ab68ab - [IR] Remove DeclarationDescriptor from IrExpression* tree API (16 hours ago) <Roman Artemev>
* d4fc7fcd96 - [IR] Get rid of substituted descriptor from IrMemberAccessExpression interface (16 hours ago) <Roman Artemev>
* b391c066d6 - [IR] Pass class Type Parameters into IrConstructorCall factory explicitly  to avoid unexpected crash on uninitialized parent in psi2ir phase (16 hours ago) <Roman Artemev>
* ba373c67d7 - [IR] Remove FunctionDescriptor from IrCall-like node's constructor interface (16 hours ago) <Roman Artemev>
* bf367003f9 - [IR] Make IrMemberAccessExpression be IrDeclarationReference (16 hours ago) <Roman Artemev>
* eee594101a - [IR] Remove superQualifier property from IrCall (16 hours ago) <Roman Artemev>
* ea5b529d19 - (tag: build-1.3.70-dev-1522) Check default parameters of expect suspend functions on original (17 hours ago) <Ilmir Usmanov>
*   633d1c9ea3 - (tag: build-1.3.70-dev-1518) Merge pull request #2773 from t-kameyama/KT-28607 (18 hours ago) <igoriakovlev>
|\
| * d04f88ff66 - (origin/rr/Alefas/KT-28607) Extract/Introduce variable: fix to work correctly if caret is before right parenthesis or comment (31 hours ago) <Toshiaki Kameyama>
* | 42c4591df8 - (tag: build-1.3.70-dev-1510) [JS IR] Add -Xgenerate-dts CLI argument (18 hours ago) <Svyatoslav Kuzmich>
* | e81fbe0a05 - (tag: build-1.3.70-dev-1501) Folding: fold function with expression body (KT-6316) (21 hours ago) <Toshiaki Kameyama>
* | 58fb1dede3 - Multiline string enter handler: do not insert 'trimIndent()' in const (KT-34785) (21 hours ago) <Toshiaki Kameyama>
* | ce0fb662c0 - (tag: build-1.3.70-dev-1497) JVM_IR: fold inline lambdas when computing OUTERCLASS (22 hours ago) <pyos>
* | f906524d76 - (tag: build-1.3.70-dev-1495) Mark a SAM conversion test as JVM-only (22 hours ago) <pyos>
* | c66b6b6a3a - (tag: build-1.3.70-dev-1485, tag: build-1.3.70-dev-1481) FIR visibility check: support companion private members correctly (25 hours ago) <Mikhail Glukhikh>
* | e96aeb77a6 - FIR visibility check: support private class members (25 hours ago) <Mikhail Glukhikh>
* | a5ad05083a - Add some stubs for FIR visibility checking (25 hours ago) <Mikhail Glukhikh>
* | 7e07b88eab - (tag: build-1.3.70-dev-1480) Code cleanup: FirCallResolver (26 hours ago) <Mikhail Glukhikh>
* | ac13a8c8b2 - Cone conflict resolver: extract JVM equivalent call filtering to a separate class (26 hours ago) <Mikhail Glukhikh>
* | 96c5003a13 - Cone conflict resolver: filter equivalent top-level callables (26 hours ago) <Mikhail Glukhikh>
* | dc10d25661 - (tag: build-1.3.70-dev-1479) Ensure ForLoopsLowering only handles the CharSequence.iterator() extension function from the standard library (kotlin.text.iterator()). (27 hours ago) <Mark Punzalan>
|/
* 1bd861c5eb - (tag: build-1.3.70-dev-1471) Save use_ni key state to log (2 days ago) <Simon Ogorodnik>
* 57a674e9e6 - (tag: build-1.3.70-dev-1468) Make fast class files reading mode default in compiler tests (2 days ago) <Alexander Udalov>
* dde2d08cfc - (tag: build-1.3.70-dev-1460) FIR resolve: add extra test for generic with bounds in Java (2 days ago) <Mikhail Glukhikh>
* f66b2ca772 - FIR resolve: add forgotten constraint subsystem from generic qualified access (2 days ago) <Mikhail Glukhikh>
* 26281bfe89 - FIR Java: use different names for anonymous parameters (p0, p1, p2, ...) (2 days ago) <Mikhail Glukhikh>
* c657d46437 - FIR Java: add nullable (instead of not-null) type parameter bounds (2 days ago) <Mikhail Glukhikh>
* db11c14fee - FIR Java: don't add type parameter bounds multiple times (2 days ago) <Mikhail Glukhikh>
* a18da68171 - (tag: build-1.3.70-dev-1457) Remove redundant `toList` call in `LazyJavaPackageScope` (2 days ago) <Roman Golyshev>
* 82fb5c4d19 - (tag: build-1.3.70-dev-1456) JVM_IR: move lambda captures to end of signature when inlining (2 days ago) <pyos>
* 433e0e4740 - (tag: build-1.3.70-dev-1455) JVM_IR: remember facade fqnames of imported classes (2 days ago) <pyos>
* 42cb53a380 - (tag: build-1.3.70-dev-1454) Always apply new script configuration in tests (2 days ago) <Natalia Selezneva>
* 423f1909fa - Disable script configuration update in AbstractInspectionTest (2 days ago) <Natalia Selezneva>
* 698d675efe - Scripting: fix saving to file attributes (2 days ago) <Sergey Rostov>
* 05e8acffa7 - Scripting: restore reports for applied configuration in case of previous error (2 days ago) <Sergey Rostov>
* 96b4ceb067 - scripting: skip loading when reverting to applied configuration (2 days ago) <Sergey Rostov>
* 2499c42ac4 - scripting: PsiModificationStamp add virtual file modification stamp (2 days ago) <Sergey Rostov>
* 789ad23e8d - Minor: isScriptDependenciesUpdaterDisabled -> isScriptChangesNotifierDisabled (2 days ago) <Sergey Rostov>
* 61b17de625 - Minor: change ScriptConfigurationCache.kt declarations order for better readability, more docs (2 days ago) <Sergey Rostov>
* fbb2b260dd - Split script configuration state into applied and loaded to make markUpToDate more clear (2 days ago) <Sergey Rostov>
* fde1d3fdf7 - Wrap exceptions from external script configuration loader with error handling (2 days ago) <Natalia Selezneva>
* 56eb86b7c6 - Remove KotlinGradleBuildScriptsResolver for IDEA < 191 (2 days ago) <Natalia Selezneva>
* 2a22cc23e9 - KotlinGradleBuildScriptsResolver: update to new API from IDEA Gradle plugin (2 days ago) <Natalia Selezneva>
* 8bb6cf81c5 - Extract logic common for different platforms to simplify bunch process (2 days ago) <Natalia Selezneva>
* e2928550ca - Fix retrieving virtual file (2 days ago) <Sergey Rostov>
* 9105e38041 - Mark not applied configuration as up-to-date, simplify concurrency handling (2 days ago) <Sergey Rostov>
* 0422abdb7b - LoadedScriptConfiguration and CachedConfigurationSnapshot are merged to ScriptConfigurationSnapshot (2 days ago) <Sergey Rostov>
* a89ce4c590 - BackgroundExecutor: cancel all tasks on user cancel, remove useless updateProgress call (2 days ago) <Sergey Rostov>
* 19d35d7f27 - Implement Gradle specific behavior for script configuration update logic (2 days ago) <Sergey Rostov>
* 548e8e27dc - Minor: rename parameter (2 days ago) <Natalia Selezneva>
* f0053ee34c - Minor: use properties instead of string constants (2 days ago) <Natalia Selezneva>
* 9d2cc484aa - ide, scripting: rework script configuration caching, introduce persistent fs cache (2 days ago) <Sergey Rostov>
* 915c9c367c - Minor: rename script related classes (2 days ago) <Natalia Selezneva>
* 33475f30bc - Minor: move files (2 days ago) <Natalia Selezneva>
* 9f3c2d0292 - build.gradle.kts: import script dependencies on Gradle Project sync (2 days ago) <Sergey Rostov>
* de54e549af - (tag: build-1.3.70-dev-1451) Refactor CHECK_BYTECODE_LISTING directive for JVM IR tests (2 days ago) <Alexander Udalov>
* ce09be3f59 - Add TargetBackend.isIR, simplify JVM IR test configuration (2 days ago) <Alexander Udalov>
* ab65a6bc6c - (tag: build-1.3.70-dev-1447) Build fix, tests regenerated (2 days ago) <Vladimir Ilmov>
* 608885d118 - (tag: build-1.3.70-dev-1445, origin/sbogolepov/metadata_only_libraries_support) [Linker] Extend KotlinIrLinker infrastructure to support libraries that doesn't contain IR. Also bump ABI version because of addition of `ir_provider` property (2 days ago) <Sergey Bogolepov>
* 5629627cca - (tag: build-1.3.70-dev-1444) Mobile MPP: Initialize Mobile MPP plugin (2 days ago) <Kirill Shmakov>
* f3770314c5 - (tag: build-1.3.70-dev-1443) Pill: Fix reflect dependency in compiler/fir.resolve module (2 days ago) <Yan Zhulanow>
* ef8b3cb72a - Prefer Kotlin Junit test run configurations when possible (KT-33787) (2 days ago) <Yan Zhulanow>
* 987307cf92 - Prefer Kotlin Gradle test run configurations when possible (KT-33787) (2 days ago) <Yan Zhulanow>
* 214810ca01 - (tag: build-1.3.70-dev-1439) Suspend test removed. Will be added later as part of appropriate ticket. (3 days ago) <Vladimir Ilmov>
2019-11-13 22:10:52 +03:00
Vasily Levchenko 9df59bc997 [kotlin compiler][update] 1.3.70-dev-1438
* 0c190f6040 - (HEAD -> master, tag: build-1.3.70-dev-1438, origin/master, origin/HEAD) Enable `-Xuse-mixed-named-arguments` feature for compiler project (10 hours ago) <Dmitriy Novozhilov>
* be4ae5d7ba - Upgrade kotlin version in gradle configuration testdata (10 hours ago) <Dmitriy Novozhilov>
* d485ea44e8 - Update bootstrap version (10 hours ago) <Dmitriy Novozhilov>
* ba77e5eba8 - (tag: build-1.3.70-dev-1436) #KT-29622: Fix bunches for 191 and earlier idea versions (29 hours ago) <Vadim Brilyantov>
* 66eeeb4705 - Add Focus Mode support to kotlin language (29 hours ago) <Vadim Brilyantov>
* f7ef16d2d5 - (tag: build-1.3.70-dev-1433) Regenerate tests (2 days ago) <Alexander Udalov>
* f9b66d57cf - (tag: build-1.3.70-dev-1431) Fix test data for -Xuse-mixed-named-arguments (2 days ago) <Alexander Udalov>
* 228fdb4436 - (tag: build-1.3.70-dev-1428) Don't optimize null checks for unsafe primitive type boxes as well (2 days ago) <Alexander Udalov>
* b80e157381 - JVM, JVM IR: Don't optimize null-checks based on nullability information (2 days ago) <Steven Schäfer>
* de082543f1 - (tag: build-1.3.70-dev-1426) Minor, ignore another test with java.util.function on JDK 6 (2 days ago) <Alexander Udalov>
* 9b3e64257f - Minor, ignore test with java.util.function on JDK 6 (2 days ago) <Alexander Udalov>
* e89a87b2e3 - (tag: build-1.3.70-dev-1425) KT-29926: Support completion of suspend lambda body and parameters (2 days ago) <Roman Golyshev>
* da4097f488 - KT-29926: Support completion of suspend lambda parameters in the body (2 days ago) <Roman Golyshev>
* 84b9044187 - KT-29926: Get rid of `filterFunctionExpected` (2 days ago) <Roman Golyshev>
* e2b91cfec7 - (tag: build-1.3.70-dev-1416) Properties with custom property declarations highlighting rule. (2 days ago) <Vladimir Ilmov>
* bf37572b93 - (tag: build-1.3.70-dev-1414) Offload heavy part of KotlinNativeABICompatibilityChecker to non-EDT thread pool (2 days ago) <Dmitriy Dolovov>
* d97aeb9fe0 - Build KotlinNativeABICompatibilityChecker notifications in a separate function (2 days ago) <Dmitriy Dolovov>
* 526e7e463b - (tag: build-1.3.70-dev-1410) Mute flaky failure in KotlinGotoImplementationMultiModuleTestGenerated in 193 (2 days ago) <Nikolay Krasko>
* ce1e57d798 - Mute IdeReplCompletionTestGenerated tests in 193 (KT-34825) (2 days ago) <Nikolay Krasko>
* 93aba85f51 - (tag: build-1.3.70-dev-1407) Fix FIR built-ins test (2 days ago) <Mikhail Glukhikh>
* 5313c964c6 - (tag: build-1.3.70-dev-1406) [FIR] Fix SOF in fir consistency checker (2 days ago) <Dmitriy Novozhilov>
* bc453e5917 - [FIR] Fix testdata forgotten in e910653d (2 days ago) <Dmitriy Novozhilov>
* e6b005a7dc - Disable `-Xuse-mixed-named-arguments` feature for compiler project (2 days ago) <Dmitriy Novozhilov>
* 45523a5767 - Fix `-Xuse-mixed-named-arguments` compiler arg (2 days ago) <Dmitriy Novozhilov>
* 8561f08f06 - (tag: build-1.3.70-dev-1404) [JVM_IR] Reintroduce non-IEEE comparisons (2 days ago) <Kristoffer Andersen>
* 0675b54e11 - (tag: build-1.3.70-dev-1403) Minor, add regression test for KT-34766 (2 days ago) <Alexander Udalov>
* ea543eac13 - (tag: build-1.3.70-dev-1401) [IC KLIB] Fix after rebase (2 days ago) <Roman Artemev>
* 3e3cb8734b - [IC] Unmute IC klib tests (2 days ago) <Roman Artemev>
* b11d69b719 - [IC] Temporary restore removed method to fix proto comparison tests (2 days ago) <Roman Artemev>
* a91ed694bf - [IC KLIB] Use new klib argument (2 days ago) <Roman Artemev>
* eb5e954e2a - Minor: adjust formatting (2 days ago) <Alexey Tsvetkov>
* d776e92111 - Use Klib JS serializer protocol for IC (2 days ago) <Alexey Tsvetkov>
* 6e9cd85b54 - Exclude some proto messages from proto comparison in IC (2 days ago) <Alexey Tsvetkov>
* ac9b7fa268 - Exclude some proto fields from proto comparison in IC (2 days ago) <Alexey Tsvetkov>
* 28e6219b0b - Fix proto comparison for fields mapped to type table (2 days ago) <Alexey Tsvetkov>
* c694752b4f - Generate Klib JS extensions for proto comparison (2 days ago) <Alexey Tsvetkov>
* 83f060ad3e - Minor: add functions to distinguish initial and incremental builds when debugging IC tests (2 days ago) <Alexey Tsvetkov>
* 537199e0fa - Minor: replace UsefulTestCase with KtUsefulTestCase (2 days ago) <Alexey Tsvetkov>
* 72c4be785d - [JS IR] Add proper extension point in FE to customize incremental data loading  - fix IC klib (2 days ago) <Roman Artemev>
* 21c436c64c - Klib metadata cached package fragment and package fragment provider (2 days ago) <Alexander Gorshenev>
* 1bced5d2a2 - [KLIB IC] Fix file index allocation, make them stable between recompilations (2 days ago) <Roman Artemev>
* ab506c1579 - (tag: build-1.3.70-dev-1399) Frontend: Avoid retypechecking the right hand side of assignment operators (2 days ago) <Steven Schäfer>
* 41c81d25a0 - FIR body resolve: use nested classifier scopes only via member scopes (2 days ago) <Mikhail Glukhikh>
* f0130d0460 - FIR (minor): remove unnecessary withScopeCleanup call (2 days ago) <Mikhail Glukhikh>
* cf15359079 - (tag: build-1.3.70-dev-1397) Decrease number of forked test processes on local machine (2 days ago) <Mikhael Bogdanov>
* 7c9578116b - (tag: build-1.3.70-dev-1396) JVM IR: Fix types in LateInitLowering (2 days ago) <Steven Schäfer>
* 3ee013aac6 - (tag: build-1.3.70-dev-1389) Change compiler flag for enabling mixed named argumetns in compiler project (2 days ago) <Dmitriy Novozhilov>
* 5b1cc7d8d5 - Update bootstrap version (2 days ago) <Dmitriy Novozhilov>
* e910653d6f - [FIR] Add pretty rendering of functional types (2 days ago) <Dmitriy Novozhilov>
* 18dc652404 - [FIR] Get rid of `operation` in `FirVariableAssignment` (2 days ago) <Dmitriy Novozhilov>
* b5210e6a9b - [FIR] Fix building fir for += with complex rhs (2 days ago) <Dmitriy Novozhilov>
* cadc2dfe4d - [FIR] Fix generating fir for `invoke` calls (2 days ago) <Dmitriy Novozhilov>
* ff32eab3d1 - (tag: build-1.3.70-dev-1387) [NI] Run call checkers on resolved calls for callable references (2 days ago) <Pavel Kirpichenkov>
* f444702cf3 - (tag: build-1.3.70-dev-1385) JVM: Always invoke get()/charAt() in optimized for-loop over CharSequence.withIndex(), even if element variable is unused in destructuring declaration. (2 days ago) <Mark Punzalan>
* 411dc5d60e - (tag: build-1.3.70-dev-1383) FIR nested classifier scope building: optimize companion search (3 days ago) <Mikhail Glukhikh>
* 48938a20a7 - Raw FIR: add synthesized Enum.valueOf() function (3 days ago) <Mikhail Glukhikh>
* 1978db9d0e - (tag: build-1.3.70-dev-1379) Move codegen tests on old language versions under oldLanguageVersions/ (3 days ago) <Alexander Udalov>
* c3729c8189 - Reorganize codegen tests for old language versions (3 days ago) <Alexander Udalov>
* dcd72b06d8 - (tag: build-1.3.70-dev-1378) JVM IR: Implement CHECK_NOT_NULL as a lowering (3 days ago) <Steven Schäfer>
* ea6c43dabd - (tag: build-1.3.70-dev-1377) Mute inline testMultipleInExpression because of unstable order of usages in 193 (3 days ago) <Nikolay Krasko>
* fe9c5cac45 - Fix TypedHandlerTest in 193 (3 days ago) <Nikolay Krasko>
* f6bdaf992e - Fix jps build in buildSrc by explicitly using mutable set (3 days ago) <Nikolay Krasko>
* c053bd213a - Don't assert order of todo items to fix platform update to 193 (3 days ago) <Nikolay Krasko>
* b2a61eb5e6 - Additional mute for IdeReplCompletionTestGenerated.testFunctions in 193 (3 days ago) <Nikolay Krasko>
* 2aa251fd0c - Remove deprecated API from InlayScratchFileRenderer (3 days ago) <Nikolay Krasko>
* 9fb95e776e - (tag: build-1.3.70-dev-1372) [HIGHLIGHT] Specific keyword rules for val,var highlighting. (3 days ago) <Vladimir Ilmov>
* 34ea47a868 - (tag: build-1.3.70-dev-1369) Extract Konan Gradle model into a separate JAR file (3 days ago) <Dmitriy Dolovov>
* fb9f43c119 - (tag: build-1.3.70-dev-1368) JVM_IR: fix load check in inliner (should accept primitives too) (3 days ago) <pyos>
* 4164b620e8 - (tag: build-1.3.70-dev-1364) Minor, remove obsolete directives and suppressions from contracts test data (3 days ago) <Alexander Udalov>
* 66e19b13ce - IR: create shared variables for val-variables when needed (3 days ago) <Alexander Udalov>
* 5c4b47c336 - (tag: build-1.3.70-dev-1362) [native-gradle-plugin] Disabled native daemon for tests for now (3 days ago) <Igor Chevdar>
* 83331a0afb - [native-gradle-plugin] Test fix (3 days ago) <Igor Chevdar>
* ecb001d5db - Bumped K/N version (3 days ago) <Igor Chevdar>
* d36effd725 - [native-gradle-plugin] Run konan directly from the gradle process (3 days ago) <Igor Chevdar>
* d755002ac4 - (tag: build-1.3.70-dev-1360) Advance bootstrap to 1.3.70-dev-1231 (3 days ago) <Nikolay Krasko>
* 0ea64c8d4b - Avoid using js dist library during jps build as it absent in bootstrap (3 days ago) <Nikolay Krasko>
* 155a760ee9 - Revert "Revert [JS IR] commits that failed build" (3 days ago) <Nikolay Krasko>
* 181d023e3c - (tag: build-1.3.70-dev-1358) JVM IR: Remove JvmBackendContext.getTopLevelClass (3 days ago) <Steven Schäfer>
* 1ac753602e - JVM IR: Avoid getTopLevelClass in CollectionStubMethodLowering (3 days ago) <Steven Schäfer>
* f9ff3771e5 - JVM IR: Avoid getTopLevelClass in AddContinuationLowering (3 days ago) <Steven Schäfer>
* 481d4d72b9 - JVM IR: Avoid getTopLevelClass in JvmSymbols (3 days ago) <Steven Schäfer>
* d0c261c779 - Ensure the correct functions (with correct params) are being used in ForLoopsLowering. (3 days ago) <Mark Punzalan>
* 21178a4f1a - Fix issue getting the `size` property from Collection bounded type parameters, when lowering for-loops over Collection.indices. (3 days ago) <Mark Punzalan>
* 30679ebfaf - (tag: build-1.3.70-dev-1355) FIR Java: implement correct type matching in SuperTypeScope (3 days ago) <Mikhail Glukhikh>
* 7fffd3d0f2 - Fix using method removed from 193 in old J2K (3 days ago) <Ilya Kirillov>
* 39db76b2ab - "Indent raw string" intention: do not suggest in const (3 days ago) <Toshiaki Kameyama>
* 688a2185fa - (tag: build-1.3.70-dev-1353) Tests for Kapt3 with JVM_IR backend (3 days ago) <Georgy Bronnikov>
* 4d9839a790 - (tag: build-1.3.70-dev-1348) JavaClassUseSiteMemberScope: add mutable vs non-mutable type matching (3 days ago) <Mikhail Glukhikh>
* 61c337588b - (tag: build-1.3.70-dev-1339) Revert testdata accidentally committed in 665405c4 (3 days ago) <Dmitriy Novozhilov>
* 4f8a8f84ba - [FIR] Update some testdata in fir visualizer test (3 days ago) <Dmitriy Novozhilov>
* abf41f87a1 - [FIR] Fix rendering of local variables in Visualizer (3 days ago) <Dmitriy Novozhilov>
* f0ba9c3c40 - [FIR] Make file separator in `AbstractVisualizer` OS independent (3 days ago) <Dmitriy Novozhilov>
* 581504aac5 - (tag: build-1.3.70-dev-1337) Raw FIR: add synthesized Enum.values() function #KT-24076 Fixed (4 days ago) <Mikhail Glukhikh>
* 6e0148c7a8 - FIR: cleanup of DataClassUtils: remove redundant status field assignments (4 days ago) <Mikhail Glukhikh>
* 3b100e57f2 - (tag: build-1.3.70-dev-1331) Change NO_EXPLICIT_VISIBILITY_IN_API_MODE diagnostic range to 'declaration modifiers + name'. (4 days ago) <Leonid Startsev>
* 24688f3503 - Do not disable 'redundant visibility modifier' inspection completely in Explicit API mode. (4 days ago) <Leonid Startsev>
* 5ab262c977 - Skip explicit API inspection for data class properties and add inspection for public API in interfaces (4 days ago) <Leonid Startsev>
* ebb7e434c8 - Explicit Api mode: Renamings after design discussions (4 days ago) <Leonid Startsev>
* 7fada51c42 - Add quickfix for setting explicit public visibility for diagnostic reported in API mode (4 days ago) <Leonid Startsev>
* 2b708093c0 - Add explicit return type check for API mode (4 days ago) <Leonid Startsev>
* 7058492b55 - Explicit Api mode: prototype with check for missing explicit visibility (4 days ago) <Leonid Startsev>
* a7d60fbf2d - (tag: build-1.3.70-dev-1329) JVM IR: minor, fix IR builder scope for multifile bridges (4 days ago) <Alexander Udalov>
* 7a2c467bb5 - JVM IR: remove obsolete hack in JvmMultifileClass facade generation (4 days ago) <Alexander Udalov>
* 5d8aac456f - (tag: build-1.3.70-dev-1326) JVM_IR: create temporaries for complex super constructor arguments (4 days ago) <pyos>
* 42f75b3247 - JVM_IR: have SAM wrapper constructors accept FunctionN (4 days ago) <pyos>
* 862197d713 - JVM_IR: create temporaries for complex SAM conversion arguments (4 days ago) <pyos>
* 650e2501bb - (tag: build-1.3.70-dev-1315) [NI] Prioritize variables with trivial constraints over complex ones (4 days ago) <Mikhail Zarechenskiy>
* 5582fd4056 - [NI] Discard `DefNotNull` types inside invariant positions (4 days ago) <Mikhail Zarechenskiy>
* 4fc1bd9ec5 - (tag: build-1.3.70-dev-1313) Support inlining functions with KT-28064 style objects (4 days ago) <pyos>
* 27e1a54d4e - (tag: build-1.3.70-dev-1310) [FIR] Add `descriptors.runtime` as dependency to psi2fir test (4 days ago) <Dmitriy Novozhilov>
* 665405c435 - [FIR] Add discriminating generics into ConeOverloadConflictResolver (4 days ago) <Dmitriy Novozhilov>
* 86a8412b05 - (tag: build-1.3.70-dev-1307) Don't try loading PSI tree in IDE mode via stubs (e.g. decompiled code) (4 days ago) <Mikhail Zarechenskiy>
* aff9ae2ecf - (tag: build-1.3.70-dev-1304) FIR resolve bench: collect unique problems also from callee, ignore empty problems (4 days ago) <Mikhail Glukhikh>
* bd1127cfa3 - (tag: build-1.3.70-dev-1300) FIR: resolve lambda arguments even if an outer call is unresolved (4 days ago) <Mikhail Glukhikh>
* 3b4edb3901 - Don't recreate FirSpecificTypeResolverTransformer during type resolve stage (4 days ago) <Mikhail Glukhikh>
* 3dd3421437 - Temporary: resolve type to kotlin/reflect/Function instead of kotlin/Function (4 days ago) <Mikhail Glukhikh>
* 60e6d2e521 - Resolve local declaration statuses & types inside bodies in FirBodyResolveTransformer (4 days ago) <Mikhail Glukhikh>
* 668a2a58be - FIR: switch off body visiting in status & type resolve transformers (breaks many tests) (4 days ago) <Mikhail Glukhikh>
* d6daf321a2 - FIR: render implicit built-in type references as resolved ones (4 days ago) <Mikhail Glukhikh>
* 7f4b568021 - (tag: build-1.3.70-dev-1289) Mark new KClass.cast/safeCast extensions as low-priority (5 days ago) <Alexander Udalov>
* 3c7b0e6ccc - (tag: build-1.3.70-dev-1288) Fix gradle runtime dependency issue for completion-ranking-kotlin library (5 days ago) <Nikolay Krasko>
* 279deb3a78 - Mention navigation fails asserts in 193 in common file (KT-34542) (5 days ago) <Nikolay Krasko>
* 5ca3698d13 - Remute JoinLinesTestGenerated tests in 193 (KT-34408) (5 days ago) <Nikolay Krasko>
* 651a70ae54 - Remute MultiLineStringIndentTestGenerated tests in 193 (KT-34566) (5 days ago) <Nikolay Krasko>
* c50e60f90f - More mutes for 193 branch (5 days ago) <Nikolay Krasko>
* 5d19b2c3c4 - Allow to mute tests with spaces in names (5 days ago) <Nikolay Krasko>
* e3c6a1fbd8 - (tag: build-1.3.70-dev-1284) Updating progress for optimize imports (5 days ago) <Alexander Podkhalyuzin>
* d2ae39489f - (tag: build-1.3.70-dev-1283) SmartPointers in Smart Completion for anonymous object generation (5 days ago) <Alexander Podkhalyuzin>
* d321f4626f - (tag: build-1.3.70-dev-1281) Formatter: fix line break before `OperationReference` in elvis #KT-22362 Fixed (5 days ago) <Dmitry Gridin>
* 247619c565 - Formatter: fix line break between label and property #KT-22273 Fixed (5 days ago) <Dmitry Gridin>
* 7f1935b82e - formatter: cleanup code (5 days ago) <Dmitry Gridin>
* 0098588a6b - NodeIndentStrategy: remove code duplication (5 days ago) <Dmitry Gridin>
* 196dd25637 - ProjectCodeStyleImporter: fix deprecated elements (5 days ago) <Dmitry Gridin>
* f2289c216c - (tag: build-1.3.70-dev-1277) Fix type of IllegalArgumentException call for illegal step in StepHandler. (5 days ago) <Mark Punzalan>
* ca4784ffd3 - (tag: build-1.3.70-dev-1271) Fix CLI testdata broken in 7f58162a (5 days ago) <Dmitriy Novozhilov>
* c58ca27b2e - (tag: build-1.3.70-dev-1269) [FIR] Introduce `ResolutionMode` as data for body resolve instead of `Any?` (5 days ago) <Dmitriy Novozhilov>
* 7f58162abc - Add `-Xuse-mixed-named-arguments` compiler flag (5 days ago) <Dmitriy Novozhilov>
* 23d492646d - [FIR] Update testdata of SAM conversions diagnostics tests after lambda resolution fix (5 days ago) <Dmitriy Novozhilov>
* 010dae454e - [FIR] Fix extracting parameters from extension function types (5 days ago) <Dmitriy Novozhilov>
* 9c8d6fb49b - [FIR] Check for lambda arguments that expected type is functional type (5 days ago) <Dmitriy Novozhilov>
* 297d07f465 - [FIR] Refactor fir resolve tests (5 days ago) <Dmitriy Novozhilov>
* 66abbe1aad - [FIR] Fix testdata in fir diagnostic tests broken in 01f09af6 (5 days ago) <Dmitriy Novozhilov>
* 704e6e96fa - (tag: build-1.3.70-dev-1268) Fir2Ir: Produce IR_TEMPORARY_VARIABLE origins (5 days ago) <Steven Schäfer>
* 733c7579aa - Normalize names of temporary variables in IrTextTests (5 days ago) <Steven Schäfer>
* 740f851a10 - (tag: build-1.3.70-dev-1263) Revert [JS IR] commits that failed build (5 days ago) <Nikolay Krasko>
* 722f7ff056 - (tag: build-1.3.70-dev-1254) Now using Kotlin setting instead of Java one (5 days ago) <Alexander Podkhalyuzin>
* efaf779133 - (tag: build-1.3.70-dev-1248) Minor, fix test data for kotlinx.serialization bytecode text test (6 days ago) <Alexander Udalov>
2019-11-11 16:20:06 +01:00
Ilya Matveev 7e52c96f2f build: Add Xcode version check (#3543) 2019-11-07 12:19:40 +07:00
Vasily Levchenko 39ebffba79 [kotlin compiler][update] 1.3.70-dev-1244
* 51459adb8c - (tag: build-1.3.70-dev-1244) Add integration test for Kapt3+IR (10 hours ago) <Georgy Bronnikov>
* 195f225e36 - Run Kapt3 with old backend, even if IR is specified in configuration (10 hours ago) <Georgy Bronnikov>
* b9f88350dd - (tag: build-1.3.70-dev-1231) [JS IR] Build hybrid versions of stdlib and kotlin.test (3 days ago) <Svyatoslav Kuzmich>
* d872b27663 - [JS IR] Add gradle plugin integration tests (3 days ago) <Svyatoslav Kuzmich>
* bc47594c7a - Update bootstrap (3 days ago) <Svyatoslav Kuzmich>
* 1b8df45bfe - [JS IR] Support generating both IR and pre-IR libraries (3 days ago) <Svyatoslav Kuzmich>
* 62d204f4d6 - Support trailing comma ^KT-34743 Fixed (3 days ago) <victor.petukhov>
* e638b9fd12 - (tag: build-1.3.70-dev-1228) K/N performance gradle plugin. Added options and right code size for … (#2752) (3 days ago) <LepilkinaElena>
* 8c079706a5 - (tag: build-1.3.70-dev-1227) Add tests for case when result of tail-call suspend function returning (3 days ago) <Ilmir Usmanov>
* ca527444cb - Return Unit manually in callSuspend and callSuspendBy if callable (3 days ago) <Ilmir Usmanov>
* 04441da095 - Replace result on stack with Unit if callee is suspend function (3 days ago) <Ilmir Usmanov>
* 3b088818a5 - (tag: build-1.3.70-dev-1222) Build: Add sources and javadocs to Kotlin Plugin publication (3 days ago) <Vyacheslav Gerasimov>
* 579645bcfa - Build: Publish ide-common as separate artifact in KotlinPlugin publication (3 days ago) <Vyacheslav Gerasimov>
* 7401a7c63f - Build: Fix dependencies of ide-common (3 days ago) <Vyacheslav Gerasimov>
* 1e63101a27 - (tag: build-1.3.70-dev-1216) FIR2IR: fix testData after rebase (3 days ago) <Dmitry Petrov>
* 6cde86139c - IR: isFakeOverride: fix testData after rebase (3 days ago) <Dmitry Petrov>
* 35b9f43608 - IR: use isFakeOverride (3 days ago) <Dmitry Petrov>
* f79909d724 - IR serialization: isFakeOverride in proto (3 days ago) <Dmitry Petrov>
* 5c390d9426 - IR serialization: IrField.isFakeOverride (3 days ago) <Dmitry Petrov>
* ce96053940 - JVM_IR: IrField.isFakeOverride (3 days ago) <Dmitry Petrov>
* 0b26f32674 - JS_IR: IrField.isFakeOverride (3 days ago) <Dmitry Petrov>
* 6101f00611 - IR BE common: IrField.isFakeOverride (3 days ago) <Dmitry Petrov>
* 3fcdbf2c88 - FIR2IR: IrField.isFakeOverride (3 days ago) <Dmitry Petrov>
* edaa42ea46 - IR: IrField.isFakeOverride (3 days ago) <Dmitry Petrov>
* e9337ec8f2 - IR serialization: IrProperty.isFakeOverride (3 days ago) <Dmitry Petrov>
* da63d16c33 - IR BE common: IrProperty.isFakeOverride (3 days ago) <Dmitry Petrov>
* 8b8b96bff4 - FIR2IR: IrProperty.isFakeOverride (3 days ago) <Dmitry Petrov>
* 82c527c2cc - IR: IrProperty.isFakeOverride (3 days ago) <Dmitry Petrov>
* 2682057767 - IR tests: update testData for IrSimpleFunction.isFakeOverride (3 days ago) <Dmitry Petrov>
* 65e6a84831 - IR tests: check IrSimpleFunction.isFakeOverride (3 days ago) <Dmitry Petrov>
* 46745adfd9 - FIR2IR: IrSimpleFunction.isFakeOverride (3 days ago) <Dmitry Petrov>
* d23f13e3dc - IR serialization: IrSimpleFunction.isFakeOverride (3 days ago) <Dmitry Petrov>
* 5831b08a6e - JVM_IR: IrSimpleFunction.isFakeOverride (3 days ago) <Dmitry Petrov>
* f24278941d - JS_IR: IrSimpleFunction.isFakeOverride (3 days ago) <Dmitry Petrov>
* b36d8f556a - IR BE common: IrSimpleFunction.isFakeOverride (3 days ago) <Dmitry Petrov>
* 843fb88459 - IR: IrSimpleFunction.isFakeOverride (3 days ago) <Dmitry Petrov>
* 01f09af608 - (tag: build-1.3.70-dev-1214) [FIR] Fix generated name for `FirErrorNameReferenceImpl` (3 days ago) <Dmitriy Novozhilov>
* 829227255d - [FIR] Add rendering of error numbers per file/package/module in HTML dump (3 days ago) <Dmitriy Novozhilov>
* 528e538b2a - [FIR] Remove duplicating diagnostics from error function calls (3 days ago) <Dmitriy Novozhilov>
* a3ae629f53 - Fix bunch file in 193 (3 days ago) <Nikolay Krasko>
* ffafd96f1b - Fix url for developers builds (KT-34246) (3 days ago) <Nikolay Krasko>
* 955300dd34 - (tag: build-1.3.70-dev-1211) Deserializer: Fix initialization of private top-levels (3 days ago) <Ilya Matveev>
* 073578bf1c - (tag: build-1.3.70-dev-1205) [FIR] Fix Fir2Ir testdata broken in a501e514 (3 days ago) <Dmitriy Novozhilov>
* 098616ac76 - [FIR] Add dependency of `:descriptors.runtime` to `:fir2ir` module (3 days ago) <Dmitriy Novozhilov>
* 1b44566e6f - [FIR] Fix compilation error in lightTree module (3 days ago) <Dmitriy Novozhilov>
* 27c70eedd9 - (tag: build-1.3.70-dev-1204, tag: build-1.3.70-dev-1203, tag: build-1.3.70-dev-1202) Enable MixedNamedArgumentsInTheirOwnPosition feature in compiler module (3 days ago) <Dmitriy Novozhilov>
* 09fa15c22b - [FIR] Support old FE-like multifile tests (3 days ago) <Dmitriy Novozhilov>
* 65eed24dbb - [FIR] Add diagnostics reporting to FIR resolve tests (3 days ago) <Dmitriy Novozhilov>
* 38bb9f78d6 - [FIR] Add diagnostic collector component that collects diagnostics from error nodes (3 days ago) <Dmitriy Novozhilov>
* 0428916d3c - [FIR] Add error nodes to default transformer and visitors (3 days ago) <Dmitriy Novozhilov>
* a501e514c9 - [FIR] Add meaningful diagnostics in all error elements (3 days ago) <Dmitriy Novozhilov>
* 7503449e8d - [FIR] Add kind to diagnostics reported by RawFirBuilder (3 days ago) <Dmitriy Novozhilov>
* 8b5f568a15 - [FIR] Introduce `FirDiagnostic` in FIR instead of errorReason (3 days ago) <Dmitriy Novozhilov>
* 8eabe08e7a - [FIR] Move components into separate package (3 days ago) <Dmitriy Novozhilov>
* f72fa87583 - [FIR] Add old FE-like diagnostic tests (3 days ago) <Dmitriy Novozhilov>
* 8b900624d3 - [FIR] Add bridge for diagnostics from old FE to ConeDiagnostic (3 days ago) <Dmitriy Novozhilov>
* 9b77dec99c - [FIR] Add prototype of diagnostic collector (3 days ago) <Dmitriy Novozhilov>
* e909b63d30 - (tag: build-1.3.70-dev-1196) Revert "Fix GradleConfiguratorTest" (4 days ago) <Andrey Uskov>
* fd2b75e39b - Fixed import of MPP project with single Android target (4 days ago) <Andrey Uskov>
* 5c3b00cd0c - Improve performance of import in Android Studio (4 days ago) <Andrey Uskov>
* e8e04ca98e - (tag: build-1.3.70-dev-1194) Do not use new stdlib API in reflection implementation (4 days ago) <Alexander Udalov>
* 72591e34b3 - (tag: build-1.3.70-dev-1192, tag: build-1.3.70-dev-1188) Support android_x64/86 in cinterop definitions (4 days ago) <Kirill Shmakov>
* 4c21b234b1 - (tag: build-1.3.70-dev-1182) Fixed compilation in 191 (4 days ago) <Alexander Podkhalyuzin>
* 7b8fbb5fea - (tag: build-1.3.70-dev-1181) Fixed freezes with add unambiguous imports on the fly (4 days ago) <Alexander Podkhalyuzin>
* 24d620657b - (tag: build-1.3.70-dev-1175) Java doesn't have extension methods, so we don't need to look for imports for qualified references (4 days ago) <Alexander Podkhalyuzin>
* 95ac0e328f - (tag: build-1.3.70-dev-1172) Build: Extract bootstrap teamcity url to parameter (4 days ago) <Vyacheslav Gerasimov>
* f641e2a139 - (tag: build-1.3.70-dev-1170) RedundantRequireNotNullCallInspection: should use `BodyResolveMode.PARTIAL_WITH_CFA` instead of `BodyResolveMode.PARTIAL` #KT-34672 Fixed (4 days ago) <Dmitry Gridin>
* 04c8c888ee - KotlinLightCodeInsightFixtureTestCase: remove deprecated call for 193 (4 days ago) <Dmitry Gridin>
* 17429d333e - Create expect/actual should move cursor to target declaration #KT-34411 Fixed (4 days ago) <Dmitry Gridin>
* 8e2943ae2a - (tag: build-1.3.70-dev-1169) Temporary increase timeout to avoid NPE (4 days ago) <Mikhael Bogdanov>
* 7c4033f0bf - (tag: build-1.3.70-dev-1168) Deserializer: Fix initialization order (4 days ago) <Ilya Matveev>
* 78b29349c9 - (tag: build-1.3.70-dev-1167) Fix lateinit `isInitialized` check in multi-file case (4 days ago) <Roman Artemev>
* d75b938089 - Formatter: don't format elvis operator in string template (4 days ago) <Toshiaki Kameyama>
* bcee8ce04b - (tag: build-1.3.70-dev-1165) KT-34692: Invoke `ScratchAction::update` without `invokeLater` (4 days ago) <Roman Golyshev>
* 28ec74648e - (tag: build-1.3.70-dev-1163) Use ML completion extension point from 193 platform (4 days ago) <Roman Golyshev>
* b30a9e1d3e - (tag: build-1.3.70-dev-1155) [NI] Remove capturing from supertypes during computation of CST (4 days ago) <Mikhail Zarechenskiy>
* e8907c078d - [NI] Don't recreate subtyping context every time (4 days ago) <Mikhail Zarechenskiy>
* de009a2ff2 - [NI] Minor, use singleton instead of creating anonymous object (4 days ago) <Mikhail Zarechenskiy>
* 77577dfa6f - [FIR] Introduce `ConeStubType` to have subtyping for non-fixed variables (4 days ago) <Mikhail Zarechenskiy>
* 01ad9c47c8 - [NI] Fix subtyping between integer literal types and intersection ones (4 days ago) <Mikhail Zarechenskiy>
* e0fb586aaf - [NI] Don't loose diagnostic after type variable fixation (4 days ago) <Mikhail Zarechenskiy>
* ca8da22569 - [NI] Improve CST algorithm to handle non-fixed variables (4 days ago) <Mikhail Zarechenskiy>
* ba6648d535 - Minor, reformat `Annotations.kt` file (4 days ago) <Mikhail Zarechenskiy>
* 2ff36c808e - (tag: build-1.3.70-dev-1154) Minor: mute testEa35963 in WASM (4 days ago) <Dmitry Petrov>
* 8b2fdca706 - FIR2IR: fix testData (4 days ago) <Dmitry Petrov>
* b1b70e503c - JVM IR: Improve codegen for try/catch statements (4 days ago) <Steven Schäfer>
* af74fd047a - psi2ir: Consistently use type unit for statements (4 days ago) <Steven Schäfer>
* 0da4b06074 - psi2ir: Fix return insertion (4 days ago) <Steven Schäfer>
* b3e733ea4f - 193: More mutes in 193 (SurroundWithTestGenerated, KT-34689, KT-34542, KT-34672) (4 days ago) <Nikolay Krasko>
* f7c775a080 - 193: Mute tests for find usages in libraries in 193 (KT-34542) (4 days ago) <Nikolay Krasko>
* 7e5316b9f1 - Fix completion test for Java in 193 (4 days ago) <Nikolay Krasko>
* 42312c3060 - Fix GradleConfiguratorTest.testProjectWithModule in 193 (4 days ago) <Nikolay Krasko>
* 0d2e790b32 - Fix IdeaModuleInfoTest.testSdkForScript in 193 (4 days ago) <Nikolay Krasko>
* c9793e4bf4 - Fix IdeaModuleInfo tests in 193 (4 days ago) <Nikolay Krasko>
* 4ef063c656 - Log information about failed test (4 days ago) <Nikolay Krasko>
* 201859be92 - Mute RedundantRequireNotNullCall tests in 193 (KT-34672) (4 days ago) <Nikolay Krasko>
* bed2e21a1a - Mute CoroutineNonBlockingontextDetectionTest tests in 193 (KT-34659) (4 days ago) <Nikolay Krasko>
* 1811b79503 - Mute custom navigation tests (KT-34542) (4 days ago) <Nikolay Krasko>
* a835f07d51 - (tag: build-1.3.70-dev-1153) JVM_IR: don't regenerate objects in lambdas inlined into objects (4 days ago) <pyos>
* eeadc95bc1 - (tag: build-1.3.70-dev-1152) [Gradle, JS] Remove check on duplicated targets (4 days ago) <Ilya Goncharov>
* 1074a0ef69 - (tag: build-1.3.70-dev-1151) JVM_IR: Fix Inline CallableReferences with Varargs (4 days ago) <Kristoffer Andersen>
* 5360a7a3fe - (tag: build-1.3.70-dev-1147) Fix GradleConfiguratorTest (5 days ago) <Andrey Uskov>
* 33cacb87d3 - Fix import tests for IDE 183 (5 days ago) <Andrey Uskov>
* 4b2834c4a8 - (tag: build-1.3.70-dev-1146) Provide incremental analysis of a file when it is applicable (5 days ago) <Vladimir Dolzhenko>
* c7bd6d8ede - (tag: build-1.3.70-dev-1144) Support watchos and tvos in cinterop definitions (5 days ago) <Kirill Shmakov>
* 08f9dd2aea - (tag: build-1.3.70-dev-1136) [Gradle, JS] Fix entry for webpack (with Configuration Avoidance broke) (5 days ago) <Ilya Goncharov>
* 6f91c0e679 - [FIR] Don't check `@ExtensionFunction` in fir consistency tests (5 days ago) <Dmitriy Novozhilov>
* ad9bf62b2f - [FIR] Remove adding annotations from bounds to type parameter in lightTree2Fir (5 days ago) <Dmitriy Novozhilov>
* 36ad065792 - [FIR] Fix testdata broken after d2b895d8 (5 days ago) <Dmitriy Novozhilov>
* ddd25c703a - (tag: build-1.3.70-dev-1127) SmartPointers in Introduce Variable refactoring (5 days ago) <Alexander Podkhalyuzin>
* aa604d0854 - (tag: build-1.3.70-dev-1126) Fixed new/old type inference diff, sometimes causes problems in JPS (5 days ago) <Alexander Podkhalyuzin>
* 607249e899 - Make computeTasksAndResolveCall public for compiler plugins (5 days ago) <Stanislav Erokhin>
* 17bd547666 - (tag: build-1.3.70-dev-1121) Build: Fix internalKotlinRepo url for JPS build (5 days ago) <Vyacheslav Gerasimov>
* 28187da750 - (tag: build-1.3.70-dev-1112, tag: build-1.3.70-dev-1110) Fix compilation of :idea:compileTestKotlin (5 days ago) <Alexander Udalov>
2019-11-05 11:30:33 +01:00
Igor Chevdar 71ab6e0f82 Bumped both bootstrap compiler and usual compiler versions 2019-10-31 18:33:14 +03:00
Vasily Levchenko 494d5ce1a4 [kotlin compiler][update] 1.3.70-dev-1049
* 68ea677cc4 - (tag: build-1.3.70-dev-1049) Import quick fix: support extension iterator function (25 hours ago) <Toshiaki Kameyama>
* 3abfe59d75 - Deduplicate incompatible actual descriptors (25 hours ago) <Dmitry Savvinov>
* 9198b7a039 - Add test on weakly incompatible actual in intermediate source-set (25 hours ago) <Dmitry Savvinov>
* 2c6fbb6ece - Fix dependsOn module names (25 hours ago) <Dmitry Savvinov>
* b37dc32e03 - Kotlin/Native performance gradle plugin (#2713) (25 hours ago) <LepilkinaElena>
* 7160653546 - (tag: build-1.3.70-dev-1044) Fix KotlinConfidenceTest in 193 (25 hours ago) <Nikolay Krasko>
* 8d50aea471 - Allow to use mutations from several files (25 hours ago) <Nikolay Krasko>
* 620898c73e - Use local single-thread cached value instead of thread locals (KT-28940) (26 hours ago) <Nikolay Krasko>
* 02f9b255e6 - Clean using thread local in all threads (KT-28940) (26 hours ago) <Nikolay Krasko>
* 587b0de2b8 - RemoveExplicitTypeIntention: fix false positive for type aliases  #KT-33902 Fixed (26 hours ago) <Dmitry Gridin>
* 6ea82a0c7d - MoveMember: cleanup code (26 hours ago) <Dmitry Gridin>
* 18aa9ffce8 - expectActualUtil: introduce `runCommandOnAllExpectAndActualDeclaration` function (26 hours ago) <Dmitry Gridin>
* 9aa49e61fe - expectActualUtil: add parameter `useOnSelf` to `runOnExpectAndAllActuals` (26 hours ago) <Dmitry Gridin>
* 4285f63bcc - ChangeVisibilityFix: cleanup code (26 hours ago) <Dmitry Gridin>
* 9c61f42121 - ChangeVisibilityModifierIntention: should affect all actual/expect declarations #KT-29737 Fixed (26 hours ago) <Dmitry Gridin>
* 13e98e712e - RedundantLetInspection: fix false negative for references #KT-34603 Fixed (26 hours ago) <Dmitry Gridin>
* 5fc70f6cfd - RedundantLetInspection: fix false positive for inner lambda expression #KT-25271 Fixed (26 hours ago) <Dmitry Gridin>
* 5d16753285 - ImportFix: add support for `WRONG_NUMBER_OF_TYPE_ARGUMENTS` #KT-23834 Fixed (26 hours ago) <Dmitry Gridin>
* e14d589279 - KotlinInternalInJavaInspection: fix false positive for java test module #KT-17659 Fixed (26 hours ago) <Dmitry Gridin>
* 865e1bf631 - KotlinInternalInJavaInspection: cleanup code (26 hours ago) <Dmitry Gridin>
* 81f3a98f49 - Convert `ConvertTwoComparisonsToRangeCheck` intention to inspection Relates to #KT-17310 (26 hours ago) <Dmitry Gridin>
*   8e4c7ad65d - (tag: build-1.3.70-dev-1040) Merge pull request #2727 from pyos/fix-synthetic-accessors-v101 (26 hours ago) <Alexander Udalov>
|\
| * 75aef4633a - JVM_IR: add accessors for protected members in divergent hierarchies (6 days ago) <pyos>
* 3658bee253 - [FIR] Fix testdata related to callable references (26 hours ago) <Dmitriy Novozhilov>
* 0d15ff1ddd - [FIR] Introduce `FirSourceElement` instead of `FirElement` as source in fir nodes (26 hours ago) <Dmitriy Novozhilov>
* b93357be48 - [FIR] Support assignment operators (26 hours ago) <Dmitriy Novozhilov>
* 6298889358 - [FIR] Add forgotten exhaustiveness checking for erroneously resolved when (26 hours ago) <Dmitriy Novozhilov>
* 7e55960943 - [FIR] Support Conditional effects (26 hours ago) <Dmitriy Novozhilov>
* 57f1eac9a8 - [FIR] Support CallsInPlace effects (26 hours ago) <Dmitriy Novozhilov>
* fd852ec07d - [FIR] Add deserialization of contracts (26 hours ago) <Dmitriy Novozhilov>
* 18c3d1c140 - [FIR] Add contract description classes to fir (26 hours ago) <Dmitriy Novozhilov>
* 3661dedacf - (tag: build-1.3.70-dev-1038) KT-31762: Fix completion in enum entries constructors (27 hours ago) <Roman Golyshev>
* 042100ea77 - (tag: build-1.3.70-dev-1032, origin/rr/kishmakov/gutters-support) [Gradle, JS] Disable puppeteer downloading Chrome (27 hours ago) <Ilya Goncharov>
* 63b115abb6 - Workaround for KT-34656: temporary disable assertion (27 hours ago) <Mikhael Bogdanov>
* de333c18fc - (tag: build-1.3.70-dev-1028) JVM_IR: Enable loopVarInterval and forInReversedCollectionIndices bytecode text tests. (29 hours ago) <Mark Punzalan>
* 934cbcbbec - (tag: build-1.3.70-dev-1025) Use more abstract class for gradleModuleBuilder (30 hours ago) <Natalia Selezneva>
* 46d843643d - (tag: build-1.3.70-dev-1016) Fixed BoxJsTestGenerated.Main due to nullable arguments in main method (2 days ago) <Vladimir Dolzhenko>
* 2043dd8a10 - (tag: build-1.3.70-dev-1015) JVM IR: Respect extension receiver parameter type in AddContinuationLowering (2 days ago) <Steven Schäfer>
* 184c83bcb0 - JVM IR: Fix type of IrReturn in AddContinuationLowering (2 days ago) <Steven Schäfer>
* b4d2eae12d - (tag: build-1.3.70-dev-1012) Add test data generator for stepped progression box tests. (2 days ago) <Mark Punzalan>
* 1738c2d4f6 - Invoke GenerateInRangeExpressionTestData and GeneratePrimitiveVsObjectEqualityTestData during :compiler:generateTests. (2 days ago) <Mark Punzalan>
* 3c775c598c - Extract utility function to create temporary variables if necessary. (2 days ago) <Mark Punzalan>
* 9bb9ab67a7 - Add bytecode text tests for ForLoopsLowering. (2 days ago) <Mark Punzalan>
* 277cb39e3b - Add new tests for `step` progressions and fix existing tests. (2 days ago) <Mark Punzalan>
* 27642514b1 - Move ForLoopsLowering before JvmStringConcatenationLowering. (2 days ago) <Mark Punzalan>
* 8a4185202f - Handle `step` progressions in ForLoopsLowering. (2 days ago) <Mark Punzalan>
* 38f0fd256e - Build: Specify LIBRARY_ELEMENTS_ATTRIBUTE to JAR for configurations with js libraries (2 days ago) <Vyacheslav Gerasimov>
* 1a68a772c4 - Build: Update gradle to 5.6.2 (2 days ago) <Vyacheslav Gerasimov>
* ea43d2880c - (tag: build-1.3.70-dev-1011) FIR: Update FIR2IR test data changed because of callable references (2 days ago) <Denis Zharkov>
* 9ac0ac50ea - FIR: Support callable references to vars (2 days ago) <Denis Zharkov>
* 4233cf1bd6 - FIR: Get rid of the cycle in delegated properties resolution (2 days ago) <Denis Zharkov>
* f97f06a99a - FIR: Support callable references for constructors (2 days ago) <Denis Zharkov>
* 1e0105d40e - FIR: Fix initialization pieces for callable references after rebase (2 days ago) <Denis Zharkov>
* 7ae3eda37f - FIR: Rename FirResolvedRealCallableReference -> FirResolvedCallableReference (2 days ago) <Denis Zharkov>
* 1564e72b59 - FIR: Rename FirResolvedCallableReference -> FirResolvedNamedReference (2 days ago) <Denis Zharkov>
* 5e322a2dd9 - FIR: Refactor ResolvedCallableReferenceAtom (2 days ago) <Denis Zharkov>
* fe8cd195aa - FIR: Support callable references outside of the calls (2 days ago) <Denis Zharkov>
* 152236d84a - FIR: Support callable references to declarations with implicit types (2 days ago) <Denis Zharkov>
* af72cea8b3 - FIR: Add simple test on SAM conversion for callable receivers (2 days ago) <Denis Zharkov>
* 7feb1aecfe - FIR: Add constraints for extension receiver of callable reference (2 days ago) <Denis Zharkov>
* 74b9ba1613 - FIR: Support callable references to properties (2 days ago) <Denis Zharkov>
* 38ab6521aa - FIR: Support static methods in callable references (2 days ago) <Denis Zharkov>
* 937ea3d8a0 - FIR: Support postponed callable references resolution (2 days ago) <Denis Zharkov>
* cb50ea2707 - FIR: Resolve callable references separately for each outer candidate (2 days ago) <Denis Zharkov>
* 03a9bfbea5 - FIR: Provide Candidate receiver to argument resolution helpers (2 days ago) <Denis Zharkov>
* 006e475a99 - FIR: Support callable references partially (2 days ago) <Denis Zharkov>
* cdb2bb2b45 - FIR: Prepare tree for callable references resolution (2 days ago) <Denis Zharkov>
* aeceee5af0 - FIR: Fix StoreReceiver transformer (2 days ago) <Denis Zharkov>
* e359791ab4 - Minor. FIR: Simplify createFunctionalType (2 days ago) <Denis Zharkov>
2019-10-31 08:22:11 +01:00
Igor Chevdar cf317cb890 [IR] Supported isExpect argument (#3482)
[kotlin compiler][update] 1.3.70-dev-1004

* bffcf8478e - (tag: build-1.3.70-dev-1004) 193: Fix outdated gradle plugin id (5 hours ago) <Florian Kistner>
* 01d3b8d9c4 - (tag: build-1.3.70-dev-995) Store mute tests database in the code instead of build server (8 hours ago) <Nikolay Krasko>
* edc1fa3ae8 - Change version to the stable one to avoid downloading from teamcity (8 hours ago) <Nikolay Krasko>
* 3643ae4765 - Update 193 to more recent 193.4778.7-EAP (8 hours ago) <Nikolay Krasko>
* 810e1973f6 - 193: Mute multiline enter tests in 193 (KT-34566) (8 hours ago) <Nikolay Krasko>
* 697d3a0e5a - 193: Mute scripting test in 193 (KT-34541) (8 hours ago) <Nikolay Krasko>
* 8563614b69 - 193: Mute navigation tests in 193 (KT-34542) (8 hours ago) <Nikolay Krasko>
* 3e7767f096 - Fix compilation on 193 and clean up other warnings (8 hours ago) <Nikolay Krasko>
* 7b0f03cc1c - (tag: build-1.3.70-dev-989) [IR] Made IR validator weaker during validating IrConstNull (9 hours ago) <Igor Chevdar>
* f413da3e58 - Turned off test for native It fixes current JVM BE behavior but seems like this should've been a FE error. (9 hours ago) <Igor Chevdar>
* b63f9176a3 - (tag: build-1.3.70-dev-987) JVM_IR: repair overriddenSymbols in InterfaceDelegationLowering (10 hours ago) <Georgy Bronnikov>
* c127cbaa6a - (tag: build-1.3.70-dev-985) [Gradle, JS] Fix stack trace for inner classes (10 hours ago) <Ilya Goncharov>
* 88dd8f663c - (tag: build-1.3.70-dev-972) JVM_IR: Do not generate null checks for suspend function views. (2 days ago) <Mads Ager>
* 03c7f4bf00 - (tag: build-1.3.70-dev-971) Wrap KtClassOrObject.isLocal, KtFile.isScript with runReadAction in LightClasses (2 days ago) <Vladimir Dolzhenko>
* 00055fc20a - (tag: build-1.3.70-dev-967) Wrap KtClassOrObject.isLocal, KtFile.isScript with runReadAction in LightClasses (2 days ago) <Vladimir Dolzhenko>
* 96768cbf2d - (tag: build-1.3.70-dev-965) Clean up after acquire lock for several seconds to create LightClasses to workaround dead-lock over resolve (3 days ago) <Vladimir Dolzhenko>
* 28e34f5175 - (tag: build-1.3.70-dev-962) Build: Exclude kotlin-stdlib-common from kotlin-osgi-bundle (3 days ago) <Vyacheslav Gerasimov>
* dac0fc7397 - (tag: build-1.3.70-dev-961) Remove obsolete assertion in ExpressionCodegen (3 days ago) <Alexander Udalov>
* e7fe144f5c - Minor, fix markdown rendering in GenerateGradleOptions (3 days ago) <Alexander Udalov>
* f248e4a2ee - Update CLI test data and Gradle option descriptions (3 days ago) <Alexander Udalov>
* c6f54b6412 - Improve descriptions of compiler options (3 days ago) <Pavel Semyonov>
* 87b88a738e - (tag: build-1.3.70-dev-959) [Minor] Update test data for NI (3 days ago) <Pavel Kirpichenkov>
* 1b96e14b1e - (tag: build-1.3.70-dev-948) Remove reference to temporary thread local explicitly (KT-28940) (3 days ago) <Nikolay Krasko>
* 588218658c - (tag: build-1.3.70-dev-943) [NI] Fix ambiguity for extension functions with exact transient receiver (3 days ago) <Mikhail Zarechenskiy>
* eb3f50dce7 - (tag: build-1.3.70-dev-938) Revert "Fix readAccess in IDELightClassGenerationSupport on obtaining script" (3 days ago) <Vladimir Dolzhenko>
* 210c354ae5 - (tag: build-1.3.70-dev-936) Fir2Ir: Set initializers for temporary variables (3 days ago) <Steven Schäfer>
* cf61957e3c - (tag: build-1.3.70-dev-931, tag: build-1.3.70-dev-925) Minor, fix kotlinx-serialization bytecode test data (3 days ago) <Alexander Udalov>
* c21e699783 - (tag: build-1.3.70-dev-924) Fix default type of static classes inside parametrized parents (3 days ago) <Pavel Kirpichenkov>
* 905823fb1d - (tag: build-1.3.70-dev-918) Fix: Notify user in IDE on K/N KLIBs with incompatible ABI version (4 days ago) <Dmitriy Dolovov>
* 8ffc58a77d - Fix: Don't index and decompile incompatible .knm files from K/N KLIBs (4 days ago) <Dmitriy Dolovov>
* 9c887c1e79 - Fix: Don't analyse incompatible K/N KLIBs in IDE (4 days ago) <Dmitriy Dolovov>
* b1d7df697d - (tag: build-1.3.70-dev-916) Build: Add dependency on gradle plugin to android-extensions-idea module (4 days ago) <Vyacheslav Gerasimov>
* e096691bd8 - (tag: build-1.3.70-dev-910) Build: Add dependency on gradle plugin to idea-android module (4 days ago) <Vyacheslav Gerasimov>
* 52febbcc07 - (tag: build-1.3.70-dev-908) [JVM_IR] Support default interface suspend functions. (4 days ago) <Mads Ager>
* d16a1b14d8 - (tag: build-1.3.70-dev-906) Acquire lock for several seconds to create LightClasses to workaround dead-lock over resolve (4 days ago) <Vladimir Dolzhenko>
* c676a30919 - (tag: build-1.3.70-dev-904, tag: build-1.3.70-dev-903) Minor, clarify comment on SafePublicationLazyImpl.final (4 days ago) <Alexander Udalov>
* c24f2d06d4 - Mark value fields in ReflectProperties as volatile (4 days ago) <Alexander Udalov>
* 8af3b3e51e - [Backend] Reorganize version 1.0 codegen tests (4 days ago) <Kristoffer Andersen>
* 38ea5a85a3 - (tag: build-1.3.70-dev-897) Build: Add maven publication for Kotlin plugin artifacts (4 days ago) <Vyacheslav Gerasimov>
* c1cb6da436 - (tag: build-1.3.70-dev-892) Use stable compiler option for enabling progressive mode (4 days ago) <Ilya Gorbunov>
* 59482f6827 - Do not blank opt in for allowing kotlin package in all subprojects (4 days ago) <Ilya Gorbunov>
* 5c9cbf7e77 - (tag: build-1.3.70-dev-891) allow relative friend paths matching relative classpaths (4 days ago) <Kevin Bierhoff>
* 68deedb589 - (tag: build-1.3.70-dev-888) Kapt: Register AP options as inputs in worker mode as it done with kotlinc compiler plugin mode (4 days ago) <Yan Zhulanow>
* 958e6623fc - Kapt: Enable worker API mode by default (KT-32832) (4 days ago) <Yan Zhulanow>
* 68723125f2 - Clean up KAPT incremental tests (4 days ago) <Ivan Gavrilovic>
* 7fc25a9c04 - Pill: Add GenerateRuntimeDescriptorTests to the "Generate all tests" run configuration (KT-34494) (4 days ago) <Yan Zhulanow>
* 2cb055a3bd - Debugger: Log evaluation status from Java contexts (4 days ago) <Yan Zhulanow>
* 6bf15b6d37 - Kapt: Generate constant value initializers for mutable properties (KT-30164, KT-29355) (4 days ago) <Yan Zhulanow>
* 9edd4554a9 - Kapt: Support @Deprecated annotations (KT-30368) (4 days ago) <Yan Zhulanow>
* 1309c0c67a - An attempt to fix flaky debugger tests (4 days ago) <Yan Zhulanow>
* bf027fb824 - Do not show Smart Step Into targets for @InlineOnly callables (KT-33728) (4 days ago) <Yan Zhulanow>
* ff7f1c62a9 - Minor: Refactor KotlinMethodStepTarget a bit (4 days ago) <Yan Zhulanow>
* 87e0a2d98c - Debugger: Fix evaluation of function declarations with expression bodies (KT-32704) (4 days ago) <Yan Zhulanow>
* fa45122c6b - Minor: Fix warnings in KtCodeFragment (4 days ago) <Yan Zhulanow>
* 716c9f79f7 - Debugger: Do not use expression code fragments for evaluator (KT-32736, KT-32741) (4 days ago) <Yan Zhulanow>
* 39662c09e9 - Debugger: Fix breakpoints and stepping on a first line (KT-33304) (4 days ago) <Yan Zhulanow>
* c3e46ebe5c - Debugger: Search candidates for smart step into in a read action (4 days ago) <Yan Zhulanow>
* 9cc7ff0efc - Debugger: Fix "smart step into" for library declarations (KT-33303) (4 days ago) <Yan Zhulanow>
* c6a5733b3d - Debugger: Move 'smart step into' classes to the 'smartStepInto' package (4 days ago) <Yan Zhulanow>
* d2b058c1e5 - Debugger: Extract Smart step visitor (4 days ago) <Yan Zhulanow>
* 8325216d38 - Debugger: Fix "Step over" with inline function calls in non-functions (KT-20342) (4 days ago) <Yan Zhulanow>
* 7bd628f989 - Debugger: Check max document index before figuring out line offsets (4 days ago) <Yan Zhulanow>
* d7eb0f4bb0 - Debugger: Cleanup stepping code (4 days ago) <Yan Zhulanow>
* 00a06ef9b9 - Debugger: Move "Show Kotlin variables" check button to the Debugger settings menu (KT-30909) (4 days ago) <Yan Zhulanow>
* f93549748a - Fix a number of compiler/IDE warnings in IDE and kapt modules (4 days ago) <Yan Zhulanow>
* 9fb622e148 - Debugger: Do not disable breakpoints on evaluation (KT-12242) (4 days ago) <Yan Zhulanow>
* d46510897b - (tag: build-1.3.70-dev-887) [Gradle, JS] Refactor and extract team city formatting in separate file (4 days ago) <Ilya Goncharov>
* 7f49caf503 - [Gradle, JS] Depends node test on our own mocha reporter (4 days ago) <Ilya Goncharov>
* e69ff4363f - [Gradle, JS] Copy mocha-teamcity-reporter with licensies (4 days ago) <Ilya Goncharov>
* 1ad8ecabfd - [Gradle, JS]  Fully copy of karma-teamcity-reporter (remove npm dependency on it) (4 days ago) <Ilya Goncharov>
* 0c911f4359 - (tag: build-1.3.70-dev-886) [Gradle, JS] Fix module.exports for adapter and modulization (4 days ago) <Ilya Goncharov>
* 5e2b594638 - (tag: build-1.3.70-dev-881) FirBodyResolveTransformerAdapters: optimize imports (4 days ago) <Mikhail Glukhikh>
* e14b63dfe1 - FIR Java enhancement: get rid of FirAnnotationCall.resolvedFqName (4 days ago) <Mikhail Glukhikh>
* be6100527b - FIR Java enhancement: fix JVM signature generation for type parameters (4 days ago) <Mikhail Glukhikh>
* 47cf7373af - Add extra tests for FIR J/K type mapping (4 days ago) <Mikhail Glukhikh>
* dc657dfda5 - FIR Java refactoring: calculate JVM signatures directly by Java types (4 days ago) <Mikhail Glukhikh>
* 6250f1a042 - (tag: build-1.3.70-dev-878) Detects main method with argument Array<String?> (4 days ago) <Vladimir Dolzhenko>
* cb3d027463 - (tag: build-1.3.70-dev-864) Fix typo in file name (5 days ago) <Mikhail Glukhikh>
* f63c3aeac9 - (tag: build-1.3.70-dev-861) Extract FirMemberScopeProvider to a separate file (5 days ago) <Mikhail Glukhikh>
* b86f529a8a - Minor: add a pair of TODO about FIR scopes (5 days ago) <Mikhail Glukhikh>
* e28d41aa61 - FIR supertype resolve: decrease priority of type parameter scope (5 days ago) <Mikhail Glukhikh>
* 634f324f51 - FIR supertype resolve: generate error types for type parameters (5 days ago) <Mikhail Glukhikh>
* 15a8da5f7b - Rename: Fir...UseSiteScope -> Fir...UseSiteMemberScope (5 days ago) <Mikhail Glukhikh>
* bb60a8f334 - Code cleanup: get rid of FirPosition (5 days ago) <Mikhail Glukhikh>
* 374c3b4561 - Cache FirSelfImportingScope and callables inside (5 days ago) <Mikhail Glukhikh>
* f136813059 - Return "lazy" kind of nested classifier scope for special cases (5 days ago) <Mikhail Glukhikh>
* bf75274053 - Organize FirClassDeclaredMemberScope & FirNestedClassifierScope in the similar way (5 days ago) <Mikhail Glukhikh>
* 17b966daaa - Unify API of FirScope.processClassifiersByName (use ProcessorAction) (5 days ago) <Mikhail Glukhikh>
* d886d48cf0 - (tag: build-1.3.70-dev-860) Record resolution results for ambiguous callable references (5 days ago) <Pavel Kirpichenkov>
* 352a4dc836 - (tag: build-1.3.70-dev-858) Added extension points to the second compiler.xml (5 days ago) <Stanislav Erokhin>
* 2dfe3c568d - (tag: build-1.3.70-dev-856) Copy refactoring update kotlin packages on target files (5 days ago) <Igor Yakovlev>
* 59a6f03a47 - Copy refactoring refactoring (5 days ago) <Igor Yakovlev>
* 072b67442f - (tag: build-1.3.70-dev-851) Detects main method with argument Array<String?> (5 days ago) <Vladimir Dolzhenko>
* 474645f04f - (tag: build-1.3.70-dev-849) idea-core: fix compatibility of `insertMembersAfter` function (5 days ago) <Dmitry Gridin>
* 45de26763a - (tag: build-1.3.70-dev-847) [FIR] Fix import broken in 93a3c232 (5 days ago) <Dmitriy Novozhilov>
* 93a3c23292 - (tag: build-1.3.70-dev-844) [FIR] Split `FirBodyResolveTransformer` to separate transformers (5 days ago) <Dmitriy Novozhilov>
* a1569dfbf0 - (tag: build-1.3.70-dev-837) JS IR: fix circular dependencies in Gradle tasks (5 days ago) <Anton Bannykh>
* 651dd363e3 - (tag: build-1.3.70-dev-836) [Gradle, JS] Add timeout property (5 days ago) <Ilya Goncharov>
* ebf5e4b590 - (tag: build-1.3.70-dev-835) Mute IncrementalJsKlibCompilerRunnerTestGenerated tests (KT-34538) (5 days ago) <Nikolay Krasko>
* e1a5a55972 - Refactoring: remove ownImports method (5 days ago) <Nikolay Krasko>
* 6d5dc6ea9a - Allow to auto-generate files for asserting failures (5 days ago) <Nikolay Krasko>
* 4ed64b0283 - Regenerate tests with TargetBackend.ANY remove and using runTest with this (5 days ago) <Nikolay Krasko>
* 28abfe6dfa - Avoid generating irrelevant imports in test classes (5 days ago) <Nikolay Krasko>
* 0c5dc507e9 - Allow to add additional annotations to generated classes (5 days ago) <Nikolay Krasko>
* b885b848f4 - Allow to mute test working with directories (5 days ago) <Nikolay Krasko>
* f3e5b8c67f - Allow to setup additional extension for mute with annotation (5 days ago) <Nikolay Krasko>
* 98ac2af402 - Use TargetBackend.ANY as default parameter and migrate to more generic runTest method (5 days ago) <Nikolay Krasko>
* 3891f9fcaa - Refactoring: extract tests files utilities to separate class (5 days ago) <Nikolay Krasko>
* 2c0ce40f75 - Refactoring: extract test dummy traces (5 days ago) <Nikolay Krasko>
* fda2022214 - Refactoring: extract mutation with file logic to separate file (5 days ago) <Nikolay Krasko>
* a9c84299c6 - Allow to auto-mute tests with file (5 days ago) <Nikolay Krasko>
* e4436c80c4 - Refactoring: extract mute with file to the separate method (5 days ago) <Nikolay Krasko>
* 55acc296a2 - (tag: build-1.3.70-dev-833) JVM_IR: never create temporaries in $default stubs (5 days ago) <pyos>
* 95be7171bc - JVM IR: fix "null" as the first entry in MappedEnumWhenLowering (5 days ago) <Alexander Udalov>
* 35d7bb4a26 - (tag: build-1.3.70-dev-831) Add support for @CompilerOptions annotation for supplying compiler options from scripts. (5 days ago) <Efeturi Money>
* 8c6916af52 - (tag: build-1.3.70-dev-816) JVM_IR inliner fixes: remove code that does nothing (6 days ago) <pyos>
* 60f4ed914a - (tag: build-1.3.70-dev-804) "Add parameter to function" quick fix: apply for TYPE_MISMATCH error (6 days ago) <Toshiaki Kameyama>
* 636f5da883 - (tag: build-1.3.70-dev-798, tag: build-1.3.70-dev-793) [Minor] Inline and drop reduntant isCallableReflectionType property (6 days ago) <Pavel Kirpichenkov>
* 02fc921eed - (tag: build-1.3.70-dev-790) Report diagnostics about callable reference resolution ambiguity (6 days ago) <Pavel Kirpichenkov>
* 138d558f6a - Fix compiler exception during resolution of ambiguous callable references (6 days ago) <Pavel Kirpichenkov>
* 8b97819c04 - (tag: build-1.3.70-dev-789) [JVM_IR] Support suspend functions that can be overriden. (6 days ago) <Mads Ager>
* eebb071ae9 - (tag: build-1.3.70-dev-788) KT-34509 Properly unwrap callable reference descriptor (6 days ago) <Dmitry Petrov>
* 7dde503697 - KT-34500 Use correct loop parameter type in ForInArrayLoopGenerator (6 days ago) <Dmitry Petrov>
* bdc04547cc - (tag: build-1.3.70-dev-784) "Redundant qualifier name": fix false positive with inner class as constructor parameter for outer (7 days ago) <Toshiaki Kameyama>
* bc66834c3c - (tag: build-1.3.70-dev-781) Fix UL classes descriptors leaks (7 days ago) <Igor Yakovlev>
* b01014982f - Disable new MPP kapt paths importing test in IDEA 183 (7 days ago) <Andrey Uskov>
* 0188a0923e - Update Kotlin plugin in KaptImportingTests (7 days ago) <Andrey Uskov>
* 40bb48e19b - Fix actualisation of common source sets when HMPP is disabled (7 days ago) <Andrey Uskov>
* 847e287bd6 - (tag: build-1.3.70-dev-780) JVM_IR: add $assertionsDisabled when an inlined function uses it (7 days ago) <pyos>
* e89aabbba1 - (tag: build-1.3.70-dev-778) Provide a diagnostic when @Serializable annotation is missing on enum. (7 days ago) <Leonid Startsev>
* 3c9a02e271 - Associate serializers added via @UseSerializers by argument class, not type (7 days ago) <Leonid Startsev>
* 855a867893 - Support sealed, generic and abstract polymorphic inheritors in sealed class serialization (7 days ago) <Leonid Startsev>
* 1ebc65b8e4 - Sealed classes serialization (7 days ago) <Leonid Startsev>
* 72f8f2b7b5 - Custom-serializable enums for IR (7 days ago) <Leonid Startsev>
* bd8133e02c - Custom-serializable enums for JS (7 days ago) <Leonid Startsev>
* e76ab06029 - Custom-serializable enums for JVM (7 days ago) <Leonid Startsev>
* e9e7d1479a - Remove redundant additional check for @Polymorphic annotation (7 days ago) <Leonid Startsev>
* 8a90b82e9b - Object serialization for JVM, JS and Native (7 days ago) <Leonid Startsev>
* 449c406e24 - Redundant visibility modifier: do not report for public modifier that overrides protected setter visibility (7 days ago) <Toshiaki Kameyama>
* e8effe6727 - Replace with safe call: do not add redundant elvis operator (7 days ago) <Toshiaki Kameyama>
* fa0398ffd3 - (tag: build-1.3.70-dev-775) Fix readAccess in ScriptExtraImportsProviderExtension on checking isScript (7 days ago) <Vladimir Dolzhenko>
* 34e941f26f - Render unresolved types in a presentable way in refactorings (7 days ago) <Vladimir Dolzhenko>
* 7ecaef377f - Fix readAccess in KtFileClassProviderImpl on checking isScript (7 days ago) <Vladimir Dolzhenko>
* 30229da95a - Don't render pure error types in OverrideMemberChooserObject (7 days ago) <Vladimir Dolzhenko>
* 148a6bd54d - Fix read action in 'searchReferences' #EA-209421 Fixed (7 days ago) <Vladimir Dolzhenko>
* 96198a1cd3 - Report no parent KtNamedDeclaration for declaration instead of NPE in BindingContextUtils.getEnclosingDescriptor #EA-210816 Fixed (7 days ago) <Vladimir Dolzhenko>
* 46a083cd1e - Fix readAccess in ResolveSession.java on checking is a local declaration (7 days ago) <Vladimir Dolzhenko>
* 78527abad9 - Fix readAccess in TargetPlatformDetector.java on checking is file a script (7 days ago) <Vladimir Dolzhenko>
* 15997bf635 - Save change script configuration within a transaction (7 days ago) <Vladimir Dolzhenko>
* 625dbfa699 - Fix readAccess in getModuleInfo.kt on obtaining script (7 days ago) <Vladimir Dolzhenko>
* ba01678abb - Fix readAccess in IDELightClassGenerationSupport on obtaining script (7 days ago) <Vladimir Dolzhenko>
* 10ea8abc2b - Wrap file.declarations with runReadAction #EA-209932 Fixed (7 days ago) <Vladimir Dolzhenko>
* 597e760fab - (tag: build-1.3.70-dev-766) Broght back a condition lost during a refactoring (7 days ago) <Alexander Gorshenev>
* 2cde7f2402 - [KLIB] Fix `explicitlyExported` mode  - Refactor deserialization pipeline  - Fix K/N test (7 days ago) <Roman Artemev>
* 43e855150c - [KLIB] Correctly restore top level property order during deserialization  - Add test  - Fix KT-34273 (7 days ago) <Roman Artemev>
* aecd08e562 - [Psi2Ir] Fix IrText test generation (7 days ago) <Roman Artemev>
* 6ddc05a5a8 - [Gradle, JS] Fix for wildcard npm dependency version (7 days ago) <Ilya Goncharov>
* e17b9097df - [Gradle, JS] Add test on success installation of duplicated dependencies (7 days ago) <Ilya Goncharov>
* bdd6186a07 - [Gradle, JS] Resolve devDependencies and dependencies modules clash (7 days ago) <Ilya Goncharov>
* fa647680d3 - [Gradle, JS] Update npm dependencies (7 days ago) <Ilya Goncharov>
* 2cf79b7502 - Check Karma exit code with disabled failOnFailingTestSuite (7 days ago) <Ilya Goncharov>
* d902a5f304 - Temporary disable assertion in bridges generation (7 days ago) <Denis Zharkov>
* 28b6913a25 - (tag: build-1.3.70-dev-761) JVM IR: Support parameterless main methods (7 days ago) <Kristoffer Andersen>
* 4b77db8979 - (tag: build-1.3.70-dev-756) Fix test to actually fail if expected exception is not thrown. (7 days ago) <Mads Ager>
* 1a59e41224 - (tag: build-1.3.70-dev-754) Add JvmSymbols.String & StringBuilder for FIR mode to fix context initialization (7 days ago) <Mikhail Glukhikh>
* 0c3dfca6ee - JVM_IR: remove an assertion that triggers due to a frontend bug (7 days ago) <pyos>
* e5cc0eec9c - (tag: build-1.3.70-dev-752) 193: Adjust test data for HierarchyTestGenerated tests in 193 (7 days ago) <Nikolay Krasko>
* 693603db68 - 193: Mute join lines tests in 193 (KT-34408) (7 days ago) <Nikolay Krasko>
* 9665870118 - Fix AbstractSmartStepIntoTest tests in 193 (7 days ago) <Nikolay Krasko>
* 613fbf7a5d - Merge else-if intention (KT-34218) (7 days ago) <DmiitriiJarosh>

(cherry picked from commit 114045a3e2d077889f055744a5144ec4f49d1263)
2019-10-29 13:11:26 +01:00
Igor Chevdar f50ea1397c [IR] Supported isExpect argument (#3482)
[compiler-update] 1.3.70-dev-742
2019-10-22 11:55:46 +03:00
Alexander Gorshenev bb67a21df9 Moved to 1.3.70-dev-478 2019-10-14 17:15:39 +03:00
Alexander Gorshenev aca4bab784 Moved to 1.3.70-dev-352 2019-10-10 12:51:14 +03:00
Vasily Levchenko 2ab841afd3 [kotlin compiler][update] 1.3.70-dev-224
* eda4206428 - (tag: build-1.3.70-dev-208) New J2K: convert Integer.MAX_VALUE to Int.MAX_VALUE (2 days ago) <Toshiaki Kameyama>
* 0b76f60b63 - (tag: build-1.3.70-dev-204) JVM IR: Handle NonInlinedConst (2 days ago) <Steven Schäfer>
* e40636f6ab - (tag: build-1.3.70-dev-203) re-generate for debug information tests (2 days ago) <Jiaxiang Chen>
* 74e4e8b18e - enable test generator to generate tests using JUnit 4 infrastructure (2 days ago) <Jiaxiang Chen>
* 2c78f1fe85 - debug information test: instantiate a single thread for all tests under same test class (2 days ago) <Jiaxiang Chen>
* 0a2812f83b - Add a JVM backend debug information test, this commit is for verifying line numbers for stepping. (2 days ago) <Jiaxiang Chen>
* f17e9ba9fe - (tag: build-1.3.70-dev-200, origin/rr/ayalyshev/KT-27587-partial-revert) Return older android.tools.build version, as we have problems with newer one (3 days ago) <Anton Yalyshev>
* daa25dd56a - (tag: build-1.3.70-dev-195) 193: Fix AbstractResolveByStubTest fixture configuration (3 days ago) <Vyacheslav Gerasimov>
* a5d668a093 - 193: Fix AbstractInlineTest fixture configuration (3 days ago) <Vyacheslav Gerasimov>
* c07833f13a - 193: Fix AbstractNameSuggestionProviderTest fixture configuration (3 days ago) <Vyacheslav Gerasimov>
* 04ee38c913 - 193: Fix AbstractParameterInfoTest fixture configuration (3 days ago) <Vyacheslav Gerasimov>
* 1392e7574c - 193: Fix AbstractKotlinGotoTest fixture configuration (3 days ago) <Vyacheslav Gerasimov>
* 98f8e0c800 - 193: Fix code fragment tests fixture configuration (3 days ago) <Vyacheslav Gerasimov>
* f7d12efc24 - (tag: build-1.3.70-dev-193) Memoize absent classifier names in FIR star importing scopes (3 days ago) <Mikhail Glukhikh>
* 6d8aa69878 - FIR: rename CallResolver to FirTowerResolver (3 days ago) <Mikhail Glukhikh>
* 16de3257d5 - FIR abstract importing scope: return NONE when we have no top-level callables (3 days ago) <Mikhail Glukhikh>
* 7ba40ac963 - Memoize absent function/property names in FirSuperTypeScope (3 days ago) <Mikhail Glukhikh>
* 840ecf1a77 - Don't enter twice top-level scopes w/out particular name in FIR tower resolver (3 days ago) <Mikhail Glukhikh>
* e276e8d9f3 - Don't enter twice local scopes w/out particular name in FIR tower resolver (3 days ago) <Mikhail Glukhikh>
* e48428d39d - FIR ScopeSession: use HashMap instead of LinkedHashMap (3 days ago) <Mikhail Glukhikh>
* 813e35643c - FIR resolve: fix constructor handling in qualifier scope (3 days ago) <Mikhail Glukhikh>
* 26e8202771 - FIR: add 'isInner' parameter to constructors (3 days ago) <Mikhail Glukhikh>
* aad9cbbf01 - [JS IR BE] Fix tests failing due to reduced runtime (3 days ago) <Anton Bannykh>
* b2fb81e9cc - Temp ignore tests on missing source file (3 days ago) <Ilya Goncharov>
* 6688df8f6a - Fix webpack delimiter and add test on short path in stack trace (3 days ago) <Ilya Goncharov>
* f7ba1c56e2 - Source-map-loader resolves relative paths into absolute even (3 days ago) <Ilya Goncharov>
* f3db846bce - Add tests for source-map-loader (3 days ago) <Ilya Goncharov>
* e8efe5407d - Add patched kotlin-source-map-loader (3 days ago) <Ilya Goncharov>
* dad9958adf - 193: Fix test fixture configuration (3 days ago) <Vyacheslav Gerasimov>
* 3f1d3dab14 - 193: Request StubComputationTracker as component from project (3 days ago) <Vyacheslav Gerasimov>
* fa9125df7d - Set JVM 1.8 for test source set as well #KT-34154 Fixed (3 days ago) <Anton Yalyshev>
* d2c2128aad - Fix test logging for Windows (3 days ago) <Ilya Goncharov>
* f950a0246c - New J2K: handle correctly short names which are imported by default in kotlin (like List or Result) (3 days ago) <Ilya Kirillov>
* 81341e3fd3 - New J2K: add hack for incorrect comment parsing in J2K (KT-16845) (3 days ago) <Ilya Kirillov>
* 008b916755 - avoid unnecessary usage of private API class HighlightSession (3 days ago) <Alexey Kudravtsev>
* 354e5d86ee - JVM_IR: use correct descriptor type in JvmStaticAnnotationLowering (3 days ago) <pyos>
* 1f5a760ac8 - Add typings field for DtsResolver (3 days ago) <Ilya Goncharov>
* b7e5d9faae - Update annotation rendering in diagnostics (3 days ago) <Pavel Kirpichenkov>
* 2a99687a95 - Advance 193 bunch to 193.4099 (3 days ago) <Kirill Shmakov>
* f1f4bc6c2a - Fix IdeRegression.testImplementingMutableSet test data (3 days ago) <Igor Yakovlev>
* 58e9b756f1 - (rr/minamoto/ir/inliner-no-local-object-copier) Add tests for processing karma stack traces (4 days ago) <Ilya Goncharov>
* 4b5877f3b5 - JVM_IR, codegen: handle names for classes within local classes (4 days ago) <Georgy Bronnikov>
*   cd251458bd - Merge pull request #2647 from JetBrains/kishmakov/gd/review (4 days ago) <Kirill Shmakov>
|\
| * 1310796a16 - (origin/kishmakov/gd/review) Advance 193 bunch (5 days ago) <Kirill Shmakov>
* 5da75897e4 - Minor: regenerate IdeLightClassTestGenerated (4 days ago) <Natalia Selezneva>
* b8258bfc71 - Drop TestCaseWithTempDir usage from scripting compiler plugin tests (4 days ago) <Ilya Chernikov>
* cb5622fc8b - [minor] Fix URL conversion to the file (4 days ago) <Ilya Chernikov>
* 3fec15202f - [minor] fix source root creation from imported scripts: (4 days ago) <Ilya Chernikov>
* 5d7f18b1b9 - [JS] Support wrapped and dynamic types in typeOf (4 days ago) <Svyatoslav Kuzmich>
* 030aaee117 - (tag: build-1.3.60-dev-2864) Mute completion tests (KT-32919) (4 days ago) <Nikolay Krasko>
* eaa07dac17 - CreateExpect: shouldn't generate expect declaration from actual function with `private`, `lateinit` or `const` #KT-33930 Fixed (4 days ago) <Dmitry Gridin>
* 9da6dcf840 - DescriptorRenderer: shouldn't render `private` modifier by default #KT-31587 Fixed (4 days ago) <Dmitry Gridin>
* 847295bf1c - CreateExpect: shouldn't generate expect declaration from actual function with default implementation from interface #KT-32737 Fixed (4 days ago) <Dmitry Gridin>
* e9f8693a73 - as34: Mute several inspection/intention tests in as34 (KT-32856) (4 days ago) <Nikolay Krasko>
* 7e87357ed0 - (tag: build-1.3.60-dev-2857) FIR2IR: fix top-level parent settings thus fixing Cli.testFirHello (4 days ago) <Mikhail Glukhikh>
* 1b7b546249 - (tag: build-1.3.60-dev-2855) Tests: fix some tests in quickfix (4 days ago) <Dmitry Gridin>
* f74b3e6ece - (tag: build-1.3.60-dev-2854) SymbolBasedClassifierType: fix exception in case with not found class (4 days ago) <Mikhail Glukhikh>
* 6b8f4b4b4e - SymbolBasedClass: cleanup code (4 days ago) <Mikhail Glukhikh>
* ac1b957f8d - Symbol based types: cleanup code (4 days ago) <Mikhail Glukhikh>
* 4bb5fbaa4d - JavacWrapper: add output directory to classpath to see Kotlin files (4 days ago) <Mikhail Glukhikh>
* b75e630932 - JavacWrapper: minor renames to make code clearer (4 days ago) <Mikhail Glukhikh>
* 0c662a5a34 - JavacWrapper: remove code duplication around getVisibility (4 days ago) <Mikhail Glukhikh>
* 298a30d245 - Minor: run javac-mode compileJava after destroying of generation state (4 days ago) <Mikhail Glukhikh>
* bbd8fb8b23 - JavacWrapper: add support for JvmPackageName annotation (4 days ago) <Mikhail Glukhikh>
* e8cf0b5d4f - Add test for kotlin.streams function usage in Kotlin code (4 days ago) <Mikhail Glukhikh>
* f6ff580852 - Cleanup code: JavacWrapper (4 days ago) <Mikhail Glukhikh>
* 2bec60a3dd - Fix potential NPE in JavacWrapper (4 days ago) <Mikhail Glukhikh>
* d252e795be - (tag: build-1.3.60-dev-2851, origin/rr/yakovlev/removed_UL_fallback_to_L) Remove unnecessary fallback LigthClasses from UL (5 days ago) <Igor Yakovlev>
* d5e4227a1d - Revert commit and additional workaround to diagnostics problem (5 days ago) <Igor Yakovlev>
* 32a8fe1ca9 - Fix IdeRegression.testImplementingMutableSet test data (5 days ago) <Igor Yakovlev>
* 107ab06042 - (tag: build-1.3.60-dev-2820) Minor: make diagnostic tests usable with IDEA & JPS (5 days ago) <Dmitry Petrov>
* a633a33627 - KT-14513 Don't generate delegated property metadata when unused (5 days ago) <Dmitry Petrov>
* 92ba298e68 - KT-14513 DELEGATED_PROPERTIES -> DELEGATED_PROPERTIES_WITH_METADATA (5 days ago) <Dmitry Petrov>
* 3989f351ff - (tag: build-1.3.60-dev-2818, tag: build-1.3.60-dev-2816) Use modules instead of files for MPP diagnostic (5 days ago) <Dmitry Savvinov>
* 45737e51fb - Minor: let 'Renderer'-helper return more specific type (5 days ago) <Dmitry Savvinov>
* 8bfd30fc69 - Minor: reformat IdeRenderers.kt (5 days ago) <Dmitry Savvinov>
* 249e5da53b - Add internal action to toggle analysis mode (5 days ago) <Dmitry Savvinov>
* f7eb294b80 - Configure facets depending on MPP version in tests setup (5 days ago) <Dmitry Savvinov>
* 182f5fafad - Take dependsOn-graph from corresponding property for MPP.M3 (5 days ago) <Dmitry Savvinov>
* 958a7d9315 - Refactor MPP versioning (5 days ago) <Dmitry Savvinov>
* dbd352e2ba - Minor: simplify condition in KotlinFacetSettings (5 days ago) <Dmitry Savvinov>
* e38ff8753e - (tag: build-1.3.60-dev-2812) JVM_IR: support type parameters in @JvmOverload functions (5 days ago) <Georgy Bronnikov>
* 7467c80970 - (tag: build-1.3.60-dev-2810) Fix bunch rule (5 days ago) <Nikolay Krasko>
* 343502125b - Rename ResolveInWriteActionManager -> ResolveInDispatchThreadManager (5 days ago) <Nikolay Krasko>
* ea56a5e8b1 - (tag: build-1.3.60-dev-2809) Unmute some JVM_IR inlining tests (5 days ago) <pyos>
* 6163a8cf56 - IR: keep source container when making functions static (5 days ago) <pyos>
* 35a0fc40a6 - Don't create redundant copies in DefaultArgumentStubGenerator (5 days ago) <pyos>
* 8bf5afbba2 - JVM_IR: lift pre-super() computations out of anonymous objects (5 days ago) <pyos>
* fa54b2cb81 - JVM_IR: improve scope detection in accessor generation. (5 days ago) <pyos>
* d86e87d35e - Add quickfix to change object to class (5 days ago) <Toshiaki Kameyama>
* 6a329210cb - (tag: build-1.3.60-dev-2803) Convert to anonymous object: fix wrong replacement when SAM is nested interface (5 days ago) <Toshiaki Kameyama>
* 2e3428bbe7 - (tag: build-1.3.60-dev-2801) JVM_IR: incorporate validation into jvmPhases (5 days ago) <Georgy Bronnikov>
* 05527fbc9a - Fix all IR element duplication warnings/errors in JVM IR. (5 days ago) <Mark Punzalan>
* ac7e955d3e - (tag: build-1.3.60-dev-2800) Change parameter type quick fix: don't use qualified name (5 days ago) <Toshiaki Kameyama>
* c463fad3b7 - (tag: build-1.3.60-dev-2793) KT-34000: Allow autoimport to suggest fixes in qualified expressions (5 days ago) <Roman Golyshev>
* b2d2165342 - (tag: build-1.3.60-dev-2786) Add "Remove redundant label" quick fix for REDUNDANT_LABEL_WARNING (5 days ago) <Toshiaki Kameyama>
* 18df5d9db0 - (tag: build-1.3.60-dev-2778) Support mixed positioned/named arguments in AddNameToArgumentIntention (5 days ago) <Denis Zharkov>
* e54d2c7c32 - Support named arguments in their own position (5 days ago) <Denis Zharkov>
* bd6481b9e8 - (tag: build-1.3.60-dev-2776) Add support for settings.gradle.kts configuring kotlin in project (KT-34114) (5 days ago) <Natalia Selezneva>
* fac49df177 - Invoke in CompilerSettingsListeners in invokeLater (5 days ago) <Natalia Selezneva>
* 217f681b6e - (tag: build-1.3.60-dev-2772) JVM IR: Use WrappedClassDescriptor in class builder. (5 days ago) <Steven Schäfer>
* be002fc417 - (tag: build-1.3.60-dev-2768, origin/rr/gogabr/repair-jvm-static-with-defaults) JVM_IR: do not copy bodies when creating static functions (6 days ago) <Georgy Bronnikov>
* 4920d71d70 - JVM_IR: set dispatchReceiverParameter of imported JvmStatic object methods to null (6 days ago) <Georgy Bronnikov>
* c7904b273f - (tag: build-1.3.60-dev-2760) FIR: fix FirArraySetCall.acceptChildren thus fixing visitConsistencyTest (6 days ago) <Mikhail Glukhikh>
* 7e47be9765 - (tag: build-1.3.60-dev-2758) Add kotlin js test runner as required dependency for Karma (6 days ago) <Ilya Goncharov>
2019-10-08 12:23:32 +03:00
Kirill Shmakov 75c48ca48c Update konanVersion 2019-10-02 14:42:44 +03:00
Alexander Gorshenev 9b10ed4fea Switched to 1.3.60-dev-2755 Kotlin 2019-10-02 12:39:07 +03:00
Alexander Gorshenev 445eedd378 Changed KonanProtoBuf to KlibMetadataProtoBuf 2019-10-02 12:39:07 +03:00
SvyatoslavScherbina 7daa36cc4d Add kotlinStdlibTestsVersion to gradle.properties (#3387) 2019-09-27 19:17:53 +03:00
Vasily Levchenko 2195687f63 [kotlin compiler][update] 1.3.60-dev-2497
* 594f4a6f56 - (HEAD -> master, origin/master, origin/HEAD) New flag for KotlinNativeCompilation to enable endorsed libraries (#2618) (46 minutes ago) <LepilkinaElena>
* b8cce67d2e - KT-19355 fix for "Variable expected" error after J2K for increment/decrement of an object field (65 minutes ago) <Alex Chmyr>
* 748e458ad7 - "Override members": add semicolon between enum entry and function (3 hours ago) <Toshiaki Kameyama>
* 7fcca71b4b - `Replace with dot call` quickfix: don't break formatting (3 hours ago) <Toshiaki Kameyama>
* 7b56733bda - Reforma ReplaceCallFix (3 hours ago) <Toshiaki Kameyama>
* 78affdd2b4 - (tag: build-1.3.60-dev-2485) Fix old testdata: add missing operator modifier (9 hours ago) <Mikhail Zarechenskiy>
* a98c610958 - (tag: build-1.3.60-dev-2483) Fix KotlinCodeStyleSettings and IDEKotlinBinaryClassCache.kt 191 compilation (12 hours ago) <Vladimir Dolzhenko>
* c961de7289 - (tag: build-1.3.60-dev-2482) Fix kotlinRefactoringUtil.kt.193 compilation (13 hours ago) <Vladimir Dolzhenko>
* b00858a886 - (tag: build-1.3.60-dev-2474) Start local var scope for destructuring variables after init. (17 hours ago) <Mads Ager>
* d54bc3a4bb - 193: Fix tests compilation for 193 platform (17 hours ago) <Vyacheslav Gerasimov>
* a8c72b7e84 - (tag: build-1.3.60-dev-2461) Do not resolve services in static initializers in IDEKotlinBinaryClassCache, KT-33973 (17 hours ago) <Vladimir Dolzhenko>
* 6f739db3b1 - Fixed KotlinCodeInsightWorkspaceSettings plugin service description for 193 (18 hours ago) <Vladimir Dolzhenko>
* cb569f8493 - Do not use resolving to understand which method we use in "replace get or set inspection" (18 hours ago) <Ilya Kirillov>
* 4e27d2e658 - New J2K: do not use global write action for some post-processings which may use resolving while applying (18 hours ago) <Ilya Kirillov>
* 74ba5b210a - New J2K: do not analyze code for post-processings in edt thread (18 hours ago) <Ilya Kirillov>
* e6f2e0041c - New J2K: get rid of generalInspectionPostProcessing (18 hours ago) <Ilya Kirillov>
* a4cf7a912b - Split some non applicability based inspections into isApplicable and apply (18 hours ago) <Ilya Kirillov>
* 3724e2bb02 - New J2K: convert all custom post-processing to applicability based ones (18 hours ago) <Ilya Kirillov>
* 509fcb17c7 - New J2K: consider empty/singleton children list when comparing trees in default arguments conversion (18 hours ago) <Ilya Kirillov>
* 704b3bd2e6 - New J2K: always print real fqNames for static calls (18 hours ago) <Ilya Kirillov>
* f9fac0acf5 - New J2K: do not save import statements in files as we print fqNames for calls (18 hours ago) <Ilya Kirillov>
* e3b7b41544 - Minor: rename globalFacade -> facadeForModules (18 hours ago) <Dmitry Savvinov>
* 937d041bc3 - Minor: rename file ResolverForProjectImpl.kt -> AbstractResolverForProject (18 hours ago) <Dmitry Savvinov>
* bef33e971f - Make ResolverForProject own BuiltInsCache (18 hours ago) <Dmitry Savvinov>
* bfacc1a3c5 - Introduce AbstractResolverForProject (18 hours ago) <Dmitry Savvinov>
* 48719c4050 - Minor: extract ResolverForProjectImpl into separate file (18 hours ago) <Dmitry Savvinov>
* 1e288c03c3 - Minor: fix typos in KDoc (18 hours ago) <Dmitry Savvinov>
* 4f700f5df3 - Minor: drop unused parameter from createFacadeForScriptDependencies (18 hours ago) <Dmitry Savvinov>
* 8ff4a92562 - Fix serialization of data nodes tree (19 hours ago) <Andrey Uskov>
* 41f7519244 - Fix old j2k test data to actual one (19 hours ago) <Ilya Kirillov>
* 8b0aeb9a55 - (tag: build-1.3.60-dev-2454) Do not resolve services in non-default ctors (19 hours ago) <Vladimir Dolzhenko>
* 0e1e1e350f - (tag: build-1.3.60-dev-2452) "Convert lambda to reference": do not remove required backticks (19 hours ago) <Toshiaki Kameyama>
* 44edd94fea - "Create member function" quick fix: do not add redundant semicolons after enum entry (20 hours ago) <Toshiaki Kameyama>
* 0497f0cba4 - (tag: build-1.3.60-dev-2451) "Create enum constant" quick fix: add before semicolon (20 hours ago) <Toshiaki Kameyama>
* 30c41e6720 - "Create type parameter from usage": don't suggest for not extension property (20 hours ago) <Toshiaki Kameyama>
* 68609401c4 - Reformat CreateTypeParameterByUnresolvedRefActionFactory (20 hours ago) <Toshiaki Kameyama>
* 5b666ff33f - "Create type parameter from usage": don't remove backticks if necessary (20 hours ago) <Toshiaki Kameyama>
* bfc698a521 - (tag: build-1.3.60-dev-2446) Add comment for log-reporter and its necessity (21 hours ago) <Ilya Goncharov>
* 09e2ebe60a - Both js targets use one TC service message classes (21 hours ago) <Ilya Goncharov>
* 7d4b43f819 - Remove annoying spaces in karma-teamcity-reporter (21 hours ago) <Ilya Goncharov>
* b4e3cf1d7a - Move teamcity reporting only to nodejs (21 hours ago) <Ilya Goncharov>
* 46e82468e4 - Provide logging through kotlin-test=js-runner (21 hours ago) <Ilya Goncharov>
* f0e72c4d71 - Remove mangling for kotlin-test-js-runner (21 hours ago) <Ilya Goncharov>
* e59d1a0ef1 - Use terser instead of uglify (21 hours ago) <Ilya Goncharov>
* 784ba69b7a - (tag: build-1.3.60-dev-2444) "Cleanup code": remove 'final' keyword for overridden function with non-canonical modifiers order (21 hours ago) <Toshiaki Kameyama>
* f49d5da929 - (tag: build-1.3.60-dev-2440) JVM IR: Fix enum constructor visibility (22 hours ago) <Steven Schäfer>
* 52dc469657 - (tag: build-1.3.60-dev-2439) JVM IR: Generate synthetic methods for type aliases with annotations (22 hours ago) <Kristoffer Andersen>
* acd1cc5a57 - (tag: build-1.3.60-dev-2434) [KLIB] Normalize path string to keep file order on Windows OS (23 hours ago) <romanart>
* 1ee827bfc8 - (tag: build-1.3.60-dev-2432) Import quick fix: support `provideDelegate` #KT-28049 Fixed (23 hours ago) <Dmitry Gridin>
* 79199260b9 - Import quick fix: suggest for operator extension function called from name reference (23 hours ago) <Toshiaki Kameyama>
* 998adfb098 - (tag: build-1.3.60-dev-2431) Move variable declaration into `when`: don't report when property has 'break' or 'continue' (23 hours ago) <Toshiaki Kameyama>
* 877e583a96 - Move variable declaration into `when`: don't report when property has 'return' or 'throw' (23 hours ago) <Toshiaki Kameyama>
* d9d04fc556 - (tag: build-1.3.60-dev-2417) "Create enum constant" quick fix: do not add redundant empty line (26 hours ago) <Toshiaki Kameyama>
* 5dddc464a5 - (tag: build-1.3.60-dev-2413) Completion: add tests for case with overloaded function with lambda with receiver parameter Relates to #KT-31073 (2 days ago) <Dmitry Gridin>
* e3ce799993 - Refactoring: change signature should affected expect/actual #KT-33972 Fixed (2 days ago) <Dmitry Gridin>
* 484dda478e - AbstractIntentionTest: should check `startInWriteAction` flag (2 days ago) <Dmitry Gridin>
* 667e9a33e8 - AbstractIntentionTest: cleanup code (2 days ago) <Dmitry Gridin>
* cbdda6f9a8 - KotlinChangeSignatureData: cleanup code (2 days ago) <Dmitry Gridin>
* 7271e65851 - (tag: build-1.3.60-dev-2411) Don't store hard references to psi elements in transferable data (KT-33802) (2 days ago) <Nikolay Krasko>
* f8bd3518dc - (tag: build-1.3.60-dev-2406) UL method and parameter Move&Rename refactoring (2 days ago) <Igor Yakovlev>
* fc70fd05fc - Enable kotlin.collections support for UL classes (2 days ago) <Igor Yakovlev>
* 286702a99c - (tag: build-1.3.60-dev-2404) Format code for NoArgPlugin (2 days ago) <Igor Yakovlev>
* 1deba19e1c - Refactoring NoArg compiler plugin (2 days ago) <Igor Yakovlev>
* 027c60080b - (tag: build-1.3.60-dev-2403) Added KotlinCodeInsightWorkspaceSettings in place of sharing kotlin settings with java CodeInsightSettings (2 days ago) <Vladimir Dolzhenko>
* 6b5a73ffa9 - (tag: build-1.3.60-dev-2402) Enable resolve in dispatch thread check for copy-paste tests (2 days ago) <Nikolay Krasko>
* ee4ab967a4 - Force resolve check for dispatch thread instead of isWriteAccessAllowed (2 days ago) <Nikolay Krasko>
* 9f81de293f - Minor: add intention name to test failure (2 days ago) <Nikolay Krasko>
* fabd336856 - (tag: build-1.3.60-dev-2396) Update K/N: 1.3.60-dev-12485 (2 days ago) <Ilya Matveev>
* 17e2359a41 - (tag: build-1.3.60-dev-2389) Added copy-paste performance tests (2 days ago) <Vladimir Dolzhenko>
2019-09-25 12:16:47 +03:00
Vasily Levchenko cfe3cb6b73 [kotlin compiler][update] 1.3.60-dev-2384
* 63e5d4fe95 - Tests: rewrite some AbstractScriptConfigurationTest to the new script infrastructure (2 hours ago) <Natalia Selezneva>
* eca7bbdb8c - Scripts: Check if file is in all script dependencies class files scope instead of searching for module info (2 hours ago) <Natalia Selezneva>
* 245b2aecb3 - "Replace guard clause with kotlin's function call" inspection : decrease severity to INFORMATION (3 hours ago) <Toshiaki Kameyama>
* 573e7f2eee - Run JDK11 tests for KAPT only if JDK11 is available (3 hours ago) <Ivan Gavrilovic>
* 6e7f046471 - Fix gradle integeration tests (3 hours ago) <Ivan Gavrilovic>
* 92dcb54207 - (tag: build-1.3.60-dev-2377, origin/kishmakov/gd/protocol-extension) "Redundant overriding method" inspection: do not report when overriding package private method (6 hours ago) <Toshiaki Kameyama>
* 25799447a6 - (tag: build-1.3.60-dev-2370) Minor, use slightly less internal argument to enable inline classes (2 days ago) <Alexander Udalov>
* e4609a9968 - (tag: build-1.3.60-dev-2368) JVM IR: Cache inline class replacements at the module level (3 days ago) <Steven Schäfer>
* f40f9611c3 - (tag: build-1.3.60-dev-2362) JVM IR: Fix spread operator on unsigned array type (3 days ago) <Steven Schäfer>
* 1a50a3cbb1 - (tag: build-1.3.60-dev-2358) [NI] Avoid computing few things for simple calls without type variables (3 days ago) <Mikhail Zarechenskiy>
* 7bd65c0bcd - [NI] Avoid collecting possible types for call expressions (3 days ago) <Mikhail Zarechenskiy>
* a83225218f - [NI] Fix checks for infix/operator conventions (3 days ago) <Mikhail Zarechenskiy>
* f45a49b122 - (tag: build-1.3.60-dev-2355) Remove uncapturing in type mismatch diagnostics (3 days ago) <Pavel Kirpichenkov>
* 5c904250be - (tag: build-1.3.60-dev-2348) Gradle, native: Update a K/N version in tests (3 days ago) <Ilya Matveev>
* 31aa4e4738 - (tag: build-1.3.60-dev-2346) Rename kotlin-test-nodejs-runner to kotlin-test-js-runner (3 days ago) <Ilya Goncharov>
* 10c36ae5c5 - Change naming from commin cli.ts to concrete platform nodejs.ts (3 days ago) <Ilya Goncharov>
* c2b5df83f6 - Add filtering feature to karma testing (3 days ago) <Ilya Goncharov>
* 09a602d8ad - Move common logic of js test running on upper level (js) (3 days ago) <Ilya Goncharov>
* e750bd302d - Add karma input for kotlin-test-nodejs-runner (3 days ago) <Ilya Goncharov>
* e242856124 - Enable cli description to have free args title (3 days ago) <Ilya Goncharov>
* 80ea91f574 - Extract Adapter getting to common place (3 days ago) <Ilya Goncharov>
* b44249255c - Extract default cli parser to common place (3 days ago) <Ilya Goncharov>
* f0af4756a9 - Fix accuracy for regex filtering for nodejs testing (3 days ago) <Ilya Goncharov>
* e2aecee925 - Fix exact test filtering for nodejs (3 days ago) <Ilya Goncharov>
* a62863128c - (tag: build-1.3.60-dev-2344) Fix exception from ProjectResolutionFacade when switching some definition off in settings (3 days ago) <Natalia Selezneva>
* 3ad7f516be - Add caret to test to check exception in ProjectResolutionFacade that can happen during resolving of symbol from script dependencies (3 days ago) <Natalia Selezneva>
* 5872a47c0e - Scripts: rehighlighting should be called for opened scripts after changing script definitions (3 days ago) <Natalia Selezneva>
* 3ac099fc9a - Fix freeze during script definitions update (KT-32513) (3 days ago) <Natalia Selezneva>
* 1b64583855 - (tag: build-1.3.60-dev-2342) Gradle, native: Embed bitcode for watchOS and tvOS (3 days ago) <Ilya Matveev>
* 2819ab4ae9 - (tag: build-1.3.60-dev-2341) Avoid division in string-to-unsigned conversions (KT-26309) (4 days ago) <Abduqodiri Qurbonzoda>
* d66f07a84e - (tag: build-1.3.60-dev-2340) CollectionsKt.windowed throws IllegalArgumentException (4 days ago) <Abduqodiri Qurbonzoda>
* a7b984bcbf - (tag: build-1.3.60-dev-2339) JVM IR: fix generation of generic multi-file delegates (4 days ago) <Alexander Udalov>
* acbe5c4e21 - JVM IR: fix IOOBE from remapTypeParameters for synthetic property annotations method (4 days ago) <Alexander Udalov>
* c972bf5882 - (tag: build-1.3.60-dev-2336) Add [JPS] IDEA (No ProcessCanceledException) configuration (4 days ago) <Igor Yakovlev>
* f1d31c8221 - (tag: build-1.3.60-dev-2331) JVM_IR: Minor. Unmute tests (4 days ago) <Ilmir Usmanov>
* 06d0e8a521 - JVM_IR: Support suspend functions with extension receivers (4 days ago) <Ilmir Usmanov>
* 2bfd17d8fb - JVM_IR: Minor. Unmute test. (4 days ago) <Ilmir Usmanov>
* 63f6d515bc - JVM_IR: Generate correct invoke of numbered suspend lambda (4 days ago) <Ilmir Usmanov>
* 587fcafc85 - JVM_IR: Support continuation crossing inline lambda boundaries (4 days ago) <Ilmir Usmanov>
* 0cdfe89a26 - (tag: build-1.3.60-dev-2326) KT-33052: Fix KAPT stub generation for enums on JDK11 (4 days ago) <Ivan Gavrilovic>
* 58efa34a33 - KT-31291: KAPT - make sure ASM version is not inlined (4 days ago) <Ivan Gavrilovic>
* 60fa632d02 - KT-33515: Remove Kotlin sources generated by KAPT (4 days ago) <Ivan Gavrilovic>
* 434fb75eb7 - Incremental KAPT: when unable to process incremental changes, run non-incrementally (4 days ago) <Ivan Gavrilovic>
* b59fba6707 - (tag: build-1.3.60-dev-2322) Fix mocha run (4 days ago) <Ilya Goncharov>
* 9d01c87c51 - (tag: build-1.3.60-dev-2311) KotlinElementActionsFactory: cleanup JvmElementActionsFactory API (KT-33779) (4 days ago) <Nicolay Mitropolsky>
* 3bcbcbfd47 - (tag: build-1.3.60-dev-2303, tag: build-1.3.60-dev-2302) Fix read action in 'processLightClassLocalImplementations' (EA-210464) (5 days ago) <Vladimir Dolzhenko>
* 81c9edfff4 - Get rid of implicit resolve within statsInfo for KotlinAddImportAction (EA-210670) (5 days ago) <Vladimir Dolzhenko>
* 3a1d649b30 - (tag: build-1.3.60-dev-2300) Don't trigger refresh of vfs in 'getOutsiderFileOrigin' (EA-209420) (5 days ago) <Vladimir Dolzhenko>
* 507857d452 - (tag: build-1.3.60-dev-2298) [IR] Support Collection<*>.indices in for loop lowering. (5 days ago) <Mads Ager>
* 76ab631214 - (tag: build-1.3.60-dev-2297) psi2ir: Optimize generated data class members (5 days ago) <Steven Schäfer>
* 7ccf314808 - Minor: Remove dead conditional in psi2ir (5 days ago) <Steven Schäfer>
* ce3ef4e4d0 - (tag: build-1.3.60-dev-2295) Add more tests for inline class equality with nullable arguments (5 days ago) <Steven Schäfer>
* 1833a69c87 - JVM: Optimize inline class equality with nullable arguments (5 days ago) <Steven Schäfer>
* eda4953cb3 - JVM IR: Optimize inline class equality with nullable arguments (5 days ago) <Steven Schäfer>
* d8646e29b7 - Add additional Result api test (5 days ago) <Steven Schäfer>
* 49efa5fbc4 - Split up Result API boxing tests (5 days ago) <Steven Schäfer>
* 2e53e36fd5 - JVM: Do not use equals-impl0 methods generated by older compiler versions (5 days ago) <Steven Schäfer>
* b85b2d9af8 - Add more tests for inline class equality (5 days ago) <Steven Schäfer>
* cdc5e1347b - JVM: Avoid boxing in inline class equality (5 days ago) <Steven Schäfer>
* f53b28e8a3 - JVM: Generate equals-impl0 method for inline classes (5 days ago) <Steven Schäfer>
* 2c7da67600 - JVM IR: Avoid boxing in inline class equality (5 days ago) <Steven Schäfer>
* b85a475358 - JVM IR: Generate equals-impl0 method for inline classes (5 days ago) <Steven Schäfer>
* e4456127e4 - JVM IR: Don't use JS IR specific inlineClasses.kt (5 days ago) <Steven Schäfer>
* 475079611d - JVM IR: Avoid parameter null-checks in inline class impl methods (5 days ago) <Steven Schäfer>
* cdd3f82396 - JVM IR: Use correct scope owner in JvmInlineClassLowering (5 days ago) <Steven Schäfer>
* 2afbeaa353 - (tag: build-1.3.60-dev-2293) Drop resolve on 'collectTransferableData' and reworked MoveDeclarations QuickFix (EA-210670) (5 days ago) <Vladimir Dolzhenko>
* 6ef434a711 - (tag: build-1.3.60-dev-2292) JVM IR: add -Xir-check-local-names to check names for consistency (5 days ago) <Alexander Udalov>
* 530c1411c3 - Remove IR backend-specific code from KotlinTypeMapper (5 days ago) <Alexander Udalov>
* 3d79e77df3 - (tag: build-1.3.60-dev-2291) Add async profiler to perfTests (5 days ago) <Vladimir Dolzhenko>
* 0f4176a88e - (tag: build-1.3.60-dev-2285) [Pill] Fix pill after refactoring reflect (5 days ago) <Ilya Chernikov>
* aa77f6c245 - (tag: build-1.3.60-dev-2283) Improve KParameter.toString for instance and extension receiver parameter (5 days ago) <Alexander Udalov>
* 59186b2617 - Psi2ir: ignore unresolved class literals in annotations (5 days ago) <Alexander Udalov>
* c69997491f - JVM IR: generate file annotations on file facade classes (5 days ago) <Alexander Udalov>
* 565099d941 - (tag: build-1.3.60-dev-2280) fix new test name (5 days ago) <Kevin Bierhoff>
* bc207ed8db - fix for KT-29471 (5 days ago) <Kevin Bierhoff>
* 220a8f2872 - (tag: build-1.3.60-dev-2277) Clear internal caches in PerModulePackageCacheService on dispose (KT-33802) (5 days ago) <Nikolay Krasko>
* 4387862d20 - Remap android home directory to allow parallel test execution (KT-33870) (5 days ago) <Nikolay Krasko>
* dfde3b4076 - (tag: build-1.3.60-dev-2274) Rename collector of debugger events (5 days ago) <Anton Yalyshev>
* 61eb9faecd - Move status of evaluation from eventId to context for better data analytics (5 days ago) <Anton Yalyshev>
* 2bdbed978b - (tag: build-1.3.60-dev-2272) FIR: Support SAM constructors (5 days ago) <Denis Zharkov>
* b3e96a1fcf - FIR: Merge FirTopLevelDeclaredMemberScope into FirSelfImportingScope (5 days ago) <Denis Zharkov>
* 391346ae46 - FIR: Pass BodyResolveComponents to ScopeTowerLevel (5 days ago) <Denis Zharkov>
* fb4b6b8290 - FIR: Move constructor processing from scopes to tower resolvers (5 days ago) <Denis Zharkov>
* 08a8a9fa61 - FIR: Move SamResolver to BodyResolveComponents (5 days ago) <Denis Zharkov>
* 5ebde93eb9 - FIR: Provide BodyResolveComponents instead of InferenceComponents to resolution (5 days ago) <Denis Zharkov>
* 5567620563 - FIR: Support SAM conversion (5 days ago) <Denis Zharkov>
* f501730d86 - Minor. Reformat Arguments.kt in fir (5 days ago) <Denis Zharkov>
* 9d517d914b - Minor. Get rid of redundant elvis operand in AbstractConeSubstitutor::substituteOrNull (5 days ago) <Denis Zharkov>
* 6e51bed30c - FIR: Support lambda inference from platform types (5 days ago) <Denis Zharkov>
* d787df3880 - Minor. Reformat ConeKotlinType::isBuiltinFunctionalType (5 days ago) <Denis Zharkov>
* 0431c21f9a - (tag: build-1.3.60-dev-2265) [NI] Remove unneeded computation of possible types for return type (6 days ago) <Mikhail Zarechenskiy>
* d47fc85868 - [NI] Minor, small improvements around KotlinCall creation (6 days ago) <Mikhail Zarechenskiy>
* 971b02494c - [NI] Minor, simplify code a bit for sub calls preparation (6 days ago) <Mikhail Zarechenskiy>
* 7e8784dca1 - [NI] Simplify code that capture types from expression (6 days ago) <Mikhail Zarechenskiy>
* 6327f657a5 - (tag: build-1.3.60-dev-2260) 193: Add bunches for 193 platform (6 days ago) <Vyacheslav Gerasimov>
* 381f6d8226 - 193: Inline removed parents method in UastLightIdentifier (6 days ago) <Vyacheslav Gerasimov>
* 7fe25e922c - 193: Fix nullability in KotlinImportOptimizer (6 days ago) <Vyacheslav Gerasimov>
* c220ad4b00 - Build: Add dsl constants for 193 platform (6 days ago) <Vyacheslav Gerasimov>
* df570ec2a2 - (tag: build-1.3.60-dev-2257) Add CompilerOutputKind.DYNAMIC_CACHE and .STATIC_CACHE for Native BE (6 days ago) <Svyatoslav Scherbina>
* 0e3f0c98e5 - (tag: build-1.3.60-dev-2256) JVM_IR: Support inline suspend lambdas (6 days ago) <Ilmir Usmanov>
* 61ae98df40 - (tag: build-1.3.60-dev-2250) [FIR] Add default visitors and transformers with useful part of visited hierarchy (6 days ago) <Dmitriy Novozhilov>
* e70c1d6959 - [FIR] Remove default visited hierarchy (6 days ago) <Dmitriy Novozhilov>
* 9b32bd7138 - (tag: build-1.3.60-dev-2247) Do special insert even for custom trimIndent() function to avoid using resolve (KT-31810) (6 days ago) <Nikolay Krasko>
* 147f805c56 - Paste inside indented `.trimIndent()` raw string: respect indentation (KT-31810) (6 days ago) <Toshiaki Kameyama>
* d3b826c71d - (tag: build-1.3.60-dev-2246) Improve class name generation for scripts and REPL snippets (6 days ago) <Ilya Chernikov>
* 6de05bb2c7 - Drop hardcoded extraction of the snippet id from script name (6 days ago) <Ilya Chernikov>
* dd953e0f66 - Deduplicating classloaders and classpath entries on constructing script classloader (6 days ago) <Ilya Chernikov>
* df3fbaf417 - (tag: build-1.3.60-dev-2242) Add various configuration parameters to Non Fir modularized tests (6 days ago) <Simon Ogorodnik>
* f3a0632b9a - [FIR] Fix dump html for each pass (6 days ago) <Simon Ogorodnik>
* 0531bd4fe6 - (tag: build-1.3.60-dev-2240) KT-29229 Intrinsify 'in' operator for unsigned integer ranges (6 days ago) <Dmitry Petrov>
* 5426071102 - (tag: build-1.3.60-dev-2236) Add dependency classloader to the evaluation classloader: (6 days ago) <Ilya Chernikov>
* 61d517fb31 - Implement script dependencies resolution directly from classloader (6 days ago) <Ilya Chernikov>
* f8db150a2b - [minor] Drop some usages of kotlin reflection in scripting compiler plugin (6 days ago) <Ilya Chernikov>
* 689a5cbdf5 - Add descriptors.runtime to the compiler... (6 days ago) <Ilya Chernikov>
* 8dce22c335 - (tag: build-1.3.60-dev-2232) New J2K: use proper resolution facade when getting class reference in inference post-processing (6 days ago) <Ilya Kirillov>
* cfd476ca7e - New J2K: correctly convert main method with varargs argument (6 days ago) <Ilya Kirillov>
* 5d6cf34045 - New J2K: consider that type argument may be null in inference post-processing (6 days ago) <Ilya Kirillov>
* 934d491c1c - New J2K: use `Any?` instead of star projection for raw supertypes (6 days ago) <Ilya Kirillov>
* c6e0356a59 - Do not search for getter usages for every "may be const" quickfix invocation (6 days ago) <Ilya Kirillov>
* 1b3c5f5d37 - New J2K: use proper progress indicator for showing progress (6 days ago) <Ilya Kirillov>
* 2916be6a53 - Remove duplicating interface in J2K (6 days ago) <Ilya Kirillov>
* 1cf348baba - Do not commit document on non-kotlin files when trying to perform j2k conversion (6 days ago) <Ilya Kirillov>
* 13b16cfe75 - (tag: build-1.3.60-dev-2229) Refactoring: get rid of firSafeNullable, enhance getSymbolByLookupTag (6 days ago) <Mikhail Glukhikh>
* 0493432723 - Remove some usages of FirBasedSymbol (6 days ago) <Mikhail Glukhikh>
* a1f4a4572a - (tag: build-1.3.60-dev-2224) Check cancelation in KotlinJavaPsiFacade.findPackage() (7 days ago) <Matthew Gharrity>
* 0a1b3a8455 - (tag: build-1.3.60-dev-2217, origin/rr/kirpichenkov/kt7354) Clearify diagnostic messages that involve internal visibilities (7 days ago) <Pavel Kirpichenkov>
* fc4865a440 - (tag: build-1.3.60-dev-2214) Don't extend to comments when a comment is being moved (KT-23461) (7 days ago) <Nikolay Krasko>
* 11de99f9d7 - Minor refactoring for KotlinExpressionMover (KT-23461) (7 days ago) <Nikolay Krasko>
* ed28a06285 - Move statement: move expression over comments (KT-23461) (7 days ago) <Toshiaki Kameyama>
* 20c45a8382 - (tag: build-1.3.60-dev-2213) FIR general refactoring: get rid of ConeSymbols (7 days ago) <Mikhail Glukhikh>
* c1c46daa01 - (tag: build-1.3.60-dev-2211) Use en_US.UTF-8 locale instead of default locale to work around errors (7 days ago) <Ilmir Usmanov>
* 1951ff8054 - JVM_IR: Minor. Unmute tests (7 days ago) <Ilmir Usmanov>
* a3284326af - JVM_IR: Do not box/unbox result in continuations (7 days ago) <Ilmir Usmanov>
* 402a77126f - JVM_IR: Support inline suspend functions (7 days ago) <Ilmir Usmanov>
* 2ec3417e0e - JVM_IR: Move suspend functions into view transformation to codegen phase (7 days ago) <Ilmir Usmanov>
* 6b36833ee2 - (tag: build-1.3.60-dev-2210) Highlight usages: highlight declaration/usage on call of function with lambda argument (KT-30824) (7 days ago) <Toshiaki Kameyama>
* 26bef2d109 - Fix muted usage highlighter test by ignoring irrelevant highlighting (7 days ago) <Nikolay Krasko>
* 7b8abc5457 - Move statement: enable expression ended with semicolon (KT-8581) (7 days ago) <Toshiaki Kameyama>
* 5259af157a - (tag: build-1.3.60-dev-2206) JVM IR: workaround correspondingPropertySymbol absence after deep copy (7 days ago) <Alexander Udalov>
* b782cf6bdb - JVM IR: workaround KotlinTypeMapper usages in boxing optimization on inline classes (7 days ago) <Alexander Udalov>
* c425bd0e0b - JVM IR: do not use KotlinTypeMapper in BuilderFactoryForDuplicateSignatureDiagnostics (7 days ago) <Alexander Udalov>
* 3a0c41dca4 - JVM IR: do not use KotlinTypeMapper indirectly in CallableReferenceLowering (7 days ago) <Alexander Udalov>
* 26874a6e1e - JVM IR: do not use KotlinTypeMapper in MethodSignatureMapper (7 days ago) <Alexander Udalov>
* ee976020bc - JVM IR: add KotlinTypeMapperBase, do not use KotlinTypeMapper in metadata serialization (7 days ago) <Alexander Udalov>
* bd8ea9412d - JVM IR: implement MethodSignatureMapper.mapFunctionName directly (7 days ago) <Alexander Udalov>
* 36c242764f - JVM IR: implement MethodSignatureMapper.mapSignature directly (7 days ago) <Alexander Udalov>
* 46ced326b8 - JVM IR: minimize usages of some methods in MethodSignatureMapper (7 days ago) <Alexander Udalov>
* 4dc1d61c38 - JVM IR: do not remove overridden symbols in BridgeLowering (7 days ago) <Alexander Udalov>
* 45929f57b6 - Minor, add test on name mangling of private multi-file part members (7 days ago) <Alexander Udalov>
* cb482571cb - (tag: build-1.3.60-dev-2205) Build: Fix javadocJar task configuration (7 days ago) <Vyacheslav Gerasimov>
* cec37cf78a - (tag: build-1.3.60-dev-2202) Add supertype type arguments to super() call in deserialization ctor (7 days ago) <Leonid Startsev>
* 0b669e72b0 - Do not report error about 'initializer required for @Transient properties' on lateinit vars (7 days ago) <Leonid Startsev>
* 4e516d7c94 - Fix IR validation warnings in serialization plugin (7 days ago) <Leonid Startsev>
* d3f1cf1cdd - (tag: build-1.3.60-dev-2197) Gradle, native: Don't ignore exit codes of K/N tests (7 days ago) <Ilya Matveev>
* 9d257a1ed8 - (tag: build-1.3.60-dev-2196) JVM IR: generate call to checkNotNull in IrCheckNotNull since 1.4 (7 days ago) <Alexander Udalov>
* acc86be043 - (tag: build-1.3.60-dev-2186) Extend karma-teamcity-reporter to log browser's output (7 days ago) <Ilya Goncharov>
* 8fbdb15626 - Show suppressed output in case of karma launch failed (7 days ago) <Ilya Goncharov>
* 425582bb4b - Use only custom karma reporter (7 days ago) <Ilya Goncharov>
* ddbae98841 - Remove redundant marker of browser log starting (7 days ago) <Ilya Goncharov>
* 355f847ee0 - Add parse of karma log to find browser's messages (7 days ago) <Ilya Goncharov>
* 8c46fab6d8 - Add own reporter that reports only browser log in specific format (7 days ago) <Ilya Goncharov>
* 9bb5022eb4 - Move nested classes (7 days ago) <Ilya Goncharov>
* 6277267563 - Make KarmaConfig as data class (7 days ago) <Ilya Goncharov>
* 8f7c5c13f8 - Parse karma problem to fail task (7 days ago) <Ilya Goncharov>
* 3d67b952f8 - Parse browser output to log (7 days ago) <Ilya Goncharov>
* c8d087d744 - (tag: build-1.3.60-dev-2181) [FIR] Tests. Save failed tests into testdata (7 days ago) <Dmitriy Novozhilov>
2019-09-23 15:53:39 +03:00
Vasily Levchenko a9164d858c [kotlin compiler][update] 1.3.60-dev-2180
* 7cae9214d7 - (tag: build-1.3.60-dev-2180) Disable endorsed libraries in plugin (#2536) (4 hours ago) <LepilkinaElena>
* 3120eff6f5 - Update K/N: 1.3.60-dev-12266 (5 hours ago) <Ilya Matveev>
* 45a413c892 - Gradle, native: Minor fixes (5 hours ago) <Ilya Matveev>
* 60ae03f08b - Gradle, native: Don't use deprecated DefaultTask.newOutputFile() (5 hours ago) <Ilya Matveev>
* dda25875d4 - Gradle, native: Use language settings when link from sources (5 hours ago) <Ilya Matveev>
* 57635f7ba3 - Update Kotlin/Native: 1.3.60-dev-12104 (5 hours ago) <Ilya Matveev>
* 7122a9d819 - Gradle, native: Propagate compilation free args to link tasks (5 hours ago) <Ilya Matveev>
* 20332ae231 - Gradle, native: Pass --progressive to both compile and link tasks (5 hours ago) <Ilya Matveev>
* 90358dee55 - Gradle, native: Allow user to force old behaviour of link tasks (5 hours ago) <Ilya Matveev>
* f07e0594e2 - Gradle, native: Report passing binary-specific args to compilation (5 hours ago) <Ilya Matveev>
* 8d495c4b45 - Gradle, native: Produce binaries from klibs and bump K/N version (5 hours ago) <Ilya Matveev>
* 3a935402a4 - Gradle: Deprecate native extraOpts method in favor of common API (5 hours ago) <Ilya Matveev>
* f01420332f - (tag: build-1.3.60-dev-2170) Avoid division in string-to-number conversions (KT-26309) (16 hours ago) <Abduqodiri Qurbonzoda>
* 11f3c4b03f - (tag: build-1.3.60-dev-2166) Clarify the error message when File.copyTo fails (KT-27545) (3 days ago) <Abduqodiri Qurbonzoda>
* 27accbb089 - (tag: build-1.3.60-dev-2164) Fix KotlinLintTestGenerated.testParcel +  extensions registrations fixes (3 days ago) <Igor Yakovlev>
* c3265a8bf0 - (tag: build-1.3.60-dev-2150) Decrease Light classes code generation in multithreaded cases by guarding KotlinClassInnerStuffCache, LightClassDataHolder.ForClass cache values calculation with lock (3 days ago) <Vladimir Dolzhenko>
* d3d85d50ab - Rewrite KotlinClassInnerStuffCache into Kt, p2 (3 days ago) <Vladimir Dolzhenko>
* 6146b0eb53 - Rewrite KotlinClassInnerStuffCache into Kt, p1 (3 days ago) <Vladimir Dolzhenko>
* b422485440 - (tag: build-1.3.60-dev-2149) KT-30996: Use the last receiver to complete dsl methods (3 days ago) <Roman Golyshev>
* b2d2ba5811 - (tag: build-1.3.60-dev-2143) Refactor test utils: don't add main-kts to the classpath... (3 days ago) <Ilya Chernikov>
* 49003c9839 - Do not embed script-runtime into main-kts: (3 days ago) <Ilya Chernikov>
* a12ea37ae8 - [minor] Fix non-fatal exception during the embeddable test (3 days ago) <Ilya Chernikov>
* 45f5c42a53 - Add appropriate script extension to the source name, if not provided (3 days ago) <Ilya Chernikov>
* 92778cc5b5 - Set contextClassLoader for the script evaluation (3 days ago) <Ilya Chernikov>
* 939d76fd2a - Isolate script execution from compiler classloader (3 days ago) <Ilya Chernikov>
* 771f5c13dd - Fix imported script functionality in JSR-223/REPL: (3 days ago) <Ilya Chernikov>
* 0fe137d75c - Fix script arguments order for imports with implicit receivers (3 days ago) <Ilya Chernikov>
* 8989bfa235 - Fix main-kts jsr223 direct bindings processing (3 days ago) <Ilya Chernikov>
* c5f9e0a399 - Fix host configuration replacements (3 days ago) <Ilya Chernikov>
* f350c24846 - Implement more general "apply defaults" functionality for host configurations (3 days ago) <Ilya Chernikov>
* e3187217ee - (tag: build-1.3.60-dev-2140) Fix executable files for nodejs (3 days ago) <Ilya Goncharov>
* 2fe5feac94 - (tag: build-1.3.60-dev-2138) Remove source map support runtime for webpack (3 days ago) <Ilya Goncharov>
* 8614323f80 - (tag: build-1.3.60-dev-2136) [FIR] Tests. Update some outdated testdata (3 days ago) <Dmitriy Novozhilov>
* b76b4b0229 - [FIR] Pass flow to local functions (3 days ago) <Dmitriy Novozhilov>
* e1947e6884 - [FIR] Don't create synthetic calls for when with only one branch (3 days ago) <Dmitriy Novozhilov>
* 43a873a2ec - [FIR] Make SimpleFlow (old implementation) implement abstract Flow (3 days ago) <Dmitriy Novozhilov>
* 60343c721c - [FIR] Make Flow and LogicSystem abstract (3 days ago) <Dmitriy Novozhilov>
* c19da5846c - [FIR] Fix processing inPlace lambdas as named arguments (3 days ago) <Dmitriy Novozhilov>
* 3ff185d36c - [FIR] Dummy fix of lambda functions inside init block (3 days ago) <Dmitriy Novozhilov>
* 0e0e6da917 - [FIR] Fix passing flow throw loops (3 days ago) <Dmitriy Novozhilov>
* f77a414e93 - [FIR] Fix passing flow throw try expression (3 days ago) <Dmitriy Novozhilov>
* be58e95b2b - [FIR] Replace Flow with DelegatingFlow (3 days ago) <Dmitriy Novozhilov>
* 44571fbd8f - [FIR] Minor. Extract methods used DataFlowInfo from DataFlowInferenceContext (3 days ago) <Dmitriy Novozhilov>
* 65edf73bee - [FIR] Add node for enter to body of when branch (3 days ago) <Dmitriy Novozhilov>
* 531c2b9617 - [FIR] Add supprot of InvocationKind.UNKNOWN for in-place lambdas (3 days ago) <Dmitriy Novozhilov>
* 2f6f07bc7d - [FIR] Remove callbacks from stacks in DFA (3 days ago) <Dmitriy Novozhilov>
* beaab19eb9 - [FIR] Replace ControlFlowGraphNodeBuilder with extensions on ControlFlowGraphBuilder (3 days ago) <Dmitriy Novozhilov>
* 15ff86fc50 - [FIR] Refactor DataFlowVariables (3 days ago) <Dmitriy Novozhilov>
* f9d45d2f2a - [FIR] Some minor fixes in DFA after review (3 days ago) <Dmitriy Novozhilov>
* 6b7aa21b8f - [FIR] Minor. Remove useless creating data flow variables for value parameters (3 days ago) <Dmitriy Novozhilov>
* cb1322eaef - [FIR] Add smartcasts on implicit receivers (3 days ago) <Dmitriy Novozhilov>
* f8459f8201 - [FIR] Fix result type of const expressions with expected type (3 days ago) <Dmitriy Novozhilov>
* 546bbceeea - [FIR] Reduce coping of flow and inline default value of it (3 days ago) <Dmitriy Novozhilov>
* c2180b9361 - [FIR] Move reporting of errors in modularized tests in separate log file (3 days ago) <Dmitriy Novozhilov>
* 5dc29b9059 - (tag: build-1.3.60-dev-2122) Fix build 183 - add missing functions (4 days ago) <Igor Yakovlev>
* 375920da58 - (tag: build-1.3.60-dev-2121) [FIR] Add gradle property for extending jvmArgs of modularized test (4 days ago) <Simon Ogorodnik>
* 841ed45440 - (tag: build-1.3.60-dev-2120) Fix build 183 - missing imports added (4 days ago) <Igor Yakovlev>
* cb13dd3cdd - (tag: build-1.3.60-dev-2112) Add psi2ir tests for 'break' and 'continue' inside 'when' (4 days ago) <Dmitry Petrov>
* f3837e91e3 - Add BE tests for 'break' and 'continue' inside 'when' (4 days ago) <Dmitry Petrov>
* f06f6f4660 - Allow 'break' and 'continue' inside 'when' in 1.4+ (4 days ago) <Dmitry Petrov>
* 55cb9561c2 - (tag: build-1.3.60-dev-2111) Provide better error messages for read-only delegate (4 days ago) <Pavel Kirpichenkov>
* 68bcdaa6c3 - (tag: build-1.3.60-dev-2105) Don't ask for member scope for ILT in `IterableTypesDetection` (4 days ago) <Dmitriy Novozhilov>
* 7472c789c6 - (tag: build-1.3.60-dev-2102) Add tests for obsolete issues (4 days ago) <Mikhail Zarechenskiy>
* 89140be71d - (tag: build-1.3.60-dev-2098) Minor: better error message (4 days ago) <Natalia Selezneva>
* 6d53636cc9 - Minor: extract classes (4 days ago) <Natalia Selezneva>
* 8f2aaf62c2 - Implement modification stamp for ScriptInitializer (4 days ago) <Natalia Selezneva>
* d6cb857c97 - (tag: build-1.3.60-dev-2097) JVM IR: don't use descriptors to map suspend function types (5 days ago) <Alexander Udalov>
* 34d2d7374c - Do not use KotlinTypeMapper in enum values/valueOf intrinsic (5 days ago) <Alexander Udalov>
* 8cdec31990 - Do not use KotlinTypeMapper in coroutine inline intrinsics (5 days ago) <Alexander Udalov>
* d16bdded7f - JVM IR: reuse JVM code for reified type parameter mappings instead of copy-paste (5 days ago) <Alexander Udalov>
* d1df453edc - Do not use KotlinTypeMapper in generateTypeOf inline intrinsic (5 days ago) <Alexander Udalov>
* ece09866f0 - Simplify reified operations on type parameters in ExpressionCodegen (5 days ago) <Alexander Udalov>
* 8efbcc5350 - Do not use KotlinTypeMapper when generating JVM assert inline intrinsics (5 days ago) <Alexander Udalov>
* 15bfb7498c - (tag: build-1.3.60-dev-2096) Minor. Fix target platforms formatting in FacetSettings (5 days ago) <Andrey Uskov>
* a5b21308fd - (tag: build-1.3.60-dev-2090, tag: build-1.3.60-dev-2089) Minor refactoring for TypeHints properties (KT-22433) (5 days ago) <Nikolay Krasko>
* 36de8f1aa9 - Type hints: don't show for incomplete expressions followed by Unit type expressions (KT-22433) (5 days ago) <Toshiaki Kameyama>
* 6e852837f7 - Folding: fold "when" expression (KT-6314) (5 days ago) <Toshiaki Kameyama>
* cfcecaaeab - (tag: build-1.3.60-dev-2086) LightClassApplicabilityCheckExtensions refactoring and IdeSerializationPluginApplicabilityExtension fix (5 days ago) <Igor Yakovlev>
* 2b7dee6f8d - (tag: build-1.3.60-dev-2080) Add CodegenApplicabilityCheckerExtension and use it to fallback to Heavy LigthClasses (5 days ago) <Igor Yakovlev>
* f3b7d2fca9 - (tag: build-1.3.60-dev-2076) Fix exception of getting parent for the root package (EA-210820) (5 days ago) <Nikolay Krasko>
* d3f03cc607 - (tag: build-1.3.60-dev-2075, origin/kishmakov/share-gradle-deb) Remove deprecated usage of BulkFileListener.Adapter (5 days ago) <Nikolay Krasko>
* 7f8774f68e - Fix NPE in KotlinIndicesHelper (EA-209799) (5 days ago) <Nikolay Krasko>
* 90511c734d - Fix NPE in JavaToKotlinAction (EA-210821) (5 days ago) <Nikolay Krasko>
* 77399a175e - (tag: build-1.3.60-dev-2074) Cleanup compiler warnings in compiler tests (5 days ago) <Alexander Udalov>
* 90a37617a4 - (tag: build-1.3.60-dev-2072) [JVM_IR, IR] Remove more needless temporary variables. (5 days ago) <Mads Ager>
2019-09-16 17:46:50 +03:00
Vasily Levchenko 5eae469699 [kotlin compiler][update] 1.3.60-dev-2066
* e5a1040dbd - (HEAD -> master, tag: build-1.3.60-dev-2066, origin/master, origin/HEAD) [KLIB] Fix references to private top-level typealias via type abbreviation (15 hours ago) <Roman Artemev>
* 40ebe4063c - (tag: build-1.3.60-dev-2063) [FIR] Refactor collecting statistics in modularized tests (16 hours ago) <Dmitriy Novozhilov>
* 6a75a9072c - [FIR] Remove redundant resolution stage from resolution of synthetic function calls (16 hours ago) <Dmitriy Novozhilov>
* ef5ac7df93 - [FIR] Don't create member function for each when and try expression (16 hours ago) <Dmitriy Novozhilov>
* 996d9a5d90 - (tag: build-1.3.60-dev-2055) Pill: Enable Pill for FIR visualizer modules (19 hours ago) <Yan Zhulanow>
* d1285d9dbf - (tag: build-1.3.60-dev-2054) Fix performanceTests for 192; Add perfCounters (20 hours ago) <Vladimir Dolzhenko>
* 8fa67f0478 - (tag: build-1.3.60-dev-2053) Add correct modification tracking on UltraLight classes (20 hours ago) <Igor Yakovlev>
* b2002d56bd - (tag: build-1.3.60-dev-2052) New J2K: move type calculation to expression node (21 hours ago) <Ilya Kirillov>
* be94eb5405 - New J2K: remove extra interfaces in AST structure & split AST definitions to proper files (21 hours ago) <Ilya Kirillov>
* fd85c2bb43 - New J2K: use mutable lists for storing comments (21 hours ago) <Ilya Kirillov>
* 5d99419e9c - New J2K: check call name before resolving in post-processing (21 hours ago) <Ilya Kirillov>
* dca0dc1933 - New J2K: do not recalculate types for binary & unary expressions and rewrite assignment expressions conversion (21 hours ago) <Ilya Kirillov>
* c93d810685 - New J2K: introduce TypeFactory for creating J2K types (21 hours ago) <Ilya Kirillov>
* 047bb07727 - New J2K: store reference to conversionContext & symbolProvider in conversion (21 hours ago) <Ilya Kirillov>
* eb690f451e - New J2K: do not recreate typeElement on updating type (21 hours ago) <Ilya Kirillov>
* f61bb5aa39 - New J2K: implement mutability inference in post-processing (21 hours ago) <Ilya Kirillov>
* c28515be59 - New J2K: use nullable type for unknown for public declarations & prepare for mutability inference (21 hours ago) <Ilya Kirillov>
* 0040490daf - (tag: build-1.3.60-dev-2048) [FIR] Fix FIR modularized tests after switch to 192 (22 hours ago) <Simon Ogorodnik>
* fc4bcfb536 - (tag: build-1.3.60-dev-2043) Add test on yarn downloading non-default version - Previously we skipped yarn setup, if yarn folder exists, not paying attention on what concrete yarn version installed (24 hours ago) <Ilya Goncharov>
* 8a6ee66f81 - Yarn manipulation in build script - Remove yarn folder in task inside build script to not import GradleUserHomeLookup - Check yarn folder existence in task inside build script (24 hours ago) <Ilya Goncharov>
* 48c06aeeba - Add test for yarn setup by kotlinYarnSetup task (24 hours ago) <Ilya Goncharov>
* f609e21c82 - (tag: build-1.3.60-dev-2042) Remove asserts, that failed build - TeamCity cannot run browser tests yet, so disable such assertions related with browser tests checking (24 hours ago) <Ilya Goncharov>
* 49391e64d6 - Add testing for karma use puppeteer for downloading chrome (24 hours ago) <Ilya Goncharov>
* 18f2ba889e - Make envJsCollector as map (24 hours ago) <Ilya Goncharov>
* 3bfb980a39 - Collect env variables to separate collector (24 hours ago) <Ilya Goncharov>
* 613391d00b - Add puppeteer for Chrome browsers (24 hours ago) <Ilya Goncharov>
* df646233ef - Fix KarmaConfig file name (24 hours ago) <Ilya Goncharov>
2019-09-11 13:36:08 +03:00
Vasily Levchenko b7cfdd74d6 [kotlin compiler][update] 1.3.60-dev-2038
* 89d49479ab - (tag: build-1.3.60-dev-2038) [util-io][properties] close file stream after save property operation ends. (15 hours ago) <Vasily Levchenko>
* cc40387788 - (tag: build-1.3.60-dev-2030) YarnSetupTask: Remove a too coarse "onlyIf" in the "init" block (20 hours ago) <Sebastian Schuberth>
* 85ff979bd4 - (tag: build-1.3.60-dev-2023) Use `PARTIAL` mode in analyzer to provide lambda return value hints (21 hours ago) <Mikhail Zarechenskiy>
* d253cd5032 - (tag: build-1.3.60-dev-2018) Ignore external annotations in AbstractResolveByStubTest (KT-33732) (22 hours ago) <Nikolay Krasko>
* 80b5c76d98 - Minor: fix warnings in AbstractResolveByStubTest (22 hours ago) <Nikolay Krasko>
2019-09-11 09:25:59 +03:00
Vasily Levchenko 848a135487 [kotlin compiler][update] 1.3.60-dev-2011
* e7d0909979 - (HEAD -> master, origin/master, origin/HEAD) JVM_IR: Fix null-constant comparison with primitive types. (2 hours ago) <Kristoffer Andersen>
* e21da3a61a - Avoid resolving array-set method several times (3 hours ago) <Mikhail Zarechenskiy>
* f8449bf15a - [NI] Clear partially resolved calls after resolve of top-level call (3 hours ago) <Mikhail Zarechenskiy>
* f305475e3f - Make "nothing to inline" diagnostic shorter (3 hours ago) <Mikhail Zarechenskiy>
* dc25f7b7ac - [NI] Minor, remove unneeded computation of constant evaluator (3 hours ago) <Mikhail Zarechenskiy>
* 3569eaabcf - Rename FirJavaElementFinder.kt.as34 to FirJavaElementFinder.kt.183 (3 hours ago) <Denis Zharkov>
* 62a1ea643a - (tag: build-1.3.60-dev-1981) Add additional tests for bound receivers in callable references (3 days ago) <Steven Schäfer>
* d89d68e3df - JVM IR: Cache SAM wrappers in top-level classes and use proper naming scheme (3 days ago) <Steven Schäfer>
* 2be4abe9a6 - Refactoring: Consistently use Symbols in JvmSymbols (3 days ago) <Steven Schäfer>
* c77fa1ecd6 - JVM IR: Fixes in SAM lowering (3 days ago) <Steven Schäfer>
* 829102b3e3 - (tag: build-1.3.60-dev-1980, tag: build-1.3.60-dev-1973) FIR: Fix exception in inference (3 days ago) <Denis Zharkov>
* 8c52ff31b3 - Add bunch for AS34: FirJavaElementFinder (3 days ago) <Denis Zharkov>
* 3f0887dc0c - FIR: Do not try building light classes for invalid names (3 days ago) <Denis Zharkov>
* 106b6c901d - FIR: Get rid of FirRegularClass::setCallbackOnSupertypesComputed (3 days ago) <Denis Zharkov>
* 122c229a8b - FIR: Add possibility to run SupertypeResolverTransformer ad-hoc (3 days ago) <Denis Zharkov>
* d9d6c38c2b - FIR: Introduce FirClassLikeDeclaration::supertypesComputationStatus (3 days ago) <Denis Zharkov>
* 6058f9d286 - FIR: Avoid recursions while building Java enhancement scopes (3 days ago) <Denis Zharkov>
* 7f5c4d90fd - FIR: make "collectSuperTypes" recursion-resistant (3 days ago) <Denis Zharkov>
* 1f23184db9 - FIR: Get rid of code duplication in SupertypesUtils.kt (3 days ago) <Denis Zharkov>
* bf610323cf - Support basic light-classes basic with FIR for CLI (3 days ago) <Denis Zharkov>
* e7410348a7 - (tag: build-1.3.60-dev-1971) JVM IR: Fix visibility for @InlineOnly functions (3 days ago) <Steven Schäfer>
* ee45933e33 - JVM IR: Create local classes in PropertyReferenceLowering (3 days ago) <Steven Schäfer>
* 626f4c94f6 - Handle special case visibility rules in LocalDeclarationsLowering (3 days ago) <Steven Schäfer>
* 9a938b07ba - (tag: build-1.3.60-dev-1967) KT-17689: Fix `TypeAliasQualifier` to provide enum entries descriptors (3 days ago) <Roman Golyshev>
* f419d2eb30 - (tag: build-1.3.60-dev-1965) KT-33585: Add synchronization between scratch editor and preview (3 days ago) <Roman Golyshev>
* d12d9d86bc - KT-33585: Refactor `KtsScratchFileEditorWithPreview` and its output handlers (3 days ago) <Roman Golyshev>
* edb700b898 - (tag: build-1.3.60-dev-1962) Switch to 192 platform (3 days ago) <Nikolay Krasko>
* 650a6e5cc4 - (tag: build-1.3.60-dev-1961) MakeOverriddenMemberOpenFix: should update actual members #KT-32586 Fixed (3 days ago) <Dmitry Gridin>
* 58d303afcc - MakeOverriddenMemberOpenFix: cleanup code (3 days ago) <Dmitry Gridin>
* 3f451d7eaf - (tag: build-1.3.60-dev-1959) Switch off SAM adapter conversion for constructors in completion (3 days ago) <Natalia Selezneva>
* f7b8c7f76e - Check that project isn't disposed showing notification for scripts (3 days ago) <Natalia Selezneva>
* fb01f7be5e - Rename ScriptDependenciesManager to ScriptConfigurationManager (3 days ago) <Natalia Selezneva>
* fa6b5b567b - Fix org.jetbrains.kotlin.idea.script.ScriptConfigurationHighlightingTestGenerated.Highlighting.testThrowingResolver (3 days ago) <Natalia Selezneva>
* 961e8c2c74 - Refactor the mechanism how script configurations are updated (3 days ago) <Natalia Selezneva>
* dc46f73ecf - Rewrite scripting related API to PsiFile instead of VirtualFile (3 days ago) <Natalia Selezneva>
* 5b48dcca4f - ResultWithDiagnostics: remove unused equals and hashCode (3 days ago) <Sergey Rostov>
* 91f39a0ecf - (tag: build-1.3.60-dev-1957) FIR [optimization]: eliminate some unnecessary ScopeSessions (3 days ago) <Mikhail Glukhikh>
* 7ede26e8f4 - (tag: build-1.3.60-dev-1956) IrCompileKotlinAgainstInlineKotlin tests (3 days ago) <Georgy Bronnikov>
* 0807987ef7 - (tag: build-1.3.60-dev-1951) Update 192 to release version (4 days ago) <Nikolay Krasko>
* 655e77b0dd - Update lz4 for 192 in :compiler:incremental-compilation (4 days ago) <Nikolay Krasko>
* 7968ecef1c - (tag: build-1.3.60-dev-1944, origin/prr/4u7/wip) Initial import of benchmarks from https://github.com/dzharkov/kotlin-compiler-benchmarks (4 days ago) <Ilya Ryzhenkov>
* 1bd5b68b4a - Build: Instrument only java tasks for main & test source sets (4 days ago) <Vyacheslav Gerasimov>
* 50eb98194a - (tag: build-1.3.60-dev-1940) Build: Move dependencies.properties to the root build directory (4 days ago) <Vyacheslav Gerasimov>
* 20626e4aaf - (tag: build-1.3.60-dev-1938) Make ReturnableBlockLowering common (4 days ago) <pyos>
* ae8c93de6a - (tag: build-1.3.60-dev-1937) Support symlinked JAVA_HOME (4 days ago) <Sascha Peilicke>
* 98f72e58bd - (tag: build-1.3.60-dev-1936) FIR deserializer: use class type parameters in constructor directly (4 days ago) <Mikhail Glukhikh>
* 6a7ebe8928 - FIR substitution: do not create fake overrides if types aren't changed (4 days ago) <Mikhail Glukhikh>
* 5386cfe254 - FIR2IR: support fake overridden properties (4 days ago) <Mikhail Glukhikh>
* 687db20029 - FIR: support fake overrides for properties (4 days ago) <Mikhail Glukhikh>
* 5741ff5d86 - FIR: split default importing scopes into low/high priority ones (4 days ago) <Mikhail Glukhikh>
* 044dfd14ce - FIR: more accurate type checking in typeFromCallee (4 days ago) <Mikhail Glukhikh>
* c27ed0cfd3 - (tag: build-1.3.60-dev-1926) Update ReadMe for gradle-plugin-integration-tests (4 days ago) <Ilya Goncharov>
* 5deaca9ace - Fix building tests for fir:lightTree in 192 branch (4 days ago) <Nikolay Krasko>
* 7bdde7cad3 - Disable HierarchicalMultiplatformProjectImportingTest in Android Studio (KT-33067) (4 days ago) <Nikolay Krasko>
* 48d666daea - (tag: build-1.3.60-dev-1923) Make platforms order reproducible in iml-files (4 days ago) <Andrey Uskov>
* a843c23f20 - (tag: build-1.3.60-dev-1921) Completion: add root prefix support #KT-10340 Fixed (4 days ago) <Dmitry Gridin>
* 7a4c3e4d6a - BaseDeclarationInsertHandler: fix `startOffset` (4 days ago) <Dmitry Gridin>
* c4a1101600 - KtSimpleNameReference: add root prefix support to `bindToFqName` function (4 days ago) <Dmitry Gridin>
* 2e781a7a27 - KtSimpleNameReference: cleanup code (4 days ago) <Dmitry Gridin>
* dd2bd320ba - ShortenReferences: add root prefix support #KT-9204 Fixed (4 days ago) <Dmitry Gridin>
* 0c81173b71 - idea-core.Utils: add extension to `FqName` to support root prefix (4 days ago) <Dmitry Gridin>
* 953aaadee1 - idea-core.Utils: cleanup code (4 days ago) <Dmitry Gridin>
* 14ad6284d9 - QualifiedExpressionResolver: add root prefix resolve for IDE analysis (4 days ago) <Dmitry Gridin>
* 68d20dae66 - QualifierExpressionResolver: cleanup code (4 days ago) <Dmitry Gridin>
* 4224d109e2 - AnalysisFlags: add flag `ideMode` for IDE specific analysis (4 days ago) <Dmitry Gridin>
* 106452b5f0 - (tag: build-1.3.60-dev-1919) Add list of modules available via dependsOn in FacetSettings (4 days ago) <Andrey Uskov>
* 4642127c28 - Introduce versioning of multiplatform in KotlinFacetSettings (4 days ago) <Andrey Uskov>
* 75f9532959 - (tag: build-1.3.60-dev-1914) [IR] Avoid duplicate IR elements in for loops lowering. (4 days ago) <Mads Ager>
* 4ce6a54236 - (tag: build-1.3.60-dev-1907) YarnSetupTask: Fix setup() to be a Gradle TaskAction (4 days ago) <Sebastian Schuberth>
* 0040298eac - (tag: build-1.3.60-dev-1889, origin/rr/romart/fix_master) Fix master  - improve assertion message  - compare correct file paths  - fix C JS BE testData (5 days ago) <Roman Artemev>
2019-09-09 17:45:59 +03:00
Vasily Levchenko a345b3ce1c [kotlin compiler][update] 1.3.60-dev-1867
* 870dbd158c - (HEAD -> master, tag: build-1.3.60-dev-1867, origin/master, origin/HEAD) KT-28910: Add tooltips for toolbar checkboxes in .kts scratch editor (4 hours ago) <Roman Golyshev>
* f0f2fd5684 - KT-28910: Extract labels from scratch editor to KotlinBundle messages (4 hours ago) <Roman Golyshev>
* 72b68ee683 - (tag: build-1.3.60-dev-1863) Fix proguarding of jline library in compiler (4 hours ago) <Ilya Chernikov>
* 3f28b71509 - (tag: build-1.3.60-dev-1854) [IR] Fix issue getting the length property from CharSequence bounded type parameter (18 hours ago) <Mads Ager>
* eb5e91d6bb - (tag: build-1.3.60-dev-1852) Do not use typeMapper to count number of coroutine parameters in MethodInliner (18 hours ago) <Alexander Udalov>
* 2648fb2ddd - Do not use typeMapper.mapAsmMethod for erased invoke in MethodInliner (18 hours ago) <Alexander Udalov>
* 4953f67563 - JVM IR: do not use KotlinTypeMapper indirectly via InlineCodegen (18 hours ago) <Alexander Udalov>
* ad8b7ff645 - Minor, extract PsiInlineCodegen to a separate file (18 hours ago) <Alexander Udalov>
* bf5ca2ed84 - Cleanup compiler warnings in IR-related modules (18 hours ago) <Alexander Udalov>
* 406462d422 - (tag: build-1.3.60-dev-1840) Regenerate FIR tree visitors and transformers (21 hours ago) <Alexander Udalov>
* ac3864543c - (tag: build-1.3.60-dev-1820) Add Family.TVOS, Family.WATCHOS and KonanTarget.ANDROID_X86, KonanTarget.WATCHOS_X86, KonanTarget.WATCHOS_ARM32. (24 hours ago) <Sergey Bogolepov>
* 5bd88f3191 - (tag: build-1.3.60-dev-1815) [IR] ForLoopsLowering: fixed problems with type parameters (24 hours ago) <Igor Chevdar>
* 21c7c89dbc - (tag: build-1.3.60-dev-1812) [JS KLIB IC] Support incremental klib generation for JS IR (25 hours ago) <Roman Artemev>
* d6facf2976 - [JS KLIB IC] Fix test runner (25 hours ago) <Roman Artemev>
* 3753b75609 - [JS KLIB IC] Implement incremental cache for IR (25 hours ago) <Roman Artemev>
* 7840cf70f0 - [IC] Add missed runtime dependency (25 hours ago) <Roman Artemev>
* 104a50f786 - [KLIB] Update ABI version (25 hours ago) <Roman Artemev>
* 6bea403338 - [KLIB] Fix ir serializer output format (25 hours ago) <Roman Artemev>
* c8c9328973 - [KLIB] Switch to monolithic layout (25 hours ago) <Roman Artemev>
* c8a3374829 - [KLIB] Do not store Date in klib manifest (25 hours ago) <Roman Artemev>
* 1cdff7810e - [Psi2Ir] Fix Lazy Fake override field (25 hours ago) <Roman Artemev>
* f2a5ab8c16 - [IR SERIALIZATION] Fix zipped layout (25 hours ago) <Roman Artemev>
* 90504c797a - [IR SERIALIZATION] Add tests about klib linkage (25 hours ago) <Roman Artemev>
* 1e547dd1cd - [IR SERIALIZATION] Add more informative error message (25 hours ago) <Roman Artemev>
* 31f3e668d2 - [IR SERIALIZATION] Cleanup mangler interface (25 hours ago) <Roman Artemev>
* 2e0ab8ba3f - [IR SERIALIZATION] Fix `ONLY_DECLARATION_HEADERS` mode (25 hours ago) <Roman Artemev>
* 0c7454c918 - [IR SERIALIZATION] Fix forward Declarations in deserializaer (25 hours ago) <Roman Artemev>
* 2bd3d90fe0 - [IR SERIALIZATION] Link depend modules lazily (25 hours ago) <Roman Artemev>
* aa8b58e396 - [IR SERIALIZATION] Get rid of `UniqIdKey` (25 hours ago) <Roman Artemev>
* aa313903cc - [IR SERIALIZATION] Support both Per-File and Monolitic klib layout (25 hours ago) <Roman Artemev>
* 125982841a - [IR SERIALIZATION] Fix clashes (25 hours ago) <Roman Artemev>
* 55f06ecff5 - [IR SERIALIZATION] Fix rebase (25 hours ago) <Roman Artemev>
* 16be3b6d6e - [IR SERIALIZATION] Add `deserializaFullModule` API (25 hours ago) <Roman Artemev>
* d9affc5abb - [IR SERIALIZATION] Raname IrIrSeriazlizedIrFile -> SerializedIrFile (25 hours ago) <Roman Artemev>
* f6339bcf93 - [IR SERIALIZATION] Handle UniqId clashes (25 hours ago) <Roman Artemev>
* 5e14b94a88 - [IR SERIALIZATION] Do not track non-metadata descriptors in descriptor table (25 hours ago) <Roman Artemev>
* df5f6a2a12 - [IR SERIALIZATION] Refactored uniqId allocation (25 hours ago) <Roman Artemev>
* 19b5d57f0e - [IR PROTO] Delete unused proto.java files (25 hours ago) <Roman Artemev>
* b7b951c8c8 - [IR] Refactoring (25 hours ago) <Roman Artemev>
* ea42eb6a5c - [IR] Fix rebase (25 hours ago) <Roman Artemev>
* d50eb5ce52 - [IR SERIALIZATION] Make [de]serialization processes incremental (25 hours ago) <Roman Artemev>
* 96a2cc1f17 - [JS IR] Clean up Declaration Table code (25 hours ago) <Roman Artemev>
* f14107bf65 - [IR] Sort dependencies a bit early (25 hours ago) <Roman Artemev>
* 1465121266 - [IR] Split declaration & descriptor tables (25 hours ago) <Roman Artemev>
* a7714a5589 - [JS IR BE] Split IrModule/IrFile serializers (25 hours ago) <Roman Artemev>
* 15a49cf2aa - [IR BE] Rename IrModuleSerializer -> IrFileSerializer (25 hours ago) <Roman Artemev>
* 94a03c9cb4 - [IC KLIB] Serialization infrastructure refactoring (25 hours ago) <Roman Artemev>
* 5a45960c04 - [IR] Do not interact with file system during Ir Serialization (25 hours ago) <Roman Artemev>
* 85b1e0165b - (tag: build-1.3.60-dev-1810) [IR] For loop lowering for CharacterSequence.indices. (25 hours ago) <Mads Ager>
* 63f43d9b2e - (tag: build-1.3.60-dev-1807, tag: build-1.3.60-dev-1805) Revert "Use lazySync instead of lazyPub to avoid raise on creation LightClasses" (26 hours ago) <Nikolay Krasko>
* d0c02a1a34 - (tag: build-1.3.60-dev-1804) PackageDirectoryMismatchInspection: fix exception from empty script file #KT-33437 Fixed (27 hours ago) <Dmitry Gridin>
* 102a3d60e0 - (tag: build-1.3.60-dev-1789) IR: Consistently copyAttributes in DeepCopyIrTreeWithSymbols (2 days ago) <Steven Schäfer>
* 5fc6fa8619 - (tag: build-1.3.60-dev-1785) Unregistered bunch directives and files test (2 days ago) <Darya Razumova>
* 412c562572 - Updated switch usage in README (2 days ago) <Darya Razumova>
* 4dc4acd25f - Move CoroutineNonBlockingContextChecker to common code (2 days ago) <Nikolay Krasko>
* 79a603768a - (tag: build-1.3.60-dev-1783) UltraLight implementation for local and anonymous declarations (2 days ago) <Igor Yakovlev>
* d6c54b845b - (tag: build-1.3.60-dev-1777) Use lazySync instead of lazyPub to avoid raise on creation LightClasses (2 days ago) <Vladimir Dolzhenko>
* b856d60575 - (tag: build-1.3.60-dev-1773) Add required plugins for Android Studio 3.6 to runtime (2 days ago) <Nikolay Krasko>
* a6fb2bd7a7 - Update to AS 3.6.0.9 (2 days ago) <Nikolay Krasko>
* a65967a164 - (tag: build-1.3.60-dev-1769) Mention the `master` branch as the target of pull requests in contributing.md. (#2533) (2 days ago) <Yanis Batura>
* 7eac7d96dc - (tag: build-1.3.60-dev-1761) Fix NJ2K test related to KT-30136 (2 days ago) <Mikhail Glukhikh>
* 5b118b65fc - (tag: build-1.3.60-dev-1759) [FIR] Tests. Update testdata broken in 9508fc60 (2 days ago) <Dmitriy Novozhilov>
* 54eb4cf928 - [FIR] Add synthetic else branch to `when` if it's missing to LightTreeFirBuilder (2 days ago) <Dmitriy Novozhilov>
* 5c29af4b53 - (tag: build-1.3.60-dev-1757) [FIR] Tests. Update some outdated FIR testdata (2 days ago) <Dmitriy Novozhilov>
* f494e0008c - [FIR] Minor. Add kdoc to FirDataFlowAnalyzer (2 days ago) <Dmitriy Novozhilov>
* 286a322b55 - [FIR] Remove DummyFirDataFlowAnalyzer (2 days ago) <Dmitriy Novozhilov>
* 92acd30bd6 - [FIR] Refactor Condition classes (2 days ago) <Dmitriy Novozhilov>
* 84787013dd - [FIR] Fix CFG form for boolean operators (2 days ago) <Dmitriy Novozhilov>
* 63bd920f16 - [FIR] Tests. Make cfg graphs more strict (2 days ago) <Dmitriy Novozhilov>
* a87891bec9 - [FIR] Some control flow graph building fixes (2 days ago) <Dmitriy Novozhilov>
* 9508fc60c9 - [FIR] Remove FirUncheckedNotNullCastImpl from FIR (2 days ago) <Dmitriy Novozhilov>
* c2602fda1f - [FIR] Transform all qualified access nodes with smartcasts (2 days ago) <Dmitriy Novozhilov>
* c1a8344b45 - [FIR] Add forgotten nullability for receivers of safe calls (2 days ago) <Dmitriy Novozhilov>
* fd84202c08 - [FIR] Add fir node for qualified access with smartcast (2 days ago) <Dmitriy Novozhilov>
* 04b6c48ae7 - [FIR] Disable smartcasts to Nothing? (2 days ago) <Dmitriy Novozhilov>
* b58a03458e - [FIR] Tests. Improve style of control flow graphs (2 days ago) <Dmitriy Novozhilov>
* 7851657b98 - [FIR] Store fir in DataFlowVariable (2 days ago) <Dmitriy Novozhilov>
* 163c5d699f - [FIR] Pass flow to right operand of && expression (2 days ago) <Dmitriy Novozhilov>
* 59205cac13 - [FIR] Tests. Add orthogonal edge routing for cfg dumps (2 days ago) <Dmitriy Novozhilov>
* b2e95eebab - [FIR] Add processing of loops with constant boolean value in condition (2 days ago) <Dmitriy Novozhilov>
* a60115c452 - [FIR] Fix propagating deadness for loops and when expressions (2 days ago) <Dmitriy Novozhilov>
* 006cb536e0 - [FIR] Add detecting dead edges for boolean operators with consts (2 days ago) <Dmitriy Novozhilov>
* fd1347f2b7 - [FIR] Tests. Add instruction for configuring tool for cfg dump viewing (2 days ago) <Dmitriy Novozhilov>
* b7e1e7704e - [FIR] Tests. Change extension for testdata with cgf from `.cfg.dot` to `.dot` (2 days ago) <Dmitriy Novozhilov>
* 7e43a0d9ef - [FIR] Add boolean constant folding for DFA (2 days ago) <Dmitriy Novozhilov>
* 78f7211587 - [FIR] Add test for smartcast with return in elvis (2 days ago) <Dmitriy Novozhilov>
* 98b3901f9c - [FIR] Fix bug in building cfg for || (2 days ago) <Dmitriy Novozhilov>
* fc43c8a74b - [FIR] Add inlining of control flow graphs of in-place anonymous functions (2 days ago) <Dmitriy Novozhilov>
* e72d8e675a - [FIR] Add invocation kind to anonymous functions (2 days ago) <Dmitriy Novozhilov>
* e937e4b261 - [FIR] Add bound smartcasts (2 days ago) <Dmitriy Novozhilov>
* e6c04c0454 - [FIR] hold one-to-one mapping for data flow variable and Fir (2 days ago) <Dmitriy Novozhilov>
* bda8c7ee1c - [FIR] Fix smartcasts on when subject (2 days ago) <Dmitriy Novozhilov>
* 200c13baf5 - [FIR] Add tests for smartcasts (2 days ago) <Dmitriy Novozhilov>
* 7a81c37f5c - [FIR] Fix building cfg for binary or (2 days ago) <Dmitriy Novozhilov>
* 2d3e9fe539 - [FIR] Add creating simple type for type parameters symbols (2 days ago) <Dmitriy Novozhilov>
* b1731749c0 - Add failing test for smart-cast branch (2 days ago) <Mikhail Glukhikh>
* b4a4d4d709 - [FIR] Add renderer to .dot for control flow graph tests (2 days ago) <Dmitriy Novozhilov>
* 2e501e0f97 - [FIR] Implement Data Flow Analysis (2 days ago) <Dmitriy Novozhilov>
* 216b9ad933 - [FIR] Add logic system for data flow analysis (2 days ago) <Dmitriy Novozhilov>
* 6e0f4f140f - [FIR] Minor. Add set of type operations to FirOperation (2 days ago) <Dmitriy Novozhilov>
* 6b4e95ec52 - [FIR] Add tests for control flow graph building (2 days ago) <Dmitriy Novozhilov>
* fc982cc7e8 - [FIR] Add data flow analyzer that delegates to CFG builder (2 days ago) <Dmitriy Novozhilov>
* 9f0781c9de - [FIR] Add references to control flow graph to FirFunction and FirProperty (2 days ago) <Dmitriy Novozhilov>
* 56ac1201b6 - [FIR] Add abstract data flow analyzer with callbacks for body resolve transformer (2 days ago) <Dmitriy Novozhilov>
* dcfc75a58f - [FIR] Add control flow graph and infrastructure for building it (2 days ago) <Dmitriy Novozhilov>
* 198599f3c7 - [FIR] Add builtins types to FirSession (2 days ago) <Dmitriy Novozhilov>
* 7d4c635e85 - [FIR] Minor. Add util functions for checks that type is builtin (2 days ago) <Dmitriy Novozhilov>
* 38fa0122e8 - [FIR] Add synthetic else branch to `when` if it's missing (2 days ago) <Dmitriy Novozhilov>
* e904e638e9 - (tag: build-1.3.60-dev-1751, origin/rr/ayalyshev/fus-completion-test) LookupCancelWatcher bunches update (3 days ago) <Anton Yalyshev>
* 7b769b74a1 - Add bunches for AS ans 183 (3 days ago) <Anton Yalyshev>
* a962dd7155 - Add a bunch for as33 (3 days ago) <Anton Yalyshev>
* fa1a558b76 - Exclude logging in case of non-kotlin files (3 days ago) <Anton Yalyshev>
* cd78f3d9d7 - Add finish_reason and invocation_count to context (3 days ago) <Anton Yalyshev>
* 3926b91bb1 - Add window appearance time. Fix final context data structure. (3 days ago) <Anton Yalyshev>
* 7afa75e802 - Set event context structure (3 days ago) <Anton Yalyshev>
* e99395e548 - Register FUS collector for Code Completion (3 days ago) <Anton Yalyshev>
* ac7c89b3b5 - Completions stats physical part, collector part left (3 days ago) <Alexander Podkhalyuzin>
* edd2cedfd3 - (tag: build-1.3.60-dev-1742) Disable GradleConfiguratorPlatformSpecificTest in AS 3.6 (5 days ago) <Nikolay Krasko>
* 5fa2b62de4 - Fix test failures in AS 3.6 because of InjectedLanguageManager (KT-33606) (5 days ago) <Nikolay Krasko>
* c0270ef47b - More plugins registration for Android Studio 3.6 (5 days ago) <Nikolay Krasko>
* e28802fbfa - Fix test failure because of duplicates file templates in classpath (5 days ago) <Nikolay Krasko>
* 0eea2479fc - (tag: build-1.3.60-dev-1740) Added possibility to override Path Chooser for MoveKotlinNestedClassesToUpperLevelModel (5 days ago) <Igor Yakovlev>
* 99972a08a1 - (tag: build-1.3.60-dev-1725, origin/4u7/compare-dist) [FIR] Fix table rendering (5 days ago) <Simon Ogorodnik>
* 438c90b477 - (tag: build-1.3.60-dev-1721) Silence fir bench output for diagnostic smoke tests (5 days ago) <Simon Ogorodnik>
* 312e93859b - Add more info to fir bench report & format as table (5 days ago) <Simon Ogorodnik>
* dca88db16a - (tag: build-1.3.60-dev-1718) remove unused org.jetbrains.kotlin.idea.inspections.gradle.KotlinPlatformGradleDetector EP (5 days ago) <Vladimir Krivosheev>
* 02a6a1ea49 - (tag: build-1.3.60-dev-1710) Fix ExtractDeclarationFromCurrentFileIntention assertion (5 days ago) <Igor Yakovlev>
* 9594e9b3b1 - (tag: build-1.3.60-dev-1706) [JS IR BE] Initial export generation (5 days ago) <Svyatoslav Kuzmich>
* 6670180782 - [JS IR BE] Use internal visibility for generated helper methods (5 days ago) <Svyatoslav Kuzmich>
* 22c53e14e6 - (tag: build-1.3.60-dev-1700) [IR][inliner] fixed occasional endless recursion in InlinerExpressionLocationHint::toString (5 days ago) <Vasily Levchenko>
* 8218ca5bae - (tag: build-1.3.60-dev-1698) More 182 branch mentioning remove (5 days ago) <Nikolay Krasko>
* 8ae4293a0f - Remove 181 branch from build scripts (5 days ago) <Nikolay Krasko>
* 0ae9240e5f - Remove 182 and AS33 from build scripts (5 days ago) <Nikolay Krasko>
* 51cfafc619 - Minor: advance comment (5 days ago) <Nikolay Krasko>
* 3989f5244f - Minor: Fix comment about absent method (5 days ago) <Nikolay Krasko>
* d04749dd3f - Remove other specific code after removing 182 (5 days ago) <Nikolay Krasko>
* 63f0eae7e2 - Remove CodeStyleSettingsProviderCompat.java after removing 182 (5 days ago) <Nikolay Krasko>
* d1aca83dd5 - Remove getInvalidIcon default implementation after removing 182 (5 days ago) <Nikolay Krasko>
* edb83f4ed9 - Remove IconExtensionChooser and png icons after removing 182 (5 days ago) <Nikolay Krasko>
* 888a93115f - Use function icon from the platform after removing 182 (5 days ago) <Nikolay Krasko>
* 169aa6348c - Remove runConfigurationsCompat.kt after removing 182 (5 days ago) <Nikolay Krasko>
* ddcadc8138 - Remove default implementations after removing 182 (5 days ago) <Nikolay Krasko>
* 081ffe7d19 - Remove ScriptModificationListener compat after removing 182 (5 days ago) <Nikolay Krasko>
* 23f488498f - Remove EditorFactoryListenerWrapper compat after removing 182 (5 days ago) <Nikolay Krasko>
* 9abdddf09a - Remove psiFile extension after removing 182 (5 days ago) <Nikolay Krasko>
* 372c6377e8 - Remove AstLoadingUtil after removing 182 (5 days ago) <Nikolay Krasko>
* 4d0fc1dc22 - Remove 182 support (5 days ago) <Nikolay Krasko>
* 1c4ee6bd79 - Remove as33 support (5 days ago) <Nikolay Krasko>
* 0ec18b4a33 - (tag: build-1.3.60-dev-1694) Explicit this inspection: fix false negative with local variable (5 days ago) <Toshiaki Kameyama>
* eb469b924f - Add frontend visualizer module auto test in gradle (5 days ago) <Ivan Cilcic>
* 24cce75899 - Add FIR_IGNORE directive to test files that must be skipped (5 days ago) <Ivan Cilcic>
* 350bd33769 - Move FirRenderer class inside FirVisualizer to avoid ambiguity with existed FirRenderer (5 days ago) <Ivan Cilcic>
* 262f57d938 - Add more tests in uncommonCases folder (5 days ago) <Ivan Cilcic>
* b8ef09a157 - Repalce work with stack variable to work with extension functions (5 days ago) <Ivan Cilcic>
* fd461a5147 - Fix current package removing from properties (5 days ago) <Ivan Cilcic>
* f0e7dcc4f6 - Fix superTypes test by adding parameter to primary constructor (5 days ago) <Ivan Cilcic>
* f0c7aadb20 - Exctract common code from psi and fir visualizer classes (5 days ago) <Ivan Cilcic>
* d504774527 - Create fir renderer class (5 days ago) <Ivan Cilcic>
* 7a45155eb3 - Create tests for fir visualizer (5 days ago) <Ivan Cilcic>
* 2179f97006 - Create fir visualizer abstract test class and extract common code with psi tests (5 days ago) <Ivan Cilcic>
* fe328f8c7a - Add some additional information to psi renderer (5 days ago) <Ivan Cilcic>
* 8fb2383845 - Move psi visualizer test to separate "psi" package (5 days ago) <Ivan Cilcic>
* aebe8c36f5 - Add test methods and data for uncommon cases (5 days ago) <Ivan Cilcic>
* 8047aa22a4 - Add test methods and data base on raw fir builder test data (5 days ago) <Ivan Cilcic>
* fd8205e317 - Add removing current file package name from fq name (5 days ago) <Ivan Cilcic>
* d2e47aea01 - Change render to separate package names with slash symbol (5 days ago) <Ivan Cilcic>
* 08c9fa5259 - Rewrite Annotator to be able to put several annotations in one position (5 days ago) <Ivan Cilcic>
* 1c2ffa65ca - Revert commit with changes in DescriptorRenderer (5 days ago) <Ivan Cilcic>
* 3a12bac910 - Wrote separate descriptor renderer (5 days ago) <Ivan Cilcic>
* b57c34fd4d - Remove rendering from super and this expressions and from package directive (5 days ago) <Ivan Cilcic>
* d0e1234434 - Add separate method to render special functions (5 days ago) <Ivan Cilcic>
* e94417e27b - Remove unnecessary data from render result (5 days ago) <Ivan Cilcic>
* feec5b1a7c - Make annotation process a little clearer (5 days ago) <Ivan Cilcic>
* e23e662ba7 - Remove names from value parameters list (5 days ago) <Ivan Cilcic>
* 6fa7435cd4 - Add additional options to DescriptorRender (5 days ago) <Ivan Cilcic>
* 1879fd19eb - Create simple renderer for old frontend (5 days ago) <Ivan Cilcic>
* e69e6a1eeb - Create simple text annotator based on binary search (5 days ago) <Ivan Cilcic>
* 77c330d94e - Make a structure for frontend visualizer (5 days ago) <Ivan Cilcic>
* e895a0b8a0 - (tag: build-1.3.60-dev-1693) FIR resolve: integrate implicit receivers into ImplicitReceiverStack (5 days ago) <Mikhail Glukhikh>
* f2c77c45e9 - FIR: simplify rendering of dispatch & extension receivers (5 days ago) <Mikhail Glukhikh>
* dfacc2d68f - FIR builder test: remove always-false check (5 days ago) <Mikhail Glukhikh>
* e36a75250b - FIR: visit/transform dispatch & extension receivers only once (5 days ago) <Mikhail Glukhikh>
* 5defe22651 - FIR [MapArguments]: transform only arguments but not all children (5 days ago) <Mikhail Glukhikh>
* 8bb539ce19 - FIR resolve: integrate receiverExpression inside ReceiverValue (5 days ago) <Mikhail Glukhikh>
* 0962755fde - FIR2IR: drop field receiver consistency check (due to delegate field case) (5 days ago) <Mikhail Glukhikh>
* 75c4c88d0a - FIR: set receivers for invoke case more precisely (5 days ago) <Mikhail Glukhikh>
* 62bb127fc9 - FIR: add K/J test with getValue() / value fake cycle (5 days ago) <Mikhail Glukhikh>
* f0f4ddecc0 - FIR: set dispatch receiver for field symbols (5 days ago) <Mikhail Glukhikh>
* bd5e1aeef5 - FIR2IR: change backing field visibility to private (5 days ago) <Mikhail Glukhikh>
* 271c15114c - FIR: add test with problematic cases (5 days ago) <Mikhail Glukhikh>
* 652fd7ee73 - FIR: fix dispatch receivers for objects (5 days ago) <Mikhail Glukhikh>
* 29b406c731 - FIR: set dispatch receiver for backing field access (5 days ago) <Mikhail Glukhikh>
* 13d14df8ae - FIR: set dispatch receiver for data class generated functions (5 days ago) <Mikhail Glukhikh>
* 0d5cfa97a5 - FIR2IR: read & set dispatch & extension receivers (5 days ago) <Mikhail Glukhikh>
* b531e535b6 - FIR call resolve: set values of dispatch & extension receivers (5 days ago) <Mikhail Glukhikh>
* 67a7243361 - FIR (rename): candidateOwner -> boundSymbol (5 days ago) <Mikhail Glukhikh>
* 8633a33108 - FIR: add new qualified access implementation (FirThisReceiverExpression) (5 days ago) <Mikhail Glukhikh>
* c63919f224 - FIR tree: add dispatch & extension receivers (5 days ago) <Mikhail Glukhikh>
* da22898a19 - FIR2IR: set 'SetField' type to Unit, convert explicit 'this' references (5 days ago) <Mikhail Glukhikh>
* 6604539154 - FIR: set bound symbol for explicit this references (5 days ago) <Mikhail Glukhikh>
* aa79064a96 - (tag: build-1.3.60-dev-1691) Remove deprecated spec tests map generators (5 days ago) <victor.petukhov>
* e4938c6c36 - (tag: build-1.3.60-dev-1690) [FIR] Remove status map from intersection type (5 days ago) <Dmitriy Novozhilov>
* ef4ef08b1d - [FIR] Add default upper bound for java type parameters (5 days ago) <Dmitriy Novozhilov>
* 8ed1317839 - (tag: build-1.3.60-dev-1686) [IR] For loop lowering for iteration over CharacterSequences. (5 days ago) <Mads Ager>
* 26fbe3f07b - (tag: build-1.3.60-dev-1682) JPS Build: remove outdated note about updating bootstrap (5 days ago) <Sergey Rostov>
2019-09-05 10:40:00 +03:00
Vasily Levchenko 844597fbbb [kotlin compiler][update] 1.3.60-dev-1666
* 63892891db - (tag: build-1.3.60-dev-1666) Add internal move refactoring testing action (4 days ago) <Igor Yakovlev>
* 3951fde081 - Save 'Search for references' checkbox state on move of kotlin file (4 days ago) <Igor Yakovlev>
* eca2707dbf - Refactor of Move Refactoring (4 days ago) <Igor Yakovlev>
* d6c5fbace0 - (tag: build-1.3.60-dev-1658) [IR][inliner] prevent of parameters location information loss (4 days ago) <Vasily Levchenko>
* a2fcefd456 - (tag: build-1.3.60-dev-1655) Added fallback for LightClasses getOwnFields, getOwnMethods if dummy resolve failed (KT-27243, KT-33561) (4 days ago) <Vladimir Dolzhenko>
* 78b0d5750b - (tag: build-1.3.60-dev-1622) New J2K: consider literal expressions in data class conversion & fix names conflict (4 days ago) <Ilya Kirillov>
* 405a3beeab - New J2K: move helper functions to corresponding files & use better names for tree nodes files (4 days ago) <Ilya Kirillov>
* 64ecbd1418 - New J2K: use internal getStrictParentOfType instead of custom one (4 days ago) <Ilya Kirillov>
* 2f5fa49c52 - New J2K: remove unused abstractions for conversions running (4 days ago) <Ilya Kirillov>
* 131df66087 - New J2K: check if method reference has functional type on PsiType instead of JKType (4 days ago) <Ilya Kirillov>
* ca0cc13097 - New J2K: retrieve constructor call return type correctly (4 days ago) <Ilya Kirillov>
* 982e7fdd86 - New J2K: do not shorten class references for some Java primitive class wrappers classes (4 days ago) <Ilya Kirillov>
* fd2ad89799 - (tag: build-1.3.60-dev-1613) JVM IR: Write ACC_DEPRECATED flags (5 days ago) <Steven Schäfer>
* a90ac2438d - Set correct field visibility in psi2ir (5 days ago) <Steven Schäfer>
* 6c7a904663 - (tag: build-1.3.60-dev-1612) Psi2Ir: Mark accessors with no bodies as default accessors. (5 days ago) <Mads Ager>
* fda37eaaae - (tag: build-1.3.60-dev-1605) [minor] Rearrange test utils for easier reuse (5 days ago) <Ilya Chernikov>
* 947867286c - [minor] Fix potential problems with sequence, add a todo (5 days ago) <Ilya Chernikov>
* c9b25cad01 - Fix classpath handling when evaluating legacy scripts from kotlinc (5 days ago) <Ilya Chernikov>
* 31c56d7794 - Set java.class.path property in runner and loader (5 days ago) <Ilya Chernikov>
* 08720a3dc6 - Set thread context classloader in the kotlin runner (5 days ago) <Ilya Chernikov>
* d3f32c0d8a - Set thread context classloader in preloader (5 days ago) <Ilya Chernikov>
* 7b2f39530a - Fix invalid testdata for ConvertToScopeIntention applicability (5 days ago) <Igor Yakovlev>
* cf39803074 - (tag: build-1.3.60-dev-1592) Pass cacheRedirectorEnabled flag to performance test gradle import (5 days ago) <Vyacheslav Gerasimov>
* b04fbbd43b - Fix `testUnusedSymbol_class_inspectionData_Inspections_test` test (5 days ago) <Dmitry Gridin>
* 1e72116a9c - (tag: build-1.3.60-dev-1576) Fix test data for intention tests (5 days ago) <Igor Yakovlev>
* 55f4610926 - (tag: build-1.3.60-dev-1575) Tests: fix `invalidBundleOrProperty` test for 183 #KT-32860 Fixed (5 days ago) <Dmitry Gridin>
* d4e4a4c3e7 - (tag: build-1.3.60-dev-1562) To ordinary string literal: remove 'trimIndent()' if string is single line (6 days ago) <Toshiaki Kameyama>
* fbe66c3496 - (tag: build-1.3.60-dev-1558) JVM IR: fix another naming inconsistency with old backend (6 days ago) <Alexander Udalov>
* fec8dbf6df - JVM IR: do not use AsmUtil.putJavaLangClassInstance (6 days ago) <Alexander Udalov>
* 23eb6daae9 - JVM IR: remove MethodSignatureMapper.mapImplementationOwner (6 days ago) <Alexander Udalov>
* aea9642ea0 - JVM IR: implement MethodSignatureMapper.mapToCallableMethod directly (6 days ago) <Alexander Udalov>
* e0823e20c7 - JVM IR: do not use AsmUtil.genToString (6 days ago) <Alexander Udalov>
* bf40b72451 - JVM IR: remove unneeded usages of MethodSignatureMapper.mapToCallableMethod (6 days ago) <Alexander Udalov>
* 0f1a15daf1 - JVM IR: add lowering to remove calls to KFunction{n}.invoke (6 days ago) <Alexander Udalov>
* 2b4424b564 - JVM IR: replace function accesses in multi-file parts (6 days ago) <Alexander Udalov>
* 21b2487290 - (tag: build-1.3.60-dev-1549) Minor: add an additional message for further investigation EA-141821 (6 days ago) <Zalim Bashorov>
* b78ba71224 - (tag: build-1.3.60-dev-1542) [FIR] Set mem-limit 8g (6 days ago) <Simon Ogorodnik>
* 6a9fb46985 - [FIR] Make fir modularized test depends on dist (6 days ago) <Simon Ogorodnik>
* 5ef4a01a45 - [FIR] Fix module qualified names (6 days ago) <Simon Ogorodnik>
* 9338a3c086 - [FIR] Filter out common modules (6 days ago) <Simon Ogorodnik>
* b99d9e0e0b - [FIR] Disambiguate module names (6 days ago) <Simon Ogorodnik>
* 9530389583 - [FIR] Group multiple pass logs into one (6 days ago) <Simon Ogorodnik>
* 4c246faddb - [FIR] Fix redeclaration (6 days ago) <Simon Ogorodnik>
* 8c31a0be07 - [FIR] Add filter param (6 days ago) <Simon Ogorodnik>
* 2ca1e5c8c7 - [FIR] Pass properties to test (6 days ago) <Simon Ogorodnik>
* 96627fc1ae - [FIR] Add parameters to modularized tests (6 days ago) <Simon Ogorodnik>
* e9b2e74b15 - (tag: build-1.3.60-dev-1528) escapeXML: fix bunch for 183 (6 days ago) <Dmitry Gridin>
* ea02d0c632 - (tag: build-1.3.60-dev-1525) ExpectActualUtils: `repairSuperTypeList` should consider type parameters (6 days ago) <Dmitry Gridin>
* 03141be11e - ExpectActualUtils: update `repairAnnotationEntries` for more cases with annotations (6 days ago) <Dmitry Gridin>
* ba0ba3422d - CreateExpectedFix: rename `isCorrectAndHaveNonPrivate` to `isCorrectAndHaveNonPrivateModifier` (6 days ago) <Dmitry Gridin>
* 3c6da0bfe6 - TypeAccessibilityChecker: rename `existingFqNames` to `existingTypeNames` and add comments (6 days ago) <Dmitry Gridin>
* 531f695404 - CreateExpectedFix: remove recursive call from `findAndApplyExistingClasses` (6 days ago) <Dmitry Gridin>
* 35d64f85f8 - TypeAccessibilityCheckerImpl: `explicitParameters` change return type to `Sequence` (6 days ago) <Dmitry Gridin>
* aa135bc505 - TypeAccessibilityCheckerImpl: move visibility check for `KtNamedDeclaration` to outside (6 days ago) <Dmitry Gridin>
* eaa28fd4ed - CreateExpect: fix build for a33 (6 days ago) <Dmitry Gridin>
* 27d7ee8518 - TypeAccessibilityChecker: move to idea-analysis module (6 days ago) <Dmitry Gridin>
* 56a7445660 - CreateExpect: should prefer type aliases #KT-32571 Fixed (6 days ago) <Dmitry Gridin>
* 5928a36fa2 - CreateExpect: should save receiver annotations #KT-32694 Fixed (6 days ago) <Dmitry Gridin>
* 42ef9d634a - ExpectActualUtils: merge generateFunction with generateProperty to generateCallable & remove old checker (6 days ago) <Dmitry Gridin>
* 90b82c96eb - TypeAccessibilityChecker: fix `incorrectTypes` for descriptor (6 days ago) <Dmitry Gridin>
* 1c98cb763e - addRemoveModifier: shouldn't add extra new line #KT-26635 Fixed (6 days ago) <Dmitry Gridin>
* 0458a22f78 - TypeAccessibilityChecker: fix case with unresolved type params (6 days ago) <Dmitry Gridin>
* 4ed56908af - CreateExpect: add `actual` modifier to original class if needed (6 days ago) <Dmitry Gridin>
* 73ae993d81 - TypeAccessibilityChecker: add more tests (6 days ago) <Dmitry Gridin>
* 84d167b7bd - TypeAccessibilityChecker: add logs for tests (6 days ago) <Dmitry Gridin>
* 7c850e44d2 - CreateExpectedFix: add escaping for error text (6 days ago) <Dmitry Gridin>
* 3617f3d247 - TypeAccessibilityChecker: fix callable with upper bound (6 days ago) <Dmitry Gridin>
* 46fefde09c - ExpectActualUtils: introduce TypeAccessibilityChecker #KT-28537 Fixed #KT-28538 Fixed #KT-28549 Fixed #KT-28620 Fixed #KT-31433 Fixed #KT-31475 Fixed #KT-32642 Fixed #KT-32768 Fixed #KT-33150 Fixed (6 days ago) <Dmitry Gridin>
* d1b33485a4 - ExpectActualUtils: rename checkTypeInSequence to incorrectTypesInSequence & change return type (6 days ago) <Dmitry Gridin>
* 18f0bbe8f1 - QuickFixMultiModule: change tests structure (6 days ago) <Dmitry Gridin>
* 02fd137cec - SimpleTestClassModel: add `deep` field (6 days ago) <Dmitry Gridin>
* 65ce4aed1a - TestGenerationDSL: cleanup code (6 days ago) <Dmitry Gridin>
* bddf768d59 - CreateExpect: fix case with parameters in constructor without var/val (6 days ago) <Dmitry Gridin>
* 1b718761b2 - AbstractQuickFixMultiModuleTest: support multiline errors `SHOULD_FAIL_WITH` (6 days ago) <Dmitry Gridin>
* 3f7c983f04 - CreateExpectFix: fix selection for primary constructor (6 days ago) <Dmitry Gridin>
* 4a049b9b01 - GenerateTests: cleanup code (6 days ago) <Dmitry Gridin>
* 1748906d9a - ExpectActualUtils: should add annotations (6 days ago) <Dmitry Gridin>
* 5e60ea2272 - ExpectActualUtils: should remove `override` (6 days ago) <Dmitry Gridin>
* 7561905676 - ExpectActualUtils: add type accessibility check for supertypes (6 days ago) <Dmitry Gridin>
* 8e9952e203 - multiplatformUtil: implement Module.toDescriptor() (6 days ago) <Dmitry Gridin>
* 755f7e8739 - elementRenderingUtils: override visitor for KtTypeReference, KtParameterList, KtParameter (6 days ago) <Dmitry Gridin>
* c17e19b004 - elementRenderingUtils: cleanup code (6 days ago) <Dmitry Gridin>
* 2b32c9d2f9 - ExpectActualUtils: add type arguments accessibility check for constructors (6 days ago) <Dmitry Gridin>
* e59571c482 - ExpectActualUtils: add type arguments accessibility check for top level classes (6 days ago) <Dmitry Gridin>
* bad9459978 - ExpectActualUtils: add type arguments accessibility check (6 days ago) <Dmitry Gridin>
* 5884c65857 - ExpectActualUtils: add type accessibility check (6 days ago) <Dmitry Gridin>
* dffb44c11c - Create actual/expect quick fix should render super type correctly (6 days ago) <Dmitry Gridin>
* a21375508d - ExpectActualUtils: drop `missedDeclarations` parameter from `generateClassOrObject` function (6 days ago) <Dmitry Gridin>
* 22f8b9f475 - (tag: build-1.3.60-dev-1518) Remove codegen tests on inline classes based on type parameters (6 days ago) <Alexander Udalov>
* 6bf16a96e1 - (tag: build-1.3.60-dev-1515) Add more tests for type operators on the jvm (6 days ago) <Steven Schäfer>
* b6ea135e70 - Add a TypeOperatorLowering for JVM_IR (6 days ago) <Steven Schäfer>
* 39ba462540 - (tag: build-1.3.60-dev-1508, tag: build-1.3.60-dev-1502) JVM IR: remove unneeded part of a hack for inlining $default methods (7 days ago) <Alexander Udalov>
* 34400add22 - Minor, add IrCallableMethod.toString (7 days ago) <Alexander Udalov>
* dd74794f97 - Minor, add message to exception thrown in parentAsClass (7 days ago) <Alexander Udalov>
* a3c3ab08fd - (tag: build-1.3.60-dev-1468) Override/Implement members: place members in the same order as super class members (7 days ago) <Toshiaki Kameyama>
2019-09-03 11:06:47 +03:00
Vasily Levchenko 82e0e318c0 [kotlin compiler][update] 1.3.60-dev-1448
* a38651c1ec - (tag: build-1.3.60-dev-1448) KT-32366: Add missing 182 bunch file for the `foldingTestUtils.kt` (3 days ago) <Roman Golyshev>
* 5a511dd635 - (tag: build-1.3.60-dev-1446) Refactor and fix of the run/apply/let/also intention converter (3 days ago) <Igor Yakovlev>
* ef5fcb4e9e - (tag: build-1.3.60-dev-1439) Fix test data (3 days ago) <Ilmir Usmanov>
* 37e3c41b57 - (tag: build-1.3.60-dev-1434) KT-32366: Add sync scroll for source and preview editor (3 days ago) <Roman Golyshev>
* e488e920d8 - KT-32366: Add tests for right preview window (3 days ago) <Roman Golyshev>
* bddf87337c - KT-32366: Add printing scratch output to preview window (3 days ago) <Roman Golyshev>
* e321ee1396 - KT-32366: Inject `toolWindowHandler` from `InlayScratchOutputHandler` (3 days ago) <Roman Golyshev>
* d0cd4967a7 - KT-32366: Extract text styling variables to `outputStylingUtils` (3 days ago) <Roman Golyshev>
* 358ec2b8bd - KT-32366: Refactor tests to allow testing of preview window (3 days ago) <Roman Golyshev>
* dd1ace37d2 - KT-32366: Add `TextEditorWithPreview.setLayout` method (3 days ago) <Roman Golyshev>
* 1d6de45db6 - KT-32366: Use `TextEditorWithPreview` as editor for scratch files (3 days ago) <Roman Golyshev>
* 37c6102a03 - KT-32366: Change base of `AbstractScratchLineMarkersTest` (3 days ago) <Roman Golyshev>
* 1177566386 - KT-32366: Get rid of `ScratchTopPanel` in tests (3 days ago) <Roman Golyshev>
* 962260941b - KT-32366: Add `TextEditorWithPreview` class from the platform (3 days ago) <Roman Golyshev>
* 54dde777ac - KT-32366: Get replace editor with virtual file in `ScratchFile` (3 days ago) <Roman Golyshev>
* 1fc88fc47f - KT-32366: Refactor `ScratchPanelListener` to `ScratchFileListener` (3 days ago) <Roman Golyshev>
* ea3d070c98 - KT-32366: Refactor `ScratchFileHook` to make ScratchFile creation clear (3 days ago) <Roman Golyshev>
* 70e6f738eb - KT-32366: Refactor `scratchUtils` to use mostly `ScratchFile` (3 days ago) <Roman Golyshev>
* 6c35c40bb9 - KT-32366: Refactor `ScratchTopPanel` to actions instead of custom UI (3 days ago) <Roman Golyshev>
* 23f662cfe2 - (tag: build-1.3.60-dev-1429) FIR: optimize creation of scope by implicit receiver (3 days ago) <Mikhail Glukhikh>
* 9c3821ddba - FIR: add comments & tests for tower resolver, block some receiver pairs (3 days ago) <Mikhail Glukhikh>
* c9a600c5ce - FIR: handle imported members from objects more correctly (3 days ago) <Mikhail Glukhikh>
* a4d89b9829 - FIR: handle situations with multiple implicit receivers (3 days ago) <Mikhail Glukhikh>
* 5d6a526eec - FIR: more accurate handling of dispatch receiver values (3 days ago) <Mikhail Glukhikh>
* fcb0b1b5eb - (tag: build-1.3.60-dev-1427) Add new native targets. (#2538) (3 days ago) <Nikolay Igotti>
* 64d4cca589 - (tag: build-1.3.60-dev-1419) Redundant override: do not report when class has derived property (3 days ago) <Toshiaki Kameyama>
* 729ed1a44e - (tag: build-1.3.60-dev-1417) Pull Members Up: fix invalid code format on function with comment and another indent (3 days ago) <Toshiaki Kameyama>
* 7c2f6ecba7 - (tag: build-1.3.60-dev-1416) Redundant curly braces in string template: remove braces for 'this' (3 days ago) <Toshiaki Kameyama>
* 8f2a73b734 - (tag: build-1.3.60-dev-1415) KT-28471: "Add initializer" quickfix initializes non-null variable with null (3 days ago) <Dereck Bridie>
* c0f896c96a - flatMap call could be simplified to flatten(): Fix false positive with Array (3 days ago) <Toshiaki Kameyama>
* 7ff01b02a9 - (tag: build-1.3.60-dev-1411) Make ExperimentalTime annotation documented (4 days ago) <Ilya Gorbunov>
* 2c79b1f89e - Minor: fix incorrect reference in kdoc (4 days ago) <Ilya Gorbunov>
* daa0d58f4d - (tag: build-1.3.60-dev-1410) Build: Update list of proxied repositories (4 days ago) <Vyacheslav Gerasimov>
* 1cdc68901a - Build: Use kotlinx-metadata-jvm from jcenter instead of bintray (4 days ago) <Vyacheslav Gerasimov>
* 96c9efeabb - Build: Fix findNonCachedRepositories test (4 days ago) <Vyacheslav Gerasimov>
* 669b6d164c - Build: Use cache redirector for buildscript block of :kotlin-reflect (4 days ago) <Vyacheslav Gerasimov>
* d59f2bcc80 - (tag: build-1.3.60-dev-1404) Fix KotlinReflectionInternalError on invoking callBy with defaults in supertypes (4 days ago) <Alexander Udalov>
* cb2e68fece - JVM IR: skip temporary variables in InventNamesForLocalClasses (4 days ago) <Alexander Udalov>
* 312205f376 - Prohibit synchronized methods on interface members (4 days ago) <Alexander Udalov>
* 815ff3c860 - JVM IR: don't generate ACC_FINAL on DefaultImpls methods (4 days ago) <Alexander Udalov>
* 6f785ec881 - (tag: build-1.3.60-dev-1401) FIR2IR: fix library annotation call generation (4 days ago) <Mikhail Glukhikh>
* 27ccff12c1 - FIR: add resolve for delegated super-type (4 days ago) <Mikhail Glukhikh>
* a9bc3c19d6 - (tag: build-1.3.60-dev-1393) Fix invalid generated Move tests (4 days ago) <Igor Yakovlev>
* f9506db20a - (tag: build-1.3.60-dev-1390) Ignore sources which are not LOADs in refinedIntTypeAnalysis (4 days ago) <Ilmir Usmanov>
* 4697822b5a - (tag: build-1.3.60-dev-1389) [FIR] Fix setting return type for `when` and `try` with non applicable candidates (4 days ago) <Dmitriy Novozhilov>
* 6e6ffa12a6 - [WASM] Initial infrastructure (4 days ago) <Svyatoslav Kuzmich>
* 812083ee05 - [WASM] Initial runtime library (4 days ago) <Svyatoslav Kuzmich>
* 1891fa1bf1 - [JS IR BE] Commonize JS lowerings (4 days ago) <Svyatoslav Kuzmich>
* 7bc739359b - (tag: build-1.3.60-dev-1387) Use JDK_8 when stopping Gradle daemons with version below 5.0 (4 days ago) <Ivan Gavrilovic>
* d13e26d67e - Add a check that processors from KAPT classpath are not run (4 days ago) <Ivan Gavrilovic>
* 27a9aa5e2b - KT-33056: Fix how parent class loader for KAPT processors is found (4 days ago) <Ivan Gavrilovic>
* f3acd8d10c - KT-33028, KT-33050: Fix how kapt invokes javac on JDK 9+ (4 days ago) <Ivan Gavrilovic>
* 5846db4eab - (tag: build-1.3.60-dev-1379) [FIR] Add symbol to FirFunction and all it's inheritors (4 days ago) <Dmitriy Novozhilov>
* e3e1f3c2aa - [FIR] Fix transforming value parameters of anonymous functions (4 days ago) <Dmitriy Novozhilov>
* d841090866 - [FIR] Don't analyze properties with implicit types twice (4 days ago) <Dmitriy Novozhilov>
* f1e56c4b3e - [FIR] Force resolving all declaration while resolving of body with implicit type (4 days ago) <Dmitriy Novozhilov>
* e374242adf - [FIR] Fix propagating expected type for binary operator calls (4 days ago) <Dmitriy Novozhilov>
* ba7a137e74 - [FIR] Add fir node for binary && and || (4 days ago) <Dmitriy Novozhilov>
* 908b6ade1d - [FIR] Fix incorrect do-while loop transforming order and IR generating (4 days ago) <Dmitriy Novozhilov>
* 42f171a8d2 - [IR] Minor. Extract irBuiltins from IrGeneratorContext to separate interface (4 days ago) <Dmitriy Novozhilov>
* b274c7567e - [FIR] Minor. Add `transformResult` to `FirWhenBranch` (4 days ago) <Dmitriy Novozhilov>
* a022f85776 - [FIR] Minor. Add `@BaseTransformedType` to `FirWhenBranch` (4 days ago) <Dmitriy Novozhilov>
* f877fe40b3 - [FIR] Fix expected type in invoke completion (4 days ago) <Dmitriy Novozhilov>
* 57a2665b00 - [FIR] Update tests for previous commit (4 days ago) <Dmitriy Novozhilov>
* e48959350c - [FIR] Infer type of when expressions and try expressions like it is function call (4 days ago) <Dmitriy Novozhilov>
* 741ff958e8 - [FIR] Add util function for extracting return arguments from block (4 days ago) <Dmitriy Novozhilov>
* fe3824d796 - [FIR] Introduce `FirResolvable` (4 days ago) <Dmitriy Novozhilov>
* beeba23cf0 - [FIR] Minor. Wrap `withScopeCleanup` with try-finally (4 days ago) <Dmitriy Novozhilov>
* e944119f71 - [FIR] Don't use implicit type as expected type of anonymous function (4 days ago) <Dmitriy Novozhilov>
* 7861396246 - [FIR] Add util function for creating functional cone type (4 days ago) <Dmitriy Novozhilov>
* 637fb55a7b - [FIR] Add implementation of intersection types to Fir type system (4 days ago) <Dmitriy Novozhilov>
* 1708a34eb8 - [FIR] Fix incorrect findCommonIntegerLiteralTypesSuperType dummy implementation (4 days ago) <Dmitriy Novozhilov>
* e6bf3b3263 - [FIR] Render nullability in type renderer, not in fir renderer (4 days ago) <Dmitriy Novozhilov>
* 3e44bc805f - [FIR] Return error type from common super type if it present (4 days ago) <Dmitriy Novozhilov>
* 6e2958880b - [FIR] Add forgotten replacing arguments in abbreviated type expansion (4 days ago) <Dmitriy Novozhilov>
* 317e3edba8 - [FIR] Add default upper bound to type parameter in fir deserializer (4 days ago) <Dmitriy Novozhilov>
* 2fe01f9086 - (tag: build-1.3.60-dev-1358) Refactor publishing plugin to lazy tasks API (5 days ago) <Ilya Chernikov>
* 315a9d66a0 - Refactor more tasks to lazy API (5 days ago) <Ilya Chernikov>
* 2ed8fa7624 - Convert main task creating helper to lazy API, refactor accordingly (5 days ago) <Ilya Chernikov>
* 0f41dc814f - Switch many common tasks defined in buildSrc to lazy creation (5 days ago) <Ilya Chernikov>
* f74c4fa538 - Switch all common tasks in the root build script to lazy creation (5 days ago) <Ilya Chernikov>
* 5208318f34 - Fix dependency resolution during gradle project configuration (5 days ago) <Ilya Chernikov>
* 50e758cbb7 - (tag: build-1.3.60-dev-1355) Remove the `@Inclubating` annotation from UnstableApiUsage inspection (5 days ago) <Sergey Igushkin>
* ffd0b438da - Don't create the Kapt generate stubs output dir in lazy initializer (5 days ago) <Sergey Igushkin>
* cbb8bf2deb - Extract members from Kotlin tasks, don't iterate over them (KT-31713) (5 days ago) <Sergey Igushkin>
* 80fa591f10 - (tag: build-1.3.60-dev-1345) Fix failing test because of slightly different diagnostics for LV=1.2 (5 days ago) <Mikhail Zarechenskiy>
* 5e3a11db8e - (tag: build-1.3.60-dev-1327, origin/rr/4u7/publishing-fixes-before) JVM IR: remove property accessor name hack in InterfaceDelegationLowering (5 days ago) <Alexander Udalov>
* 14a6a06166 - JVM IR: do not use GenerationState.typeMapper (5 days ago) <Alexander Udalov>
* f64afbf152 - JVM IR: reduce usages of IrTypeMapper.kotlinTypeMapper (5 days ago) <Alexander Udalov>
* 0c6ab69b52 - JVM IR: do not use descriptors in IrTypeMapper.writeFormalTypeParameters (5 days ago) <Alexander Udalov>
* 598c6009f2 - JVM IR: extract method signature mapping to MethodSignatureMapper (5 days ago) <Alexander Udalov>
* 6191fc10f0 - JVM IR: introduce IrCallableMethod as a simpler replacement for CallableMethod (5 days ago) <Alexander Udalov>
* 6969717201 - (tag: build-1.3.60-dev-1315) Fix performanceTests compilation errors (5 days ago) <Vladimir Dolzhenko>
* d1cbee44f1 - (tag: build-1.3.60-dev-1309, origin/spec-tests) Move refactoring: suggest file name starting with an uppercase letter (6 days ago) <Burak Eregar>
* 8219d9853c - (tag: build-1.3.60-dev-1304) Implement configuration for describing only published runtime dependencies... (6 days ago) <Ilya Chernikov>
* 3d3e86b5fa - (tag: build-1.3.60-dev-1290) Added gradle.kts and annotator gradle.kts autocompletion performance benchmark (6 days ago) <Vladimir Dolzhenko>
* 7c4ed9c29e - (tag: build-1.3.60-dev-1286) JVM IR: remove unused code, minor cleanup (6 days ago) <Alexander Udalov>
* 23e79bb32b - (tag: build-1.3.60-dev-1275) ScriptDefinitionsManager: `safeGetDefinitions` shouldn't catch `ControlFlowException` #EA-210332 Fixed (6 days ago) <Dmitry Gridin>
* ef4bac1b46 - REPL: fix `IllegalArgumentException` Reproduce: select `Pause Output` #EA-209571 Fixed #EA-210364 Fixed #KT-33329 Fixed (6 days ago) <Dmitry Gridin>
* f81fb40164 - HistoryUpdater: cleanup code (6 days ago) <Dmitry Gridin>
* df438377e8 - ReplOutputProcessor: cleanup code (6 days ago) <Dmitry Gridin>
* ab4001a698 - KotlinCopyPasteReferenceProcessor: fix KNPE #EA-210304 Fixed (6 days ago) <Dmitry Gridin>
* 693f42f33e - KotlinCopyPasteReferenceProcessor: cleanup code (6 days ago) <Dmitry Gridin>
* bd5476082b - extractionModel: cleanup code (6 days ago) <Dmitry Gridin>
* fcff9a43b4 - extractionModel: fix NPE #EA-210243 Fixed (6 days ago) <Dmitry Gridin>
* f87e86d4b3 - CallableBuilder: fix exception #EA-134361 Fixed (6 days ago) <Dmitry Gridin>
* 76b97c3847 - CallableBuilder: cleanup code (6 days ago) <Dmitry Gridin>
* 2b90735990 - generateUtil: fix PIEAE #EA-209598 Fixed #EA-142347 Fixed (6 days ago) <Dmitry Gridin>
* b570f99aae - generateUtil: cleanup code (6 days ago) <Dmitry Gridin>
* cf3b92d80e - CreateTypeParameterFromUsageFix: fix KNPE for type alias #KT-33302 Fixed #EA-120181 Fixed (6 days ago) <Dmitry Gridin>
* 932765744a - CreateTypeParameterFromUsageFix: cleanup code (6 days ago) <Dmitry Gridin>
* 8d2ccb7bcd - (tag: build-1.3.60-dev-1268) [IR] Taught inliner to work with inline suspend lambdas (6 days ago) <Igor Chevdar>
* 7ff700ff97 - (tag: build-1.3.60-dev-1260) JVM_IR: lower calls to @JvmStatic functions from other files. (6 days ago) <pyos>
* 24adc09e2d - (tag: build-1.3.60-dev-1256) J2K: Change old/new J2K switch checkbox text from "Use New J2K" to "Use New Java to Kotlin Converter" (6 days ago) <Ilya Kirillov>
* ad43bc23ea - (tag: build-1.3.60-dev-1244) Minor, add test case on SAM conversion over smart cast (7 days ago) <Alexander Udalov>
* dd0e296af1 - (tag: build-1.3.60-dev-1241) Use KotlinExceptionWithAttachments for ToFromOriginalFileMapper and MainFunctionDetector (7 days ago) <Vladimir Dolzhenko>
* fa29297fb1 - (tag: build-1.3.60-dev-1235) Introduce workaround for back-end exception in the test cases parser code (7 days ago) <victor.petukhov>
* 9487d291da - Fail spec box tests if they have `unexpected behaviour` and passed (7 days ago) <victor.petukhov>
* d8e5b068d5 - Relinking spec tests (7 days ago) <victor.petukhov>
* 8465d690f1 - Add spec tests for 'Type system' (introduction and 'kotlin.Any' type) (7 days ago) <victor.petukhov>
* f78faeaa3c - Add test for consistency check between the Kotlin specification and spec tests (7 days ago) <victor.petukhov>
* 4f73e100d0 - Add task to generate tests json map (is used for tool 'spec-tests-relinking recommender') (7 days ago) <victor.petukhov>
* 0e439263ce - Group spec tests and accompanying functionality into to packages: org.jetbrains.kotlin.spec (tests only) and org.jetbrains.kotlin.spec.utils (accompanying functionality) (7 days ago) <victor.petukhov>
* cf692fb257 - Implement tests map generator and refactor folder structure to spec tests linking (7 days ago) <victor.petukhov>
* 28da325a11 - Actualize DFA spec tests (7 days ago) <victor.petukhov>
* c43df55965 - (tag: build-1.3.60-dev-1228) Type parameters are placed before the name of the function (7 days ago) <SatoShun>
* 9c861a111f - Fix move refactoring conflict window output (7 days ago) <Igor Yakovlev>
* ae3f36ebde - Change ExtractDeclarationFromCurrentFileIntention applicability range (7 days ago) <Igor Yakovlev>
2019-08-27 11:18:44 +03:00
Ilya Matveev e8d8df6928 Tests: Support two-stage compilation (src -> klib -> kexe) 2019-08-27 12:02:02 +07:00
Vasily Levchenko 129f95c0d9 [kotlin compiler][update][buildKotlinVersion] 1.3.60-dev-1210 2019-08-22 11:32:22 +03:00
Vasily Levchenko 53d96aba4c [kotlin compiler][update] 1.3.60-dev-1210
* e9e3df23fc - (HEAD -> master, tag: build-1.3.60-dev-1210, origin/master, origin/HEAD) Fix typos and improve grammar in stdlib readmes (#2527) (3 days ago) <Yanis Batura>
* ad8bcda99e - (tag: build-1.3.60-dev-1206) [IR] Merged K/N inliner with the common one (3 days ago) <Igor Chevdar>
* 32153c26a8 - (tag: build-1.3.60-dev-1198, origin/rr/4u7/publishing-fixes-before) Build: Rewrite upload_plugins.gradle in Kotlin (3 days ago) <Vyacheslav Gerasimov>
* af2cd36c3d - Build: Rename upload_plugins.gradle -> kts (3 days ago) <Vyacheslav Gerasimov>
* fba22606e6 - (tag: build-1.3.60-dev-1197) Introduce erroneous operators ClockMark.minus/compareTo(ClockMark) (3 days ago) <Ilya Gorbunov>
* ac07cb686b - Change status of ExperimentalTime API to a more risky one (3 days ago) <Ilya Gorbunov>
* a985402507 - Introduce ClockMark.hasPassedNow, hasNotPassedNow functions (3 days ago) <Ilya Gorbunov>
* 44195d436e - Rename: Clock.markNow, ClockMark.elapsedNow (3 days ago) <Ilya Gorbunov>
* a493d46a6e - Make effectively private properties actually private to avoid accessors (3 days ago) <Ilya Gorbunov>
* f889d25287 - Introduce TestClock.plusAssign(Duration) and hide implementation details (3 days ago) <Ilya Gorbunov>
* 4de9361c37 - Introduce Duration.isPositive method (3 days ago) <Ilya Gorbunov>
* 4befca95d6 - (tag: build-1.3.60-dev-1176) Add an ability to switch between old and new J2K via settings window (3 days ago) <Ilya Kirillov>
* 3b8da0afe4 - (tag: build-1.3.60-dev-1175) Update dukat dependency to 0.0.16 (3 days ago) <Shagen Ogandzhanian>
* 1aa8e28dd8 - (tag: build-1.3.60-dev-1155) Add JvmOverloads to KtLightClassImpl (4 days ago) <Igor Yakovlev>
* 8e6a80bed7 - (tag: build-1.3.60-dev-1154) Add test logs specific for IC with JS IR (4 days ago) <Alexey Tsvetkov>
* 12c209d360 - Do not compare output for IC with JS IR BE (4 days ago) <Alexey Tsvetkov>
* 3366ac4b18 - Save incremental data with KLIB compiler (4 days ago) <Alexey Tsvetkov>
* fc49510049 - Add tests for IC with JS IR BE (4 days ago) <Alexey Tsvetkov>
* 9572800ef7 - Add missing dependency (4 days ago) <Alexey Tsvetkov>
* b5a407371c - (tag: build-1.3.60-dev-1145) Update the year in LICENSE.txt (4 days ago) <Stanislav Erokhin>
* d59b910403 - (tag: build-1.3.60-dev-1139) Add tests for obsolete issues (4 days ago) <Mikhail Zarechenskiy>
* 1969ad6e9d - [NI] Take into account use-site variance for constraint from LHS of CR (4 days ago) <Mikhail Zarechenskiy>
* 0620762b97 - (tag: build-1.3.60-dev-1137) Enable new inference explicitly for MPP tests with type refinement (4 days ago) <Mikhail Zarechenskiy>
* 735e1ecec1 - Disable new inference for IDE analysis by default in releases (4 days ago) <Mikhail Zarechenskiy>
* 69942681a3 - Refactoring: move `versioning.kt` file to `idea-analysis` module (4 days ago) <Mikhail Zarechenskiy>
* 50e7ff4097 - Refactoring: move `isSnapshot` function closer to similar ones (4 days ago) <Mikhail Zarechenskiy>
* 2c0d6ab1a5 - (tag: build-1.3.60-dev-1135) [Compatibility] Restore GradleBuildScriptManipulator.addKotlinLibraryToModuleBuildScript(scope, libraryDescriptor) #KT-33336 Fixed (4 days ago) <Dmitry Gridin>
* 63895483fd - (tag: build-1.3.60-dev-1131) Fix take method from iterating one extra element (KT-32024) (4 days ago) <Abduqodiri Qurbonzoda>
* 01a613dca4 - (tag: build-1.3.60-dev-1129) Add tests for floating-point to integral conversion (4 days ago) <Abduqodiri Qurbonzoda>
* 432828a2db - Clarify floating-point to integral conversion rounding behaviour (4 days ago) <Abduqodiri Qurbonzoda>
* fd5bf33861 - (tag: build-1.3.60-dev-1128) Removed asserts for mirror files for java stubs on kt files (5 days ago) <Igor Yakovlev>
* 8cfdd140bb - (tag: build-1.3.60-dev-1121) Upgrade plugin-repository-rest-client & use token auth (5 days ago) <Vyacheslav Gerasimov>
2019-08-19 15:40:33 +03:00
Igor Chevdar 6ace855294 [kotlin compiler][update] 1.3.60-dev-1120
* 20351b7c1b - (tag: build-1.3.60-dev-1120) IR: correct type for a null const argument (19 hours ago) <Georgy Bronnikov>
* e915bc2a69 - (tag: build-1.3.60-dev-1104) fix expected output for `when` statement in scratch files (22 hours ago) <Roman Golyshev>
* 1a0edd37ef - KT-31295: fix issue with `NewKotlinScriptAction` incorrect identity (22 hours ago) <Roman Golyshev>
* 986654b709 - (tag: build-1.3.60-dev-1100) psi2ir: fix unsubstituted type parameters around SAM conversions (23 hours ago) <Dmitry Petrov>
* 6b208f7c9c - (tag: build-1.3.60-dev-1096) JVM IR: support LanguageFeature.UseGetterNameForPropertyAnnotationsMethodOnJvm (24 hours ago) <Alexander Udalov>
* 0a26742501 - (tag: build-1.3.60-dev-1092) Run KAPT non-incrementally if annotation processor classpath changes (25 hours ago) <Ivan Gavrilovic>
* 2412b5f992 - Delete output when unable to run KAPT incrementally (25 hours ago) <Ivan Gavrilovic>
* e4f9314f94 - Use ISE instead of NPE in serialization (26 hours ago) <Dmitry Petrov>
* a9c961931c - JS_IR: Support 'CHECK_NOT_NULL' intrinsic (26 hours ago) <Dmitry Petrov>
* 7d49b72b79 - JVM_IR: Support 'CHECK_NOT_NULL' intrinsic (26 hours ago) <Dmitry Petrov>
* 7170439517 - IR: '!!' is generated as 'CHECK_NOT_NULL' intrinsic (26 hours ago) <Dmitry Petrov>
* b9db4148cc - (tag: build-1.3.60-dev-1081) Check whether test is ignored before reporting failure (2 days ago) <Georgy Bronnikov>
* 0089de7f7f - (tag: build-1.3.60-dev-1071) Build: Workaround dependency cycle in kotlinCompilerPluginClasspath (2 days ago) <Vyacheslav Gerasimov>
* 8ff081a596 - (tag: build-1.3.60-dev-1063) Don't trigger 'testJvm6ServerRuntime' initialization during configuration phase (2 days ago) <Mikhael Bogdanov>
* 19ce279611 - (tag: build-1.3.60-dev-1053) Fix script config saving to file attributes (2 days ago) <Ilya Chernikov>
* 949bb9d150 - (tag: build-1.3.60-dev-1047) IR: Get rid of descriptors in tailrec calls collection (2 days ago) <Ilya Matveev>
* cafe2cdb12 - IR: Fix fake-override resolution for fields (2 days ago) <Ilya Matveev>
* ac667403ef - (tag: build-1.3.60-dev-1044) (Un)mute and add tests for vararg codegen (2 days ago) <Steven Schäfer>
* d22814f6da - JVM IR: Fix vararg handling in DefaultParameterInjector (2 days ago) <Steven Schäfer>
* 1543accf40 - JVM IR: Remove vararg handling from ExpressionCodegen (2 days ago) <Steven Schäfer>
* 4d8d65abec - JVM IR: Remove varargs from CallableReferenceLowering (2 days ago) <Steven Schäfer>
* 99f1329c14 - JVM IR: Remove varargs from PropertyReferenceLowering (2 days ago) <Steven Schäfer>
* 4cef1c4901 - JVM IR: Remove varargs from EnumClassLowering (2 days ago) <Steven Schäfer>
* 8d9f2f4238 - JVM IR: Add a lowering to desugar varargs to arrays (2 days ago) <Steven Schäfer>
* a7b31ba42b - Add a utility function to compute type substitutions for call (2 days ago) <Steven Schäfer>
* d61b276ebf - JVM IR: Fix types in ArrayGet/Set intrinsics (2 days ago) <Steven Schäfer>
* a1c52f69f2 - (tag: build-1.3.60-dev-1032) New J2K: convert Long.parseLong(s) to s.toLong() (2 days ago) <Toshiaki Kameyama>
* 9290ec34db - (tag: build-1.3.60-dev-1029) Provide proper platformSpecficContainer in CompositePlatformConfigurator (2 days ago) <Dmitry Savvinov>
* 1b7fa21a83 - Minor. Add comments to creation of DelegatingBindingTrace (2 days ago) <Dmitry Savvinov>
* 5578434629 - (tag: build-1.3.60-dev-1011) Fix: No value has been specified for 'binaryResultsDirectory' (KT-33246) (3 days ago) <Sergey Igushkin>
* 01ddac58e1 - (tag: build-1.3.60-dev-1008) Add language feature for changed name of property annotations method (3 days ago) <Alexander Udalov>
* ea0142da60 - Use JVM name of getter in synthetic method for property annotations (3 days ago) <Alexander Udalov>
* dfea94aef5 - (tag: build-1.3.60-dev-1002) Minor, use INTRINSICS_CLASS_NAME constant instead of hardcoded string (3 days ago) <Alexander Udalov>
* b970a57adb - Generate version requirement on inline functions since API version 1.4 (3 days ago) <Alexander Udalov>
* e207c96336 - Throw NPE instead of TypeCastException since 1.4 (3 days ago) <Alexander Udalov>
* 2baddb029c - Use Intrinsics.checkNotNullParameter to throw NPE in parameter null checks (3 days ago) <Alexander Udalov>
* 480313210a - Use Intrinsics.checkNotNullExpressionValue to throw NPE in Java null checks (3 days ago) <Alexander Udalov>
* a7c8fdcbe2 - Use Intrinsics.checkNotNull and throw NPE in !! operator generation (3 days ago) <Alexander Udalov>
* 6106b72283 - (tag: build-1.3.60-dev-1000) [IR] Fixed bug with fake override building (3 days ago) <Igor Chevdar>
* ffdf3c361e - [K/N libraries] Used fictitious functional interfaces factory (3 days ago) <Igor Chevdar>
* 226013353d - [IrSerializer] Removed hacks with functional interfaces (3 days ago) <Igor Chevdar>
* 00dc335559 - [IrSerializer] Preparations for functional interfaces handling (3 days ago) <Igor Chevdar>
* c007f3efb3 - (tag: build-1.3.60-dev-991) Minor, move lazyClosure out of TypeUtils.kt (3 days ago) <Alexander Udalov>
* cb8f70189d - Minor, add debug info to assertion in AddContinuationLowering (3 days ago) <Alexander Udalov>
* 0065236bde - (tag: build-1.3.60-dev-984) Move default implementation of TargetPlatform.platformName to leaf classes (3 days ago) <Dmitry Savvinov>
* 555e1a35e9 - (tag: build-1.3.60-dev-971) .idea: remove maven project from default config (3 days ago) <Sergey Rostov>
* ba9c632f15 - (tag: build-1.3.60-dev-970) Gradle, npm: use state file as fake output for :kotlinNpmInstall task (3 days ago) <Sergey Rostov>
* 6b5739bd6a - Gradle, ProcessedFilesCache: don't report on clashes with for targets with removed source (3 days ago) <Sergey Rostov>
* 84971d2003 - (tag: build-1.3.60-dev-964) Mention union in intersect documentation and vice versa (KT-26212) (4 days ago) <Abduqodiri Qurbonzoda>
* e88dce3e19 - (tag: build-1.3.60-dev-947) Use CFG to recognize suspension point's end (6 days ago) <Ilmir Usmanov>
* 570d66be46 - (tag: build-1.3.60-dev-922) Support "// !API_VERSION: LATEST" directive in tests (6 days ago) <Alexander Udalov>
* 13b07e71e8 - Set AnalysisFlags.explicitApiVersion in tests with API_VERSION directive (6 days ago) <Alexander Udalov>
* 9456763576 - Minor, fix debug info when inferring API version (6 days ago) <Alexander Udalov>
* d0385e4e7c - (tag: build-1.3.60-dev-921) Recognize Intrinsics.checkNotNullParameter call on lambdas in inline functions (6 days ago) <Alexander Udalov>
* 09ab98a4f8 - (tag: build-1.3.60-dev-917) New J2K: Don't fail on captured types & don't use functional interface with captured types (6 days ago) <Ilya Kirillov>
* 0c3c0989b4 - (tag: build-1.3.60-dev-916) JVM IR: Don't move inaccessible const fields out of interface companions (6 days ago) <Steven Schäfer>
* 3742425547 - (tag: build-1.3.60-dev-907) Move out compiler plugins from the main IDE plugin JAR (KT-31279) (6 days ago) <Yan Zhulanow>
* 310237a8b1 - Correct expected test output (6 days ago) <Georgy Bronnikov>
* 73d2ae961c - JVM IR: BridgeLowering boxing fixes (6 days ago) <Steven Schäfer>
* 6aa8ecd745 - JVM IR: Remove bridge construction from CallableReferenceLowering (6 days ago) <Steven Schäfer>
* ebb59d51d2 - Fix incorrect Double.toLong conversion for infinite values in JS (6 days ago) <Ilya Gorbunov>
* 8bf61a12df - (tag: build-1.3.60-dev-887) Minor. Remove UNREACHABLE_CODE slice from BindingContext (6 days ago) <Dmitriy Novozhilov>
* 154cf46f7c - (tag: build-1.3.60-dev-880) New J2K: add ReplaceGuardClause inspection to post-processing (7 days ago) <Toshiaki Kameyama>
* 51e007116f - (tag: build-1.3.60-dev-858) KotlinLineMarkerProvider: ignore non-leaf elements when putting gutters (KT-28075, KT-30052, KT-33182) (7 days ago) <Nicolay Mitropolsky>
* c3ea0a1e5b - (tag: build-1.3.60-dev-856) [FIR] Add forgotten visit of annotation for FirAbstractLoop (7 days ago) <Dmitriy Novozhilov>
* 1eda42cb88 - (tag: build-1.3.60-dev-850) JVM_IR. Generate SMAP information for anonymous classes (7 days ago) <Mikhael Bogdanov>
* a444a40849 - JVM_IR. Basic support of 'inlineCallSiteInfo' (7 days ago) <Mikhael Bogdanov>
* f34a08cbbf - (tag: build-1.3.60-dev-849) JVM IR: Convert interface companion fields to static fields. (7 days ago) <Steven Schäfer>
* e6211c4995 - (tag: build-1.3.60-dev-832) Debugger: Fix the compilation error in as33 bunch (8 days ago) <Yan Zhulanow>
* f5c0a30c51 - (tag: build-1.3.60-dev-818) Add intention to replace "Map.getOrDefault" (8 days ago) <Toshiaki Kameyama>
* e09ae645b3 - (tag: build-1.3.60-dev-817) Advance bootstrap version to `1.3.60-dev-770` (8 days ago) <Mikhail Zarechenskiy>
* 9f0991f0aa - (tag: build-1.3.60-dev-806) Minor, clean up type approximator a bit (8 days ago) <Mikhail Zarechenskiy>
* 04e57f712e - (tag: build-1.3.60-dev-803) [NI] Introduce feature for passing function references with defaults (8 days ago) <Mikhail Zarechenskiy>
* 0219b86d06 - [NI] Fix poor performance of recursive types approximation (8 days ago) <Mikhail Zarechenskiy>
* 5f76918c90 - [NI] Use approximator as a component, don't recreate it during resolve (8 days ago) <Mikhail Zarechenskiy>
* cddabf140b - (tag: build-1.3.60-dev-799) Implement proper expression generation for the last script line (8 days ago) <Ilya Chernikov>
* ec54246b3a - (tag: build-1.3.60-dev-797) Fix TCServiceMessagesClient not removing an empty line prefix on Windows (8 days ago) <Sergey Igushkin>
* 471b515adb - (tag: build-1.3.60-dev-792) Avoid getTopLevelClass in firMode (8 days ago) <Steven Schäfer>
* 43a27ab58c - (Un)mute tests (8 days ago) <Steven Schäfer>
* 70aee4f9e2 - JVM IR: Handle -Xassertion modes (8 days ago) <Steven Schäfer>
* 7b2edc6de8 - Extract simple inlining utility from ArrayConstructorLowering (8 days ago) <Steven Schäfer>
* d11344ce2e - Add more tests for -Xassertions=jvm corner cases (8 days ago) <Steven Schäfer>
* 3e25166832 - (tag: build-1.3.60-dev-785, origin/rr/gradle/snrostov/js) Gradle, js, karma: require webpack npm dependencies (8 days ago) <Sergey Rostov>
* 99762193f9 - Gradle, js, npm: proper disambiguation classifier for npm and tools configurations (8 days ago) <Sergey Rostov>
* 1dc860f206 - Gradle, js, npm: fix targets and compilation listener (8 days ago) <Sergey Rostov>
* 87e80317a0 - Gradle, js, external declarations: read flags from properties (8 days ago) <Sergey Rostov>
* 88db93853f - (tag: build-1.3.60-dev-776) Make context available to suppressors (8 days ago) <Jim S>
* 5151659006 - (tag: build-1.3.60-dev-770) Do not use dummy resolving for light data classes which extend other classes (9 days ago) <Ilya Kirillov>
* 39e15782b2 - (tag: build-1.3.60-dev-766) Debugger: Fix compatibility with AS 3.3 (9 days ago) <Yan Zhulanow>
* 01805e8878 - Debugger: Fix read action in 'createLineSourcePosition' (KT-33064) (9 days ago) <Yan Zhulanow>
* 8211e73f7e - Revert "Evaluator: Do not report parsing error on empty block/expression (KT-11938)" KT-11938 reopened because of KT-32699. (9 days ago) <Yan Zhulanow>
* d86bede293 - Fix compatibility issue with the 'kotlinttest' plugin (9 days ago) <Yan Zhulanow>
* 0a092d6613 - Debugger: Fix breakpoint firing in '$suspendImpl' (KT-27645) (9 days ago) <Yan Zhulanow>
* 9096d211d3 - Debugger, minor: Fix line breakpoint popup (add containing declaration name) (9 days ago) <Yan Zhulanow>
* 1f13c4b87b - Parcelize: Remove remaining experimental status checks (KT-32096) (9 days ago) <Yan Zhulanow>
* b3941c4ed0 - Pill: Fix platform source attachment in compiler modules (9 days ago) <Yan Zhulanow>
* 086b151e1f - Pill: Fix project build, add kotlin-scripting-jvm-host module (9 days ago) <Yan Zhulanow>
* 89c45e9e3f - Fix stub loading for crossinline lambdas compiled by older Kotlinc (EA-105730) (9 days ago) <Yan Zhulanow>
* cc3f1b3501 - Debugger: Fix exception in "Smart step into" for Java method calls (KT-32813) (9 days ago) <Yan Zhulanow>
* 79a5375ad1 - Debugger: Fix NPE in CFA during evaluation (KT-32830) (9 days ago) <Yan Zhulanow>
* ecce34e02b - Debugger: Fix infinite recursion in inline callable searcher (EA-108938) (9 days ago) <Yan Zhulanow>
* ea97926c66 - Debugger: Add verbose logging for EA-125569, fix possible issue (9 days ago) <Yan Zhulanow>
* 527df35bf3 - Debugger: Handle case when we can't calculate the anonymous class name gracefully (EA-141202) (9 days ago) <Yan Zhulanow>
* 0f568a395f - Debugger: Recognize exceptions from target VM in FUS (9 days ago) <Yan Zhulanow>
* 71e8cddaa6 - Minor: Fix NI error in KotlinPositionManager (9 days ago) <Yan Zhulanow>
* 17c3406097 - Debugger: Gracefully handle debugger exceptions we can't do anything reasonable with (EA-128154, EA-139473) (9 days ago) <Yan Zhulanow>
* 70745f233f - Debugger: Fix reference value evaluation in Java contexts (9 days ago) <Yan Zhulanow>
* ed03d6e48e - Debugger, minor: Move FrameInfo out of KotlinCodeFragmentFactory (9 days ago) <Yan Zhulanow>
* 98b4844f51 - Debugger, minor: Reformat KotlinCodeFragmentFactory (9 days ago) <Yan Zhulanow>
* bb3091429f - Debugger: Keep a reference to stack trace element (EA-208000) (9 days ago) <Yan Zhulanow>
* a664df8143 - Debugger: Unwrap EvaluateExceptions on checking (EA-105847) (9 days ago) <Yan Zhulanow>
* e301ddde9e - Pill: Ignore KotlinPlugin artifact in Git (9 days ago) <Yan Zhulanow>
* 52a958256d - Debugger: Disable exception on 'variable not found' event (EA-138365) (9 days ago) <Yan Zhulanow>
* e0c4a1c6f1 - Debugger: Improve error diagnostics in FUS (9 days ago) <Yan Zhulanow>
* a20014a7e6 - Reformat eval4j (9 days ago) <Yan Zhulanow>
* eb173893b0 - Debugger: Minor, check evaluator preconditions as in Java evaluator (9 days ago) <Yan Zhulanow>
* d6487e89ad - Debugger: Prohibit 'suspend fun' calls in evaluated expressions (9 days ago) <Yan Zhulanow>
* 910133dbfb - Debugger: Fix line numbers on String literal 'when' condition checks (9 days ago) <Yan Zhulanow>
* 3d3bde5483 - Debugger: Do not ignore duplicated locations for line breakpoints (9 days ago) <Yan Zhulanow>
* de361f0b6c - Minor: Add 'kotlinc' to the project dictionary (9 days ago) <Yan Zhulanow>
* 780c0518e5 - Debugger: Disallow breakpoints for @InlineOnly function bodies (KT-32687, KT-24408) (9 days ago) <Yan Zhulanow>
* 25fb77e7ad - Debugger: Add breakpoint applicability tests (9 days ago) <Yan Zhulanow>
* a8d08815a6 - Simplify call: Fix false positive in "filter {}" detection (KT-32468) (9 days ago) <Yan Zhulanow>
* b1f132d750 - Debugger: Add stepping tests for function breakpoints (9 days ago) <Yan Zhulanow>
* 023baf6233 - Debugger: Ask for light class generation in background (9 days ago) <Yan Zhulanow>
* 129ca7f2d8 - Debugger: Fix breakpoint applicability (KT-10984) (9 days ago) <Yan Zhulanow>
* 22c18ffaa9 - Debugger: Add Kotlin Function breakpoints (KT-22116) (9 days ago) <Yan Zhulanow>
* 55ea0840b1 - Debugger: Keep continuation and spilled variables until the whole trace is processed (EA-208000) (9 days ago) <Yan Zhulanow>
* 89b152809f - (tag: build-1.3.60-dev-761) Build: Make dependencies on builtins compileOnly (9 days ago) <Vyacheslav Gerasimov>
* 80acc56c10 - (tag: build-1.3.60-dev-759) Don't lost type parameters for members of inline classes in the bytecode (9 days ago) <Mikhail Zarechenskiy>
* a874f4f5c3 - (tag: build-1.3.60-dev-748) Don't use `addIfNotNull` core util in the JS Gradle plugin (9 days ago) <Sergey Igushkin>
* 47bee6a6c5 - (tag: build-1.3.60-dev-738) JVM_IR. Support reified parameters in anonymous object super constructor call (9 days ago) <Mikhael Bogdanov>
* 645736f167 - JVM_IR. Support anonymous object/lambda reification (9 days ago) <Mikhael Bogdanov>
* 0571f90762 - (tag: build-1.3.60-dev-735) Build: Add `kotlin.build.jar.compression` property (9 days ago) <Vyacheslav Gerasimov>
* 659c399d30 - Build: Add `kotlin.build.dependencies.dir` property (9 days ago) <Vyacheslav Gerasimov>
* 1d0ba4edd4 - (tag: build-1.3.60-dev-727, origin/rr/pdn_ir_typealias) IR: IrTypeAlias: update testData after rebase on master (9 days ago) <Dmitry Petrov>
* f590d4da9e - IR: IrTypeAlias: serialize/deserialize new IR objects (9 days ago) <Dmitry Petrov>
* b3525b077c - IR: IrTypeAlias: isActual (9 days ago) <Dmitry Petrov>
* 2b43b09444 - IR: IrTypeAlias: Strip 'typealias' declarations in back-ends (9 days ago) <Dmitry Petrov>
* 6abb0ffe28 - IR: IrTypeAlias: Update FIR2IR testData (9 days ago) <Dmitry Petrov>
* 48ae76ac28 - IR: Introduce IrTypeAlias element (9 days ago) <Dmitry Petrov>
* 499f9330d2 - (tag: build-1.3.60-dev-713) Gradle: Don't use the deprecated "layout" method for Ivy repos (9 days ago) <Ilya Matveev>
* b8bdef0005 - (tag: build-1.3.60-dev-697) Refactoring: introduce isKotlinScratch function (9 days ago) <Roman Golyshev>
* f35ce1e9f6 - Refactoring: remove duplicate of kotlin script extension constant (9 days ago) <Roman Golyshev>
* 49b534e894 - (tag: build-1.3.60-dev-687) JVM IR: move non-private const properties from multifile part to facade (10 days ago) <Alexander Udalov>
* f01b0f6467 - JVM IR: generate correct metadata for multi-file classes (10 days ago) <Alexander Udalov>
* 4be0e00071 - JVM IR: support multi-file classes (10 days ago) <Alexander Udalov>
* 73a671af7c - JVM IR: generate tests on incremental compilation (10 days ago) <Alexander Udalov>
* e1fc2c57cb - JVM IR: introduce global serialization bindings for convenience (10 days ago) <Alexander Udalov>
* babbbd0ff6 - JVM IR: generate facade class for property accessors from dependencies (10 days ago) <Alexander Udalov>
* 28e2fd63ca - IR: introduce WrappedProperty{G,S}etterDescriptor (10 days ago) <Alexander Udalov>
* cfd3d974d1 - JVM IR: perform substitution in IrTypeSystemContext.getSubstitutedUnderlyingType (10 days ago) <Alexander Udalov>
* 908498a560 - JVM IR: deduplicate exception message text in FunctionCodegen (10 days ago) <Alexander Udalov>
* 5f06c9e86c - JVM IR: do not generate generic signature for $delegate field (10 days ago) <Alexander Udalov>
* 45f93521d9 - JVM IR: add IrWriteSignatureTestGenerated (10 days ago) <Alexander Udalov>
* 26346d88cc - JVM IR: take IrFunction in IrTypeMapper.mapFunctionName/mapReturnType (10 days ago) <Alexander Udalov>
* 8c1b2a7f20 - JVM IR: record DELEGATED_PROPERTIES slice for correct metadata serialization (10 days ago) <Alexander Udalov>
* d9caeca249 - (tag: build-1.3.60-dev-680) JVM_IR: Copy suspend lambda's attributes (10 days ago) <Ilmir Usmanov>
* 88e5d2bc70 - (tag: build-1.3.60-dev-666) Fix unrelated tasks being configured at execution time, KT-31666 (10 days ago) <Sergey Igushkin>
* 9182fe887e - (tag: build-1.3.60-dev-663) Fix inline class handling in DefaultParameterInjector (10 days ago) <Steven Schäfer>
* 79f71f61d5 - JVM BE: Add more tests for default arguments (10 days ago) <Steven Schäfer>
* 9d7de8e9ec - (tag: build-1.3.60-dev-662) KT-32791: Avoid EDT when acquiring editor for setting line mark in scratches (10 days ago) <Roman Golyshev>
* 971d36837a - (tag: build-1.3.60-dev-656) JVM_IR. Don't generate annotations and signature on synthetic methods (10 days ago) <Mikhael Bogdanov>
* 2dabb91a1f - (tag: build-1.3.60-dev-650) J2K, minor: clean copy-paste conversion code (10 days ago) <Ilya Kirillov>
* f1482177b4 - Fix NPE in J2K copy-paste handler for invalid offset (10 days ago) <Ilya Kirillov>
* 838582c926 - Fix "Assertion failed: Write access is allowed inside write-action only" in Kotlin refactoring dialog (10 days ago) <Ilya Kirillov>
* b4a0436aba - Show occurrences chooser in EDT thread in KotlinIntroduceVariableHandler (10 days ago) <Ilya Kirillov>
* 02f2009f2a - Do not show "Replace overloaded operator with function call" intention on incomplete expressions (10 days ago) <Ilya Kirillov>
* 892135ae23 - (tag: build-1.3.60-dev-637) Unused symbol: don't report for enum entry when enum builtin function is used (10 days ago) <Toshiaki Kameyama>
* 776cccf57c - (tag: build-1.3.60-dev-636) FunctionWithLambdaExpressionBodyInspection: fix ClassCastException for "Remove braces" quick fix (10 days ago) <Toshiaki Kameyama>
* e5e5e9084e - (tag: build-1.3.60-dev-632) Improve error message (#2505) (10 days ago) <Louis CAD>
* b2753a22a2 - (tag: build-1.3.60-dev-630, tag: build-1.3.60-dev-618) Advance bootstrap to 1.3.60-dev-607 (11 days ago) <Ilya Gorbunov>
* 103e16c40f - (tag: build-1.3.60-dev-617) kotlin-maven-plugin: avoid adding sourceroots to read-only freeArgs list (11 days ago) <Ilya Gorbunov>
* 5d12603d73 - (tag: build-1.3.60-dev-614) JVM_IR: remove unused code (12 days ago) <Georgy Bronnikov>
* ce6e2621cf - Unmute working tests (12 days ago) <Georgy Bronnikov>
* f9391ec790 - Remove handling of default arguments from codegen (12 days ago) <Georgy Bronnikov>
* 4d50086d35 - JVM_IR: reorder lowerings (12 days ago) <Georgy Bronnikov>
* 924fa6f9d3 - JVM_IR: use DefaultParameterInjector (12 days ago) <Georgy Bronnikov>
* 52c00ba2a1 - (tag: build-1.3.60-dev-607, tag: build-1.3.60-dev-605) Extract `JvmStartupActivity` class (13 days ago) <Dmitry Gridin>
* 77a630ce34 - UnsupportedAbiVersionNotificationPanelProvider: fix project leak (13 days ago) <Dmitry Gridin>
* 584b42d9f9 - Add missing EP for `StartupActivity` (13 days ago) <Dmitry Gridin>
* 832c8e0e20 - Fix "Non default constructors for extension class" (13 days ago) <Dmitry Gridin>
* 9ea2446ec0 - KotlinLanguageInjector: cleanup code (13 days ago) <Dmitry Gridin>
* 49aa4aba71 - UnsupportedAbiVersionNotificationPanelProvider: cleanup code (13 days ago) <Dmitry Gridin>
* 7c24ad39ea - (tag: build-1.3.60-dev-601) Remove fir:lightTree test on kotlinx.coroutines as it caused problems in IDEA (13 days ago) <Simon Ogorodnik>
* be7b228cf6 - (tag: build-1.3.60-dev-584) Fix "Attempt to modify PSI for non-committed document" for some cases (13 days ago) <Ilya Kirillov>
* 1981e8b9bf - New J2K: Add better error reporting in AST builder (13 days ago) <Ilya Kirillov>
* 6b0c1da42c - Do not use methods which may show UI dialog in write action in refactorings (13 days ago) <Ilya Kirillov>
* 474a8850b3 - Do not show error message in decompiler in write action (13 days ago) <Ilya Kirillov>
* 3205b25f80 - Fix code completion for the injected Kotlin code (13 days ago) <Ilya Kirillov>
* 84498513f6 - Do not allow optimize imports for uncommitted document (13 days ago) <Ilya Kirillov>
* 7b659a73c7 - Check if document is writable on converting Java to Kotlin (13 days ago) <Ilya Kirillov>
* 0d42d3f0a1 - Fix CCE in move-refactoring (13 days ago) <Ilya Kirillov>
* 46ff959415 - Fix using invalidated PSI element in Remove Braces Intention (13 days ago) <Ilya Kirillov>
* 65b0a5f903 - (tag: build-1.3.60-dev-581, tag: build-1.3.60-dev-579, tag: build-1.3.60-dev-572) Unify withIndex docs wording (2 weeks ago) <Ilya Gorbunov>
* 2e445ebad6 - (tag: build-1.3.60-dev-570) Enable test that uses Array.fill in JS and Native (2 weeks ago) <Ilya Gorbunov>
* 3751a8a797 - Common Array.fill for unsigned arrays, improve docs, native impl name (2 weeks ago) <Ilya Gorbunov>
* 1a6069382e - Provide Array.fill in common stdlib (2 weeks ago) <Jake Wharton>
* 83e422fc3b - (tag: build-1.3.60-dev-567) Workaround copied kotlin element happened to be outside the KtFile (2 weeks ago) <Nikolay Krasko>
* 5614afed14 - Fix over-caching content in light classes for local declarations (KT-32820) (2 weeks ago) <Nikolay Krasko>
* ce3ad8f4da - Use kotlin specific OOCB tracker for light classes inner cache (2 weeks ago) <Nikolay Krasko>
* 78ae1a5745 - (tag: build-1.3.60-dev-565) Annotate default interface method with JvmDefault (2 weeks ago) <Dmitry Savvinov>
* 784483e7ac - (tag: build-1.3.60-dev-561) as36: Add required plugins to test runtime (2 weeks ago) <Vyacheslav Gerasimov>
* 14bd8f4eef - as36: Update AS build version to 192.5765565 (2 weeks ago) <Vyacheslav Gerasimov>
* 67b84cf35d - Use properties bintray.user & bintray.apikey for AS repo (2 weeks ago) <Vyacheslav Gerasimov>
* 645bbc93cb - (tag: build-1.3.60-dev-559) KotlinWithGradleConfigurator: support addKotlinLibraryToModuleBuildScript for multiplatform #KT-27270 Fixed (2 weeks ago) <Dmitry Gridin>
* c88d4f43d3 - ConfigureKotlinInProjectUtils: minor cleanup (2 weeks ago) <Dmitry Gridin>
* 3ea195e1a2 - DescriptorRenderedImpl: fix order of `val` & `vararg` modifier for actual class #KT-31921 Fixed (2 weeks ago) <Dmitry Gridin>
* a2f937e282 - DescriptorRender: cleanup code (2 weeks ago) <Dmitry Gridin>
* 80b09b9a08 - (tag: build-1.3.60-dev-558) Replace 'if' with 'when': don't remove branch brances (2 weeks ago) <Toshiaki Kameyama>
* f3b42507d9 - (tag: build-1.3.60-dev-555) Do not search for bad substrings inside compiler/fir/lightTree/testData (2 weeks ago) <Mikhail Glukhikh>
* 00f880a5a0 - Make all necessary refactoring after merge (2 weeks ago) <Ivan Cilcic>
* f3a7db2428 - Add auto test in gradle (light tree) (2 weeks ago) <Ivan Cilcic>
* 2ca7978544 - Remove duplicate code from convertIsExpresion and convertBinaryWithType (2 weeks ago) <Ivan Cilcic>
* d03b6cc014 - Remove extra test methods (light tree) (2 weeks ago) <Ivan Cilcic>
* 250d86b692 - Rename "MyKotlinParser" to "KotlinLightParser" (2 weeks ago) <Ivan Cilcic>
* 2e05fe9976 - Remove extra method toFirExpression (2 weeks ago) <Ivan Cilcic>
* f3299c4636 - Delete extra files with util methods (raw FIR) (2 weeks ago) <Ivan Cilcic>
* 01daa90f5c - Extract bangbang and bindLabel methods (raw FIR) (2 weeks ago) <Ivan Cilcic>
* c5547a2229 - Extract some information to separate Context class (2 weeks ago) <Ivan Cilcic>
* cad0dbf087 - Rewrite RawFirBuilder and its utils to be able to reuse it in LightTree converter (2 weeks ago) <Ivan Cilcic>
* 084bad4c25 - Fix bug in import directives converter (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* 1af7063a47 - Made primary constructor wrapper to avoid recreating value parameter instances (2 weeks ago) <Ivan Cilcic>
* 2a60f95a32 - Add FIR session argument to LightTree2Fir constructor (2 weeks ago) <Ivan Cilcic>
* c253ff7953 - Write syntactically incorrect constructions processing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* ef535a2d85 - Resolve converter errors after merge (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* 86097bdcce - Write method to test data from diagnostic test folder (light tree) (2 weeks ago) <Ivan Cilcic>
* b5293e7df7 - Edit light tree to FIR benchmarks to support off stub mode (2 weeks ago) <Ivan Cilcic>
* c8c37fd86e - Move object literal parsing, rewrite the determination that member is local (2 weeks ago) <Ivan Cilcic>
* 531ee03a92 - Write if and when parsing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* b7d57690c5 - Write try expression parsing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* a0e79449fd - Write throw expression parsing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* a714515527 - Write break and continue parsing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* e0a92c5ed5 - Write local variable parsing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* c0fdbec358 - Write loops parsing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* 26290746f3 - Write object literal parsing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* 8dd72a5cf2 - Write lambda expressions and local members parsing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* 50573066fe - Write double colon suffix parsing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* e15b91ea16 - Write arrayOf call parsing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* 9d36855cb6 - Write type operator call parsing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* e0bebba42e - Fix some light tree to FIR converter bugs after testing (2 weeks ago) <Ivan Cilcic>
* 08ab530ef0 - Write this and super expression parsing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* a13a043169 - Write binary and unary expressions parsing (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* be073ce2e6 - Reformat LightTree2Fir class to be able to parse block of code (2 weeks ago) <Ivan Cilcic>
* bfe83d0bfd - Write some simple FIR dummy comparator (2 weeks ago) <Ivan Cilcic>
* 5a24c2253a - Write annotation's conversion (light tree to FIR) (2 weeks ago) <Ivan Cilcic>
* 8bcea1cf85 - Change parseCharacter visibility to be visible from lightTree module (2 weeks ago) <Ivan Cilcic>
* b0a04b1061 - Fix bug in abstract benchmark class (light tree) (2 weeks ago) <Ivan Cilcic>
* a66adffdcf - Create ExpressionsConverter class and took out light tree node handlers (2 weeks ago) <Ivan Cilcic>
* 05757c1ada - Write basis for separate testing some of fir nodes (2 weeks ago) <Ivan Cilcic>
* e9ddbc412c - Took out common code of dir walking (2 weeks ago) <Ivan Cilcic>
* 5b5eadeeaa - Change method's order in converter according to KotlinParsing class (2 weeks ago) <Ivan Cilcic>
* 840e627f1f - Add annotation processing in joinTypeParameters method (2 weeks ago) <Ivan Cilcic>
* 8b1a63b54d - Move modifiers enum set to separate file (2 weeks ago) <Ivan Cilcic>
* 7cbd838720 - Change AbstractBenchmark code to avoid collisions in files map (2 weeks ago) <Ivan Cilcic>
* c9d5202971 - Add reference to parse value parameters methods in light tree converter (2 weeks ago) <Ivan Cilcic>
* bbf7263ddc - Summarize methods that convert value parameter nodes (2 weeks ago) <Ivan Cilcic>
* 5fc3367c25 - Write ClassWrapper class to transmit information to lower FIR nodes (2 weeks ago) <Ivan Cilcic>
* b5d617492a - Change modifiers parsing and some minor changes in fir conversion (2 weeks ago) <Ivan Cilcic>
* 05a2b2fac8 - Add some minor changes to fix errors after merge in lightTree module (2 weeks ago) <Ivan Cilcic>
* d0dfcbb2f2 - Add simple documentation to convert methods (2 weeks ago) <Ivan Cilcic>
* 311964acea - Made some code refactoring to make it more readable (2 weeks ago) <Ivan Cilcic>
* f07d85eb83 - Create benchmark for light tree FIR builder (including coroutines test) (2 weeks ago) <Ivan Cilcic>
* 0a8d0baa59 - Write benchmarks for some generated cases (2 weeks ago) <Ivan Cilcic>
* c47a8e2025 - Add JMH for benchmark (2 weeks ago) <Ivan Cilcic>
* 0e8bbab925 - Change total kotlin tests architecture (2 weeks ago) <Ivan Cilcic>
* 45faf76b4a - Write test to compare FIR from light tree with FIR from PSI (2 weeks ago) <Ivan Cilcic>
* 9dbacb5380 - Put the common code into a separate function (2 weeks ago) <Ivan Cilcic>
* 16d7d202d2 - Add separated tests for tree generation and fir convertion (2 weeks ago) <Ivan Kylchik>
* 343dcca79d - Add some test cases to test performance and tree construction correctness (2 weeks ago) <Ivan Kylchik>
* d1e87eb90c - Implement LightTree to Fir converter for declarations (2 weeks ago) <Ivan Kylchik>
* 5b577b9754 - Refactor light tree test compare for better result (2 weeks ago) <Ivan Kylchik>
* f0a5408eb6 - Modify previously added test (2 weeks ago) <Ivan Kylchik>
* 200fe63fca - Implement basic class to test light tree builder performance (2 weeks ago) <Ivan Kylchik>
* 14d6f8009d - (tag: build-1.3.60-dev-553) [NI] Update diagnostic messages in testdata (2 weeks ago) <Dmitriy Novozhilov>
* 8107d1515c - [NI] Minor. Remove redundant code that was added for debugging (2 weeks ago) <Dmitriy Novozhilov>
* b6a7d21579 - [NI] Fix extracting type variables for flexible types in `in` captured types (2 weeks ago) <Dmitriy Novozhilov>
* 71a1a0e2f5 - (tag: build-1.3.60-dev-546) Do not highlight annotations as keyword (new default like in Java) (2 weeks ago) <Alexander Podkhalyuzin>
* 695d657ca8 - (tag: build-1.3.60-dev-516) Random.nextLong: use progression properties consistently (2 weeks ago) <Ilya Gorbunov>
* 06388b885c - (tag: build-1.3.60-dev-515) JVM_IR: Support suspend lambdas with receiver (2 weeks ago) <Ilmir Usmanov>
* 3742993dea - (tag: build-1.3.60-dev-514) Change to star projection: do not suggest when type paramer is generic type (2 weeks ago) <Toshiaki Kameyama>
* 10e42a55c9 - (tag: build-1.3.60-dev-495) FIR: set PSI elements in JavaSymbolProvider / enhancement scope (2 weeks ago) <Mikhail Glukhikh>
* 0c4134bef4 - Remove FirResolvePhase from FirElement hierarchy (2 weeks ago) <Mikhail Glukhikh>
* efb938a7c8 - (tag: build-1.3.60-dev-486) (Un)mute tests (2 weeks ago) <Steven Schäfer>
* 06274b1339 - JVM_IR: Simplify RemoveDeclarationsThatWouldBeInlinedLowering (2 weeks ago) <Steven Schäfer>
* 93d414ac01 - JVM_IR: Change CallableReferenceLowering to match the JVM backend (2 weeks ago) <Steven Schäfer>
* 917435a50c - Extract IrBody.statements utility function (2 weeks ago) <Steven Schäfer>
* 509d257475 - JVM_IR: Fixes to SyntheticAccessorLowering (2 weeks ago) <Steven Schäfer>
* 173f1fc7d1 - Fix statement order in LocalDeclarationsLowering (2 weeks ago) <Steven Schäfer>
* c38fb27676 - JVM_IR: Run CallableReferenceLowering before LocalDeclarationsLowering (2 weeks ago) <Steven Schäfer>
* 9816e62d08 - JVM_IR: Fix inlining of interface methods (2 weeks ago) <Steven Schäfer>
* bdec8b04e8 - (tag: build-1.3.60-dev-485) Minor: trim in RenderIrElementVisitor (2 weeks ago) <Dmitry Petrov>
* efe62c983a - (tag: build-1.3.60-dev-479) Decrease max heap size for test process on Windows (2 weeks ago) <Alexey Tsvetkov>
* 4db3dcc28f - Use short temp dirs names only in gradle integration tests (2 weeks ago) <Alexey Tsvetkov>
* 1a0c6fe8b8 - Unify test tasks configuration in gradle tests (2 weeks ago) <Alexey Tsvetkov>
* 847af4456a - Remove KotlinGradlePluginJpsParametrizedIT (2 weeks ago) <Alexey Tsvetkov>
* 54227e15ff - Do not set max heap size twice (2 weeks ago) <Alexey Tsvetkov>
* de5335b17f - Fix gradle integration tests on Windows (2 weeks ago) <Ivan Gavrilovic>
* e74a00789d - (tag: build-1.3.60-dev-467) Add embeddable artifact for jvm-abi-gen (2 weeks ago) <Ty Smith>
* 37042801c4 - (tag: build-1.3.60-dev-465) Fix CompilerDaemonTest#testDaemonJvmOptionsParsing (2 weeks ago) <Alexey Tsvetkov>
* 0a91a663b1 - (tag: build-1.3.60-dev-461) Always keep Serializable#serialVersionUID (2 weeks ago) <Alexey Tsvetkov>
* a6f50c71bd - (tag: build-1.3.60-dev-454) Fixed import of package prefix in non-MPP projects (2 weeks ago) <Andrey Uskov>
* eedebcfe4c - (tag: build-1.3.60-dev-453) FIR lazy resolve: fix test data (2 weeks ago) <Mikhail Glukhikh>
* 869e970bfd - (tag: build-1.3.60-dev-446) FIR resolution API: fix handling of expressions inside imports (2 weeks ago) <Mikhail Glukhikh>
* 14e9404afd - FIR (raw / resolution API): set correctly elvis/bang-bang bound PSIs (2 weeks ago) <Mikhail Glukhikh>
* 1f771a2407 - FIR resolution API: fix handling of expressions inside secondary ctors (2 weeks ago) <Mikhail Glukhikh>
* 2a69efba8a - FIR resolution API: fix handling of expressions inside local functions (2 weeks ago) <Mikhail Glukhikh>
* 760fb668bb - Introduce FIR resolution API with lazy resolve to use in IDE (2 weeks ago) <Mikhail Glukhikh>
* 1cd559a626 - Remove FirTotalKotlinResolveInIde test with its provider as obsolete (2 weeks ago) <Mikhail Glukhikh>
* c3a31dcdf5 - Optimize FirSession component storage (2 weeks ago) <Mikhail Glukhikh>
* 7529d557fe - FIR resolution: introduce FirResolvePhase & FirAbstractPhaseTransformer (2 weeks ago) <Mikhail Glukhikh>
* a38b4756b5 - FIR tree refactoring: move FirElement.session to FirDeclaration (2 weeks ago) <Mikhail Glukhikh>
* 98f75669a5 - [FIR] Make resolution sequence of CallKind static field (2 weeks ago) <Dmitriy Novozhilov>
* 53404e5dac - [FIR] Extract `ResolutionStageRunner` component (2 weeks ago) <Dmitriy Novozhilov>
* 8bbb60df25 - [FIR] Refactoring. Split CallResolver.kt to several files (2 weeks ago) <Dmitriy Novozhilov>
* 3c7b25b8c9 - [FIR] Minor. Cleanup code in ConeTypes.kt (2 weeks ago) <Dmitriy Novozhilov>
* a226e40e34 - [FIR] Refactor FirResolveBodyTransformer (2 weeks ago) <Dmitriy Novozhilov>
* 43e7f54fae - [FIR] Add string representation for ConeKotlinType (2 weeks ago) <Dmitriy Novozhilov>
* 6c26fc1943 - [FIR] Don't render `Any?` upper bounds of type parameters (2 weeks ago) <Dmitriy Novozhilov>
* 7245475196 - [FIR] Add DeclaredUpperBoundConstraintPosition to Fir (2 weeks ago) <Dmitriy Novozhilov>
* d3670d4f5f - [FIR] Add `Any?` as default bound for all type parameters (2 weeks ago) <Dmitriy Novozhilov>
* 8a21785883 - [FIR] Add `Any?` builtin typeref (2 weeks ago) <Dmitriy Novozhilov>
* 2a360272f6 - [FIR] Add `Any` to supertypes of functional types (2 weeks ago) <Dmitriy Novozhilov>
* 71ca1aa608 - [Type system] Fix algorithm of folding recursive types (2 weeks ago) <Dmitriy Novozhilov>
* a453ed50fa - [FIR] Fix class cast exception in ConeInferenceContext (2 weeks ago) <Dmitriy Novozhilov>
* 6215662e33 - Replace usage of `ClassicTCContext` with abstract context in `NewCSTCalculator` (2 weeks ago) <Dmitriy Novozhilov>
* 0276a6262f - (tag: build-1.3.60-dev-440) Fix compilation of NewMultiplatformKaptProjectImportingTest in AS 3.3,3.4 (2 weeks ago) <Andrey Uskov>
* 6177b3e8dc - (tag: build-1.3.60-dev-439) Minor. Add empty file to previously empty directory in test (2 weeks ago) <Dmitry Savvinov>
* d715344639 - (tag: build-1.3.60-dev-433) psi2ir: precompute sort keys when generating members (2 weeks ago) <pyos>
* 2d5a1e19d0 - (tag: build-1.3.60-dev-431) Perform GC between performance test runs, add geometric mean calculation and close stats in the end (2 weeks ago) <Vladimir Dolzhenko>
* 3f9480e1c5 - Specify parent disposable in JavaOutsideModuleDetector Vfs listener (2 weeks ago) <Vladimir Dolzhenko>
* ddb685a8f9 - (tag: build-1.3.60-dev-427) Add test on nonMPP -> MPP dependency (2 weeks ago) <Dmitry Savvinov>
* 79313037d1 - Minor. Merge multiplatformTypeRefinement testdata with multiplatform testdata (2 weeks ago) <Dmitry Savvinov>
* 9f90486893 - [Misc] Update spec testData according changes in NI (2 weeks ago) <Dmitriy Novozhilov>
* ffaca279bc - Minor. Turn TypeBasedStarProjectionImpl into StarProjectionForAbsentTypeParameter (2 weeks ago) <Denis Zharkov>
* 579838cb4e - Avoid recursive refinement in NewCapturedTypeConstructor (2 weeks ago) <Denis Zharkov>
* a2a1c7e50f - Avoid recursive refinement with star projections (2 weeks ago) <Denis Zharkov>
* d042eb2cfb - Fix type refinement for qualified expressions (2 weeks ago) <Denis Zharkov>
* 6695ddd1d5 - Change 'hashCode' of 'TypeProjection' (2 weeks ago) <Dmitry Savvinov>
* b103f42ca8 - Add test on using correct builtins in MPP (2 weeks ago) <Dmitry Savvinov>
* 1fe8e4ba15 - Use CompositeResolve in HierarchicalExpectActual tests (2 weeks ago) <Dmitry Savvinov>
* aaf76a0e46 - Enable TypeRefinement in COMPOSITE resolution mode (2 weeks ago) <Dmitry Savvinov>
* 2b4d70fcf0 - [Resolve] Rewrite how built-ins are created (2 weeks ago) <Dmitry Savvinov>
* 9f2a03947c - [Resolve] Compute dependency on SDK properly (2 weeks ago) <Dmitry Savvinov>
* 02c07a4a6c - [Resolve] Introduce an ability to get all moduleInfos without filtering by platform (2 weeks ago) <Dmitry Savvinov>
* f9b8ab3a3a - [Resolve] Introduce CompositeResolver (2 weeks ago) <Dmitry Savvinov>
* adb0f5eaf9 - [Resolve] Introduce CompositeAnalysisSettings (2 weeks ago) <Dmitry Savvinov>
* 5e95890028 - [Resolve] Introduce KotlinMultiplatformAnalysisModeComponent (2 weeks ago) <Dmitry Savvinov>
* 90cf9daff3 - [Resolve] Abstract creation of platform-specific package fragment providers (2 weeks ago) <Dmitry Savvinov>
* b48218e722 - [Resolve] Make ResolversForModule less static (2 weeks ago) <Dmitry Savvinov>
* 0f56d243cb - [Resolve] Support test/production/dependsOn internal-visibility (2 weeks ago) <Dmitry Savvinov>
* c50eeb3edb - Add few tests on internal visibility in MPP (2 weeks ago) <Dmitry Savvinov>
* 43ef0ffa50 - [Testing] Support diagnostics filters in MultiModuleIdeResolveTest (2 weeks ago) <Dmitry Savvinov>
* 68c1a7cedd - Use stable order for dependsOn and related diagnostics (2 weeks ago) <Dmitry Savvinov>
* 769ccde43b - Closure over dependencies in multiPlatformSetup (2 weeks ago) <Dmitry Savvinov>
* 3c2e34ee08 - [Misc] Fix bug in multiPlatformSetup (2 weeks ago) <Dmitry Savvinov>
* 61ec5ed5dd - [Misc] Introduce lazyClosure (2 weeks ago) <Dmitry Savvinov>
* 54cdd3bfef - [Misc] Refactor Module.cached extension to accept lambda instead of FunctionalInterface (2 weeks ago) <Dmitry Savvinov>
* b477184a3c - Fix creating of refined FlexibleType and RawType (2 weeks ago) <Dmitriy Novozhilov>
* 33a31fb688 - [Tesdata fix] Fix test data for multiplatform highlighting test (2 weeks ago) <Denis Zharkov>
* d744192e6f - [Invariant fix] Fix false positive internal visibility diagnostic (2 weeks ago) <Denis Zharkov>
* d20516779a - [Invariant Fix] Avoid using invalid descriptors in RemovePartsFromPropertyFix (2 weeks ago) <Denis Zharkov>
* 5f10252185 - [Invariant fix] Avoid using obsolete desciptors as scope content in change signature (2 weeks ago) <Denis Zharkov>
* 01f0589ddf - [Invariant Fix] Use the same lock inside single GlobalFacade (2 weeks ago) <Denis Zharkov>
* fd4d8176dd - [Misc Invariant Fix] Do not use KotlinType::toString in inspections (2 weeks ago) <Denis Zharkov>
* daa27016ca - [Invariant Fix] Adjust DataFlowValue::Identifier for refinement (2 weeks ago) <Denis Zharkov>
* 21cc93860b - [Invariant Fix] Fix KotlinPsiUnifier after types refinement introduction (2 weeks ago) <Denis Zharkov>
* c49791f8bb - [Invariant Fix] Fix equality for NewCapturedTypeConstructor after refinement (2 weeks ago) <Denis Zharkov>
* 471134d31e - [Invariant Fix] Fix callable equivalence definition in case of refined scopes (2 weeks ago) <Denis Zharkov>
* 5c2c7e7776 - [Invariant fix] Avoid re-resolving declared descriptors in lazy member scopes (2 weeks ago) <Denis Zharkov>
* ab9ff786d7 - [Invariant Fix] Use structural descriptor equivalence in JsNamesClashChecker (2 weeks ago) <Dmitry Savvinov>
* 9add14a2a1 - [API Usage] Add refinement to ConstraintInjector (NI) (2 weeks ago) <Dmitriy Novozhilov>
* 6c44b6b859 - [API Usage] Refine type of lambda's receiver in NI (2 weeks ago) <Dmitry Savvinov>
* 696aea004d - [API Usage] Add type refinement for callable references (2 weeks ago) <Dmitriy Novozhilov>
* 53334c038f - [API Usage] Use refinement in NI (2 weeks ago) <Denis Zharkov>
* 2bf6bd3724 - Do not consider descriptors equality as a reason not to refine type (2 weeks ago) <Denis Zharkov>
* 9c27abde7f - [API Usage] Support type refinement from expect class to type aliases (2 weeks ago) <Denis Zharkov>
* 04717b57c9 - [API Usage] Support refinement for Java classes' scope (2 weeks ago) <Dmitry Savvinov>
* b7e011a29b - [API Usage] Use type refinements in overrides-related facilities (2 weeks ago) <Denis Zharkov>
* 694f521bfd - [API Usage] Refine type for each separate element in ExpressionTypingVisitorDispatcher (2 weeks ago) <Denis Zharkov>
* a1b52b2f90 - [API Usage] Inject Refiner into KotlinTypeChecker, use it for subtyping (2 weeks ago) <Dmitriy Novozhilov>
* 9047ddfc2f - [API Usage] Refine supertypes when getting content of member scope (2 weeks ago) <Dmitry Savvinov>
* 1d61d75225 - [Core API] Introduce KotlinType.refine (2 weeks ago) <Dmitry Savvinov>
* c12f5f6055 - [Core API] Introduce TypeConstructor.refine (2 weeks ago) <Dmitry Savvinov>
* c20d565d93 - [Core API] Introduce API for getting scopes with refinement (2 weeks ago) <Denis Zharkov>
* d08bed888c - [Core API] Introduce useTypeRefinement analysis flag (2 weeks ago) <Dmitry Savvinov>
* 2fe3a23183 - [Core API] Introduce KotlinTypeRefiner component (2 weeks ago) <Dmitriy Novozhilov>
* 5c17148146 - [Core API] Introduce TypeRefinement annotations (2 weeks ago) <Dmitriy Novozhilov>
* 38bcedc451 - [Tests] Add tests for types refinement in IDE (2 weeks ago) <Denis Zharkov>
* d000341178 - [Misc] Add missing type to lambda in ILTConstructor (2 weeks ago) <Dmitriy Novozhilov>
* fe78e153f7 - [Misc] Introduce helper-method 'IntersectionTypeConstructor.createType()' (2 weeks ago) <Dmitry Savvinov>
* 5c13e02e9c - [Misc] Clean-up and deduplicate code in 'findClassInModule.kt' (2 weeks ago) <Dmitry Savvinov>
* a0f339ffc7 - [Misc] Enable @Experimental project-wide (2 weeks ago) <Dmitriy Novozhilov>
* f026a98403 - [Misc] Make NewKotlinTypeChecker non-static (2 weeks ago) <Dmitriy Novozhilov>
* 4f1e85b468 - [Misc] Add caching of hashCode in KotlinType (2 weeks ago) <Dmitriy Novozhilov>
* 8d1b063d62 - [Misc] Add test on typealiased SAM (2 weeks ago) <Denis Zharkov>
* c1144f35f1 - [Misc] Move TypeAliasExpander to core (2 weeks ago) <Denis Zharkov>
* 7ba3f7e599 - [Misc] Make ArgumentTypeResolver::isSubtypeOfForArgumentType not static (2 weeks ago) <Denis Zharkov>
* 529763b9bd - [Misc] Get rid of public Companion methods in SmartCastManager (2 weeks ago) <Denis Zharkov>
* e7d6a9508e - [Misc] Reformat CallType.kt (2 weeks ago) <Denis Zharkov>
* edb9623556 - [Misc] Reformat DescriptorEquivalenceForOverrides.kt (2 weeks ago) <Denis Zharkov>
* 4e486e7738 - (tag: build-1.3.60-dev-421) Fix NewMultiplatformKaptProjectImportingTest (KT-32974) (2 weeks ago) <Andrey Uskov>
* c17a5bc8f2 - Disable KaptImportingTest.testModulePerSourceSet in AS (KT-32683) (2 weeks ago) <Andrey Uskov>
* 02ee950836 - (tag: build-1.3.60-dev-418) Add transitive dependencies on common MPP modules (2 weeks ago) <Andrey Uskov>
* 3ce731cf7c - (tag: build-1.3.60-dev-415) Avoid eager deserialization of array classes in ArrayConstructorLowering (2 weeks ago) <Steven Schäfer>
* 2910d8e9b2 - (tag: build-1.3.60-dev-401) Also check predecessors of PUSH Unit in unit tail-call optimization (2 weeks ago) <Ilmir Usmanov>
* e60674f5e1 - Fix test data (2 weeks ago) <Ilmir Usmanov>
* cc06798e2c - Implement unit suspend functions tail-call optimisation (2 weeks ago) <Ilmir Usmanov>
* a16e03681b - (tag: build-1.3.60-dev-399) Substitute kotlin-reflect in compileOnly configurations too (2 weeks ago) <Alexey Tsvetkov>
* 317c39f27d - (tag: build-1.3.60-dev-396) Enable assertions in Kotlin Compile Daemon process (2 weeks ago) <Alexey Tsvetkov>
* 560f1483e8 - Drop MaxPermSize support from compiler daemon (2 weeks ago) <Alexey Tsvetkov>
* db23131611 - (tag: build-1.3.60-dev-386) AbstractFindUsagesTest: add read lock (2 weeks ago) <Dmitry Gridin>
* e575ca4f53 - (tag: build-1.3.60-dev-381) [IR] Fixed parents during constructors moving (2 weeks ago) <Igor Chevdar>
2019-08-15 16:02:16 +03:00
Ilya Gorbunov 226fd310bf Native implementations of Array.fill
KT-32359
2019-08-01 23:00:04 +03:00
Vasily Levchenko 9c5e2a44c7 [kotlin compiler][update] 1.3.60-dev-346
* 2c61572c50 - (HEAD -> master, tag: build-1.3.60-dev-346, origin/master, origin/HEAD) Build: Fix artifact pattern for Android Studio bintray repo (3 дня назад) <Vyacheslav Gerasimov>
* 10f5204f67 - (tag: build-1.3.60-dev-344) as36: Fix groovy-all dependency version (3 дня назад) <Vyacheslav Gerasimov>
* aed9b13455 - (tag: build-1.3.60-dev-338) Fix jvm-host-embeddable artefact generation (3 дня назад) <Ilya Chernikov>
* 333c7ff688 - Filter out local classes on JSR-223  properties mapping (3 дня назад) <Ilya Chernikov>
* 2ae19e1d42 - (tag: build-1.3.60-dev-330) Run :kotlin-gradle-plugin:validateTaskProperties on every install (3 дня назад) <Alexey Tsvetkov>
* aff66b6a29 - (tag: build-1.3.60-dev-327) Make KotlinJpsBuildTestBase abstract (3 дня назад) <Alexey Tsvetkov>
* ce9ed26918 - [DEBUGGER] Improve computation of source position for breakpoint in KotlinLineBreakpointType more precise. (3 дня назад) <Roman Artemev>
* 2e0ec3b490 - (tag: build-1.3.60-dev-319) AbstractFindUsagesTest: add read lock (3 дня назад) <Dmitry Gridin>
* dbb9b3b6fd - AbstractFindUsagesTest: cleanup code (3 дня назад) <Dmitry Gridin>
* 58f294a757 - (tag: build-1.3.60-dev-317) Fix kotlin compiler tests in 192 (KT-32193) (3 дня назад) <Nikolay Krasko>
* 3729c4e770 - (tag: build-1.3.60-dev-315) JVM: simplify choice of wrapped receiver descriptors (3 дня назад) <Georgy Bronnikov>
* a10e57eaec - (tag: build-1.3.60-dev-314) JavaOutsideModuleDetector: should refresh notification after move #KT-32967 Fixed (3 дня назад) <Dmitry Gridin>
* 4c8d0acb5d - CreateExpectFix: shouldn't suggest create expect property with `lateinit` or `const` modifier #KT-32705 Fixed (3 дня назад) <Dmitry Gridin>
* a858607fac - (tag: build-1.3.60-dev-313) Fix script classpath utility functions that use classpath filtering by "keys" (3 дня назад) <Ilya Chernikov>
* ec3ccf1ba8 - Properly handle REPL snippets with exceptions ... (3 дня назад) <Ilya Chernikov>
* 288fdc0952 - Add a handler for providing evaluation context for scripts (3 дня назад) <Ilya Chernikov>
* 2a5c4a2409 - Move caching to after all configuration refinements and ... (3 дня назад) <Ilya Chernikov>
* e41bbe9328 - Introducing transient properties in scripting API (3 дня назад) <Ilya Chernikov>
* 5fe843d754 - Refactor main-kts build scripts - fix red code in IDEA (3 дня назад) <Ilya Chernikov>
* 42dde50b6b - Implement base zip cache with tests... (3 дня назад) <Ilya Chernikov>
* c7eb9e9520 - Move caching tests into a dedicated class (3 дня назад) <Ilya Chernikov>
* ef23033936 - Add net.jpountz and one.util.streamex to the list of shadowed packages (3 дня назад) <Ilya Chernikov>
* cefd4a35c5 - Fix and test evaluation of scripts with default configurations (3 дня назад) <Ilya Chernikov>
* 961607673d - [minor] Refactor properties collection builder: (3 дня назад) <Ilya Chernikov>
* 0af52f2fa6 - Implement composable refinement handlers... (3 дня назад) <Ilya Chernikov>
* 65e6d3b0ff - [minor] Add a small diagnostics handling utility fun (3 дня назад) <Ilya Chernikov>
* 0072f8c265 - Improve JSR-223 engine diagnostics (3 дня назад) <Ilya Chernikov>
* b68ab0d968 - Add test on repl with implicit receiver (3 дня назад) <Ilya Chernikov>
* a13d452cd8 - Implement JSR223 host in the main-kts jar (3 дня назад) <Ilya Chernikov>
* 0108a76e99 - Extract arguments calculation for base JSR223 engine into an argument (3 дня назад) <Ilya Chernikov>
* e8fa139dc8 - Move direct properties configuration code into public functions in scripting host jar (3 дня назад) <Ilya Chernikov>
* 89a53fe028 - (tag: build-1.3.60-dev-312) Safe get of registry key in KotlinAndroidGradleMPPModuleDataService (3 дня назад) <Andrey Uskov>
* 5f2aca5856 - Fix NewMultiplatformProjectImportingTest in bunch 183 (3 дня назад) <Andrey Uskov>
* e25b315319 - (tag: build-1.3.60-dev-310) Introduce `-Xpolymorphic-signature` compiler flag as more priority than `-XXLanguage:+PolymorphicSignature` (3 дня назад) <Victor Petukhov>
* 944ee8fcd5 - Introduce `-Xinline-classes` compiler flag as more priority than `-XXLanguage:+InlineClasses` (3 дня назад) <Victor Petukhov>
* 45644c224e - (tag: build-1.3.60-dev-308) JPS: Add temporary non caching jps storage for 192 (3 дня назад) <Mikhail Mazurkevich>
* 584d441587 - (tag: build-1.3.60-dev-306) Fix import when android gradle plugin is involved in IDEA 183 (4 дня назад) <Andrey Uskov>
* 91365d9fad - Fix import library dependencies when transitive MPP are involved (4 дня назад) <Andrey Uskov>
* 0b8ad5c6c0 - Fixed setting production-on-test flag if project was not build (4 дня назад) <Andrey Uskov>
* 17dec7b389 - Add transitive test dependencies on MPP with jvmWithJava on import (4 дня назад) <Andrey Uskov>
* 86a26f0cca - Add jvmWithJava IDE import test (4 дня назад) <Andrey Uskov>
* 6c0469cee0 - Fix importing transitive dependencies on MPP project (4 дня назад) <Andrey Uskov>
* 8592396a9a - Fix combobox size in facet settings tab (KT-32784) (4 дня назад) <Andrey Uskov>
* 9ce9b5945e - Fix order of platforms in Facets (KT-32783) (4 дня назад) <Andrey Uskov>
* b8400a16f0 - (tag: build-1.3.60-dev-304) Fix webpack dsl with closure (4 дня назад) <ilgonmic>
* deb6b7105a - Remove duplicated source-map-loader configuring and cleanup kotlin webpack config writer (4 дня назад) <ilgonmic>
* 3b78ef9cb2 - (tag: build-1.3.60-dev-296) as36: Add bunches for AS 3.6 C6 based on 192 platform (4 дня назад) <Vyacheslav Gerasimov>
* 5c6dedc623 - Build: Add repo for prerelease Android Studio (4 дня назад) <Vyacheslav Gerasimov>
* ccff347ffc - (tag: build-1.3.60-dev-294) Kapt: Attach generated Kotlin sources in 'compilation' mode (KT-32535) (4 дня назад) <Yan Zhulanow>
* 1c63d3aa2f - KT-32210: Handle long compiler plugin options (4 дня назад) <Ivan Gavrilovic>
* 4b9a852745 - (tag: build-1.3.60-dev-293) Sort source to output mapping before writing to caches (4 дня назад) <Alexey Tsvetkov>
* afa10cc125 - Rewrite test of relocatable JPS IC caches (4 дня назад) <Alexey Tsvetkov>
* 98aad3e00c - Extract EnableICFixture (4 дня назад) <Alexey Tsvetkov>
* a4c62d156f - Make lookup storage addAll order independent (4 дня назад) <Alexey Tsvetkov>
* 57caca4b0e - Improve exception message for directories comparison in tests (4 дня назад) <Alexey Tsvetkov>
* 6914a9dd3d - (tag: build-1.3.60-dev-289) KotlinFindUsagesHandler: fix read access (flaky tests) (4 дня назад) <Dmitry Gridin>
* 66fdc148be - (tag: build-1.3.60-dev-278) Revert strong references for compiler only (4 дня назад) <Alexander Podkhalyuzin>
* f3112f752d - Inherit max metaspace size of client VM for Kotlin compile daemon (4 дня назад) <Alexey Tsvetkov>
* 5c99243c10 - (tag: build-1.3.60-dev-277) Substitute kotlin-reflect with kotlin-reflect-api in compile classpath (4 дня назад) <Alexey Tsvetkov>
* 33b7745b17 - Find only non-default shadow jars in findShadowJarsInClasspath diagnostic (4 дня назад) <Alexey Tsvetkov>
* e91eefe709 - Remove unnecessary dependencies on kotlin-compiler-runner (4 дня назад) <Alexey Tsvetkov>
* cd641c9047 - Set source and target compatibility in buildSrc (4 дня назад) <Alexey Tsvetkov>
* a7403b7ee7 - Do not fork java compile tasks when current JDK can be used (4 дня назад) <Alexey Tsvetkov>
* a372f181d2 - Check JDK env vars once during configuration when not syncing (4 дня назад) <Alexey Tsvetkov>
* a20627fa2c - Set sourceCompatibility and targetCompatibility for JavaCompile tasks (4 дня назад) <Alexey Tsvetkov>
* a35d405892 - (tag: build-1.3.60-dev-271) Do not generate accessor if private function is accessed from (4 дня назад) <Ilmir Usmanov>
* b3e80e6a14 - (tag: build-1.3.60-dev-269) Look for classfile in implementing modules when building inline function (4 дня назад) <Ilmir Usmanov>
* 58db64a478 - (tag: build-1.3.60-dev-267) J2K: Fix old J2K test data's error messages which has changed due to new inference (4 дня назад) <Ilya Kirillov>
* 4e5e14046d - New J2K: use old J2K for evaluate expression instead of new one (4 дня назад) <Ilya Kirillov>
* e795e4b73d - New J2K: add conversion of binary literals & fix conversion of octal ones (4 дня назад) <Ilya Kirillov>
* 72a09ab59b - New J2K: correctly convert number literals with underscores (4 дня назад) <Ilya Kirillov>
* 4ead820395 - New J2K: correctly print comments for qualified expression (4 дня назад) <Ilya Kirillov>
* 2bd5a1f196 - New J2K: separate nullability inference from common one & nullability bug fixes (4 дня назад) <Ilya Kirillov>
* d7960caf89 - New J2K: move all symbols definitions to `symbols` package (4 дня назад) <Ilya Kirillov>
* f79b282c60 - New J2K: add better support of implicit functional interfaces (4 дня назад) <Ilya Kirillov>
* 96ca4712a0 - New J2K: consider in-context declarations while performing conversion on copy-paste plain text conversion (4 дня назад) <Ilya Kirillov>
* c865d74965 - New J2K: remove unused dependencies from nj2k modules (4 дня назад) <Ilya Kirillov>
* 1bbdd0bf15 - New J2K: remove unused classes (4 дня назад) <Ilya Kirillov>
* 6e04b1549c - New J2K: remove JKVisitor with type parameters (4 дня назад) <Ilya Kirillov>
* 9c8905ccb6 - (tag: build-1.3.60-dev-265) Patch serializable class with addtional annotation (4 дня назад) <Leonid Startsev>
* 3896992b12 - Fixes for IR serialization plugin (4 дня назад) <Leonid Startsev>
* 6494227c64 - Change order in SerializableProperties initialization logic (4 дня назад) <Leonid Startsev>
* 822b4556e3 - Rewrite IDE check whether serialization plugin is enabled (4 дня назад) <Leonid Startsev>
* 2381aa330a - (tag: build-1.3.60-dev-261) FIR: fix delegate expression consistency tests (4 дня назад) <Mikhail Glukhikh>
* d32e5065c5 - FIR: implementation of delegateProvider in delegate resolve (4 дня назад) <Mikhail Glukhikh>
* 213f951da3 - FIR: partial implementation of delegate resolve #KT-32217 Fixed (4 дня назад) <Mikhail Glukhikh>
* 63b7fa70f9 - FIR2IR: add extension receiver parameters to functions (4 дня назад) <Mikhail Glukhikh>
* be3fe9495c - (tag: build-1.3.60-dev-255) Report non-incremental annotation processors correctly (5 дней назад) <Ivan Gavrilovic>
* ad352355de - KT-23880: Enable incremental APT mode with KAPT by default (5 дней назад) <Ivan Gavrilovic>
* a108af76d6 - Mark property as output instead of local state when needed (5 дней назад) <Ivan Gavrilovic>
* 5a2ff86691 - Handle classpath snapshot changes better (5 дней назад) <Ivan Gavrilovic>
* f66b475867 - (tag: build-1.3.60-dev-253) Create wrapped receiver descriptors where needed (5 дней назад) <Georgy Bronnikov>
* 46b98a1e98 - (tag: build-1.3.60-dev-247) [JS BE] Make sourceMap generation more precise (5 дней назад) <Roman Artemev>
* 12a1b0296b - (tag: build-1.3.60-dev-244) Clean up useless code (5 дней назад) <Kirill Shmakov>
* d3bc2ec855 - (tag: build-1.3.60-dev-239) Remove internal jdk to fix flaky MavenUpdateConfigurationQuickFixTest (5 дней назад) <Nikolay Krasko>
* 6176373713 - Test data update for JavaWithGroovyInvoke since 183 (5 дней назад) <Nikolay Krasko>
* 5f9660cd33 - (tag: build-1.3.60-dev-229, tag: build-1.3.60-dev-227, tag: build-1.3.60-dev-224) `KtLightParameter` introduced as interface (5 дней назад) <Nicolay Mitropolsky>
* 50158e508a - `org.jetbrains.kotlin.asJava.elements.LightParameter` converted to Kotlin (5 дней назад) <Nicolay Mitropolsky>
* 7dcd3849e0 - `org.jetbrains.kotlin.asJava.elements.LightParameter` converted to Kotlin: Rename .java to .kt (5 дней назад) <Nicolay Mitropolsky>
* 8982a49dcb - renaming `KtLightParameter` to `KtLightParameterImpl` (5 дней назад) <Nicolay Mitropolsky>
* 4a20a440a7 - (tag: build-1.3.60-dev-222, tag: build-1.3.60-dev-221) Cleanup: remove redundant semicolon (5 дней назад) <Anton Yalyshev>
* 6d53151256 - Add statistics (FUS) collector for IDE Settings. At the moment - New Inference only. (5 дней назад) <Anton Yalyshev>
* 56b6b957d1 - (tag: build-1.3.60-dev-210) Generate line numbers for RHS of elvis expression if both LHS and RHS (6 дней назад) <Ilmir Usmanov>
* 1f36f60f43 - (tag: build-1.3.60-dev-209) JVM IR: remove CrIrType, use class container in callable reference lowerings (6 дней назад) <Alexander Udalov>
2019-07-29 17:15:18 +03:00
Igor Chevdar 18da8b5da4 Bumped tests version 2019-07-27 11:58:11 +05:00
Vasily Levchenko 9dc3dab179 [kotlin compiler][update] 1.3.60-dev-206
* a048a11074 - (tag: build-1.3.60-dev-206) Enabled/disabled some tests for K/N (3 дня назад) <Igor Chevdar>
* c4da5cb95c - [IR] Added IrType.isKSuspendFunction() (3 дня назад) <Igor Chevdar>
* e398804663 - (tag: build-1.3.60-dev-205) Show the actual Kotlin version in error message in nativeLibrariesUtil.kt (3 дня назад) <Dmitriy Dolovov>
* 4e2989e884 - (tag: build-1.3.60-dev-202) CreateExpectActualFix: fix package for files with root package from non-root directory #KT-28746 Fixed (3 дня назад) <Dmitry Gridin>
* c76ca988eb - KotlinCreateTestIntention: disallow intention for `expect` classes #KT-26242 Fixed (3 дня назад) <Dmitry Gridin>
* 311cfc3806 - UnimplementedKotlinInterfaceMemberAnnotator: shouldn't report methods with @JvmStatic #KT-27208 Fixed (3 дня назад) <Dmitry Gridin>
* cf07585b11 - UnimplementedKotlinInterfaceMemberAnnotator: cleanup code (3 дня назад) <Dmitry Gridin>
* ad1b795a69 - (tag: build-1.3.60-dev-185) Disable KaptImportingTest in IDEA 183 and below (3 дня назад) <Andrey Uskov>
* 6e10126c6f - Fix matching file paths under Windows in NewMultiplatformKaptProjectImportingTest (3 дня назад) <Andrey Uskov>
* 22c5e208a6 - (tag: build-1.3.60-dev-180) ReplaceGuardClause inspection: do not report when 'if' expression is used as expression (4 дня назад) <Toshiaki Kameyama>
* a6690e4e35 - ReplaceGuardClause inspection: do not remove 'else' branch (4 дня назад) <Toshiaki Kameyama>
* a3a3c52c24 - ReplaceGuardClause inspection: fix highlight range (4 дня назад) <Toshiaki Kameyama>
* 35e4295e16 - (tag: build-1.3.60-dev-179) IR: deduplicate code in DeepCopyWithWrappedDescriptors/DeepCopyIrTreeWithDescriptors (4 дня назад) <Alexander Udalov>
* 96efae2b48 - IR: fix endless recursion in IrTypeSystemContext.isMarkedNullable (4 дня назад) <Alexander Udalov>
* 72fdb47f13 - (tag: build-1.3.60-dev-176) Fix maven import tests by adding java-ide-customization dependency [KT-32833] (4 дня назад) <Nikolay Krasko>
* 0993fb82fe - (tag: build-1.3.60-dev-175) multiplatformUtil: `implementedModules` shouldn't ignore android test module Relates to #KT-30799 (4 дня назад) <Dmitry Gridin>
* 8294e5afc2 - (tag: build-1.3.60-dev-171) Increase heap size for gradle importing tests due to memory leak in the gradle daemon #KT-32731 Fixed (4 дня назад) <Andrey Uskov>
* db743aa6e8 - Calculation of supported platforms in AndroidSourceSetDataService fixed for IDEA versions 183 and below. A deep copy of MPP model for Android source sets is created (4 дня назад) <Andrey Uskov>
* d69fbf1177 - (tag: build-1.3.60-dev-169) Fix serialization of iml files for IDEA 192 #KT-32629 Fixed (4 дня назад) <Andrey Uskov>
* 74e49d91ca - (tag: build-1.3.60-dev-159, origin/rr/kishmakov/fix-cidr-plugins) Proper implement 'classForImplicitThis' (4 дня назад) <Mikhael Bogdanov>
* a9f0d1a53b - (tag: build-1.3.60-dev-155) AddOperatorModifierInspection: decrease severity to INFORMATION #KT-32796 Fixed (4 дня назад) <Dmitry Gridin>
* b99efb9a2b - (tag: build-1.3.60-dev-154) [NI] Look for type variables in captured flexible types (4 дня назад) <Dmitriy Novozhilov>
* 58b4ab35f0 - [NI] Fix passing callable references to suspend functions as functional parameter (4 дня назад) <Dmitriy Novozhilov>
* 127be9be03 - (tag: build-1.3.60-dev-151) psi2ir: Fix KT-30796 ErrorType for '?:' in OI (4 дня назад) <Dmitry Petrov>
* 959b720e3f - (tag: build-1.3.60-dev-149, tag: build-1.3.60-dev-145, origin/rr/ayalyshev/KT-32105) Cleanup: specify description for Gradle Kotlin/Multiplatform wizard (5 дней назад) <Anton Yalyshev>
* 0f6c381cd7 - (tag: build-1.3.60-dev-136, tag: build-1.3.60-dev-135, tag: build-1.3.60-dev-131) Fixed a corner case for invalidate package cache for default package (7 дней назад) <Vladimir Dolzhenko>
* 5ed6573a60 - (tag: build-1.3.60-dev-129, origin/rr/kishmakov/standalone-fix) Fix testLazyScriptDefinitionProvider: (7 дней назад) <Ilya Chernikov>
* 853f2a9c3f - Fix flaky failures in main-kts IT (7 дней назад) <Ilya Chernikov>
* c0804000eb - Shorten temp paths used in tests (7 дней назад) <Ilya Chernikov>
* ee0f55d8e1 - Fix gradle IT with scripting discovery (7 дней назад) <Ilya Chernikov>
* 747c488a78 - Fix entries closing on saving compiled script to jar: (7 дней назад) <Ilya Chernikov>
* 5b3164ee87 - Ignoring resolver tests that failing on TC: (7 дней назад) <Ilya Chernikov>
* 823cb70ba0 - Fix script definition matching for REPL console (7 дней назад) <Ilya Chernikov>
* 425deb42ec - Convert paths to unix format before matching with filePathPattern (7 дней назад) <Ilya Chernikov>
* 7d6bb023a8 - (tag: build-1.3.60-dev-121) Invalid script dependencies should be removed from fileAttributes to avoid 'all red file highlighting' (7 дней назад) <Natalia Selezneva>
* dd437b585b - Scratch tests: check output after repl stop because error output is printed only after repl process termination (7 дней назад) <Natalia Selezneva>
* b9968ee1af - Do not call onFinish for executor that wasn't started (7 дней назад) <Natalia Selezneva>
* 2fa7ef2482 - Tests, refactoring: replace invokeLater with TransactionGuard to avoid situations that project isDisposed during inlays printing (7 дней назад) <Natalia Selezneva>
* ec1bef639f - Tests, refactoring: do not search for psi file twice (7 дней назад) <Natalia Selezneva>
* fe662fcb2e - Provide a mesaage for NPE in scratch tests (7 дней назад) <Natalia Selezneva>
* a32b1970e6 - KT-31295: Disable module selection toolbar for `.ws.kts` files (7 дней назад) <Roman Golyshev>
* e54b43bab1 - KT-31295: Enable support for `.ws.kts` files as for scratch files (7 дней назад) <Roman Golyshev>
* 232c7fdd0e - KT-31295: Add `New Kotlin Worksheet` action (7 дней назад) <Roman Golyshev>
* f6b03dc02f - (tag: build-1.3.60-dev-118) Add Show Kotlin Gradle DSL Logs Action (KT-31440) (7 дней назад) <Natalia Selezneva>
* dd3f8ecaac - (tag: build-1.3.60-dev-116) IR BE Common: Provisional IrFunctionExpression lowering (7 дней назад) <Dmitry Petrov>
* 92984b2626 - Serialize/deserialize IrFunctionExpression (7 дней назад) <Dmitry Petrov>
* ffd9b45ef3 - IrFunctionExpression: add 'origin' (7 дней назад) <Dmitry Petrov>
* 41b59f9b9a - IrFunctionExpression: update fir2ir tests (7 дней назад) <Dmitry Petrov>
* ed2b4a8bec - Introduce IrFunctionExpression IR element (7 дней назад) <Dmitry Petrov>
* 022275b781 - (tag: build-1.3.60-dev-115, origin/rr/ig/native-composite-test) Do not invalidate package caches on generic events, KT-25264 (7 дней назад) <Vladimir Dolzhenko>
* 3e9765f5bb - (tag: build-1.3.60-dev-112) Don't over-cache own methods list in KtUltraLightClass (8 дней назад) <Nikolay Krasko>
* 73356cbb4b - Check self before complex equivalence check in light parameter (8 дней назад) <Nikolay Krasko>
* 484c4ca268 - Try to postpone activating decompiler from light element equivalence (8 дней назад) <Nikolay Krasko>
* 9fd46c105d - Reformat and cleanup in asJava/elements (8 дней назад) <Nikolay Krasko>
* 353ca9752f - Better validity check for kotlin light element (8 дней назад) <Nikolay Krasko>
* 60c4eb68ff - (tag: build-1.3.60-dev-111, tag: build-1.3.60-dev-109, tag: build-1.3.60-dev-105) Add condition for `checkNonParenthesizedAnnotationsOnFunctionalType` call to except error reporting in stub mode (8 дней назад) <victor.petukhov>
* 4bad92d28c - (tag: build-1.3.60-dev-101) Fixed bug in LateinitLowering (8 дней назад) <Igor Chevdar>
* 407e5a5270 - (tag: build-1.3.60-dev-98, tag: build-1.3.60-dev-88, origin/rr/kishmakov/plugin-submit) Use same models in MPP and CIDR (8 дней назад) <Kirill Shmakov>
* 2cc6bf31e0 - (tag: build-1.3.60-dev-84) Add link to license folder into README.md (8 дней назад) <Stanislav Erokhin>
* a2d284c769 - (tag: build-1.3.60-dev-81) ScriptDefinitionsManager shouldn't be ready if definitions aren't initialized yet (KT-32554) (8 дней назад) <Natalia Selezneva>
* e40cdef257 - Scripts: pass script definition as parameter to loader (KT-32554) (8 дней назад) <Natalia Selezneva>
* 763f1e8606 - Scripts: check that file is non-script starting script compilation configuration update (8 дней назад) <Natalia Selezneva>
* c14f842aa0 - (tag: build-1.3.60-dev-72, tag: build-1.3.60-dev-66) Fix dependency between idea core environment and jdom (9 дней назад) <Nikolay Krasko>
* 20fedb040f - Update 192 branch to 2019.2 BETA2 (192.5728.12) (9 дней назад) <Nikolay Krasko>
* 59c5bcc11c - Fix Jsr305HighlightingTest in 192 - don't ask project for not initialized fixture (9 дней назад) <Nikolay Krasko>
* 9e002b3ff8 - Fix inability to instantiate UsefulTestCase because of JdomSerializer (9 дней назад) <Nikolay Krasko>
* 5341de253f - (tag: build-1.3.60-dev-65) JVM IR: run FileClass & ExpectDeclarationsRemoving phases on whole module (9 дней назад) <Alexander Udalov>
* e867830eab - JVM IR: inline JvmBackend, JvmCodegen (9 дней назад) <Alexander Udalov>
* 9d639bc9a4 - Minor, remove code duplication in WrappedDescriptors (9 дней назад) <Alexander Udalov>
* 0423d0f41e - JVM_IR: specify facadeClassGenerator properly in Psi2IrTranslator (9 дней назад) <Georgy Bronnikov>
* 1d3b1ed0cb - (tag: build-1.3.60-dev-56) CIDR: Filter aux library order entries that do not represent K/N libraries (9 дней назад) <Dmitriy Dolovov>
* 10b79816ab - Always analyze KTS with JVM platform (9 дней назад) <Dmitriy Dolovov>
* 80d2e2ac0d - Make [Jvm|Js]IdePlatformKind and [Jvm|Js]IdePlatformKindTooling available in all IDEs (9 дней назад) <Dmitriy Dolovov>
* f37c81f1be - Dependency on K/N platform-deps is no more required in plugin.xml (9 дней назад) <Dmitriy Dolovov>
* 7ee5583c89 - (tag: build-1.3.60-dev-39) Fix error message for non-parenthesized annotations on functional types (9 дней назад) <victor.petukhov>
* 6a679d86ab - (tag: build-1.3.60-dev-36) Support non-parenthesized annotations on functional types without receiver ^KT-31734 Fixed (9 дней назад) <victor.petukhov>
* 60e3787800 - (tag: build-1.3.60-dev-33) Tests for Sealed Class move + Fix invalid move declaration test (9 дней назад) <Vadim Brilyantov>
* 91d603292c - #KT-27389 : Change JavaSourceRoot usages to Kotlin analogs (9 дней назад) <Vadim Brilyantov>
* 895b49c0b9 - Disable default search in comments and strings when renaming (9 дней назад) <Vadim Brilyantov>
* 145a4b24ca -  #KT-29622: Support sealed classes with non-nested impls move (9 дней назад) <Vadim Brilyantov>
* a16551557c - #KT-29622: Support sealed classes with nested impls move (9 дней назад) <Vadim Brilyantov>
* a8e0dfabc7 - (tag: build-1.3.60-dev-32) Add `-XX:+HeapDumpOnOutOfMemoryError` for gradle in import tests (9 дней назад) <Vyacheslav Gerasimov>
* 9595c815f1 - (tag: build-1.3.60-dev-31) JVM IR: invent names for SAM wrapper classes (9 дней назад) <Alexander Udalov>
* a15575d546 - JVM IR: do not use KotlinTypeMapper in IrTypeMapper.mapType (9 дней назад) <Alexander Udalov>
* 1e16c0a447 - JVM IR: minimize public API of IrTypeMapper (9 дней назад) <Alexander Udalov>
* 59ce76e9fd - JVM IR: do not use misleading names for callable reference classes (9 дней назад) <Alexander Udalov>
* 29fa1793d3 - JVM IR: add InventNamesForLocalClasses pass (9 дней назад) <Alexander Udalov>
* 529efff8cb - IR: introduce IrAttributeContainer (9 дней назад) <Alexander Udalov>
* d399144b80 - Use TypeSystemCommonBackendContext in mapBuiltInType (9 дней назад) <Alexander Udalov>
* 13bc5f0c47 - Use TypeSystemCommonBackendContext in computeExpandedTypeForInlineClass (9 дней назад) <Alexander Udalov>
* c27d9c4546 - Use TypeSystemCommonBackendContext in KotlinTypeMapper.writeGenericArguments (9 дней назад) <Alexander Udalov>
* 2585ce0aa7 - Introduce TypeSystemCommonBackendContext, use in KotlinTypeMapper.getVarianceForWildcard (9 дней назад) <Alexander Udalov>
* 0460b2990f - Use TypeSystemContext in KotlinTypeMapper.hasNothingInNonContravariantPosition (9 дней назад) <Alexander Udalov>
* 1896537091 - Minor, extract inline class type mapping to separate file (9 дней назад) <Alexander Udalov>
* bd8c09bfb5 - JVM IR: move CollectionToArray creation to JvmSymbols (9 дней назад) <Alexander Udalov>
* 15e0fd93bd - Minor, rename IrBuiltIns.IrTypeMapper -> BuiltInIrTypePair (9 дней назад) <Alexander Udalov>
* f9a1e582b2 - Minor, somewhat simplify ClassCodegen construction (9 дней назад) <Alexander Udalov>
* edaff968ad - Minor optimization in MutableList.transformFlat (9 дней назад) <Alexander Udalov>
* 945e058586 - (tag: build-1.3.60-dev-28) Document return value of removeAll and retainAll with predicate (9 дней назад) <Ilya Gorbunov>
* 7d173ed385 - (tag: build-1.3.60-dev-17) GradleBuildScript: throw exception when trying to change level of language features to disable in multiplatform & fix tests (9 дней назад) <Dmitry Gridin>
* 0d49ffa831 - UpdateConfigurationQuickFixTest: update tests (9 дней назад) <Dmitry Gridin>
* cb432acfb7 - BuildScriptManipulator: implement new syntax for enable experimental features in MPP #KT-28295 Fixed (9 дней назад) <Dmitry Gridin>
* 8887031962 - GradleConfiguratorTest: fix `configureJvmEAPWithBuildGradleKts` test (9 дней назад) <Dmitry Gridin>
* 46dfff7d82 - KotlinBuildScriptManipulator: cleanup code (9 дней назад) <Dmitry Gridin>
* b1d1a4b2e1 - FeatureSupportIntentionActionsFactory: add the missing branch `else` (9 дней назад) <Dmitry Gridin>
* 28215186ca - (tag: build-1.3.60-dev-15) IR serialization: migrate to new generated Java classes structure (9 дней назад) <Dmitry Petrov>
* 8baa7dfe22 - Generated Java classes for Kotlin IR protobuf (9 дней назад) <Dmitry Petrov>
* 2305bea2b5 - Generate IR protobuf classes as multiple Java files (9 дней назад) <Dmitry Petrov>
* d6eee37481 - GenerateProtoBuf: support java_multiple_files mode (9 дней назад) <Dmitry Petrov>
* 19dfbfa42c - Cleanup: make comments more informative (9 дней назад) <Anton Yalyshev>
* 1cdcde86e3 - Extract adding of sourceSets to subclass, cause superclass is also used in other wizards where this procedure breaks build.gradle #KT-32105 Fixed (9 дней назад) <Anton Yalyshev>
* 5b66063650 - Add clarifications about single/multi targeting to framework descriptions (9 дней назад) <Anton Yalyshev>
* a864715cb8 - Refactoring: extract and pull up duplicated code from JVM- and JS- related subclassed (9 дней назад) <Anton Yalyshev>
* 9d6367a9be - Add Kotlin/MPP to Gradle group of New Project Wizards #KT-32105 Fixed (9 дней назад) <Anton Yalyshev>
* 7ccf21c5c8 - (tag: build-1.3.60-dev-8) FIR resolve: fix vararg parameter types (9 дней назад) <Mikhail Glukhikh>
* 592cf4f4e8 - Make FirNamedReferenceWithCandidate not resolved, fix receiver completion (9 дней назад) <Mikhail Glukhikh>
* 08f44d4f14 - FIR resolve: add early protection against cyclic property resolve (9 дней назад) <Mikhail Glukhikh>
* 1222449dc8 - FIR resolve: perform inference completion for property access (9 дней назад) <Simon Ogorodnik>
* 99680a2ad7 - FIR: refactor & simplify invoke resolve a bit (9 дней назад) <Mikhail Glukhikh>
* fff954ed3f - FIR: skip extra non-valid groups during candidate resolve (9 дней назад) <Mikhail Glukhikh>
* b813f22cfe - Extract part of utility FIR transformers into TransformUtils (9 дней назад) <Mikhail Glukhikh>
* 0ac23eef93 - Minor (FIR resolve): replace session with fileSession (9 дней назад) <Mikhail Glukhikh>
* 3da11cc85b - Use no-op substitutor instead of substitutor with empty map (9 дней назад) <Simon Ogorodnik>
* 2d74dac4f2 - FIR: set constructor parameter scope correctly for designated transformer (9 дней назад) <Mikhail Glukhikh>
* b8c3947827 - Measure unresolved function call & qualified access # in FIR bench (9 дней назад) <Mikhail Glukhikh>
* af45e1c5dc - (tag: build-1.3.60-dev-5) [JS BE] Do not produce source mapping for fake KtElement (9 дней назад) <Roman Artemev>
* 12736edfc1 - (tag: build-1.3.60-dev-1, tag: build-1.3.50-dev-2275) Revert "Add Kotlin/MPP to Gradle group of New Project Wizards #KT-32105 Fixed" (10 дней назад) <Anton Yalyshev>
* eb608770e7 - Revert "Refactoring: extract and pull up duplicated code from JVM- and JS- related subclassed" (10 дней назад) <Anton Yalyshev>
* 067978e613 - Revert "Add clarifications about single/multi targeting to framework descriptions" (10 дней назад) <Anton Yalyshev>
* b1e371a2dd - (tag: build-1.3.50-dev-2268) MPP: don't return `Main` modules from `implementedModules` for `Test` modules #KT-28529 Fixed #KT-30799 Fixed (10 дней назад) <Dmitry Gridin>
* 60421c441e - IDE: add warn on java files outside java source roots  #KT-28121 Fixed (10 дней назад) <Dmitry Gridin>
* 4928f3ff57 - CreateExpectedFix: fix KNPE from init block #KT-32639 Fixed (10 дней назад) <Dmitry Gridin>
* f38e4d618e - (tag: build-1.3.50-dev-2266) Support Array::class literal, forbid Array<X>::class on non-JVM (10 дней назад) <Alexander Udalov>
* 8103f0ba60 - (tag: build-1.3.50-dev-2265) Fix compilation in AbstractAndroidBytecodeShapeTest.kt (10 дней назад) <Alexander Udalov>
* 496765f41e - (tag: build-1.3.50-dev-2255) Support target templates in bytecode tests (10 дней назад) <Mikhael Bogdanov>
* de1e27c584 - Make all progression headers inclusive, and decrement last for last-exclusive progressions (i.e., "until" progressions and loop over array indices). (10 дней назад) <Mark Punzalan>
* 39f6416757 - (tag: build-1.3.50-dev-2252) Show progress on remove unused imports, KT-30748 (10 дней назад) <Vladimir Dolzhenko>
* cfab89385f - (tag: build-1.3.50-dev-2249) Do not override path calculation in light virtual files in tests: (10 дней назад) <Ilya Chernikov>
* 0c1d8e29b9 - (tag: build-1.3.50-dev-2246) Fix creation of empty source sets in tests (10 дней назад) <Andrey Uskov>
* 1336f65535 - Improve diagnostics in importing tests and fix android test (10 дней назад) <Andrey Uskov>
* afd2af01cd - NewMultiplatformProjectImportingTest - bunched (10 дней назад) <Andrey Uskov>
* 4386518c4d - (tag: build-1.3.50-dev-2244) Add intrinsic for ULong/UInt.toString on Java 8+ (10 дней назад) <Jake Wharton>
* b7917978b8 - (tag: build-1.3.50-dev-2243) New J2K: correctly create AST for Java call of Kotlin data class derived members (10 дней назад) <Ilya Kirillov>
* d29d7fb257 - New J2K: do not resolve unary expressions method symbols (10 дней назад) <Ilya Kirillov>
* 84872e064f - New J2K: use test data for nj2k conversion tests from nj2k tests data instead of old one (10 дней назад) <Ilya Kirillov>
* 101a3a9420 - (tag: build-1.3.50-dev-2242) Add clarifications about single/multi targeting to framework descriptions (10 дней назад) <Anton Yalyshev>
* f742e000f8 - Refactoring: extract and pull up duplicated code from JVM- and JS- related subclassed (10 дней назад) <Anton Yalyshev>
* 6b3117cc2c - Add Kotlin/MPP to Gradle group of New Project Wizards #KT-32105 Fixed (10 дней назад) <Anton Yalyshev>
* 5e8192bf74 - (tag: build-1.3.50-dev-2220) Make kotlin-test-js integration test tasks incremental (11 дней назад) <Ilya Gorbunov>
* 385366384c - (tag: build-1.3.50-dev-2219) Psi2ir: ignore unresolved annotations (11 дней назад) <Alexander Udalov>
* 9062f4229b - (tag: build-1.3.50-dev-2218) QuickDoc: Show sample code containing type parameters correctly (11 дней назад) <scache>
* 2ef575d94e - (tag: build-1.3.50-dev-2204) Fix nullability in the instrumenter, avoid exceptions on tests setup (11 дней назад) <Ilya Chernikov>
* 4caddd2c1c - (tag: build-1.3.50-dev-2196, tag: build-1.3.50-dev-2188) KT-31291: Wrap ASM version in a method to avoid having it inlined (11 дней назад) <Ivan Gavrilovic>
* 6619106af2 - Improve incremental KAPT logging (11 дней назад) <Ivan Gavrilovic>
* 5cab6fd6cf - KAPT: Mark incremental cache as LocalState (11 дней назад) <Ivan Gavrilovic>
* 251d8ccd97 - KT-31840: Fix caching for incremental annotation processing (11 дней назад) <Ivan Gavrilovic>
* 6963424dfc - (tag: build-1.3.50-dev-2185) psi2ir: Empty 'if' branches have type 'kotlin.Unit' (11 дней назад) <Dmitry Petrov>
* 0774f800a0 - (tag: build-1.3.50-dev-2184) Split android box tests by flavours (11 дней назад) <Mikhael Bogdanov>
* 7c77565bb8 - (tag: build-1.3.50-dev-2176) Add changelog for 1.3.41 (13 дней назад) <nikita.movshin>
* aee1dd2379 - (tag: build-1.3.50-dev-2173) Gradle, test runner: fix failed test (typo) (2 недели назад) <Sergey Rostov>
* abb1a9892b - (tag: build-1.3.50-dev-2172) Gradle, webpack: use only archivesBaseName as outputFileName (2 недели назад) <Sergey Rostov>
* 6658c1da2f - IDE, Wizards, JS for browser: create index.html in resources (2 недели назад) <Sergey Rostov>
* 4fc942c5e9 - (tag: build-1.3.50-dev-2171) KT-16602: Improve mutable sorting samples, fix sample references (2 недели назад) <Ilya Gorbunov>
* 38d26b1d92 - (tag: build-1.3.50-dev-2170) KT-16602: Provide samples for sorting API usage (2 недели назад) <Dat Trieu>
* 3f5d64e635 - (tag: build-1.3.50-dev-2158) Add sample of hashMapOf (2 недели назад) <keijumt>
* cd6abcd4c9 - (tag: build-1.3.50-dev-2155) Expect modifier definitions is not exposed by UL-classes (2 недели назад) <Igor Yakovlev>
* 0602a6da72 - Fix invalid FakeJvmFieldConstant inspection for UL classes (2 недели назад) <Igor Yakovlev>
* a9aa60491e - Fix UL-classes test renders and test data (2 недели назад) <Igor Yakovlev>
* 4b1226e3d7 - Set correct nullability and Companion support to annotations (2 недели назад) <Igor Yakovlev>
* eea469939e - Kotlin meta-annotation converter for UL-annotations (2 недели назад) <Igor Yakovlev>
* afe784e79e - Add UL-annotations support (2 недели назад) <Igor Yakovlev>
* 4fed624942 - (tag: build-1.3.50-dev-2154) Append for commit: switch ScriptReportSink to new scripting API (2 недели назад) <Natalia Selezneva>
* 63767b4dca - Performance: do not check file type for scripts with standard extension (2 недели назад) <Natalia Selezneva>
* 2577dfa06a - (tag: build-1.3.50-dev-2152) docs: added KDoc for Comparator, fixed KDoc for comparison binarySearch() (2 недели назад) <Pavel Semyonov>
* 09b3b2e5b7 - (tag: build-1.3.50-dev-2151) Enable adroid_arm64 on mingw hosts (2 недели назад) <Alexander Gorshenev>
* fc45948da6 - (tag: build-1.3.50-dev-2150) CreateActualFix: should create source root directory if it doesn't exist #KT-27555 Fixed (2 недели назад) <Dmitry Gridin>
* f310bd3324 - RemoveRedundantQualifierNameInspection: apply on idea module (2 недели назад) <Dmitry Gridin>
* 229b8cb6a3 - RemoveRedundantQualifierNameInspection: shouldn't analysis import and package directives (2 недели назад) <Dmitry Gridin>
* 694c231689 - RemoveRedundantQualifierNameInspection: fix false negative for java constructor #KT-32506 Fixed (2 недели назад) <Dmitry Gridin>
* bd50454a73 - (tag: build-1.3.50-dev-2145) Change default for script displayName parameter to empty, generate name from base class in definition (2 недели назад) <Ilya Chernikov>
* 0cc40440fb - Implement filePathPattern in the script configuration with handling (2 недели назад) <Ilya Chernikov>
* dface77b5c - (tag: build-1.3.50-dev-2143, tag: build-1.3.50-dev-2140) NodeJS Test runner: update build time dependencies (2 недели назад) <Sergey Rostov>
* 38ff228bc8 - (tag: build-1.3.50-dev-2139, origin/rr/gradle/snrostov/fixes2) Gradle, Tests runner: handle case when test runtime exits abnormally (2 недели назад) <Sergey Rostov>
* 96dcafdf35 - (tag: build-1.3.50-eap-2, tag: build-1.3.50-dev-2137, tag: build-1.3.50-dev-2132, tag: build-1.3.50-dev-2128) Document order of array elements initialization (KT-32353) (2 недели назад) <Abduqodiri Qurbonzoda>
* dfcd28da2c - (tag: build-1.3.50-dev-2126) Use the direct test descriptor parent for test start events in Gradle (2 недели назад) <Sergey Igushkin>
* f6679f27f4 - Add test tasks to the Gradle model built for MPP (2 недели назад) <Sergey Igushkin>
* 9b32670738 - (tag: build-1.3.50-dev-2125, tag: build-1.3.50-dev-2122) Build: Use stripMetadata task for result jar when relocation is enabled (2 недели назад) <Vyacheslav Gerasimov>
* efafb6585e - (tag: build-1.3.50-dev-2118) [JS IR BE] Refactored `js("...")` function (2 недели назад) <Roman Artemev>
* 946bc75cda - [JS IR BE] Code clean up (2 недели назад) <Roman Artemev>
* f9336555da - [IR] Remove code duplication in IrTypeCheckerContext (2 недели назад) <Roman Artemev>
* c08b88281c - (tag: build-1.3.50-dev-2111) Remove accidetial usages of the internal jdk classes (2 недели назад) <Ilya Chernikov>
* 1396b3e682 - Return default configuration when refinement failed on resolving script descriptor (2 недели назад) <Ilya Chernikov>
* ab938efa68 - Attempt to fix Windows detection in main-kts tests (2 недели назад) <Ilya Chernikov>
* 382e55284c - Fix legacy definitions error propagation (2 недели назад) <Ilya Chernikov>
* 10e19bccb1 - Abort script evaluation if environment is created with errors (2 недели назад) <Ilya Chernikov>
* c9a4328feb - Fix compiled scripts saving tests: (2 недели назад) <Ilya Chernikov>
* 9c004c3a52 - Refactor scripting compiler plugin - move cli dependent parts out of the -impl jar (2 недели назад) <Ilya Chernikov>
* 9ae0ff03fa - Improve script and REPL result handling: (2 недели назад) <Ilya Chernikov>
* dc4370ff08 - Implement support for new script customizations in command line compiler (2 недели назад) <Ilya Chernikov>
* 1ab255eafb - Use kotlin home for automatic loading of the scripting plugin (2 недели назад) <Ilya Chernikov>
2019-07-26 15:42:04 +03:00
Alexander Gorshenev 1104db936a Moved master to 1.3.60 2019-07-23 17:41:59 +03:00
Vasily Levchenko 3c74874700 [kotlin compiler][update] 1.3.50-dev-2110
* 6ea33986fa - psi2ir: Provide substituted descriptor for property references (3 часа назад) <Dmitry Petrov>
* 1968fd7fcb - (tag: build-1.3.50-dev-2101) Remove check for files count for mirror elements set in light classes (5 часов назад) <Igor Yakovlev>
* e0c5f897fb - (tag: build-1.3.50-dev-2093) KotlinGenerateToStringAction: should generate .contentToString instead java.util.Arrays.toString #KT-27563 Fixed (6 часов назад) <Dmitry Gridin>
* 43c6049f02 - (tag: build-1.3.50-dev-2092) FIR2IR: set origin correctly for synthetic property accesses (6 часов назад) <Mikhail Glukhikh>
* c6a09dba4e - FIR: consider Java default constructors as primary ones (6 часов назад) <Mikhail Glukhikh>
* 2ceffa241b - FIR: make Java default constructor visibility same with class visibility (6 часов назад) <Mikhail Glukhikh>
* 14bbbb5bf5 - FIR: add test for synthetic property access (6 часов назад) <Mikhail Glukhikh>
* c35d7eab70 - Refactor FIR symbols to make them and their FIR element types more clear (6 часов назад) <Mikhail Glukhikh>
* 701b9ce166 - (tag: build-1.3.50-dev-2078) (minor) Minor corrections in K/A/30GradleIT#testOmittedStdlibVersion (17 часов назад) <Sergey Igushkin>
* 15feeddc46 - Allow omitting version of standard artifacts when kotlin-android plugin is used (17 часов назад) <technoir>
* 0aa80d1912 - (tag: build-1.3.50-dev-2074) Fix org.jetbrains.kotlin.native.disabledTargets registered as extension (22 часа назад) <Sergey Igushkin>
* 26a8c16166 - (tag: build-1.3.50-dev-2073) Fix Gradle task input annotations for Gradle 5.5 checks (22 часа назад) <Sergey Igushkin>
* e804b58f5f - (tag: build-1.3.50-dev-2072) Fix getting logger factory in 182 (22 часа назад) <Nikolay Krasko>
* 4516902aaf - (tag: build-1.3.50-dev-2068) Fix metadata transformation for non-published dependencies, KT-32225 (23 часа назад) <Sergey Igushkin>
* dbc8007c63 - Fix visibility for MPP dependencies from non-root source sets,  KT-32204 (23 часа назад) <Sergey Igushkin>
* 0da55e8284 - (tag: build-1.3.50-dev-2064) Unregister custom logger after use in AbstractGradleMultiplatformWizardTest (25 часов назад) <Nikolay Krasko>
* 5d35bebacd - (tag: build-1.3.50-dev-2057) Keyword completion: use proper prefix matcher for keyword completion (27 часов назад) <Max Medvedev>
* ee37a0aa9f - (tag: build-1.3.50-dev-2055) Inline callable: keep all usages inside annotation entries (28 часов назад) <Mikhail Glukhikh>
* eb00af6b96 - CFG: mark annotation arguments as "used as expressions" #KT-24596 Fixed (28 часов назад) <Mikhail Glukhikh>
* b24b8bfb28 - BindingContextUtils: fix warnings (28 часов назад) <Mikhail Glukhikh>
* b97f187cf6 - ControlFlowInformationProvider: fix warnings (28 часов назад) <Mikhail Glukhikh>
* 5e94f537ef - Refactoring: use isUsedAsExpression instead of USED_AS_EXPRESSION slice (28 часов назад) <Mikhail Glukhikh>
* 5afa5de1d7 - ReplaceWith: don't keep class literal & callable reference in inlining (28 часов назад) <Mikhail Glukhikh>
* 615aa265f5 - Inline: do more precise check before adding this@Labeled #KT-30762 Fixed (28 часов назад) <Mikhail Glukhikh>
* 6605e0dfc0 - (tag: build-1.3.50-dev-2053) Update test 'moveMultipleFIlesWithImplicitPrefix' (29 часов назад) <Dmitry Gridin>
* d2b8535548 - Move/copy refactoring: add base support of implicit package prefix  #KT-29720 Fixed (29 часов назад) <Dmitry Gridin>
* 7c547d8c5a - Minor: clean up copy refactoring (29 часов назад) <Dmitry Gridin>
* 1a9abaeb2a - Clean up move refactoring (29 часов назад) <Dmitry Gridin>
* beba1d82fc - ReplaceJavaStaticMethodWithKotlinAnalogInspection: add CommentSaver for case with transform to extension (29 часов назад) <Dmitry Gridin>
* 56d2961cd9 - ReplaceJavaStaticMethodWithKotlinAnalogInspection: add more tests (29 часов назад) <Dmitry Gridin>
* 82bf21f195 - ReplaceJavaStaticMethodWithKotlinAnalogInspection: rename `isApplicable(call, context)` to `isApplicableInContext` (29 часов назад) <Dmitry Gridin>
* 71c0b3caa0 - ReplaceJavaStaticMethodWithKotlinAnalogInspection: clean up comments (29 часов назад) <Dmitry Gridin>
* 8314dbffd5 - ReplaceJavaStaticMethodWithKotlinAnalogInspection: introduce Transformation for extension with non-null arguments (29 часов назад) <Dmitry Gridin>
* 8b8858b223 - ReplaceJavaStaticMethodWithKotlinAnalogInspection: introduce Transformation for extension with non-null receiver (29 часов назад) <Dmitry Gridin>
* d47a7234bb - ReplaceJavaStaticMethodWithKotlinAnalogInspection: apply inspection on idea module (29 часов назад) <Dmitry Gridin>
* 026949a758 - ReplaceJavaStaticMethodWithKotlinAnalogInspection: remove non-implemented cases (29 часов назад) <Dmitry Gridin>
* 632158cd52 - ReplaceJavaStaticMethodWithKotlinAnalogInspection: simplify Transform for default action (29 часов назад) <Dmitry Gridin>
* 3aa2401f19 - ReplaceJavaStaticMethodWithKotlinAnalogInspection: introduce Transform interface #KT-32454 Fixed (29 часов назад) <Dmitry Gridin>
* 835532c206 - ReplaceJavaStaticMethodWithKotlinAnalogInspection: move to move to inspections.jdk2k subpackage (29 часов назад) <Dmitry Gridin>
* b2a60795da - ReplaceJavaStaticMethodWithKotlinAnalogInspection: add more cases for Arrays #KT-32512 Fixed #KT-30124 Fixed (29 часов назад) <Dmitry Gridin>
* 24caca1882 - ReplaceJavaStaticMethodWithKotlinAnalogInspection: fix false positive for 'Arrays.copyOf'  #KT-32477 (29 часов назад) <Dmitry Gridin>
* 4a8dbeda1b - (tag: build-1.3.50-dev-2051) Gradle, webpack: add conventional archive properties (30 часов назад) <Sergey Rostov>
* b6ca323a5e - Gradle, karma, webpack: add required dependencies (30 часов назад) <Sergey Rostov>
* 8b622955fe - Gradle, js, minor: fix typos, formatting and imports (30 часов назад) <Sergey Rostov>
* b68582656e - Gradle, DtsResolver: use canonical path to avoid files duplication (30 часов назад) <Sergey Rostov>
* 80068c0a40 - Gradle, js: fix task annotations (30 часов назад) <Sergey Rostov>
* 3c606c27a1 - Gradle, js: support generating kotlin external declarations from .d.ts (30 часов назад) <Sergey Rostov>
* 2fb4d23f1e - Gradle, js, KotlinProjectNpmResolution: index by compilation (30 часов назад) <Sergey Rostov>
* 7332290ece - Gradle, js, NpmDependency: getDependenciesRecursively (30 часов назад) <Sergey Rostov>
* 50e07330f4 - Gradle, js, resolver, requireInstalled: close resolving if kotlinNpmResolve is up-to-date (30 часов назад) <Sergey Rostov>
* 1860097c08 - Gradle, js, npm resolver: support custom package json entries, index files and extensions (30 часов назад) <Sergey Rostov>
* 88fa396d26 - Gradle, js, resolver: don't skip reading lock file while skipping package manager execution (30 часов назад) <Sergey Rostov>
* d1789b07ad - Gradle, js, yarn: store resolved version and integrity hash to NpmDependency (30 часов назад) <Sergey Rostov>
* d051748e2b - Gradle, js, npm: support scopes (30 часов назад) <Sergey Rostov>
* 5e6c76a6e7 - Gradle, execWithProgress: report description as first progress (30 часов назад) <Sergey Rostov>
* 638554ba1c - Gradle, JS, resolver: don't add files that are not existed, add kjsm files (30 часов назад) <Sergey Rostov>
* bcf894aba3 - Gradle, JS, resolver: return null if npm dependency being resolved before kotlinNpmInstall (30 часов назад) <Sergey Rostov>
* 8b0dffe182 - Gradle, JS, compilation resolver: close dependent compilation resolver when it's packageJson task is up-to-date (30 часов назад) <Sergey Rostov>
* 3658ad785f - Gradle, JS, NpmResolutionManager: cleanup and document states (30 часов назад) <Sergey Rostov>
* 327d75dc5d - Gradle, JS: Extract NpmResolutionManager (30 часов назад) <Sergey Rostov>
* 982f08ce7a - Gradle, JS: replace NodeJs plugin and extension with NpmResolver plugin (30 часов назад) <Sergey Rostov>
* 2f90742809 - Gradle, JS: rework nodejs extensions and plugins (30 часов назад) <Sergey Rostov>
* 24f08a614e - Gradle, GradleNodeModulesCache: use new ProcessedFilesCache API (30 часов назад) <Sergey Rostov>
* fd2d99e205 - Gradle, ProcessedFilesCache: use file as target type (not string) (30 часов назад) <Sergey Rostov>
* 9679403831 - Gradle, ProcessedFilesCache: optimize serialization (30 часов назад) <Sergey Rostov>
* dff48b251d - Gradle, JS: rework extension registering and resolver phasing (30 часов назад) <Sergey Rostov>
* f4dcc18baf - Gradle, JS: rework NpmResolver (30 часов назад) <Sergey Rostov>
* 196e3f968e - (tag: build-1.3.50-dev-2049) New J2K: fix generating nj2k tests bunch files (30 часов назад) <Ilya Kirillov>
* cabc26184b - New J2K: convert single Java static import statements (30 часов назад) <Ilya Kirillov>
* b18350e9c8 - New J2K: fix ExceptionInInitializerError in JKJavaPrimitiveTypeImpl (30 часов назад) <Ilya Kirillov>
* f0dd21790a - New J2K: add plain text copy-paste conversion test for new J2K (30 часов назад) <Ilya Kirillov>
* 041677ab1b - New J2K: force use old j2k for all not file/copy-paste conversions (30 часов назад) <Ilya Kirillov>
* 8f69cca2b3 - New J2K: enable new J2K by default (30 часов назад) <Ilya Kirillov>
* ba3927b580 - New J2K: add default null value to property with type parameter type when it is implicit in Java (30 часов назад) <Ilya Kirillov>
* 9d6338afb2 - New J2K: do not fail conversion if some of post-processings throws exception (30 часов назад) <Ilya Kirillov>
* a9865e5d7b - New J2K: check for element validity before applying fix in diagnostic-based post processings (30 часов назад) <Ilya Kirillov>
* 236f62be2a - New J2K, minor: refactor code builder (30 часов назад) <Ilya Kirillov>
* 934425e86a - New J2K: rearrange and optimize some post-processings (30 часов назад) <Ilya Kirillov>
* 370f113b78 - New J2K: run add/remove modifiers post-processings only single time && do not call resolve in them for some corner cases (30 часов назад) <Ilya Kirillov>
* 3e04bfb156 - New J2K: do not print modifiers which are going to be removed in postprocessing (30 часов назад) <Ilya Kirillov>
* 0b7b16162d - (tag: build-1.3.50-dev-2046) 182: scripts, pass File finding script definition instead of File.name (31 час назад) <Natalia Selezneva>
* 6ab46204cb - (tag: build-1.3.50-dev-2041) [JS IR BE] Properly handle primary constructors (32 часа назад) <Roman Artemev>
* a112345418 - [JS IR BE] Fix builtin constructor lowering (32 часа назад) <Roman Artemev>
* 131158df65 - [JS IR BE] Refact MultipleCatchLowering (32 часа назад) <Roman Artemev>
* 1605dc3251 - [JS IR BE] Remove unused classifier symbol from IrTypeOperatorCall builder (32 часа назад) <Roman Artemev>
* 69c4db82d4 - (tag: build-1.3.50-dev-2040) Uast: `IdeaKotlinUastResolveProviderService` analyze as `BodyResolveMode.PARTIAL_WITH_CFA` (32 часа назад) <Nicolay Mitropolsky>
* fda5692fc6 - (tag: build-1.3.50-dev-2039) RemoveCurlyBracesFromTemplateInspection: add heuristic to change severity Change severity to INFORMATION if a variable hasn't whitespace around & add an option to return the old behavior  #KT-31717 Fixed (32 часа назад) <Dmitry Gridin>
* e4d0c2cb0e - (tag: build-1.3.50-dev-2038) Scripts: switch ScriptReportSink to new scripting API (33 часа назад) <Natalia Selezneva>
* bd0f947222 - Refactor script reports: introduce getter, check that report are changed inside attach method (33 часа назад) <Natalia Selezneva>
* 68b45ce1dc - FromFileAttributeScriptDependenciesLoader should be applicable when there are scriptCompilationConfiguration file attribute (33 часа назад) <Natalia Selezneva>
* 923e89db69 - Provide toString method for ScriptCompilationConfigurationWrapper (33 часа назад) <Natalia Selezneva>
* 7215e03a47 - Scripts: rewrite search without usage of legacy script definition (33 часа назад) <Natalia Selezneva>
* 4853190752 - Scratch: should always have default script definition (33 часа назад) <Natalia Selezneva>
* b0c9339dee - Scripts: search for script definition using PsiFile instead of file name (33 часа назад) <Natalia Selezneva>
* fbe965be9d - Scripts: pass File finding script definition instead of File.name (33 часа назад) <Natalia Selezneva>
* ac4df86fa6 - (tag: build-1.3.50-dev-2037) Fix performance test compilation (33 часа назад) <Vladimir Dolzhenko>
* 9da630a1ac - (tag: build-1.3.50-dev-2036) Fix compilation of KotlinMPPGradleProjectResolver in bunch 192 (2 дня назад) <Andrey Uskov>
* 3c41db654a - (tag: build-1.3.50-dev-2034) Fix performance test compilation for 192 (2 дня назад) <Vladimir Dolzhenko>
* 7d14fb756d - (tag: build-1.3.50-dev-2032) Make Duration storageUnit inline val to avoid state initialization (2 дня назад) <Ilya Gorbunov>
* f7fc5d2ffa - (tag: build-1.3.50-dev-2031) Fix codegen for JvmOverloads with more than 32 parameters (2 дня назад) <Alexander Udalov>
* 40633768bc - (tag: build-1.3.50-dev-2028) Implement dependency deduplication in order to reduce memory consumption during import process (2 дня назад) <Andrey Uskov>
* 09c2b2800c - Migrate collections to arrays for memory optimisation during import process (2 дня назад) <Andrey Uskov>
* f6f072693a - Fully disable editing target platforms for HMPP modules. Show java target platform version in Facets (2 дня назад) <Andrey Uskov>
* c98ad923bd - Import list of pure kotlin source roots from gradle  in facet settings for inspections #KT-32300 Fixed (2 дня назад) <Andrey Uskov>
* 2665fff373 - Import package prefix from MPP projects (2 дня назад) <Andrey Uskov>
* 2b6f566d58 - Import package prefix from gradle #KT-19693 Fixed (2 дня назад) <Andrey Uskov>
* dbec626a49 - (tag: build-1.3.50-dev-2024) Fix performance test compilation for 182 (2 дня назад) <Vladimir Dolzhenko>
* ffb65b2655 - (tag: build-1.3.50-dev-2021) Build: Fix kotlinBuildProperties, should always proguard on teamcity (2 дня назад) <Vyacheslav Gerasimov>
* 8605ad6630 - Build: Upgrade gradle to 5.5 (2 дня назад) <Vyacheslav Gerasimov>
* a6be6f4986 - (tag: build-1.3.50-dev-2019) Use Class.forName instead of ClassLoader.loadClass in reflection (2 дня назад) <Alexander Udalov>
* 72d74ff888 - (tag: build-1.3.50-dev-2011) Add build gradle kts performance tests (2 дня назад) <Vladimir Dolzhenko>
* c292380aff - (tag: build-1.3.50-dev-2005) Improve Kotlin/Native disabled targets warning, KT-29693 (2 дня назад) <Sergey Igushkin>
* dabb7bb496 - (tag: build-1.3.50-dev-1999) Fix new inference CLI tests on Windows (2 дня назад) <Alexander Udalov>
* b82c32a807 - (tag: build-1.3.50-dev-1995) Use default target for android tests (2 дня назад) <Mikhael Bogdanov>
* d4fb76c1da - (tag: build-1.3.50-dev-1994) [JS IR BE] Fix overriding property of Throwable (2 дня назад) <Roman Artemev>
* d9c6d38715 - [JS IR BE] Fix private members lowering (2 дня назад) <Roman Artemev>
* 7573fcde53 - (tag: build-1.3.50-dev-1991, tag: build-1.3.50-dev-1990) Demote new experimental capitalize overloads in overload resolution (3 дня назад) <Ilya Gorbunov>
* 686bcb830e - (tag: build-1.3.50-dev-1982) Bit query and bit rotation functions for UInt, ULong, UShort, UByte (3 дня назад) <Ilya Gorbunov>
* 39bdf34b9f - Use common implementation of fastLog2 based on countLeadingZeroBits (3 дня назад) <Ilya Gorbunov>
* f8724654a1 - Bit query and bit rotation functions for Int, Long, Short, Byte (3 дня назад) <Ilya Gorbunov>
* 32fc131d62 - Rename jvm actuals from Numbers to NumbersJVM (3 дня назад) <Ilya Gorbunov>
* da8fb3a195 - (tag: build-1.3.50-dev-1979) JVM_IR: Respect -Xno-param-assertions (3 дня назад) <Steven Schäfer>
* dd20b74030 - Split GenerateNotNullAssertionsTests into standard box and bytecode tests (3 дня назад) <Steven Schäfer>
* dfd0042a5b - (tag: build-1.3.50-dev-1978, tag: build-1.3.50-dev-1976) Do not create single element list if only one candidate (3 дня назад) <Simon Ogorodnik>
* f434248cb7 - FIR property getter: take return type from property even if it's error (3 дня назад) <Mikhail Glukhikh>
* d96c66adac - FIR: partially implement invoke resolution (3 дня назад) <Mikhail Glukhikh>
* 2ca0056cd0 - (tag: build-1.3.50-dev-1971) ReplaceGuardClause inspection: check contracts availability (3 дня назад) <Toshiaki Kameyama>
* 8cbcb66197 - ReplaceGuardClause inspection: don't report when argument is not String (3 дня назад) <Toshiaki Kameyama>
* 90b0ea73dc - Add inspection for check/require/checkNotNull/requireNotNull (3 дня назад) <Toshiaki Kameyama>
* 64780293d3 - (tag: build-1.3.50-dev-1969) "Redundant visibility modifier" inspection: don't report for property getter (3 дня назад) <Toshiaki Kameyama>
* a96a938f87 - (tag: build-1.3.50-dev-1965) Fix creating of the script definition from legacy template (3 дня назад) <Ilya Chernikov>
* d3810bfcae - (tag: build-1.3.50-dev-1964) Add `operator` modifier by inspection on idea module (3 дня назад) <Dmitry Gridin>
* 795dcfa8ff - Minor: clean up some quickfixes & refactorings (3 дня назад) <Dmitry Gridin>
* 9ba7907b81 - (tag: build-1.3.50-dev-1955, tag: build-1.3.50-dev-1950) Fix compatibility issues with third-party plugins (3 дня назад) <Yan Zhulanow>
* 36e1149e51 - Light classes: Fix getTextOffset() and getTextRange() for property accessors (3 дня назад) <Yan Zhulanow>
* 7078302e6c - Light classes: Fix getTextOffset() for identifiers (3 дня назад) <Yan Zhulanow>
* 0f4085066f - Debugger: Do not assume we are inside the class body when in '}' (KT-15259) (3 дня назад) <Yan Zhulanow>
* a8efb349ed - Debugger, minor: Remove debugger labels in dispatch receivers (3 дня назад) <Yan Zhulanow>
* 8f20f0b963 - Debugger: Do not calculate default source file if an alternative one is available (3 дня назад) <Yan Zhulanow>
* d45bbaabcd - Debugger: Fix missing NOPs in optimized Unit.INSTANCE calls (KT-31702) (3 дня назад) <Yan Zhulanow>
* f60bf5cb97 - KT-31127: register only generated Java sources to AGP (3 дня назад) <Ivan Gavrilovic>
* 2c102ecd57 - Replicate old backend's naming logic for captured receiver parameter and extension receiver parameters. (3 дня назад) <Jiaxiang Chen>
* 9760c156a4 - Debugger: Fix breakpoints on if/loops with constant conditions (KT-14421) (3 дня назад) <Yan Zhulanow>
* 6fc801afd2 - Debugger: Make calls to LocalVariableProxyImpl.type lazy (3 дня назад) <Yan Zhulanow>
* 91565076e2 - Debugger: Fix property accessor evaluation in scripts (KT-23526) (3 дня назад) <Yan Zhulanow>
* 6686ed2e38 - Evaluator: Do not report parsing error on empty block/expression (KT-11938) (3 дня назад) <Yan Zhulanow>
* 6d7d524b9b - Debugger: Fix 'expect fun' evaluation from common code (KT-26742) (3 дня назад) <Yan Zhulanow>
* 873f4a1b08 - Debugger: Accept empty code fragment contexts (KT-19556) (3 дня назад) <Yan Zhulanow>
* 188ed82081 - Debugger: Handle closure receivers came from outer callables properly (KT-31709) (3 дня назад) <Yan Zhulanow>
* 577f32740e - Debugger: Fix isDumb contract in evaluator (KT-31510) (3 дня назад) <Yan Zhulanow>
* c2f0286183 - Debugger: Prefer the closest captured values (3 дня назад) <Yan Zhulanow>
* 4fe6431b0f - Debugger: Disable value rendering in watches by default (KT-19084) (3 дня назад) <Yan Zhulanow>
* 0f3d85716c - Debugger: Fix test, synthetic this variable is now hidden in Kotlin variables mode (3 дня назад) <Yan Zhulanow>
* 1eab78124a - Debugger: Fix private member priority test (3 дня назад) <Yan Zhulanow>
* 54f78a2920 - Debugger: Remove debugger-related hacks in resolution (3 дня назад) <Yan Zhulanow>
* b4f515a436 - Debugger: Support Kotlin variables for inlined lambdas inside inline functions (KT-31418) (3 дня назад) <Yan Zhulanow>
* afa0bec6f6 - Debugger: Change the inline depth calculation heuristics, fix debugging for inlined lambdas (KT-30919) (3 дня назад) <Yan Zhulanow>
* 9c9d2b5ad4 - Minor: Rename constant to match its meaning (3 дня назад) <Yan Zhulanow>
* 5777592024 - Debugger: Support captured values (KT-30740) (3 дня назад) <Yan Zhulanow>
* f16459df32 - Pill: Support 'runtimeOnly' dependency configuration (3 дня назад) <Yan Zhulanow>
* 6eefea6715 - (tag: build-1.3.50-dev-1929) Add tests for obsolete issues (5 дней назад) <Mikhail Zarechenskiy>
* 675f01ee80 - (tag: build-1.3.50-dev-1923) [JS IR BE] Set Throwable subtype name in extendThrowable function (6 дней назад) <Svyatoslav Kuzmich>
* 4379780ff8 - (tag: build-1.3.50-dev-1919) Fixed extra argument in function call after rebase (6 дней назад) <Leonid Startsev>
* 80ddac64e0 - (tag: build-1.3.50-dev-1917) Add serializers for primitive arrays to default types list (6 дней назад) <Leonid Startsev>
* cfceeb1e8c - (tag: build-1.3.50-dev-1915) Implement direct bindings to script properties mapping in the JSR-223 implementation (6 дней назад) <Ilya Chernikov>
* 4940f64265 - Refactor scripting infrastructure - convert usages to the new entities (6 дней назад) <Ilya Chernikov>
* 80ada5113e - Fix flaky test (6 дней назад) <Ilya Chernikov>
2019-07-12 13:46:11 +03:00
Vasily Levchenko 4772885ff4 [kotlin compiler][update] 1.3.50-dev-1741 2019-07-01 20:45:08 +03:00
Ilya Matveev 127ba155c7 Build: Replace buildSrc with a separate included build (#3104)
Gradle doesn't allow us to substitute dependencies of buildSrc
with artifacts provided by a composite build. But our buildSrc
depends on kotlin-native-utils provided by the Big Kotlin repo.
Thus we cannot make changes in kotlin-native-utils and use them
in buildSrc during a development process.

This patch fixes the issue by transforming buildSrc into a separate
included build.
2019-06-27 17:20:53 +07:00
Vasily Levchenko 6dda233dd0 [kotlin compiler][update] 1.3.50-dev-1455 2019-06-24 17:39:16 +03:00
Vasily Levchenko d8994435d6 [kotlin compiler][update] 1.3.50-dev-1390 2019-06-20 21:59:10 +03:00
Ilya Gorbunov a93fd4b518 Actual implementations for MonoClock, DurationUnit and Duration formatting 2019-06-20 17:05:04 +03:00