Commit Graph

5123 Commits

Author SHA1 Message Date
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
LepilkinaElena af98a3db37 Added verbose mode to follow benchmarks process (#3218) 2019-07-26 14:09:41 +03:00
Igor Chevdar 67f01540ed Review fix 2019-07-26 14:01:48 +05:00
Igor Chevdar b5a71cb88e Made phase switcher aware of compiler args 2019-07-26 14:01:48 +05:00
Nikolay Igotti 80480fc3d7 Fix error when exception in object init led to the runtime crash. (#3221) 2019-07-25 19:02:19 +03:00
Nikolay Igotti 70872854ad Document potentially cyclic cases in ownership transfer and add test. (#3207) 2019-07-25 17:41:30 +03:00
LepilkinaElena e363746717 Fix in analyzer + debug mode for compile only benchmarks (#3210) 2019-07-25 14:28:18 +03:00
Alexander Gorshenev c1a84aa8a6 Eliminated 'has backing field' metadata protobuf extension field.
We have IR for this information.
2019-07-24 16:44:09 +03:00
Alexander Gorshenev fbee94bfb6 Remove old inliner metadata extension proto fields 2019-07-24 16:44:09 +03:00
Alexander Gorshenev 1104db936a Moved master to 1.3.60 2019-07-23 17:41:59 +03:00
Nikolay Igotti 9cf71e8010 Support nullable types in reverse C interop. (#3198) 2019-07-23 15:24:22 +03:00
Alexander Gorshenev 9a54689033 Moved samples to 1.3.50-eap-5 version of Kotlin 2019-07-23 14:09:51 +03:00
LepilkinaElena b25f018fe0 Fix of dependency (#3205) 2019-07-23 11:01:33 +03:00
Igor Chevdar 824d8ae55e StringBuilder: Use intrinsic if input sequence is a string 2019-07-23 10:53:09 +05:00
LepilkinaElena 3c2a5b0392 New CLI tool (#3085) 2019-07-22 15:55:38 +03:00
Artyom Degtyarev e881ebdf38 Badge with the link to the latest Kotlin/Native release (#3203)
* tried to add link to the most recent release

* made more beautiful badge

* Update README.md

* made upper-case'd organisation names
2019-07-22 15:40:53 +03:00
Sergey Bogolepov 23c1c3c293 [targets] Pick target CPU in LLVM optimization pipeline based on runtime.bc 2019-07-18 15:57:02 +07:00
Igor Chevdar b0c74ec00b Hack to fix dce for objc constructor calls 2019-07-17 16:59:37 +03:00
LepilkinaElena 5ee8c27f1d Fix for case if folder was deleted or not created because if failure (#3190) 2019-07-15 17:06:23 +03:00
LepilkinaElena b5e3de324d Fix tooltips with zoom (#3186) 2019-07-15 15:08:39 +03:00
Nikolay Igotti 9c38ff9c20 Allow allocations while memory state not yet inited. 2019-07-15 12:37:21 +03:00
Abduqodiri Qurbonzoda b8b8b8c84b Document order of array elements initialization (KT-32353) 2019-07-13 16:54:00 +03:00
Abduqodiri Qurbonzoda c348873773 New zero-terminated utf8 to String conversion API 2019-07-12 20:38:36 +03:00
Igor Chevdar eb1221f465 Devirtualization: drastic performance improvement
It's a heuristic but a good one in practice
in terms of both speed and memory consumption
2019-07-12 14:27:26 +03:00
Igor Chevdar 141fe9bb8b Devirtuliazation: removed additional cast edges
Looks like they are not needed, FE already handles these cases
2019-07-12 14:27:26 +03:00
Igor Chevdar e7f721bc63 Devritualization analysis enhancement 2019-07-12 14:27:26 +03:00
Igor Chevdar 61c18ff586 [DFG] Added type to some operations
* Array read/write
* Fields read/write
* Calls
2019-07-12 14:27:26 +03:00
Kirill Shmakov 960f8048ca Merge pull request #3177 from JetBrains/kishmakov/new-deps
Add lldb as dependency
2019-07-12 14:18:02 +03:00
Pavel Punegov 1675a6b791 Merge pull request #3184 from JetBrains/kotlin-mirror/master
Merge updates from kotlin-mirror/master with the changes from Kotlin
2019-07-12 14:16:39 +03:00
Pavel Punegov 130f3ef0b0 Merge branch 'master' into kotlin-mirror/master 2019-07-12 14:13:32 +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
Nikolay Igotti 71f977823d Link runtime debugger to debug build only. (#3178) 2019-07-12 08:55:51 +03:00
Kirill Shmakov cb45308af9 Synchronized versioning 2019-07-12 08:33:47 +03:00
Alexander Gorshenev e25ad5eafe Provide the proper content-type in wasm sample 2019-07-12 01:43:55 +03:00
Svyatoslav Scherbina cde1e43e4a Hide nested classes of Deprecated(HIDDEN) class when producing framework 2019-07-11 19:25:30 +03:00
Svyatoslav Scherbina 787a04a8be testValuesFrameworks: put "lazy header" comparison after test run
to simplify adding new tests.
2019-07-11 19:25:30 +03:00
Nikolay Igotti e2430c3240 Better GC heuristics and ergonomics control. (#3162) 2019-07-11 19:23:41 +03:00
Nikolay Igotti e7f39082c6 Avoid top level list for tests. 2019-07-11 19:21:42 +03:00
Nikolay Igotti dcf35ffad2 Fix memory leak in runtime on macOS. 2019-07-11 19:21:42 +03:00
Alexander Gorshenev b19f5fabba Update the path in html5 sample 2019-07-11 19:21:12 +03:00
Nikolay Igotti e1613eea05 1.3.50 CHANGELOG.md update 2019-07-11 17:08:01 +03:00
Nikolay Igotti e61a85e811 Allow explicit verification control. 2019-07-11 17:08:01 +03:00
Kirill Shmakov 2b3a7ffe7b Remove file extension 2019-07-11 15:21:55 +03:00
Kirill Shmakov f3a382044a Add lldb as dependency 2019-07-11 14:39:38 +03:00
Igor Chevdar 56702d5c67 Fixed locations for function references in inliner 2019-07-10 14:48:55 +03:00
Ilya Matveev 6d4e3c3f76 Update Gradle: 5.5 2019-07-10 15:29:45 +07:00
Ilya Matveev 08074ad936 Gradle: Disable plugin publishing 2019-07-10 15:29:45 +07:00
Scott Pierce 0aef308873 Improve string builder by allocating more capacity during resize (#3170) 2019-07-10 09:20:03 +03:00
Igor Chevdar 8c8acbc626 [Inliner] Fixed bug with incorrect eval order
We need to extract to temp locals all bound arguments
of function reference parameters of an inline call to
preserve the correct evaluation order
2019-07-09 17:23:23 +03:00
Ilya Matveev 1b49ea8465 Debug: Get rid of descriptors in DebugUtils 2019-07-09 19:14:15 +07:00