[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>
This commit is contained in:
+7
@@ -113,6 +113,13 @@ internal val lateinitPhase = makeKonanFileLoweringPhase(
|
||||
prerequisite = setOf(inlinePhase)
|
||||
)
|
||||
|
||||
// TODO make all lambda-related stuff work with IrFunctionExpression and drop this phase (see kotlin: dd3f8ecaacd)
|
||||
internal val provisionalFunctionExpressionPhase = makeKonanModuleLoweringPhase(
|
||||
{ ProvisionalFunctionExpressionLowering() },
|
||||
name = "FunctionExpression-before-inliner",
|
||||
description = "Transform IrFunctionExpression to a local function reference"
|
||||
)
|
||||
|
||||
internal val stringConcatenationPhase = makeKonanFileLoweringPhase(
|
||||
::StringConcatenationLowering,
|
||||
name = "StringConcatenation",
|
||||
|
||||
+1
@@ -239,6 +239,7 @@ internal val allLoweringsPhase = namedIrModulePhase(
|
||||
description = "IR Lowering",
|
||||
lower = removeExpectDeclarationsPhase then
|
||||
lowerBeforeInlinePhase then
|
||||
provisionalFunctionExpressionPhase then
|
||||
inlinePhase then
|
||||
lowerAfterInlinePhase then
|
||||
interopPart1Phase then
|
||||
|
||||
+2
-2
@@ -18,8 +18,8 @@
|
||||
buildKotlinVersion=1.3.50-dev-787
|
||||
buildKotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_dev_Compiler),number:1.3.50-dev-787,branch:default:any,pinned:true/artifacts/content/maven
|
||||
remoteRoot=konan_tests
|
||||
kotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_dev_Compiler),number:1.3.50-dev-2110,branch:default:any,pinned:true/artifacts/content/maven
|
||||
kotlinVersion=1.3.50-dev-2110
|
||||
kotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_dev_Compiler),number:1.3.60-dev-206,branch:default:any,pinned:true/artifacts/content/maven
|
||||
kotlinVersion=1.3.60-dev-206
|
||||
kotlinStdlibRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_dev_Compiler),number:1.3.50-dev-2110,branch:default:any,pinned:true/artifacts/content/maven
|
||||
kotlinStdlibVersion=1.3.50-dev-2110
|
||||
testKotlinCompilerVersion=1.3.50-dev-2110
|
||||
|
||||
Reference in New Issue
Block a user