From 8f9d3ccfe43524d3b3fa64f4532d90ac4b617879 Mon Sep 17 00:00:00 2001 From: Vasily Levchenko Date: Thu, 12 Dec 2019 10:08:46 +0100 Subject: [PATCH] [kotlin compiler][update] 1.3.70-dev-2665 * df0a86ea57a - (tag: build-1.3.70-dev-2665) Add NOP as first instruction in coroutine's try blocks (19 hours ago) * 4777dd652be - [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) * f031b47363e - [FIR] Fix issue with multiple smartcasts of `this`. (19 hours ago) * 91f97fa6114 - [FIR] Support FirCheckNotNullCall in HTML dump. (19 hours ago) * 6e00df06e8b - [FIR] Add data flow analysis for FirCheckNotNullCall. (19 hours ago) * 692a83f7bbf - [FIR] Add FirCheckNotNullCall converted to CHECK_NOT_NULL intrinsic function call. (19 hours ago) * 6bc0fe121a6 - (tag: build-1.3.70-dev-2660) Gradle: Escape TC service messages in debug logs (20 hours ago) * 33df86338b2 - Gradle, tests: Improve tests for running simulator unit-tests (20 hours ago) * 254864a49de - Gradle, native, JS: Support excluding tests using TestFilter (20 hours ago) * cc3438f20c4 - Gradle, native: Add separate classes for targets with different tests (20 hours ago) * e6ab70c18d6 - Gradle, native: Support simulator tests (20 hours ago) * 8225c5a9ce1 - (tag: build-1.3.70-dev-2659) Remove obsolete logic to `IS_BUILT_WITH_ASM6` (20 hours ago) * a92f58b1ace - (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) * ccea2b73dad - (tag: build-1.3.70-dev-2654) [Gradle, JS] Add using Debuggable non headless chrome (22 hours ago) * 354be2b14f2 - (tag: build-1.3.70-dev-2653) [minor] Change expression evaluation cli argument to -Xexpression (22 hours ago) * ba056bf78c3 - [minor] Remove irrelevant part of the test (22 hours ago) * 748cbd7eec4 - (tag: build-1.3.70-dev-2652) Import Kotlin JUnit run configuration settings from Gradle (22 hours ago) * 0a9a08eab63 - Rename Kotlin-specific Gradle configuration to "Kotlin Gradle" to avoid disambiguation (22 hours ago) * 1bdff8f8848 - Rename Kotlin-specific JUnit configuration to "Kotlin JUnit" to avoid disambiguation (22 hours ago) * 8477c1935c2 - Run configuration: do not contain FQN in name (22 hours ago) * ce21a559437 - Debugger: Add IR-powered ranking tests (22 hours ago) * 31596f0d0b5 - Formatter: fix some cases of call chain with `wrap first call chain` #KT-35388 Fixed (22 hours ago) * e7ff0315d47 - Formatter: fix line break before value parameter with annotation #KT-23811 Fixed (22 hours ago) * f05a452ef25 - (tag: build-1.3.70-dev-2650) [coroutine][debugger] Unit test support added for Gradle run configurations. (22 hours ago) * 82cdcb421ba - jdi.StringReferenceImpl references replaced with StringReference (22 hours ago) * e2010cb90d6 - (tag: build-1.3.70-dev-2646) Do not cast to jdi impl classes (23 hours ago) * 038ec8edcfe - (tag: build-1.3.70-dev-2644) Rethrow ProcessCanceledException in FIR resolve (23 hours ago) * 2b82618715d - Fix unresolved references in bunch generate tests (23 hours ago) * 9e263b6af2d - FIR IDE: use registry to obtain kotlin.use.fir.resolution (23 hours ago) * cad0d7ff7f3 - (tag: build-1.3.70-dev-2643) Fix compilation of maven-plugin test after 508330e0bb55d1c07ae6fe77d8d69ffc841d2f83 (23 hours ago) * 09c2b92b1d0 - (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) * 78dfcef1601 - (tag: build-1.3.70-dev-2635) JVM_IR: move generateParameterNames to FunctionCodegen.kt (26 hours ago) * 13a2879b78a - JVM_IR: generate more correct parameter metadata (26 hours ago) * cf86dc9a89a - (tag: build-1.3.70-dev-2634) KT-20357: Add sample for Collections distinct and distinctBy methods (28 hours ago) * f0e67f83979 - (tag: build-1.3.70-dev-2633) Fix coreLibsInstall composite task (30 hours ago) * 6792d22c310 - (tag: build-1.3.70-dev-2613) Fix minor bugs for UL methods and parameters representation (2 days ago) * 094de9fb5ee - (tag: build-1.3.70-dev-2606) IR: Do not capture variables from method calls in ClosureAnnotator (2 days ago) * 344bc33096f - (tag: build-1.3.70-dev-2602) [FIR TEST]: add problematic test with WeakHashMap.get ambiguity (2 days ago) * 12f17a67243 - (tag: build-1.3.70-dev-2600) "Add constructor parameters" quick fix should add default parameters from super class (#2869) (2 days ago) * f0298aad775 - (tag: build-1.3.70-dev-2598) FIR: Refine SAM support for methods with names from j.l.Object (2 days ago) * e89c777fc68 - FIR: Create DefinitelyNotNull only for annotated types (2 days ago) * 56cae754045 - (tag: build-1.3.70-dev-2595) Fix StringBuilder reverse test (2 days ago) * edf56754156 - (tag: build-1.3.70-dev-2593) [FIR TEST]: add problematic test with covariant array as receiver (2 days ago) * 7d62e3ce567 - FIR: fix hasTopLevelClassOf optimization in deserialized provider (2 days ago) * fa89aa0b495 - Do not use member scope provider from FIR resolution API (2 days ago) * 718a679b728 - FIR IDE API: add preliminary control of file in-block modifications (2 days ago) * 83ccd7dd1c1 - FIR: implement separate diagnostic collector/reporter for IDE (2 days ago) * fbf1dbf2dae - FIR: introduce error message renderer (2 days ago) * e07b85ff34b - FIR Java providers: insert some protection against ProcessCanceledException (2 days ago) * cd089658bd1 - IdeFirProvider: insert protection against ProcessCanceledException (2 days ago) * fc117466a87 - AbstractFirPsiCheckerTest: do partial error diagnostic comparison for some cases (2 days ago) * 4b251eb986d - FIR IDE: lock FIR files before calling runResolve on them (2 days ago) * 63121df6ba7 - Synchronized IdeFirProvider.getOrBuild file, don't share RawFirBuilder (2 days ago) * ccb343e26bd - FIR: preliminary implementation of diagnostics highlighter (~30% supported) (2 days ago) * 34202faaa5e - Code cleanup: KotlinPsiChecker (2 days ago) * 1d6d88b50c7 - FIR reference resolve test: observe mute tests which are actually passing (2 days ago) * f8c86d2f9f7 - FIR reference resolve test: mute 37/107 cases which aren't yet supported (2 days ago) * 900227fdfa7 - KtReferenceResolver: implement resolveToPsiElements() via FE IR (~60% supported) (2 days ago) * 809b7d83817 - FirResolution: store enabled value in field with initial reading from component (2 days ago) * 0d2d76696c5 - Add FirResolution.enabled wrapper (2 days ago) * 00112d42271 - (tag: build-1.3.70-dev-2588) [FIR] Copy receiver of delegateProvider in fir building (2 days ago) * 51560f2f172 - [FIR] Fix order of resolving children of FirProperty (2 days ago) * e281d224a3d - [FIR] Fix testdata broken in b76c984b (2 days ago) * a89e9966e66 - [FIR] Fix call completion of complex constant expressions with integer contants (2 days ago) * f8b1e958302 - (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) * 8c6941dc5bc - [Gradle, JS] Java and JS difference in fqn should affect exclude patterns too (2 days ago) * 770e5147d07 - [Gradle, JS] Java and JS difference in fqn should affect exclude patterns too (2 days ago) * da16d480681 - (tag: build-1.3.70-dev-2580) [Gradle, JS] Remove debug console (2 days ago) * 096a6c95511 - [Gradle, JS] Fix failing Karma tests for empty tests (2 days ago) * 36d87c99053 - (tag: build-1.3.70-dev-2579) Mute GradleMultiplatformWizardTest (2 days ago) * b66fdad80c6 - Set since build to IDEA 192.7142.36 for 192 bunch (2 days ago) * 19e001afad2 - (tag: build-1.3.70-dev-2571, tag: build-1.3.70-dev-2570) Commonize Float.rangeTo(Float) #KT-35299 (3 days ago) * b76c984b269 - (tag: build-1.3.70-dev-2563) [FIR] Support IntegerLiteralTypes (3 days ago) * 5577f0f8cb0 - [TMP] Make context in inference components universal (3 days ago) * 4f3ff84d30c - [FIR] [TMP] Complete lambdas that are not part of some call (3 days ago) * e560a67a89c - [FIR] Resolve this reference in delegating constructors (3 days ago) * 583e07b3e49 - [FIR] Don't analyze properties twice (3 days ago) * 99b0435de5b - (tag: build-1.3.70-dev-2529) Add possibility for JDKs substitution in the build script... (6 days ago) --- gradle.properties | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gradle.properties b/gradle.properties index 6031b5468bc..847a6f1658e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -18,12 +18,12 @@ buildKotlinVersion=1.3.70-dev-1070 buildKotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_KotlinPublic_Compiler),number:1.3.70-dev-1070,branch:default:any,pinned:true/artifacts/content/maven remoteRoot=konan_tests -kotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_KotlinPublic_Compiler),number:1.3.70-dev-2522,branch:default:any,pinned:true/artifacts/content/maven -kotlinVersion=1.3.70-dev-2522 +kotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_KotlinPublic_Compiler),number:1.3.70-dev-2665,branch:default:any,pinned:true/artifacts/content/maven +kotlinVersion=1.3.70-dev-2665 kotlinStdlibRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_KotlinPublic_Compiler),number:1.3.70-dev-2522,branch:default:any,pinned:true/artifacts/content/maven kotlinStdlibVersion=1.3.70-dev-2522 kotlinStdlibTestsVersion=1.3.70-dev-2522 -testKotlinCompilerVersion=1.3.70-dev-2522 +testKotlinCompilerVersion=1.3.70-dev-2665 konanVersion=1.3.70 # A version of Xcode required to build the Kotlin/Native compiler.