[kotlin compiler][update] 1.4.20-dev-1329

* f4e9acb233 - (HEAD -> master, origin/master, origin/HEAD) Escape arguments when Gradle plugin launches out of process compilation (vor 20 Stunden) <Andrey Uskov>
* 90dae320c3 - Specify full name of parametrized flaky test to synchronize it on TeamCity (vor 2 Tagen) <Yunir Salimzyanov>
* b795e50e61 - Add logic to synchronize muted tests on teamcity with database flaky tests (vor 2 Tagen) <Yunir Salimzyanov>
* a382bef144 - Extract classes and related functions of muteWithDatabase to separate module (vor 2 Tagen) <Yunir Salimzyanov>
* 4474077963 - Create separate module for muting tests logic (vor 2 Tagen) <Yunir Salimzyanov>
* 5e115c48b3 - Unmute FIR test (vor 2 Tagen) <Georgy Bronnikov>
* 8a393ec041 - Update dukat dependency to 0.5.4 (vor 2 Tagen) <Shagen Ogandzhanian>
* 901d8f3e7a - Rename several core entities as a part of kx.serialization abi change (vor 3 Tagen) <Leonid Startsev>
* 5208bbcd21 - Support new ContextSerializer signature (vor 3 Tagen) <Leonid Startsev>
* 7ea1700b78 - Convert lambda to reference: support generic function call (vor 3 Tagen) <Toshiaki Kameyama>
* 2137a4b1e5 - JVM, JVM_IR: no nullability annotations on private and synthetic methods (vor 3 Tagen) <Dmitry Petrov>
* 5684e694b5 - JVM_IR: handle diamond inheritance for Java fields (vor 3 Tagen) <Georgy Bronnikov>
* da79f93c61 - JS IR: per-module .js generation support (vor 3 Tagen) <Anton Bannykh>
* deb5dc1057 - Don't merge files into a single module (vor 3 Tagen) <Anton Bannykh>
* 5239ab477c - Lowerings apply to a list of modules (vor 3 Tagen) <Anton Bannykh>
* 9a1d9814de - Simpify phase building (vor 3 Tagen) <Anton Bannykh>
* 2e68526b44 - Merge ES6 pipeline (vor 3 Tagen) <Anton Bannykh>
* a1c9ee1013 - Mute failing ES6 phases (vor 3 Tagen) <Anton Bannykh>
* 955087868a - KT-39843 Update project wizard templates after replacing kotlin.browser with kotlinx.browser (vor 3 Tagen) <Alexey Trilis>
* 66e53305bf - FIR: Leave only one composite-like scope implementation (vor 3 Tagen) <Denis Zharkov>
* 09bb755088 - FIR: Pass scope to FirSpecificTypeResolverTransformer as `data` (vor 3 Tagen) <Denis Zharkov>
* cea38771f1 - FIR: Unbound TypeResolver from IterableScope (vor 3 Tagen) <Denis Zharkov>
* b607cecc2b - FIR: Clear JavaTypeParameterStack (vor 3 Tagen) <Denis Zharkov>
* f3e4e9b162 - FIR: Make qualifier have only one static scope (vor 3 Tagen) <Denis Zharkov>
* a017109d7d - FIR: Use static scope for importing from non-object classes (vor 3 Tagen) <Denis Zharkov>
* 396c6377f8 - FIR: Do not check statics in MemberScopeTowerLevel (vor 3 Tagen) <Denis Zharkov>
* 9668a60151 - FIR: Explicitlty separate static and member scopes (vor 3 Tagen) <Denis Zharkov>
* e058c578a8 - FIR: Minor. Make method private (vor 3 Tagen) <Denis Zharkov>
* 24d7d208a0 - FIR: Extract Java class rendering in tests (vor 3 Tagen) <Denis Zharkov>
* 9b5b882dcb - Add "*.jar binary" to .gitattributes (vor 3 Tagen) <Denis Zharkov>
* be2d6b99f6 - [Gradle, JS] Add test on changing of default value for generating externals (vor 3 Tagen) <Ilya Goncharov>
* 4bfcb4b041 - [Gradle, JS] Use common projectName fun (vor 3 Tagen) <Ilya Goncharov>
* 89c1af4feb - [Gradle, JS] Add tests on changing generating externals for npm deps (vor 3 Tagen) <Ilya Goncharov>
* 891071e074 - [Gradle, JS] Add assertSingleFileExists (vor 3 Tagen) <Ilya Goncharov>
* 405412f6c1 - [Gradle, JS] Use generateExternalsIntegrated instead of full build (vor 3 Tagen) <Ilya Goncharov>
* f584fb1576 - [Gradle, JS] Add test on integrated dukat task (vor 3 Tagen) <Ilya Goncharov>
* 1a9f236a60 - [Gradle, JS] Add tests on Separate Dukat integration (vor 3 Tagen) <Ilya Goncharov>
* 007970ded8 - [Gradle, JS] Add independent peer npm dependency to test (vor 3 Tagen) <Ilya Goncharov>
* bd05b447c0 - [Gradle, JS] Ignore peer dependencies in yarn resolution (vor 3 Tagen) <Ilya Goncharov>
* 9468670980 - Minor: update testData with nullability annotations (vor 3 Tagen) <Dmitry Petrov>
* 64e47265e1 - JVM, JVM_IR: no nullability annotations on lateinit backing fields (vor 3 Tagen) <Dmitry Petrov>
* e822e871f5 - KT-39532 Support intention to convert reference to lambda and vice versa for adapted references (#3495) (vor 3 Tagen) <Toshiaki Kameyama>
* a87b25d10e - Don't silently ignore argument mismatch for provide delegate (vor 3 Tagen) <Mikhail Zarechenskiy>
* ea5fef76d1 - Fix ambiguity on reference inside blocks of special functions (vor 3 Tagen) <Mikhail Zarechenskiy>
* c2c139ef4f - Fix adaptation for references with default values after varargs (vor 3 Tagen) <Mikhail Zarechenskiy>
* c5a2ab2512 - Callable reference adaptation should have dependency on API version 1.4 (vor 3 Tagen) <Mikhail Zarechenskiy>
* bc40669598 - Prohibit functional interface constructor references (vor 3 Tagen) <Mikhail Zarechenskiy>
* e3050cd997 - Minor tweaks in js api dump run configuration (vor 3 Tagen) <Ilya Gorbunov>
* 94ab50a21a - Fixup stdlib-js api dump (vor 3 Tagen) <Ilya Gorbunov>
* 366a75e222 - Wizard: update versions of used libraries for 1.4-M3 (vor 3 Tagen) <Ilya Kirillov>
* 35d5936829 - Wizard: add info about used Kotlin version to project test importing failure (vor 3 Tagen) <Ilya Kirillov>
* 7ea17f0d31 - Revert "[FIR] Move ArrayMap to `cones` module" (vor 3 Tagen) <Dmitriy Novozhilov>
* 0b29a3e5c1 - Revert "[FIR] Add `ConeAttributes` to `ConeKotlinType`" (vor 3 Tagen) <Dmitriy Novozhilov>
* 76550d3c5d - Revert "[FIR] Add attributes for `@Exact` and `@NoInfer`" (vor 3 Tagen) <Dmitriy Novozhilov>
* c0634217e1 - Revert "[FIR] Add extracting `@Exact` and `@NoInfer` attributes from annotations" (vor 3 Tagen) <Dmitriy Novozhilov>
* 59e63f549b - Add completion highlighting tests for heavy Kotlin files (vor 3 Tagen) <Pavel Kirpichenkov>
* 5c70f973a5 - Force resolution of file annotations before element analysis (vor 3 Tagen) <Pavel Kirpichenkov>
* e4c8c14e3e - [FIR] Add extracting `@Exact` and `@NoInfer` attributes from annotations (vor 3 Tagen) <Dmitriy Novozhilov>
* e43932f147 - [FIR] Add attributes for `@Exact` and `@NoInfer` (vor 3 Tagen) <Dmitriy Novozhilov>
* f76befa84e - [FIR] Add `ConeAttributes` to `ConeKotlinType` (vor 3 Tagen) <Dmitriy Novozhilov>
* 407d1365bd - [FIR] Move ArrayMap to `cones` module (vor 3 Tagen) <Dmitriy Novozhilov>
* 36102504a1 - Update ReadMe.md (vor 3 Tagen) <Matts966>
* 20ed42dd38 - Update deprecated doc about mac build environment requirements (vor 3 Tagen) <Matts966>
* 2fd3af73eb - Convert reference to lambda: fix it works correctly when referenced function has default argument (vor 3 Tagen) <Toshiaki Kameyama>
* bc34f7f7f5 - Add test for obsolete issue (vor 3 Tagen) <Mikhail Zarechenskiy>
* a04f70fb36 - Fix min/maxByOrNull function samples (vor 3 Tagen) <Abduqodiri Qurbonzoda>
* 684ca5029f - Add tests for obsolete issues (vor 3 Tagen) <Mikhail Zarechenskiy>
* 9844607d0f - Make string literals clickable (vor 3 Tagen) <shiraji>
* f06e116bf7 - Improved equals for light decompiled declarations (vor 3 Tagen) <Igor Yakovlev>
* 27c139926c - LightClass improved isInheritor check for cases when resolve is failed (vor 3 Tagen) <Igor Yakovlev>
* e72a06bdf4 - Add specific highlight for Enum class (vor 3 Tagen) <Guillaume Darmont>
* 3f266aafb4 - JVM: no nullability annotations on private and synthetic fields (vor 3 Tagen) <Dmitry Petrov>
* cbd8b58d5c - Commit trace for callable reference's LHS with reserved syntax like `foo?::bar?::bar` to avoid the lack of diagnostics reporting (vor 3 Tagen) <Victor Petukhov>
* 1ee8e615fc - Reuse value is ISTORE if expected type is the same, otherwise, create (vor 4 Tagen) <Ilmir Usmanov>
* c21820c615 - Revert "Revert "Fix merging two reference values"" (vor 4 Tagen) <Ilmir Usmanov>
* a6f14c206b - Revert "Revert "Revert "Revert "Completely rewrite reifiedIntTypeAnalysis, making it more streamline"""" (vor 4 Tagen) <Ilmir Usmanov>
* b95d3e711e - [JVM IR] KT-36985: $default respects @Deprecated (vor 4 Tagen) <Kristoffer Andersen>
* 034623f82a - Fix top level import quick fix test for JS (vor 4 Tagen) <Ilya Gorbunov>
* 448e0ceae1 - Drop quickfix tests that relied on removed native annotation (vor 4 Tagen) <Ilya Gorbunov>
* 8dfcebf542 - Expose KTypeProjection.STAR constant in a field (vor 4 Tagen) <Ilya Gorbunov>
* 53cbcfac5a - Validate arguments of KTypeProjection constructor (vor 4 Tagen) <Ilya Gorbunov>
* d41e8ed4ad - Annotate KTypeProjection factory methods with JvmStatic (vor 4 Tagen) <Ilya Gorbunov>
* e8659d4b37 - Fix initializer error arizing on scripting annotation creation (vor 4 Tagen) <Ilya Chernikov>
* 3585f80c67 - Fix 201 compilation (vor 4 Tagen) <Vladimir Dolzhenko>
* 12cd3785b0 - Move statement: move parameters/arguments with a comment correctly (vor 4 Tagen) <Toshiaki Kameyama>
* 9c8904f165 - Restore KotlinExplicitMovementProvider in as40 (vor 4 Tagen) <Raluca Sauciuc>
* 990903e4e2 - Show documentation for a class if the constructor has no docs (vor 4 Tagen) <Norbert Nogacki>
* 699829ccb3 - Make FIR multi-module tests from IDE regular FIR compiler resolve tests (vor 4 Tagen) <Mikhail Glukhikh>
* 79691feb8f - Fix fir load compiled kotlin tests after introducing const deserializer (vor 4 Tagen) <Ivan Kylchik>
* 027d177c15 - Remove IGNORE_FIR from tests that are using unsigned constants (vor 4 Tagen) <Ivan Kylchik>
* c80cf0f34c - Remove IGNORE_FIR from ranges tests (vor 4 Tagen) <Ivan Kylchik>
* 70f0f357fa - Remove IGNORE_FIR from stepped ranges tests (vor 4 Tagen) <Ivan Kylchik>
* 6c6b7c8b84 - Implement constant deserializer for fir (vor 4 Tagen) <Ivan Kylchik>
* b62e22cb01 - Fix Android app in template project (vor 4 Tagen) <Kirill Shmakov>
* 895c32e21c - Create separate source set for interpreter map generator (vor 4 Tagen) <Ivan Kylchik>
* 643d339496 - Advance bootstrap to 1.4.20-dev-1080 (vor 4 Tagen) <Ilya Gorbunov>
* d6483ace94 - (UltraLightClasses) fix for processing stubs for Deprecation.HIDDEN annotation fast-path (vor 4 Tagen) <Vladimir Ilmov>
* a5ae1b38b0 - Don't skip constraints from equations with the kind equal (vor 4 Tagen) <Mikhail Zarechenskiy>
* ab34f8c738 - Add indent before accessor for extension property (KT-33131) (vor 4 Tagen) <Toshiaki Kameyama>
* c6a481190a - JVM: optimize type mapping for primitive types (vor 5 Tagen) <Alexander Udalov>
* 64f7c3f498 - IR: do not use descriptors in IrTypeSystemContext.getPrimitiveType (vor 5 Tagen) <Alexander Udalov>
* 7013becda5 - IR: remove IrBuiltInOperator, use IrFunctionImpl instead (vor 5 Tagen) <Alexander Udalov>
* 988226a90e - IR: optimize FqNameEqualityChecker.checkViaDeclarations (vor 5 Tagen) <Alexander Udalov>
* 014d855449 - IR: minor, make all overrides in IrElementTransformerVoid final (vor 5 Tagen) <Alexander Udalov>
* 3c90e25cb4 - IR: optimize IrType.isNullable, do not use DFS (vor 5 Tagen) <Alexander Udalov>
* 597bc061e2 - Add Kotlin Data Class, Sealed Class and Annotation file templates (vor 5 Tagen) <pavlospt>
* 2162c39ab3 - Quick doc: show default parameter value (vor 5 Tagen) <Toshiaki Kameyama>
* 33150a0809 - KT-38817 capitalize uses title case for the first char where available (vor 5 Tagen) <Ilya Gorbunov>
* 9e2f95233c - Promote capitalize/decapitalize with Locale to stable (vor 5 Tagen) <Ilya Gorbunov>
* e34246faec - Fix fir2ir text tests after introducing const evaluator (vor 5 Tagen) <Ivan Kylchik>
* 8044b47984 - Create internalName extension method that returns fqName as jvm internal (vor 5 Tagen) <Ivan Kylchik>
* ddd03373cc - Allow to interpret toString method from Any class for ONLY_BUILTINS mode (vor 5 Tagen) <Ivan Kylchik>
* 6f4f7dd090 - Remove coroutines from ir interpreter (vor 5 Tagen) <Ivan Kylchik>
* f028d6c898 - Move interpreter files to separate module (vor 5 Tagen) <Ivan Kylchik>
* 64aa0ec5c8 - Add new module for ir interpreter (vor 5 Tagen) <Ivan Kylchik>
* 49124709b8 - Remove all usages of descriptors from interpreter (vor 5 Tagen) <Ivan Kylchik>
* e4f88e83fe - Get rid of compile time check in generator for ir builtins map (vor 5 Tagen) <Ivan Kylchik>
* 2534b15553 - Remove descriptors.jvm dependency from common backend module (vor 5 Tagen) <Ivan Kylchik>
* 8f6a1b418d - Add method to evaluate constant expressions in ir module for fir2ir (vor 5 Tagen) <Ivan Kylchik>
* fa221af1b1 - Move IrConstTransformer.kt to evaluate package (vor 5 Tagen) <Ivan Kylchik>
* 932ce71093 - Rename method checkForError to replaceIfError (vor 5 Tagen) <Ivan Kylchik>
* b71c74c6ef - Remove descriptor usages in Primitive.kt (vor 5 Tagen) <Ivan Kylchik>
* 0c6d485c9c - Rename ReturnLabel.NEXT to ReturnLabel.REGULAR (vor 5 Tagen) <Ivan Kylchik>
* 9377d274a8 - Drop ExecutionResult class implementations and make it regular class (vor 5 Tagen) <Ivan Kylchik>
* c386cbeb54 - Move checkNullability function in State.kt file (vor 5 Tagen) <Ivan Kylchik>
* e57de9a08f - Mark most of classes and functions from interpreter package as internal (vor 5 Tagen) <Ivan Kylchik>
* 27c52f54ca - Remove IGNORE_FIR from tests that are passing after constant folding (vor 5 Tagen) <Ivan Kylchik>
* f20e878d35 - Add constant folding after FIR2IR processing (vor 5 Tagen) <Ivan Kylchik>
* f2045b857b - Add fix for interpretation const val (vor 5 Tagen) <Ivan Kylchik>
* af6ed5ca43 - Change toIrConst extension function logic (vor 5 Tagen) <Ivan Kylchik>
* 3155f56d8a - Change the way of receiving fields (vor 5 Tagen) <Ivan Kylchik>
* 8644c48b28 - Prevent interpretation of call expression with continue/break statement (vor 5 Tagen) <Ivan Kylchik>
* d90aba60cc - Implement correct type checks and casts taking into account erased types (vor 5 Tagen) <Ivan Kylchik>
* 7a19906705 - Change all usages of descriptors in interpreter to usages of ir symbols (vor 5 Tagen) <Ivan Kylchik>
* db5046af85 - Add support in interpreter for jvm static fields in primitive classes (vor 5 Tagen) <Ivan Kylchik>
* a3c77eca08 - Make interpreter maps of enum and object declarations non static (vor 5 Tagen) <Ivan Kylchik>
* ff830cc744 - Make state property mutable in Variable class (vor 5 Tagen) <Ivan Kylchik>
* 848ca70de1 - Change keys in static maps of enums and objects from String to IrSymbol (vor 5 Tagen) <Ivan Kylchik>
* 224d56ec15 - Allow compile time calculations inside object declaration (vor 5 Tagen) <Ivan Kylchik>
* 1c498660dc - Create ir compile time checker (vor 5 Tagen) <Ivan Kylchik>
* 19495e40f7 - Remove unnecessary getAllTypeArguments method from Stack class (vor 5 Tagen) <Ivan Kylchik>
* 99d823da8a - Remove unnecessary getThisAsReceiver function from Utils.kt file (vor 5 Tagen) <Ivan Kylchik>
* c6240face0 - Add test for generation builtins map for interpreter (vor 5 Tagen) <Ivan Kylchik>
* 1103de4bd5 - Prepare ir interpreter for receiving ir bodies in separate map (vor 5 Tagen) <Ivan Kylchik>
* 9542eb36ec - Support interpretation of String's plus method and its extension version (vor 5 Tagen) <Ivan Kylchik>
* 94e36411fa - Support interpretation for inner class (vor 5 Tagen) <Ivan Kylchik>
* 0c1f2edbf2 - Get rid of abstract and fake override checks in ir call interpretation (vor 5 Tagen) <Ivan Kylchik>
* 80d83f8703 - Change check for Wrapper method (vor 5 Tagen) <Ivan Kylchik>
* 38822c3bf8 - Implement correct interpretation of toList function (vor 5 Tagen) <Ivan Kylchik>
* ba8147cd47 - Allow lambda to be used in built in calculation (vor 5 Tagen) <Ivan Kylchik>
* 5f61f6f3a5 - Simplify interpretation for java methods with names other in kotlin (vor 5 Tagen) <Ivan Kylchik>
* 2e0d4c9af1 - Add correct interpretation for unsigned arrays in vararg method handler (vor 5 Tagen) <Ivan Kylchik>
* 30f2affb93 - Add support for local function that are declared and called immediately (vor 5 Tagen) <Ivan Kylchik>
* 296f343cab - Change conditions for saving type arguments into stack (vor 5 Tagen) <Ivan Kylchik>
* a095309e10 - Allow local declaration interpretation (vor 5 Tagen) <Ivan Kylchik>
* 2c93c46b84 - Implement do while loop (vor 5 Tagen) <Ivan Kylchik>
* 1e82975a7c - Replace explicit returnLabel call to check call inside try interpreter (vor 5 Tagen) <Ivan Kylchik>
* a14e8e4c28 - Implement cache for enum entries and objects (vor 5 Tagen) <Ivan Kylchik>
* 0b0550f562 - Remove useless Intrinsic interface (vor 5 Tagen) <Ivan Kylchik>
* eb3ac74c3f - Move out intrinsic evaluation from interpreter class (vor 5 Tagen) <Ivan Kylchik>
* 6eae77572a - Move stack trace inside Stack class (vor 5 Tagen) <Ivan Kylchik>
* e00dc76645 - Simplify constructor interpretation (vor 5 Tagen) <Ivan Kylchik>
* cf63a5f52b - Replace some casts to Primitive with corresponding extension calls (vor 5 Tagen) <Ivan Kylchik>
* 5791ecd4f7 - Remove redundant suspend modifiers (vor 5 Tagen) <Ivan Kylchik>
* cb0eb008f8 - Implement correct access to stack (vor 5 Tagen) <Ivan Kylchik>
* 06e6c7cdf5 - Implement interpretation for object with overridden methods (vor 5 Tagen) <Ivan Kylchik>
* fe7abb7132 - Remove unnecessary code about handling KotlinNullPointerException (vor 5 Tagen) <Ivan Kylchik>
* 2f41eef797 - Replace throw of interpreter errors by throw of InterpreterException (vor 5 Tagen) <Ivan Kylchik>
* aed78f3c9b - Bound commands limit and throw interpreter exception upon exceeding (vor 5 Tagen) <Ivan Kylchik>
* be42ae470d - Simplify extraction logic of receiver in ir call interpreter (vor 5 Tagen) <Ivan Kylchik>
* 2189fe5796 - Add suspend modifier to getNextLabel method in Label interface (vor 5 Tagen) <Ivan Kylchik>
* fd51a9a085 - Change signature in getArgsForMethodInvocation method (vor 5 Tagen) <Ivan Kylchik>
* 30e352ea27 - Move Variable data class to separate file (vor 5 Tagen) <Ivan Kylchik>
* ef4e4881b7 - Implement spread operator interpretation (vor 5 Tagen) <Ivan Kylchik>
* c9e5b6a234 - Unify value arguments interpretation (vor 5 Tagen) <Ivan Kylchik>
* 520f2455b3 - Create and implement ExecutionResult interface to use as return status (vor 5 Tagen) <Ivan Kylchik>
* 77978637a8 - Move all classes from State.kt into separate files (vor 5 Tagen) <Ivan Kylchik>
* 530252eea8 - Move State.kt in separate package (vor 5 Tagen) <Ivan Kylchik>
* 7e7a5fe736 - Add reference to sub class in Complex class (vor 5 Tagen) <Ivan Kylchik>
* ad7055b8a0 - Move additional stack filling in ExceptionState class (vor 5 Tagen) <Ivan Kylchik>
* 900e78b39b - Add hashCode, equals and toString methods from String in builtin map (vor 5 Tagen) <Ivan Kylchik>
* 82acf7deb6 - Change getting function receiver for method with multiple overridden (vor 5 Tagen) <Ivan Kylchik>
* 0400a62014 - Improve receivers search in data pool (vor 5 Tagen) <Ivan Kylchik>
* b6cf17af1b - Save context of inline and local functions (vor 5 Tagen) <Ivan Kylchik>
* 28d6752315 - Change usages of IrFunctionImpl to more common IrSimpleFunction (vor 5 Tagen) <Ivan Kylchik>
* c45993b2b1 - Implement interpretation for return statements with labels (vor 5 Tagen) <Ivan Kylchik>
* 5c845da18a - Implement interpretation for unsigned numbers (vor 5 Tagen) <Ivan Kylchik>
* b175f46315 - Implement interpretation of Char and Long classes from js stdlib (vor 5 Tagen) <Ivan Kylchik>
* 2310a04e4e - Add toString, hashCode and equals primitives methods in ir builtin map (vor 5 Tagen) <Ivan Kylchik>
* 00366197f8 - Implement interpretation of Enum class hashCode method (vor 5 Tagen) <Ivan Kylchik>
* 6a9f4cf8b7 - Change interpretCall to be able to interpret data class copy method (vor 5 Tagen) <Ivan Kylchik>
* bab4407c0a - Implement interpretation for destructing declaration (vor 5 Tagen) <Ivan Kylchik>
* ff6e06aa14 - Implement regular expression interpretation (vor 5 Tagen) <Ivan Kylchik>
* 4d80d17b23 - Implement interpretation for expect enum class (vor 5 Tagen) <Ivan Kylchik>
* 731fb9bc70 - Make ir interpreter to work with minimal dependence on ir lowerings (vor 5 Tagen) <Ivan Kylchik>
* 4c1727b82e - Move intrinsic handling inside IrInterpreter class (vor 5 Tagen) <Ivan Kylchik>
* 27e2faa778 - Implement enum interpretation (vor 5 Tagen) <Ivan Kylchik>
* d6a45dfe75 - Implement instance of check in compile time (vor 5 Tagen) <Ivan Kylchik>
* 0a70277240 - Make stack trace from exceptions more precise (vor 5 Tagen) <Ivan Kylchik>
* 18d29f7d98 - Make possible to create arrays with their constructors (vor 5 Tagen) <Ivan Kylchik>
* aca889a95b - Add inc, dec methods in ir builtins map and remove toString and equals (vor 5 Tagen) <Ivan Kylchik>
* 169a2f361c - Add support for cause field in exceptions (vor 5 Tagen) <Ivan Kylchik>
* 6af47ad7b3 - Implement basic stack trace reporting if unhandled exception appear (vor 5 Tagen) <Ivan Kylchik>
* 66dbd1af34 - Mark all IrInterpreter methods as suspend (vor 5 Tagen) <Ivan Kylchik>
* 2985e8bcd3 - Clean up code of ir builtins map generator (vor 5 Tagen) <Ivan Kylchik>
* cbc9c19faf - Add methods for message and clause from Throwable in ir builtins map (vor 5 Tagen) <Ivan Kylchik>
* d9279bff73 - Introduce ExceptionState class responsible for all kind of exceptions (vor 5 Tagen) <Ivan Kylchik>
* be3eb98fbd - Introduce new Common state that represent common object (vor 5 Tagen) <Ivan Kylchik>
* 4345294ac1 - Add all methods from Any class in ir builtins map (vor 5 Tagen) <Ivan Kylchik>
* d03937cdb6 - Pop return value after implicit coercion to unit (vor 5 Tagen) <Ivan Kylchik>
* 792ae8d272 - Get rid of dynamic cast interpretation (vor 5 Tagen) <Ivan Kylchik>
* 3ccf542b38 - Rework object and companion object interpretation (vor 5 Tagen) <Ivan Kylchik>
* 0ef34dcf53 - Implement class cast interpretation (vor 5 Tagen) <Ivan Kylchik>
* a25896bf6a - Implement string concatenation interpretation (vor 5 Tagen) <Ivan Kylchik>
* 0839e7afdc - Describe default behaviour for Any class methods (vor 5 Tagen) <Ivan Kylchik>
* a6cc7cdc23 - Rewrite exception handler to catch null pointer exception in js ir (vor 5 Tagen) <Ivan Kylchik>
* 5209f4a9c0 - Add not null (!!) operator in ir builtins map (vor 5 Tagen) <Ivan Kylchik>
* bb119280be - Interpret basic interpretation for try catch block (vor 5 Tagen) <Ivan Kylchik>
* b5778e6de5 - Implement interpretation for lambdas and anonymous functions (vor 5 Tagen) <Ivan Kylchik>
* 4fdfdb9b4c - Implement StringBuilder interpretation (vor 5 Tagen) <Ivan Kylchik>
* 06ee4ac21f - Implement List and MutableList interpretation (vor 5 Tagen) <Ivan Kylchik>
* 9555497d5d - Implement arrayOf symbols interpretation (vor 5 Tagen) <Ivan Kylchik>
* 4dc1e587b4 - Implement vararg interpretation (vor 5 Tagen) <Ivan Kylchik>
* 45555d681d - Add methods from arrays classes in ir builtins map (vor 5 Tagen) <Ivan Kylchik>
* 3ab7c263d0 - Implement continue statement interpretation (vor 5 Tagen) <Ivan Kylchik>
* c4cc858b84 - Extract ir function interpretation in separate method (vor 5 Tagen) <Ivan Kylchik>
* f99829ce5e - Implement trim function interpretation in compile time (vor 5 Tagen) <Ivan Kylchik>
* 178b2a07ae - Move all interpreter methods inside IrInterpreter class (vor 5 Tagen) <Ivan Kylchik>
* f8cb637712 - Change IrInterpreter to modify tree structure into the flat one (vor 5 Tagen) <Ivan Kylchik>
* 0a76da99cf - Implement equalTo function for descriptors (vor 5 Tagen) <Ivan Kylchik>
* dd93deddd7 - Add while loop support in interpreter (vor 5 Tagen) <Ivan Kylchik>
* c2a70b4e57 - Add rangeTo entry in builtins map (vor 5 Tagen) <Ivan Kylchik>
* 34a59f5b85 - Add abstract classes and interfaces support in interpreter (vor 5 Tagen) <Ivan Kylchik>
* b1dc403182 - Add branches support in interpreter (vor 5 Tagen) <Ivan Kylchik>
* dcd8a4a4c7 - Add variables support in interpreter (vor 5 Tagen) <Ivan Kylchik>
* aca7a49214 - Add some sort of correct calculation with const modifier (vor 5 Tagen) <Ivan Kylchik>
* a20269bcdd - Extract some methods to utils (vor 5 Tagen) <Ivan Kylchik>
* 11e808715b - Rethink main goal of stack frame (vor 5 Tagen) <Ivan Kylchik>
* c3600ba114 - Implement interpreter that can evaluate simple fun (vor 5 Tagen) <Ivan Kylchik>
* a582d88cf4 - Create simple stack model for interpreter (vor 5 Tagen) <Ivan Kylchik>
* f6373a647e - Create simple interpreter that evaluate constant values (vor 5 Tagen) <Ivan Kylchik>
* a27a07ce81 - Create generator for map with builtin operations (vor 5 Tagen) <Ivan Kylchik>
* e9570d6efd - Minor: update testData (vor 5 Tagen) <Dmitry Petrov>
* 6b2c87020b - Replace explicit parameter with 'it': do not suggest when lambda is directly under "when" or "if" (vor 5 Tagen) <Toshiaki Kameyama>
* daab07ea38 - JVM_IR: use MetadataSource for local delegated properties (vor 5 Tagen) <Georgy Bronnikov>
* 593684ecb6 - Fix testdata after changing API of kotlin.browser and kotlin.dom (vor 5 Tagen) <Alexey Trilis>
* e6edab1c82 - Quick doc: do not show nullability annotations (vor 5 Tagen) <Toshiaki Kameyama>
* e8aa14a283 - Method sepatators: show separator between companion object and function (vor 5 Tagen) <Toshiaki Kameyama>
* 5942446274 - [minor] clean up main-kts-dependencies (vor 5 Tagen) <Ilya Chernikov>
* 4c34e9dd03 - Move main-kts cache test to out-of-process compilation (vor 5 Tagen) <Ilya Chernikov>
* 879e22f274 - Fix coroutines core shading in main-kts (vor 5 Tagen) <Ilya Chernikov>
* 83b52bb109 - Enable Input Redirection for KotlinRunConfiguration (vor 5 Tagen) <Gia Thuan Lam>
* 69e8abfe3c - Fix test data for new project wizard in Project Templates (vor 5 Tagen) <Ilya Goncharov>
* 4e92c79bc4 - JVM_IR: don't generate nullability annotations on synthetic declarations (vor 5 Tagen) <Dmitry Petrov>
* d477d9eb43 - JVM_IR KT-37005: no delegates for @InlineOnly funs in multifile facades (vor 6 Tagen) <Dmitry Petrov>
* 5bfec7f6bc - JVM: don't generate nullability annotations on property delegate fields (vor 6 Tagen) <Dmitry Petrov>
* af3bda51ec - Fix compilation on mixed hierarchies in compatibility mode (vor 6 Tagen) <Mikhail Bogdanov>
* 41511898a1 - Deprecate DefaultImpl methods in compatibility mode (vor 6 Tagen) <Mikhail Bogdanov>
* 39740ce440 - [FIR2IR] Drop decl. parent set in lazy class (it should be set before) (vor 6 Tagen) <Mikhail Glukhikh>
* d08f91bf35 - [FIR2IR] Introduce & use lazy function for external class functions (vor 6 Tagen) <Mikhail Glukhikh>
* 6d07af63cf - [FIR2IR] Count IrErrorTypes as not equal for purpose of overriding (vor 6 Tagen) <Mikhail Glukhikh>
* d02d423d45 - [FIR2IR] Introduce additional built-in symbols prepared in advance (vor 6 Tagen) <Mikhail Glukhikh>
* a791a38538 - FIR mangler: support definitely not-null types (for Java) (vor 6 Tagen) <Mikhail Glukhikh>
* 987cf5ef5f - Drop unused Fir2IrVisitor.fakeOverrideMode (vor 6 Tagen) <Mikhail Glukhikh>
* 0622be14a5 - [FIR2IR] Introduce creation of Fir2Ir lazy classes (vor 6 Tagen) <Mikhail Glukhikh>
* 5e9291bd8a - Fix test data for new project wizard (vor 6 Tagen) <Ilya Goncharov>
* e6539eade5 - Fix new project wizard css support for karma (vor 6 Tagen) <Ilya Goncharov>
* b657d60bd6 - Suggest `Create Class` before `Create File` (vor 6 Tagen) <Dmitry Gridin>
* bcd3921bae - Fix freeze during loading script configurations through legacy scripting API (vor 6 Tagen) <Natalia Selezneva>
* 05e8546bdb - Skip unresolved JvmStatic/JvmField annotations in builtins (vor 6 Tagen) <Alexander Udalov>
* abfc74c8b2 - Add regression test (vor 6 Tagen) <Dmitry Gridin>
* d8fa617bfd - Minor. Fix typo in text printed to users (vor 6 Tagen) <Dmitriy Dolovov>
* 99f958c8c4 - Inline refactoring: should remove redundant Unit (vor 6 Tagen) <Dmitry Gridin>
* af24ce5e03 - RedundantUnitExpressionInspection: support lambdas (vor 6 Tagen) <Dmitry Gridin>
* 4ac7dc0744 - RedundantUnitExpressionInspection: make `isRedundantUnit` public (vor 6 Tagen) <Dmitry Gridin>
* 360a5bf348 - Inline refactoring: improve resolve (vor 6 Tagen) <Dmitry Gridin>
* 5ad94daaa5 - ImportOptimizer: cleanup code (vor 6 Tagen) <Dmitry Gridin>
* 2610dedcbd - KotlinUnusedImportInspection: support unresolved references (vor 6 Tagen) <Dmitry Gridin>
* 10c62b8d77 - ImportOptimizer: add cases for unresolved references (vor 6 Tagen) <Dmitry Gridin>
* 4de582564c - ImportOptimizer: basic support for removing unresolved imports (vor 6 Tagen) <Dmitry Gridin>
* 8faced9192 - KotlinImportOptimizer: replace `LinkedHashMap` with `HashMap` and `BodyResolveMode.FULL` with `BodyResolveMode.PARTIAL` (vor 6 Tagen) <Dmitry Gridin>
* 383fa2d111 - ImportOptimizer: cleanup code (vor 6 Tagen) <Dmitry Gridin>
* e7cee9c6e1 - Fix coercion to `Unit` with equal `Nothing` constraint (vor 6 Tagen) <Mikhail Zarechenskiy>
* a06c8786df - Fix overload ambiguity after smartcast to nullable Nothing (vor 6 Tagen) <Mikhail Zarechenskiy>
* 9313073971 - LineIndentProvider: temporarily disable before elvis operator (vor 6 Tagen) <Dmitry Gridin>
* 793ada08a9 - cssSettings -> cssSupport (vor 6 Tagen) <Ilya Goncharov>
* 538cf8af56 - Fix test with css case (vor 6 Tagen) <Ilya Goncharov>
* 4ad95dbe0c - Fix browser settings for webpack tasks (vor 6 Tagen) <Ilya Goncharov>
* 856ac76c8f - FIR2IR: handle type alias inside GetClassCall (vor 6 Tagen) <Jinseong Jeon>
* 29d3d07636 - Remove stdlib-js-ir and kotlin-test-js-ir from coreLibs projects (vor 6 Tagen) <Ilya Gorbunov>
* b2e70f9c21 - Fix stdlib-js-ir-for-tests build (vor 6 Tagen) <Ilya Gorbunov>
* 4ecb228d50 - IR: handle enhanced nullability in TypeTranslator (vor 6 Tagen) <Georgy Bronnikov>
* b21cabe671 - Separate decompiled declarations light representations from LightClasses (vor 6 Tagen) <Igor Yakovlev>
* 40ec794c66 - (UltraLightClasses) fast-path for Deprecated.HIDDEN annotation (vor 7 Tagen) <Vladimir Ilmov>
* 852e860743 - Update test data (vor 7 Tagen) <Ilya Goncharov>
* c2e97a7287 - Kind and css support to single platform JS (vor 7 Tagen) <Ilya Goncharov>
* 5676d31a1c - Add CSS support to new project wizard (vor 7 Tagen) <Ilya Goncharov>
* b8aff0660c - Refactor aligning for css support (vor 7 Tagen) <Ilya Goncharov>
* c9c20bb34c - Add enabling css into wizard (vor 7 Tagen) <Ilya Goncharov>
* e9231b5624 - JVM: Generate object and companion object INSTANCE fields as @NotNull (vor 7 Tagen) <Dmitry Petrov>
* 558dfc6d9a - KT-36801 IDE: Unsupported language version values (vor 7 Tagen) <Andrei Klunnyi>
* 2b2fce5949 - Fix for KT-37761. Don't use mmap. It causes more troubles than it produce benefits (vor 7 Tagen) <Alexander Gorshenev>
* be2ac3bb4f - (origin/rr/stdlib/14-deprecations-squashed) [FIR] Fix completing bodies of property setters with delegates (vor 7 Tagen) <Dmitriy Novozhilov>
* 8ce28cb509 - [FIR] Add `transformBody` to `FirFunction` (vor 7 Tagen) <Dmitriy Novozhilov>
* 23dc75fb87 - Remove kotlin.coroutines.experimental package descriptions (vor 7 Tagen) <Ilya Gorbunov>
* 9d111b9451 - Update API dumps (vor 7 Tagen) <Ilya Gorbunov>
* 6c8ff25e5d - Drop deprecated jsClass top level and extension functions (vor 7 Tagen) <Ilya Gorbunov>
* 696701d377 - Drop deprecated MutableMap property delegation operator (vor 7 Tagen) <Ilya Gorbunov>
* 7632910ffd - Drop deprecated CollectionAssertions.kt (vor 7 Tagen) <Ilya Gorbunov>
* 5550dc93a1 - Remove hidden Random.Companion (vor 7 Tagen) <Ilya Gorbunov>
* b55729957e - Drop previously deprecated API (vor 7 Tagen) <Ilya Gorbunov>
* e9c4f531eb - Increase deprecation level for previously deprecated API (vor 7 Tagen) <Ilya Gorbunov>
* 67044f22ed - FIR serializer: regard property accessors with modifiers as non-default (vor 7 Tagen) <Jinseong Jeon>
* bbfc1a10ad - [JS] Fix stack trace capturing from secondary constructors KT-37563 (vor 7 Tagen) <Svyatoslav Kuzmich>
* 6792779281 - [JS IR] Fix stack trace capturing in secondary constructors (KT-37563) (vor 7 Tagen) <Svyatoslav Kuzmich>
* dfdc1e9c4f - [IR] Add IrRawFunctionReference (vor 7 Tagen) <Svyatoslav Kuzmich>
* 2c3d8feb26 - (tag: build-1.4.20-dev-985) [KLIB IC] Fix dirty declaration detector (vor 7 Tagen) <Roman Artemev>
* cc818025df - [KLIB IC] Add test about incremental kotlin-js-stdlib-klib recompliation (vor 7 Tagen) <Roman Artemev>
This commit is contained in:
Vasily Levchenko
2020-06-29 07:01:00 +02:00
parent 7a24e9ea0e
commit 81c870321e
+6 -6
View File
@@ -18,12 +18,12 @@
buildKotlinVersion=1.4.0-dev-9619
buildKotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_KotlinPublic_Compiler),number:1.4.0-dev-9619,branch:default:any,pinned:true/artifacts/content/maven
remoteRoot=konan_tests
kotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_KotlinPublic_Compiler),number:1.4.20-dev-971,branch:default:any,pinned:true/artifacts/content/maven
kotlinVersion=1.4.20-dev-971
kotlinStdlibRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_KotlinPublic_Compiler),number:1.4.20-dev-971,branch:default:any,pinned:true/artifacts/content/maven
kotlinStdlibVersion=1.4.20-dev-971
kotlinStdlibTestsVersion=1.4.20-dev-971
testKotlinCompilerVersion=1.4.20-dev-971
kotlinCompilerRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_KotlinPublic_Compiler),number:1.4.20-dev-1329,branch:default:any,pinned:true/artifacts/content/maven
kotlinVersion=1.4.20-dev-1329
kotlinStdlibRepo=https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:Kotlin_KotlinPublic_Compiler),number:1.4.20-dev-1329,branch:default:any,pinned:true/artifacts/content/maven
kotlinStdlibVersion=1.4.20-dev-1329
kotlinStdlibTestsVersion=1.4.20-dev-1329
testKotlinCompilerVersion=1.4.20-dev-1329
konanVersion=1.4.20
# A version of Xcode required to build the Kotlin/Native compiler.