Vasily Levchenko
f5db71e985
[kotlin compiler][update] 1.4.0-dev-2781
...
* 220bf6d62f - (tag: build-1.4.0-dev-2781) [NI] Update test data (vor 14 Stunden) <Mikhail Zarechenskiy>
* 3461effd47 - (tag: build-1.4.0-dev-2778) KT-33372 Remove renaming file reference to the contents of the file (vor 21 Stunden) <Roman Golyshev>
* 50c477bee1 - (tag: build-1.4.0-dev-2775, origin/rr/pr3080) Update IR text test expectations for FIR (vor 2 Tagen) <Steven Schäfer>
* de33b83bb3 - Update asFunKSmall.kt (vor 2 Tagen) <Kristoffer Andersen>
* 577250d73f - [FIR] Fix FIR2IR Types on SetVariable Expressions (vor 2 Tagen) <Kristoffer Andersen>
* 4dc6583f31 - Update asFunKSmall.kt (vor 2 Tagen) <Kristoffer Andersen>
* 4f36e2ccfc - [FIR] Fix FIR2IR Types on SetVariable Expressions (vor 2 Tagen) <Kristoffer Andersen>
* 1e7f8ea037 - PSI2IR test for coercion to unit in lambda (vor 2 Tagen) <Dmitry Petrov>
* 5760c0be9c - JVM IR: Avoid redundant coercions in ExpressionCodegen (vor 2 Tagen) <Steven Schäfer>
* 2b2ae8a5f1 - IR: Optimize implicit integer coercions on constants. (vor 2 Tagen) <Steven Schäfer>
* bc2b96f634 - IR: Fix return types in IrConstImpl (vor 2 Tagen) <Steven Schäfer>
* 2677fa7472 - (tag: build-1.4.0-dev-2772) .gradle.kts: more clear tooltip for out of project scripts notification (vor 2 Tagen) <Sergey Rostov>
* 52bf630f6c - Add ApplicationUtils.as40 as it does not have CancellationCheck (vor 2 Tagen) <Vladimir Dolzhenko>
* ba5a335e95 - (tag: build-1.4.0-dev-2771) Add missed create in usage of new annotation highlighting API (vor 2 Tagen) <Vladimir Dolzhenko>
* 3407904e68 - (tag: build-1.4.0-dev-2757) [JS IR] Add todo (vor 3 Tagen) <Roman Artemev>
* e57d34dd9e - Make fix test: (vor 3 Tagen) <Roman Artemev>
* 46491c12ee - [KLIB] Promote Klib ABI version (vor 3 Tagen) <Roman Artemev>
* a411549e38 - [KLIB] Fix zipped layout (vor 3 Tagen) <Roman Artemev>
* 5004bb3636 - [Psi2Ir] Fix generation of hashcode for generic inline class (vor 3 Tagen) <Roman Artemev>
* 6a37955a36 - [KLIB] Implement new linker based on IdSignature (vor 3 Tagen) <Roman Artemev>
* 31d73c5d79 - [Psi2Ir] Move to new linkage scheme based on IdSignature (vor 3 Tagen) <Roman Artemev>
* df7b7cf61a - [K/N] Provide original class id for forward-declared declarataion (vor 3 Tagen) <Roman Artemev>
* e81a7f10c1 - [KLIB] Implement special encoding for Klib data (vor 3 Tagen) <Roman Artemev>
* 7688197841 - [JS IR] Fix access to coroutine empty context for suspend main (vor 3 Tagen) <Roman Artemev>
* cef9ed1dae - [IR] Implement new IrSymbol API (vor 3 Tagen) <Roman Artemev>
* bb04eae93e - [IR] Implement IdSignature API (vor 3 Tagen) <Roman Artemev>
* 45f036548b - [Psi2Ir] Make IrEnumEntry corresponding class always privite (vor 3 Tagen) <Roman Artemev>
* d51b14fe3c - [IR] Fix classic mangler expect checker (vor 3 Tagen) <Roman Artemev>
* 0254734bb5 - [IR] Refactored Kotlin Mangler API (vor 3 Tagen) <Roman Artemev>
* ba25b0faaf - (tag: build-1.4.0-dev-2754) [NI] Report unsafe invoke properly for flexible types (vor 3 Tagen) <Pavel Kirpichenkov>
* b161839092 - [NI] Report unsafe implicit invoke accordingly to OI (vor 3 Tagen) <Pavel Kirpichenkov>
* 1a2d28d25b - (tag: build-1.4.0-dev-2752) [FIR-TEST] Add test with callable reference on function with default argument (vor 3 Tagen) <Dmitriy Novozhilov>
* 3790f31d80 - [FIR] Support `FirVarargArgumentsExpression` in html dump (vor 3 Tagen) <Dmitriy Novozhilov>
* e696d1d06a - [FIR] Improve mapping arguments to parameters (vor 3 Tagen) <Dmitriy Novozhilov>
* 2e597a3a32 - (tag: build-1.4.0-dev-2751) Use new annotation highlighting API (vor 3 Tagen) <Vladimir Dolzhenko>
* 2a55560f3b - [FIR TEST] Add test on qualifier resolve priority (corner case) (vor 3 Tagen) <Mikhail Glukhikh>
* abfe566255 - [FIR] Add object support as implicit invoke receiver (vor 3 Tagen) <Mikhail Glukhikh>
* a8a696c7e1 - [FIR TEST] Extend test on invoke priorities (vor 3 Tagen) <Mikhail Glukhikh>
* 79060e7f40 - (tag: build-1.4.0-dev-2747) IR: handle conflicts in resolveFakeOverride() (vor 3 Tagen) <Georgy Bronnikov>
* c71e87068a - JVM_IR: in InheritedDefaultMethodsOnClassesLowering, skip bridges when resolving overrides (vor 3 Tagen) <Georgy Bronnikov>
* 829e5908d0 - (tag: build-1.4.0-dev-2746) Allow Native `@Throws` on override when the same list is specified (vor 3 Tagen) <Svyatoslav Scherbina>
* 3fcdf6c78c - (tag: build-1.4.0-dev-2745) Update dukat dependency to 0.0.28 (vor 3 Tagen) <Shagen Ogandzhanian>
* 64f13ab3ae - (tag: build-1.4.0-dev-2744) [Gradle, JS] Migrate on strings (vor 3 Tagen) <Ilya Goncharov>
* 9b462b76d4 - [Gradle, JS] Add all possible values of library target as enums (vor 3 Tagen) <Ilya Goncharov>
* fbabbfab44 - [Gradle, JS] Add webpack output (vor 3 Tagen) <Ilya Goncharov>
* dc77df1083 - (tag: build-1.4.0-dev-2734) GradleScriptInputsWatcher: move long running operation out of EDT (vor 3 Tagen) <Natalia Selezneva>
* 2d15914d20 - (tag: build-1.4.0-dev-2732) Enable new inference in IDE by default (vor 3 Tagen) <Mikhail Zarechenskiy>
* bdf1441c80 - (tag: build-1.4.0-dev-2730) Remove special casing for Unit in kotlinx.serialization (vor 3 Tagen) <Leonid Startsev>
* 59cdf3c52e - (tag: build-1.4.0-dev-2729) Update bytecode text tests in JVM_IR (vor 3 Tagen) <Dmitry Petrov>
* db91b520a5 - (tag: build-1.4.0-dev-2728) [minor] Fix test source - avoid warning about uused main args (vor 3 Tagen) <Ilya Chernikov>
* 6356807997 - Reapply "Only create descriptors for candidates with lambda args" (vor 3 Tagen) <Ilya Chernikov>
* 238bfe3771 - (tag: build-1.4.0-dev-2721) Fix compilation (vor 3 Tagen) <Dmitry Gridin>
* 1c945430bc - (tag: build-1.4.0-dev-2717) Fix class loading deadlock in Error diagnostic classes (vor 3 Tagen) <Yan Zhulanow>
* 2f34bc88dc - Debugger: Add test for KT-14869 (vor 3 Tagen) <Yan Zhulanow>
* ea7ffa70b3 - Debugger: Add test for KT-34905 (vor 3 Tagen) <Yan Zhulanow>
* 6690f946d6 - Debugger: Add test for KT-14296 (vor 3 Tagen) <Yan Zhulanow>
* 6f425ee951 - Debugger: Add test for KT-15652 (vor 3 Tagen) <Yan Zhulanow>
* dd33640238 - Debugger: Skip inlined library frames on step over (KT-12016) (vor 3 Tagen) <Yan Zhulanow>
* 7490c229ac - EA-219152 (partially): Support KClass 'unboxing' in debugger (vor 3 Tagen) <Yan Zhulanow>
* a7071344f5 - EA-219152 (partially): Provide correct PropertyDescriptor for _field (vor 3 Tagen) <Yan Zhulanow>
* 9c889aab17 - EA-213309: Eliminate "Invalid method id" exception (vor 3 Tagen) <Yan Zhulanow>
* f6b62f2299 - Minor: extract wrapEvaluateException() (vor 3 Tagen) <Yan Zhulanow>
* 3027fab238 - EA-218160: Force-box only assignment l-values (vor 3 Tagen) <Yan Zhulanow>
* d539a870ed - EA-214668, EA-209980: Use StackFrameProxyImpl with safe implementation of thisObject() (vor 3 Tagen) <Yan Zhulanow>
* fabbfdc7f8 - EA-214654: Add missing read action (vor 3 Tagen) <Yan Zhulanow>
* dc71ab5bb3 - EA-211010: Fix receiver parameter name for lambdas passed as value arguments (vor 3 Tagen) <Yan Zhulanow>
* b1414fa477 - EA-214662: Support property accessors in UastLightIdentifier (vor 3 Tagen) <Yan Zhulanow>
* be99f44c4f - EA-209623: Check library disposed state (vor 3 Tagen) <Yan Zhulanow>
* eb3685d6ac - EA-218902: Check PsiElement for validity (vor 3 Tagen) <Yan Zhulanow>
* 615d24bbd2 - Minor: Rename KotlinStepOverInlineFilter to KotlinStepOverFilter (vor 3 Tagen) <Yan Zhulanow>
* f4337eede1 - Debugger, BE: Support lambda breakpoints for lambdas passed to '@InlineOnly' functions (vor 3 Tagen) <Yan Zhulanow>
* f129ab55c5 - Debugger: Rewrite step out action (vor 3 Tagen) <Yan Zhulanow>
* cc2fe6b0c6 - Debugger, BE: Generate original line number after inlining if call is used in an if condition (vor 3 Tagen) <Yan Zhulanow>
* f115bde682 - Debugger, BE: Provide Java-like stepping for 'for' loops (vor 3 Tagen) <Yan Zhulanow>
* 8b17718086 - Debugger, BE: Make the NOP instruction optimizer save the first NOP, not the last (vor 3 Tagen) <Yan Zhulanow>
* 9cba72d5dd - Debugger: Remove flaky sleep-based stepping tests (vor 3 Tagen) <Yan Zhulanow>
* 01a6e7abf3 - Debugger, eval4j: Remove eager class loading in findField() (KT-35354) (vor 3 Tagen) <Yan Zhulanow>
* 8f29f8bc9d - Debugger: Rewrite step over action (KT-14296) (vor 3 Tagen) <Yan Zhulanow>
* b7449c2d6e - Debugger, minor: Move Action to its own file, rename to KotlinStepAction (vor 3 Tagen) <Yan Zhulanow>
* dd4a8d01c9 - Debugger: Remove obsolete hacks needed for old Android dex (vor 3 Tagen) <Yan Zhulanow>
* dd743f05c1 - Debugger: Remove/change tests for the deprecated Android dex (vor 3 Tagen) <Yan Zhulanow>
* f912602ddc - Debugger, minor: Move KotlinSourcePosition to top level (vor 3 Tagen) <Yan Zhulanow>
* 2df646e273 - Debugger, minor: Remove unneeded nullability dance (vor 3 Tagen) <Yan Zhulanow>
* 1a3553cdb7 - Debugger: Simplify method filters, use smart pointer in KotlinLambdaMethodFilter (vor 3 Tagen) <Yan Zhulanow>
* c6262b5ff2 - Debugger, minor: Fix element equivalence check in basic step filter (vor 3 Tagen) <Yan Zhulanow>
* fc09534464 - Debugger, minor: move step filters to the 'filter' package (vor 3 Tagen) <Yan Zhulanow>
* d53c554c8c - Debugger, minor: Add missing 'const' modifier (vor 3 Tagen) <Yan Zhulanow>
* 6d606e5291 - Debugger, minor: Move createStepOverCommandWithCustomFilter() to DebuggerSteppingFilter (vor 3 Tagen) <Yan Zhulanow>
* 26371ea023 - Debugger, minor: Update getActiveFilters() implementation, use prepend() (vor 3 Tagen) <Yan Zhulanow>
* c196ce5f09 - Pill: Pack embedded dependencies to artifacts (vor 3 Tagen) <Yan Zhulanow>
* a2be789d37 - Pill: Move out Pill tasks from buildSrc (vor 3 Tagen) <Yan Zhulanow>
* 6f1b3e0f17 - Pill: Fix pre-built run configurations (vor 3 Tagen) <Yan Zhulanow>
* 73813aef23 - Pill: Support all Gradle source sets, not just main/test (vor 3 Tagen) <Yan Zhulanow>
* 3acf7a4679 - (tag: build-1.4.0-dev-2716) TCServiceMessageOutputStreamHandlerTest: fix tests (vor 3 Tagen) <nataliya.valtman>
* 389dcff125 - (tag: build-1.4.0-dev-2712) [FIR] Discard argument with spread in place of non-vararg parameter (vor 3 Tagen) <Dmitriy Novozhilov>
* 50ac8eb95b - [FIR] Add smartcast info to argument of invoke of function with receiver (vor 3 Tagen) <Dmitriy Novozhilov>
* 4fbed9b363 - [FIR] Add builder for `FirExpressionWithSmartcast` (vor 3 Tagen) <Dmitriy Novozhilov>
* 1da036ac98 - [FIR-TEST] Split outdated dfa test to separate tests (vor 3 Tagen) <Dmitriy Novozhilov>
* 1dd7417746 - [FIR] Fix configuring label name for lambdas in light tree builder (vor 3 Tagen) <Dmitriy Novozhilov>
* 6b378cab29 - [FIR] Don't render lambda bodies in arguments of calls in cfg dump (vor 3 Tagen) <Dmitriy Novozhilov>
* 28c95b1108 - [FIR] Don't use `psi` for rendering control flow graph (vor 3 Tagen) <Dmitriy Novozhilov>
* a4b53b4a20 - [FIR] Fix passing flow from contracts with form `returns(false) ...` (vor 3 Tagen) <Dmitriy Novozhilov>
* 643a4b9c3b - [FIR] Support `makeDefinitelyNotNull` for intersection types (vor 3 Tagen) <Dmitriy Novozhilov>
* b71e4ebb3f - [FIR-TEST] Add `!DUMP_CFG` directive. Get rid of cfg diagnostic tests (vor 3 Tagen) <Dmitriy Novozhilov>
* f495c4e215 - [FIR-TEST] Move stdlib resolve tests out from `resolve` directory (vor 3 Tagen) <Dmitriy Novozhilov>
* 90021f3ece - [FIR-TEST] Reorganize tests for data flow analysis (vor 3 Tagen) <Dmitriy Novozhilov>
* 89fa3572ec - [FIR-TEST] Move tests for solved issues from `problems` directory (vor 3 Tagen) <Dmitriy Novozhilov>
* 0c9720f20c - (tag: build-1.4.0-dev-2709) ReplaceGetOrSetInspection: do not report for 'get' with spread operator (vor 3 Tagen) <Toshiaki Kameyama>
* b782e8f0f0 - (tag: build-1.4.0-dev-2705) Add IR equivalent of AbstractBytecodeListingTest and muted failures. (vor 4 Tagen) <Mark Punzalan>
* 06b6477d04 - [JVM IR] Do not add nullability annotation for functions that return platform types. (vor 4 Tagen) <Mark Punzalan>
* 0c984c5e62 - PSI2IR tests for b29993739e85dbceb02d04a964741b1410a568f8 (vor 4 Tagen) <Dmitry Petrov>
* 5a49ccac76 - JVM_IR: Relax bailout condition for SAM conversion generation. (vor 4 Tagen) <Jinseong Jeon>
* f782ea075b - (tag: build-1.4.0-dev-2703) [JVM IR] ProperVisibilityForCompanionObjectInstanceField (vor 4 Tagen) <Kristoffer Andersen>
* a67d97bdf8 - (tag: build-1.4.0-dev-2686) Remove redundant fake facade classes (vor 4 Tagen) <Igor Yakovlev>
* 5d6d287faa - (tag: build-1.4.0-dev-2682) [NI] Refactor UnstableSmartCast diagnostic (vor 4 Tagen) <Pavel Kirpichenkov>
* 15d744c3da - [NI] Continue resolution after unstable smart cast on receiver (vor 4 Tagen) <Pavel Kirpichenkov>
* 4997c9535c - Mute test, affected by changes in unstable smart casts (vor 4 Tagen) <Pavel Kirpichenkov>
* e40ba73950 - [NI] Add resolution applicability for resolved candidates with error (vor 4 Tagen) <Pavel Kirpichenkov>
* 4fa87d2caa - (tag: build-1.4.0-dev-2681) [Gradle, JS] Compilations with js type because of compatibility (vor 4 Tagen) <Ilya Goncharov>
* 76f8109ff6 - (tag: build-1.4.0-dev-2675) JVM IR: Implement LookupLocation in IrSourceCompilerForInline (vor 4 Tagen) <Steven Schäfer>
* 3278451b07 - (tag: build-1.4.0-dev-2673) JVM IR: do not generate certain special bridges as final (vor 4 Tagen) <Alexander Udalov>
* df046683cc - (tag: build-1.4.0-dev-2671) Revert "[NI] Report unsafe implicit invoke accordingly to OI" (vor 4 Tagen) <Pavel Kirpichenkov>
* bf9d4f065b - (tag: build-1.4.0-dev-2669) Uast: eliminating the `kotlin.uast.multiresolve.enabled`, it is always `true` for a long time (vor 4 Tagen) <Nicolay Mitropolsky>
* e4b7c39110 - Uast: forcing `kotlin.uast.force.uinjectionhost=true` always (vor 4 Tagen) <Nicolay Mitropolsky>
* ee48580e06 - (tag: build-1.4.0-dev-2664) [NI] Update test data (vor 4 Tagen) <Mikhail Zarechenskiy>
* 531a63bd19 - Show experimental features panel only for non-stable plugin versions (vor 4 Tagen) <Ilya Kirillov>
* b045adf83a - (tag: build-1.4.0-dev-2661) [NI] Report unsafe implicit invoke accordingly to OI (vor 4 Tagen) <Pavel Kirpichenkov>
* 9d51180202 - Guard resolve calls with runWithCancellationCheck (vor 4 Tagen) <Vladimir Dolzhenko>
* 74becc7e96 - (tag: build-1.4.0-dev-2659) Fix compilation of idea module for old inference (vor 4 Tagen) <Mikhail Zarechenskiy>
* 918895b88f - (tag: build-1.4.0-dev-2655) Avoid using quite new ScratchFileService API (vor 4 Tagen) <Vladimir Dolzhenko>
* aa0c2486c3 - (tag: build-1.4.0-dev-2654) Fix GenerateTests after performance tests modularization (vor 4 Tagen) <Vladimir Dolzhenko>
* b96109f23f - (tag: build-1.4.0-dev-2653) Add diagnostic code to the ScriptDiagnostic (vor 4 Tagen) <Ilya Chernikov>
* 77eacae958 - [minor] drop unused dependencies (vor 4 Tagen) <Ilya Chernikov>
* 49d092cae8 - [minor] add incomplete test to the repl tests (vor 4 Tagen) <Ilya Chernikov>
* 0761a17e2f - Fix embedding and relocation in main-kts (vor 4 Tagen) <Ilya Chernikov>
* 514282fb0a - Use correct platform classloader on script evaluation in cli compiler (vor 4 Tagen) <Ilya Chernikov>
* 489c4ec5ec - Fix "progressive" warnings to fix compilation under progressive mode (vor 4 Tagen) <Mikhail Zarechenskiy>
* 3d28945ecb - (tag: build-1.4.0-dev-2644) [NI] Disable feature explicitly as it's required in test (vor 4 Tagen) <Mikhail Zarechenskiy>
* 7526162f6f - (tag: build-1.4.0-dev-2642) Mute one inline codegen test for NI (vor 4 Tagen) <Mikhail Zarechenskiy>
* 3702d31cbc - Set latest stable version for diagnostic tests with unsigned types (vor 4 Tagen) <Mikhail Zarechenskiy>
* 866f188120 - (tag: build-1.4.0-dev-2640) Report JVM signature clashes from JVM_IR (vor 4 Tagen) <Dmitry Petrov>
* c1db9b6d40 - (tag: build-1.4.0-dev-2638) [NI] Fix incremental compilation for SAM adapters (vor 4 Tagen) <Mikhail Zarechenskiy>
* 1ba0870ae3 - [NI-MIGRATE] Update IR text tests (vor 4 Tagen) <Mikhail Zarechenskiy>
* abc5eb4740 - [NI-MIGRATE-BAD] Update problematic/questionable tests (vor 4 Tagen) <Mikhail Zarechenskiy>
* c2fc633ad6 - [NI-MIGRATE] Update test about signature enhancements (vor 4 Tagen) <Mikhail Zarechenskiy>
* 319a38bd5c - [NI-MIGRATE] Update diagnostic messages (vor 4 Tagen) <Mikhail Zarechenskiy>
* cd0012c527 - [NI-MIGRATE] Update CLI tests (vor 4 Tagen) <Mikhail Zarechenskiy>
* ca57d6cd16 - [NI-MIGRATE] Update pseudocode tests for NI (vor 4 Tagen) <Mikhail Zarechenskiy>
* a0071885bf - [NI-MIGRATE] Update type binding tests for NI (vor 4 Tagen) <Mikhail Zarechenskiy>
* 687c96060f - [NI-MIGRATE] Update test data for resolve tests after enabling NI (vor 4 Tagen) <Mikhail Zarechenskiy>
* 17df92e999 - Fix case in stdlib where more specific type lead to error (vor 4 Tagen) <Mikhail Zarechenskiy>
* 599ff4711e - Temporary fix code before proper support of UnsafeVariance in NI (vor 4 Tagen) <Mikhail Zarechenskiy>
* c64577b735 - Temporary fixes for Kotlin project after enabling NI (vor 4 Tagen) <Mikhail Zarechenskiy>
* cdf5323f8c - Disable NewInference for stdlib tests (vor 4 Tagen) <Mikhail Zarechenskiy>
* 2a4caf6dc8 - Enable new inference in the compiler (vor 4 Tagen) <Mikhail Zarechenskiy>
* 8da05ed597 - (tag: build-1.4.0-dev-2636) RemoveReturnLabelFix: introduce `labelName` parameter (vor 4 Tagen) <Dmitry Gridin>
* 7c65bb2e3f - AbstractDiagnosticBasedMigrationInspection: cleanup code (vor 4 Tagen) <Dmitry Gridin>
* b98bdca849 - RemoveAnnotationFix: inline default argument (vor 4 Tagen) <Dmitry Gridin>
* f8a21340d0 - ProhibitRepeatedUseSiteTargetAnnotationsMigrationInspection: add test (vor 4 Tagen) <Dmitry Gridin>
* 09e6ffdb0a - AbstractDiagnosticBasedMigrationInspection: make lazy initialization (vor 4 Tagen) <Dmitry Gridin>
* cfc2c0fb20 - (tag: build-1.4.0-dev-2633) Changes after rebasing on master (vor 4 Tagen) <Valentin Kipyatkov>
* 4f5d121478 - Minor code improvements (vor 4 Tagen) <Valentin Kipyatkov>
* e7c72637a1 - Removed misleading comments from test data (vor 4 Tagen) <Valentin Kipyatkov>
* ae578e0a5d - Copyright comments (vor 4 Tagen) <Valentin Kipyatkov>
* ee6d6adf70 - processAllExactUsages() only for KtDeclaration (vor 4 Tagen) <Valentin Kipyatkov>
* c33a4c5c5b - Code formatting (vor 4 Tagen) <Valentin Kipyatkov>
* 3ccb8fa3a8 - Workaround for compiler crash (vor 4 Tagen) <Valentin Kipyatkov>
* e71bd4e4a4 - No need to intersect with element's useScope - it's performed by reference search by default (vor 4 Tagen) <Valentin Kipyatkov>
* f43626f57f - Refactoring (vor 4 Tagen) <Valentin Kipyatkov>
* 826c5dd92e - Minor (vor 4 Tagen) <Valentin Kipyatkov>
* 3897f51f8e - Refactoring code (vor 4 Tagen) <Valentin Kipyatkov>
* f60d24c621 - Refactoring (vor 4 Tagen) <Valentin Kipyatkov>
* 1b5b0d2839 - Minor refactoring (vor 4 Tagen) <Valentin Kipyatkov>
* af32cad1ae - Minor (vor 4 Tagen) <Valentin Kipyatkov>
* fd7331bbc0 - Refactoring (vor 4 Tagen) <Valentin Kipyatkov>
* 8008185b77 - Renamed mistyping in function name (vor 4 Tagen) <Valentin Kipyatkov>
* 8f7648c60a - Reordered methods (vor 4 Tagen) <Valentin Kipyatkov>
* ff39880677 - Refactoring - converting extensions to normal functions (vor 4 Tagen) <Valentin Kipyatkov>
* b1cd56ba91 - We must check super property usages also when analyzing inflow (vor 4 Tagen) <Valentin Kipyatkov>
* 612fd6d1bf - Refactoring to split big file (vor 4 Tagen) <Valentin Kipyatkov>
* ff516cac73 - Do not include overriders when analyzing parameter usages unless invoked on parameter (vor 4 Tagen) <Valentin Kipyatkov>
* e76eaa4b5b - Refactored code to avoid duplication (vor 4 Tagen) <Valentin Kipyatkov>
* b406d85ca3 - Analyze Data Flow to Here: Java super-methods supported (vor 4 Tagen) <Valentin Kipyatkov>
* cfa1d91aa4 - Analyze Data Flow to Here to work with virtual methods (vor 4 Tagen) <Valentin Kipyatkov>
* c34286a327 - More usable rendering of usage context in Analyze Data Flow to/from Here (vor 4 Tagen) <Valentin Kipyatkov>
2020-02-19 10:48:24 +01:00
Vasily Levchenko
f7467cd6e6
[kotlin compiler][update] 1.4.0-dev-2632
...
* ed7b8e9b85 - (tag: build-1.4.0-dev-2632) Scan functions for Sequences and Iterable #KT-7657 (vor 10 Stunden) <Abduqodiri Qurbonzoda>
* 0d7e641736 - (tag: build-1.4.0-dev-2627) Extra dependencies after performance tests modularization (vor 14 Stunden) <Vladimir Dolzhenko>
* 89cf32eccc - (tag: build-1.4.0-dev-2624) Clarify comments about KT-36625 that it is pending design decision. (vor 15 Stunden) <Mark Punzalan>
* ba606147c9 - (tag: build-1.4.0-dev-2622) [JVM IR] Maintain KT-36625 bug compatibility between non-IR and IR backends by removing IMPLICIT_NOTNULL casts from IrStringConcatenation arguments. (vor 15 Stunden) <Mark Punzalan>
* 18a3d7ee08 - (tag: build-1.4.0-dev-2621) Moved extra files after performance tests modularization (vor 15 Stunden) <Vladimir Dolzhenko>
* 60f17c3adf - (tag: build-1.4.0-dev-2619) Modularization of performance tests (vor 16 Stunden) <Vladimir Dolzhenko>
* 572dee6835 - (tag: build-1.4.0-dev-2617) Revert "Only create descriptors for candidates with lambda args" (vor 17 Stunden) <Pavel Kirpichenkov>
* 52ae63f191 - IR: decommonize AbstractSuspendFunctionsLowering.kt (vor 18 Stunden) <Anton Bannykh>
* d5987fd7f3 - (tag: build-1.4.0-dev-2609) Minor, move wrongAnnotationArgumentInCtor.kt to CLI tests (vor 19 Stunden) <Alexander Udalov>
* 9c9e13d93e - Minor, move obsolete test to oldLanguageVersions (vor 19 Stunden) <Alexander Udalov>
* 0df455cb52 - Minor, remove duplicate test (vor 19 Stunden) <Alexander Udalov>
* c28d8c6575 - (tag: build-1.4.0-dev-2606) Don't iterate over all tasks in KotlinProjectNpmResolver (KT-36472) (vor 19 Stunden) <Sergey Igushkin>
* 9e05c702ab - (tag: build-1.4.0-dev-2605) Fix KtDotQualifiedExpressionElementType stub building for complex qualified elements (vor 19 Stunden) <Igor Yakovlev>
* ddcc3b39f7 - (tag: build-1.4.0-dev-2591) JS Regex.find does not throw on invalid start index #KT-36082 (vor 20 Stunden) <Abduqodiri Qurbonzoda>
* c592201a43 - Fail fast in Regex.findAll on an invalid startIndex #KT-28356 (vor 20 Stunden) <Abduqodiri Qurbonzoda>
* 95a8060946 - (tag: build-1.4.0-dev-2584) [NI] Don't report uninferred type parameter error on special functions (vor 21 Stunden) <Pavel Kirpichenkov>
* fd0c644b6f - [Gradle, JS] Fix order of free compiler args assigning (vor 21 Stunden) <Ilya Goncharov>
* cd8af5d3ec - [Gradle, JS] Configure build for nodejs in ir (vor 21 Stunden) <Ilya Goncharov>
* a1497682ed - [Gradle, JS] Remove depending of link tasks on assemble (vor 21 Stunden) <Ilya Goncharov>
* db86076864 - [Gradle, JS] Remove redundant dependsOn (vor 21 Stunden) <Ilya Goncharov>
* 752d676523 - [Gradle, JS] Fix tests for VariantAwareDependenciesIT.kt (vor 21 Stunden) <Ilya Goncharov>
* 589cea557b - [Gradle, JS] Fix tests after changing default on legacy instead of ir (vor 21 Stunden) <Ilya Goncharov>
* fc872d5a53 - [Gradle, JS] Fix clean output test (vor 21 Stunden) <Ilya Goncharov>
* e53fd1b582 - [Gradle, JS] Distribution and distribute task for KotlinBrowserJsIr.kt (vor 21 Stunden) <Ilya Goncharov>
* bbb98f9168 - [Gradle, JS] Change default on legacy instead of ir (vor 21 Stunden) <Ilya Goncharov>
* a33affc325 - [Gradle, JS] Fix android tests (vor 21 Stunden) <Ilya Goncharov>
* 016dd91e37 - [Gradle, JS] Fix destination dir for link tasks (vor 21 Stunden) <Ilya Goncharov>
* 24d229e5a0 - [Gradle, JS] Make entryModule internally (vor 21 Stunden) <Ilya Goncharov>
* 5aed541d9e - [Gradle, JS] Remove redundant (vor 21 Stunden) <Ilya Goncharov>
* 333bb4da50 - [Gradle, JS] Remove redundant delegation (vor 21 Stunden) <Ilya Goncharov>
* 196907b2ef - [Gradle, JS] Compatibility with lower than 4.9 (vor 21 Stunden) <Ilya Goncharov>
* 0129b71cfe - [Gradle, JS] Link task is part of assemble (vor 21 Stunden) <Ilya Goncharov>
* 347f52ae10 - [Gradle, JS] Fix tests for both mode (vor 21 Stunden) <Ilya Goncharov>
* c8be2876bc - [Gradle, JS] Remove redundant compiler flags and make them internal (vor 21 Stunden) <Ilya Goncharov>
* bdf76f9264 - fixup! [Gradle, JS] Fix review remarks (vor 21 Stunden) <Ilya Goncharov>
* 29a55fc47e - [Gradle, JS] Remove redundant testTasks (vor 21 Stunden) <Ilya Goncharov>
* 300fd9bd07 - [Gradle, JS] Extract archiveType property on Configurator level (vor 21 Stunden) <Ilya Goncharov>
* cedfb71a1e - [Gradle, JS] Task configuration avoidance with providers (vor 21 Stunden) <Ilya Goncharov>
* 05b48bbf85 - [Gradle, JS] Fix names for js compiler property (vor 21 Stunden) <Ilya Goncharov>
* d44aef3f3d - [Gradle, JS] Check existence of input file before run and test (vor 21 Stunden) <Ilya Goncharov>
* bcd2707fe6 - [Gradle, JS] Fix naming from jsMode to jsCompilerType (vor 21 Stunden) <Ilya Goncharov>
* b30328a766 - [Gradle, JS] Fix capilatiozation for gradle attributes (vor 21 Stunden) <Ilya Goncharov>
* 54e068dee2 - [Gradle, JS] Attribute and compiler type is on one enum (vor 21 Stunden) <Ilya Goncharov>
* d86384225e - [Gradle, JS] Rename of property for control compiler type (vor 21 Stunden) <Ilya Goncharov>
* 8de4966e53 - [Gradle, JS] Fix name of workers file (vor 21 Stunden) <Ilya Goncharov>
* f342508a6e - [Gradle, JS] Fix ambiguity with target name (vor 21 Stunden) <Ilya Goncharov>
* 6793fb285e - [Gradle, JS] Prepare for review (vor 21 Stunden) <Ilya Goncharov>
* 85919ed0fc - [Gradle, JS] Fix manifest destination (vor 21 Stunden) <Ilya Goncharov>
* 433053e479 - [Gradle, JS] Fix manifest destination (vor 21 Stunden) <Ilya Goncharov>
* a4ed71075d - [Gradle, JS] Fix test for lib and app (vor 21 Stunden) <Ilya Goncharov>
* 43903e5d19 - [Gradle, JS] Fix test incremental compilation (only for legacy) (vor 21 Stunden) <Ilya Goncharov>
* c6935a57a4 - [Gradle, JS] Fix test for old kotlin2js plugin (vor 21 Stunden) <Ilya Goncharov>
* d69266de50 - [Gradle, JS] Fix parallel tasks test (vor 21 Stunden) <Ilya Goncharov>
* 5ff07baf53 - [Gradle, JS] Fix parallel tasks test (vor 21 Stunden) <Ilya Goncharov>
* 40f5663a57 - [Gradle, JS] Fix associated compilations test and adopt to js ir (vor 21 Stunden) <Ilya Goncharov>
* 6698dc7597 - [Gradle, JS] new-mpp-with-dce is actual only for legacy (vor 21 Stunden) <Ilya Goncharov>
* 57d2939cf9 - [Gradle, JS] Fix lower case of target (vor 21 Stunden) <Ilya Goncharov>
* d50f520639 - [Gradle, JS] Fix WorkersIT tests (vor 21 Stunden) <Ilya Goncharov>
* 8646f6a098 - [Gradle, JS] Commonization setting of js mode (vor 21 Stunden) <Ilya Goncharov>
* e7b981c467 - [Gradle, JS] Fix testBrowserDistribution (vor 21 Stunden) <Ilya Goncharov>
* 99d0fa0d29 - [Gradle, JS] Fix newFileProperty for gradle <5.0 (vor 21 Stunden) <Ilya Goncharov>
* d2261f5491 - [Gradle, JS] Fix legacy test (vor 21 Stunden) <Ilya Goncharov>
* 26c27f55b3 - [Gradle, JS] Fix test for resolving (vor 21 Stunden) <Ilya Goncharov>
* fff5d9a684 - [Gradle, JS] Remove redundant disambiguation for ir preset (vor 21 Stunden) <Ilya Goncharov>
* c208f038ad - [Gradle, JS] Fix gradle <5.1 incompatibility with fileProperty (vor 21 Stunden) <Ilya Goncharov>
* 24451f62ac - [Gradle, JS] Fix gradle <5.1 incompatibility #2 (vor 21 Stunden) <Ilya Goncharov>
* cd5ed54cd6 - [Gradle, JS] Fix gradle <5.1 incompatibility (vor 21 Stunden) <Ilya Goncharov>
* df5b86c289 - [Gradle, JS] Use include instead of sources for link stage of compiler (vor 21 Stunden) <Ilya Goncharov>
* da9080055c - [Gradle, JS] Remove sources for link tasks (vor 21 Stunden) <Ilya Goncharov>
* 247da4984e - [Gradle, JS] Fix naming (vor 21 Stunden) <Ilya Goncharov>
* ded996aedf - [Gradle, JS] Delegates all calls from js target to ir target (vor 21 Stunden) <Ilya Goncharov>
* 62aa6d01e9 - [Gradle, JS] Remove redundant (vor 21 Stunden) <Ilya Goncharov>
* 406c249d99 - [Gradle, JS] Fix mpp generator (vor 21 Stunden) <Ilya Goncharov>
* 0b06f0a05b - [Gradle, JS] Remove redundant classes (vor 21 Stunden) <Ilya Goncharov>
* 5904591676 - [Gradle, JS] Commonize targets with interfaces (vor 21 Stunden) <Ilya Goncharov>
* d33521052f - [Gradle, JS] In Ir target should configure Ir subtarget (vor 21 Stunden) <Ilya Goncharov>
* 831757018c - [Gradle, JS] Check only once set producing type (vor 21 Stunden) <Ilya Goncharov>
* 9f3601412b - [Gradle, JS] Commonize producing for js targets (vor 21 Stunden) <Ilya Goncharov>
* 8322d7b007 - [Gradle, JS] Move producing dsl from subtarget to target in IR (vor 21 Stunden) <Ilya Goncharov>
* 7a3b6e2d71 - [Gradle, JS] Move producing dsl from subtarget to target (vor 21 Stunden) <Ilya Goncharov>
* 2680ea6bdd - [Gradle, JS] Fix after rebase on master (vor 21 Stunden) <Ilya Goncharov>
* a2930b45f6 - [Gradle, JS] Fix compilation after rebase (vor 21 Stunden) <Ilya Goncharov>
* 35c681685b - [Gradle, JS] Set only one attribute for ir target (vor 21 Stunden) <Ilya Goncharov>
* 31f8fe0461 - [Gradle, JS] Api and runtime variants for legacy and ir (vor 21 Stunden) <Ilya Goncharov>
* 15a33a8503 - [Gradle, JS] Fix naming (vor 21 Stunden) <Ilya Goncharov>
* 8f8eaa28d5 - [Gradle, JS] Add attribute for IR target (vor 21 Stunden) <Ilya Goncharov>
* 9833e2202e - [Gradle, JS] Hack for npm resolving of js mixed mode (vor 21 Stunden) <Ilya Goncharov>
* a1e6f566f6 - [Gradle, JS] Add disambiguation classifier for MPP (vor 21 Stunden) <Ilya Goncharov>
* 246fb31786 - [Gradle, JS] Add hack for process ir compilations in NPM resolver in mixed (vor 21 Stunden) <Ilya Goncharov>
* 18fa5266b7 - [Gradle, JS] Producing for ir target through legacy target (vor 21 Stunden) <Ilya Goncharov>
* 21a1e2e89f - [Gradle, JS] Add additinal DSL (with KotlinLibrary or Executable) for mixed and legacy (vor 21 Stunden) <Ilya Goncharov>
* 00572395da - [Gradle, JS] Fix naming of produce Js (vor 21 Stunden) <Ilya Goncharov>
* 808a776efb - [Gradle, JS] Default source-set name w/o legacy disambiguation in mixed (vor 21 Stunden) <Ilya Goncharov>
* 27b9c6ff29 - [Gradle, JS] Fix compilation after cherry-pick (vor 21 Stunden) <Ilya Goncharov>
* 619b922215 - [Gradle, JS] Difference through gradle attribute (vor 21 Stunden) <Ilya Goncharov>
* 4d323d3567 - [Gradle, JS] Fix attribute type on type of zip (vor 21 Stunden) <Ilya Goncharov>
* b3067d655e - [Gradle, JS] Rebase on master (vor 21 Stunden) <Ilya Goncharov>
* 3731d4b89a - [Gradle, JS] Publish with 2 variants (vor 21 Stunden) <Ilya Goncharov>
* f15d1ef23e - [Gradle, JS] Create not Jar tasks, but Zip tasks, because we can create klibs (vor 21 Stunden) <Ilya Goncharov>
* 3467230242 - [Gradle, JS] Add appendix for archive in case of mixed mode (vor 21 Stunden) <Ilya Goncharov>
* f169c8ea24 - [Gradle, JS] Flags with producing unzipped klib is by default (vor 21 Stunden) <Ilya Goncharov>
* b37c2a05fd - [Gradle, JS] Configure ir target in legacy plugin #2 (vor 21 Stunden) <Ilya Goncharov>
* 43ab4ad8e8 - [Gradle, JS] Configure ir target in legacy plugin (vor 21 Stunden) <Ilya Goncharov>
* 04c0b8c07d - [Gradle, JS] Inject ir's classes into legacy for mixed mode #2 (vor 21 Stunden) <Ilya Goncharov>
* fd93654c4f - [Gradle, JS] Inject ir's classes into legacy for mixed mode (vor 21 Stunden) <Ilya Goncharov>
* e6be134f2a - [Gradle, JS] Activate legacy plugin and new plugin via gradle property (vor 21 Stunden) <Ilya Goncharov>
* 29c2d62e43 - [Gradle, JS] Compile fix after rebase (vor 21 Stunden) <Ilya Goncharov>
* 0c7284de01 - [Gradle, JS] Link test task with property of compile task (vor 21 Stunden) <Ilya Goncharov>
* dd577e1008 - [Gradle, JS] Migrate in KotlinJsIrTest (vor 21 Stunden) <Ilya Goncharov>
* bf415704b6 - [Gradle, JS] Generalization of Js test frameworks to work with ir (vor 21 Stunden) <Ilya Goncharov>
* 599215e74a - [Gradle, JS] Migrate on properties to link output of compile with consumer (vor 21 Stunden) <Ilya Goncharov>
* 4bd744f163 - [Gradle, JS] Fix run for nodejs with IR backend (vor 21 Stunden) <Ilya Goncharov>
* 14387332d5 - [Gradle, JS] Distribution task depends on processed resources (vor 21 Stunden) <Ilya Goncharov>
* 9c89859c67 - [Gradle, JS] Webpack catch files from js compilations (vor 21 Stunden) <Ilya Goncharov>
* d827f9b040 - [Gradle, JS] JS compile tasks nit in archives now (vor 21 Stunden) <Ilya Goncharov>
* 4861b47f9c - [Gradle, JS] Enable IR backend for prod and dev tasks (vor 21 Stunden) <Ilya Goncharov>
* 2e22b8eb9a - [Gradle, JS] Register link tasks (vor 21 Stunden) <Ilya Goncharov>
* 60da60757d - [Gradle, JS] Extract KotlinJsLinkTask (vor 21 Stunden) <Ilya Goncharov>
* c043fc2272 - [Gradle, JS] Prod and dev compile tasks depends on klib compile task (vor 21 Stunden) <Ilya Goncharov>
* 3ee7e9272b - [Gradle, JS] Depends on prod and dev compile tasks (vor 21 Stunden) <Ilya Goncharov>
* 222c663fac - [Gradle, JS] Configure prod and dev compilations (vor 21 Stunden) <Ilya Goncharov>
* abf2a9e073 - [Gradle, JS] Extract ir compiler flags (vor 21 Stunden) <Ilya Goncharov>
* ad321e45dc - [Gradle, JS] Create KotlinJsIrCompilationFactory (vor 21 Stunden) <Ilya Goncharov>
* 5bdf9f6e39 - [Gradle, JS] Fix codegen and avoid deprecate (vor 21 Stunden) <Ilya Goncharov>
* 544a6bf15e - [Gradle, JS] Add production and development compilations (vor 21 Stunden) <Ilya Goncharov>
* 2f4f4dbbd8 - [Gradle, JS] Fix deprecation replace with on register task (vor 21 Stunden) <Ilya Goncharov>
* d0e2a653f7 - [Gradle, JS] Reformat code (vor 21 Stunden) <Ilya Goncharov>
* 64def2e173 - [Gradle, JS] Continue to migrate on ir compiler (vor 21 Stunden) <Ilya Goncharov>
* 8b641bf613 - [Gradle, JS] Add mpp presets for jsIr (vor 21 Stunden) <Ilya Goncharov>
* a20e9ae0ed - [Gradle, JS] Extract hack for Native and JS IR compiler (vor 21 Stunden) <Ilya Goncharov>
* f936a0fc9b - [Gradle, JS] NodeJs and browser producing handlers (vor 21 Stunden) <Ilya Goncharov>
* 2de7051165 - [Gradle, JS] Add produceJs (vor 21 Stunden) <Ilya Goncharov>
* 64c2b4b076 - [Gradle, JS] Add callbacks on configuring producing target for JS IR (vor 21 Stunden) <Ilya Goncharov>
* e7c6653182 - [Gradle, JS] Remove DCE from ir tooling (vor 21 Stunden) <Ilya Goncharov>
* 6be8a83ff9 - [Gradle, JS] Configure compiler args for produceKotlinLibrary in IR (vor 21 Stunden) <Ilya Goncharov>
* 0ff84eaa63 - [Gradle, JS] Copy JS subtargets dsl for IR (vor 21 Stunden) <Ilya Goncharov>
* 3ac2bae4ce - [Gradle, JS] Copy JS plugin for IR (vor 21 Stunden) <Ilya Goncharov>
* ba770f7b61 - (tag: build-1.4.0-dev-2579) FIR2IR: fix type parameter indexes & fix some black-box & FIR2IR tests (vor 21 Stunden) <Mikhail Glukhikh>
* 3ebad2acec - (tag: build-1.4.0-dev-2574) "Constructor has non-null self reference parameter": don't report for vararg parameter (vor 22 Stunden) <Toshiaki Kameyama>
* f3f88cae7a - FIR: unmute accidentally muted black-box test (vor 22 Stunden) <Mikhail Glukhikh>
* 6c93217539 - (tag: build-1.4.0-dev-2573) Lift assignment out: don't report when expression is used as expression (vor 22 Stunden) <Toshiaki Kameyama>
* 8baba38099 - (tag: build-1.4.0-dev-2568) "To raw string literal" intention: fix false negative with string content starts with newline symbol \n (vor 22 Stunden) <Toshiaki Kameyama>
* 61d02d9ecb - FIR: Unbound FirJavaElementFinder from Kotlin PSI (vor 22 Stunden) <Denis Zharkov>
* 9c1577092b - FIR: Fix SAM conversion for constructor calls (vor 22 Stunden) <Denis Zharkov>
* 51db272e0e - FIR: Clean environment in AbstractFirTypeEnhancementTest (vor 22 Stunden) <Denis Zharkov>
* 95b4fa4b31 - FIR: Support flexible types in getErasedVersionOfFirstUpperBound (vor 22 Stunden) <Denis Zharkov>
* 42e8017bde - FIR: Minor. Refactor calculation of erased upper bound (vor 22 Stunden) <Denis Zharkov>
* bc34bc3f96 - FIR: Use flexible type for generic parameters bounds (vor 22 Stunden) <Denis Zharkov>
* 5a2cdfcab4 - FIR: Run callable references resolution for synthetic-select calls (vor 22 Stunden) <Denis Zharkov>
* 003aea2e68 - FIR: Consider abbreviation's nullability when expanding types (vor 22 Stunden) <Denis Zharkov>
* 2bb6e4fd97 - Minor, add package to typeOfCapturedStar.kt test (vor 22 Stunden) <Alexander Udalov>
* eca562a006 - (tag: build-1.4.0-dev-2566) Add possibility to depend on nightly repository (vor 23 Stunden) <Nikolay Krasko>
* 95b2a583ae - (tag: build-1.4.0-dev-2563) build.gradle.kts: change notification text (vor 24 Stunden) <Natalia Selezneva>
* c02dd720dc - (tag: build-1.4.0-dev-2558, tag: build-1.4.0-dev-2556, tag: build-1.4.0-dev-12) [NI] Restore missing call checker errors in coroutine inference (vor 26 Stunden) <Pavel Kirpichenkov>
* 6af8f320f7 - Add JS runtime to the failing test (vor 26 Stunden) <Mikhail Zarechenskiy>
* 9408bb84e9 - (tag: build-1.4.0-eap-1, tag: build-1.4.0-dev-7, tag: build-1.4.0-dev-2550, origin/1.4.0) [FIR-TEST] Update testname in testdata (vor 27 Stunden) <Dmitriy Novozhilov>
* a7de4a8b4b - (tag: build-1.4.0-dev-5, tag: build-1.4.0-dev-2549) [FIR-TEST] Update testname in testdata (vor 27 Stunden) <Dmitriy Novozhilov>
* 759127df9a - (tag: build-1.4.0-dev-2546, tag: build-1.4.0-dev-2) Add NI diagnostics for spec tests (vor 28 Stunden) <Mikhail Zarechenskiy>
* c58e819a6a - Regenerate tests (vor 28 Stunden) <Mikhail Zarechenskiy>
* 0d310c0fa4 - [NI] Support signed-unsigned conversions for K/Native (vor 28 Stunden) <Mikhail Zarechenskiy>
* e14e58c121 - Update test about conversions, remove irrelevant case (vor 28 Stunden) <Mikhail Zarechenskiy>
* 1acce46133 - [NI] Fix recording info about captured local variables (vor 28 Stunden) <Mikhail Zarechenskiy>
* 7f6c03c926 - [NI] Fix search of effects for substituted descriptors (vor 28 Stunden) <Mikhail Zarechenskiy>
* 7df92cd00b - Set `isOperator` property for dynamic calls by convention (vor 28 Stunden) <Mikhail Zarechenskiy>
* a736551c2a - Add test checking that `fun` isn't inherited from base interface (vor 28 Stunden) <Mikhail Zarechenskiy>
* 45bbdaf73f - Add base declaration checker for `fun` interfaces (vor 28 Stunden) <Mikhail Zarechenskiy>
* 6735cc8937 - (tag: build-1.4.0-dev-2545, tag: build-1.4.0-dev-1) [FIR] Implement new bound smartcast algorithm (vor 28 Stunden) <Dmitriy Novozhilov>
* 40f907ec2f - (tag: build-1.4.0-dev-2538) Fix compilation for 191 & as35 (vor 2 Tagen) <Ilya Kirillov>
* 67668d798b - (tag: build-1.4.0-dev-2537) FIR2IR: update test data (vor 2 Tagen) <Mikhail Glukhikh>
* 12c001f491 - FIR: unmute two additional black-box tests (vor 2 Tagen) <Mikhail Glukhikh>
* 76f78d3fde - FIR2IR: don't mutate basic FIR for invoke / next calls (vor 2 Tagen) <Mikhail Glukhikh>
* 37abdb1732 - [FIR2IR] Fix NoSuchMethod for Iterator::next (same issue with invoke) (vor 2 Tagen) <Juan Chen>
* 8e35545e10 - FIR2IR: provide type arguments for class 'this' receiver (vor 2 Tagen) <Juan Chen>
* df07b77271 - FIR2IR: get rid of "creates list under the hood" warnings (vor 2 Tagen) <Mikhail Glukhikh>
* fe5dd4dba1 - FIR2IR: extract 'declareThisReceiverParameter', rename 'setThisReceiver' (vor 2 Tagen) <Mikhail Glukhikh>
* b75d0eb1a1 - (tag: build-1.4.0-dev-2532) 201: Restrict 193 and own plugin for 201 (vor 2 Tagen) <Nikolay Krasko>
* a983b0bf74 - 201: Additional method getOwnReferences is introduced (bunched) (vor 2 Tagen) <Nikolay Krasko>
* c9d97ae555 - 201: Notification group was rewritten to Kotlin (no sam conversion) (vor 2 Tagen) <Nikolay Krasko>
* 034243b5e7 - 201: ExecutionManager.contentManager was rewritten to Kotlin (bunched) (vor 2 Tagen) <Nikolay Krasko>
* 1cb56ee946 - 201: Processor<in PsiMethod> used in PsiShortNamesCache (vor 2 Tagen) <Nikolay Krasko>
* 9f6f8088e3 - 201: Processors changed for UsageInfo and SliceUsage (vor 2 Tagen) <Nikolay Krasko>
* e23f3b54c6 - 201: New DynamicBundle.LanguageBundleEP.EP_NAME needed for Java (vor 2 Tagen) <Nikolay Krasko>
* 51244d7b1d - 201: Return JavaCoreApplicationEnvironment subclassing (bunched) (vor 2 Tagen) <Nikolay Krasko>
* cfd92f252a - 201: Update version to 201.4515.24-EAP-SNAPSHOT (vor 2 Tagen) <Nikolay Krasko>
* 314474c33b - 201: uast-tests.jar new dependency (depend on whole idea in tests) (vor 2 Tagen) <Nikolay Krasko>
* 7a89bd9c90 - 201: Change of ProblemDescriptorBase.getFixes() return type (vor 2 Tagen) <Nikolay Krasko>
* 8cb4a8f5c6 - 201: Raw Class -> Class<?> (bunched) (vor 2 Tagen) <Nikolay Krasko>
* 890109beb8 - 201: PsiElementVisitor.visitElement nullability (vor 2 Tagen) <Nikolay Krasko>
* 98c6efaed9 - 201: BinaryFileStubBuilders.EP_NAME dropped (bunched) (vor 2 Tagen) <Nikolay Krasko>
* 2cc4d878a8 - 201: ProjectManagerEx.forceCloseProject(project, true) - no second parameter (vor 2 Tagen) <Nikolay Krasko>
* 41ca51cb9e - 201: MadTestingUtil.enableAllInspections second parameter was removed (vor 2 Tagen) <Nikolay Krasko>
* ae1cfff5d2 - 201: IdeaTestApplication -> TestApplicationManager in tests (vor 2 Tagen) <Nikolay Krasko>
* 3eb4d46c3d - 201: ExternalProjectsManagerImpl.disableProjectWatcherAutoUpdate removed (bunched) (vor 2 Tagen) <Nikolay Krasko>
* 10ce3c58e1 - 201: No PlatformTestCase.myProjectManager anymore (bunched) (vor 2 Tagen) <Nikolay Krasko>
* 75f05d8329 - 201: TemplateManagerImpl.setTemplateTesting() parameter removed (vor 2 Tagen) <Nikolay Krasko>
* b17a28381b - 201: Can't instantiate subclass of Task anymore (vor 2 Tagen) <Nikolay Krasko>
* 54b1c512c5 - 201: LookupImpl.focusedDegree renamed (vor 2 Tagen) <Nikolay Krasko>
* 56d960c65b - 201: "testFramework" and "testFramework.core" libs introduced (vor 2 Tagen) <Nikolay Krasko>
* 641fa1f17c - 201: TextEditorWithPreview.java update - no ApiStatus (bunched) (vor 2 Tagen) <Nikolay Krasko>
* 10aef79434 - 201: AbstractProjectResolverExtension.createModule returns nullable (vor 2 Tagen) <Nikolay Krasko>
* 066d77f396 - 201: Tool windows - source incompatible change with Kotlin (bunched) (vor 2 Tagen) <Nikolay Krasko>
* 4afd7c553b - 201: AbstractTreeNode generified in ide.projectView package (bunched) (vor 2 Tagen) <Nikolay Krasko>
* b425bf9a1b - 201: TreeStructureProvider api changed: AbstractTreeNode<Any -> *> (vor 2 Tagen) <Nikolay Krasko>
* 9261f69dc8 - 201: MoveDestination.analyzeModuleConflicts variance in parameter changed (vor 2 Tagen) <Nikolay Krasko>
* 7ea52ebb45 - 201: Print type explicitly as RefactoringBundle.message() not null (vor 2 Tagen) <Nikolay Krasko>
* 4bc10f4c4f - 201: MoveMultipleElementsViewDescriptor constructor nullability (vor 2 Tagen) <Nikolay Krasko>
* 2c72f53937 - 201: AbstractNavBarModelExtension.adjustElement nullability (bunched) (vor 2 Tagen) <Nikolay Krasko>
* 78385d5f63 - 201: Update hierarchy to new API (fix bugs introduced by the platform) (vor 2 Tagen) <Nikolay Krasko>
* 5e58a66c58 - 201: Convert KotlinHierarchyViewTestBase.java because of typealiases (vor 2 Tagen) <Nikolay Krasko>
* 6bd91ec5b0 - 201: Rename .java to .kt (vor 2 Tagen) <Nikolay Krasko>
* 27467e4db7 - 201: Convert AbstractHierarchyTest.java because of typealiases (vor 2 Tagen) <Nikolay Krasko>
* 9f6f6838b8 - 201: Rename .java to .kt (vor 2 Tagen) <Nikolay Krasko>
* 579dd8f8fe - 201: J2K manual (vor 2 Tagen) <Nikolay Krasko>
* b92a228fb3 - 201: Convert KotlinCallHierarchyBrowser and KotlinCallHierarchyBrowser (vor 2 Tagen) <Nikolay Krasko>
* b795b38794 - 201: Rename .java to .kt (vor 2 Tagen) <Nikolay Krasko>
* 866c33fbde - 201: RefactoringHelper.prepareOperation nullability (bunched) (vor 2 Tagen) <Nikolay Krasko>
* 5440a5e228 - 201: No BinaryFileStubBuilders.EP_NAME anymore (bunched) (vor 2 Tagen) <Nikolay Krasko>
* beb70526a2 - 201: CoreApplicationEnvironment.registerExtensionPointAndExtensions accepts Path (vor 2 Tagen) <Nikolay Krasko>
* cf78058cc2 - 201: PsiShortNamesCache.getAllClassNames(HashSet<String>) removed (vor 2 Tagen) <Nikolay Krasko>
* 4668518b2f - 201: ContainerUtil.newTroveSet<T>() removed (vor 2 Tagen) <Nikolay Krasko>
* 9d3d59fccb - 201: Remove JpsPersistentHashMap (bunched) (vor 2 Tagen) <Nikolay Krasko>
* 1ecd1a293d - 201: Processor<String> -> Processor<in String> in PsiShortNamesCache (vor 2 Tagen) <Nikolay Krasko>
* 2a71fe97cf - 201: picocontainer.jar is removed (vor 2 Tagen) <Nikolay Krasko>
* 354d7306dd - 201: versions.jar.streamex and versions.jar.gson versions (vor 2 Tagen) <Nikolay Krasko>
* 162c2f3dc9 - 201: openapi.jar is removed (vor 2 Tagen) <Nikolay Krasko>
* c26e1e9c1a - 201: Introduce 201 platform (vor 2 Tagen) <Nikolay Krasko>
* 0f4fadf104 - 201: Create bunch (vor 2 Tagen) <Nikolay Krasko>
* 4a1451ab63 - (tag: build-1.4.0-dev-2526) [FIR] Optimize TowerGroup (vor 2 Tagen) <simon.ogorodnik>
* d775852781 - [FIR] Refactor tower resolver to coroutines (vor 2 Tagen) <simon.ogorodnik>
* 695558465d - (tag: build-1.4.0-dev-2523) Build: Fix idea sources jar ivy for -EAP-SNAPSHOT versions (vor 2 Tagen) <Vyacheslav Gerasimov>
* 6d23e50142 - JVM IR: Create non-synthetic multifile parts for -Xmultifile-parts-inherit (vor 2 Tagen) <Steven Schäfer>
* 9db82bfcc8 - JVM IR: Create package private synthetic multi file part classes (vor 2 Tagen) <Steven Schäfer>
* 6584df3e01 - JVM IR: Fix references to const properties in facade classes (vor 2 Tagen) <Steven Schäfer>
* d9883067e6 - (tag: build-1.4.0-dev-2520) [FIR] Hide primary constructor parameters from accessors (vor 2 Tagen) <simon.ogorodnik>
* a0ed2c8640 - Enforce analysis inside top-level property initializer (vor 2 Tagen) <Vladimir Dolzhenko>
* bf9e7ad09a - (tag: build-1.4.0-dev-2517) Update 193 platform version to `193.6494.35` (vor 2 Tagen) <Vyacheslav Gerasimov>
* 058b229544 - (tag: build-1.4.0-dev-2511) JVM IR: Handle external static declarations in companion objects (vor 2 Tagen) <Steven Schäfer>
* 48db96b66d - (tag: build-1.4.0-dev-2509) Improved kotlin decompiler range indexes (vor 2 Tagen) <Igor Yakovlev>
* cb1c0344b8 - (tag: build-1.4.0-dev-2506) Rename: add test for overridden method renaming in generic class (vor 2 Tagen) <Toshiaki Kameyama>
* ff76ba52d8 - (tag: build-1.4.0-dev-2500) Inline Function: fix false positive with inner function with 'return' (vor 2 Tagen) <Toshiaki Kameyama>
* 04e8cba857 - (tag: build-1.4.0-dev-2499) [FIR] fixed overridden symbols of "invoke" in KFunction (vor 2 Tagen) <Juan Chen>
* e3721ed406 - [FIR] Implement bare type modification with known type arguments (vor 2 Tagen) <Mikhail Glukhikh>
* 28332933ce - [FIR TEST] Add test case about values() priority (static over companion) (vor 2 Tagen) <Mikhail Glukhikh>
* dc7621a112 - [FIR] Fix Java override ambiguity (Kotlin type parameter VS Java Object) (vor 2 Tagen) <Mikhail Glukhikh>
* 4b5f3b7a94 - (tag: build-1.4.0-dev-2495) Extract property: do not add unnecessary extension receiver (vor 2 Tagen) <Toshiaki Kameyama>
* 0fe5694cb7 - (tag: build-1.4.0-dev-2493, tag: build-1.4.0-dev-2491, tag: build-1.4.0-dev-2488) Do not render redundant Nullable annotations when generating declarations (vor 2 Tagen) <Ilya Kirillov>
* 4df8744b34 - Rename by-name parameter usage in function calls when renaming function's parameter (vor 2 Tagen) <Ilya Kirillov>
* 349d07ad43 - (tag: build-1.4.0-dev-2483) [minor] Fix testdata after commit "Only create descriptors for candidate"... (vor 2 Tagen) <Ilya Chernikov>
* a5e9e09755 - (tag: build-1.4.0-dev-2481) [Commonizer] Properly detect commonized KLIBs in IDE (vor 2 Tagen) <Dmitriy Dolovov>
* 51af1c13b1 - [Commonizer] Don't use base64 with padding in paths to libraries (vor 2 Tagen) <Dmitriy Dolovov>
* f46fc19fdf - (tag: build-1.4.0-dev-2467) ProhibitRepeatedUseSiteTargetAnnotationsMigration: improve name and description (vor 2 Tagen) <Dmitry Gridin>
* bcfd089473 - (tag: build-1.4.0-dev-2466) AbstractDiagnosticBasedMigrationInspection: fix case with nullable custom factory (vor 2 Tagen) <Dmitry Gridin>
* b9911d0e0c - (tag: build-1.4.0-dev-2465) [Commonizer] Use only if kotlin.native.enableDependencyPropagation=false (vor 2 Tagen) <Dmitriy Dolovov>
* f98a4e6715 - Minor. Text formatted in commonizer CLI (vor 2 Tagen) <Dmitriy Dolovov>
* 63b03d29dc - [Commonizer] Prevent from running commonizer from Gradle more then once (vor 2 Tagen) <Dmitriy Dolovov>
* 7cf4395ccd - [Commonizer] Integrate commonizer to the Gradle plugin, p.2 (vor 2 Tagen) <Dmitriy Dolovov>
* d7e82bf899 - [Commonizer] Integrate commonizer to the Gradle plugin, p.1 (vor 2 Tagen) <Dmitriy Dolovov>
* 4ccff3f1b1 - [Commonizer] Add extendable uniform multi-task CLI (vor 2 Tagen) <Dmitriy Dolovov>
* 91fce721b3 - [Commonizer] Publish artifact for Kotlin embeddable compiler (vor 2 Tagen) <Dmitriy Dolovov>
* 4027079b41 - [Commonizer] Fix dependencies visible in POM file (vor 2 Tagen) <Dmitriy Dolovov>
* b711c6d398 - Rename :native:kotlin-native-commonizer to :native:kotlin-klib-commonizer (vor 2 Tagen) <Dmitriy Dolovov>
* 07863b61d8 - (tag: build-1.4.0-dev-2463) Fix UL classes failing tests (vor 3 Tagen) <Igor Yakovlev>
* dc7b1fbff9 - (tag: build-1.4.0-dev-2448) JVM IR: report warning instead of error for language/API version 1.2 (vor 3 Tagen) <Alexander Udalov>
* b8aacf0786 - (tag: build-1.4.0-dev-2446) Fix test data around flexibility after ae39d748e4 (vor 3 Tagen) <victor.petukhov>
* dc2a9cdc81 - (tag: build-1.4.0-dev-2445) Add missing inspections for 191, 192 (vor 3 Tagen) <Dmitry Gridin>
* 2c918d2787 - (tag: build-1.4.0-dev-2443) [FIR TEST] Add example with invoke priority inconsistent with old FE (vor 3 Tagen) <Mikhail Glukhikh>
* 232efa6303 - [FIR] Fix situation with synthetic property in implicit body (vor 3 Tagen) <Mikhail Glukhikh>
* d19d52292e - [FIR] Use builder to create synthetic properties (vor 3 Tagen) <Mikhail Glukhikh>
* 9a80850700 - [FIR] Fix Kotlin-Java supertype recursion problem (vor 3 Tagen) <Mikhail Glukhikh>
* cc0e39ebca - [FIR] Support synthetic property setters (vor 3 Tagen) <Mikhail Glukhikh>
* a9ba94cf0e - [FIR] Use only variable symbol inheritors in processPropertiesByName (vor 3 Tagen) <Mikhail Glukhikh>
* a569e29091 - [FIR] Make SyntheticPropertySymbol derived from FirAccessorSymbol (vor 3 Tagen) <Mikhail Glukhikh>
* a7f9e3ab09 - [FIR] Accessor symbol is now a property symbol, not a function symbol (vor 3 Tagen) <Mikhail Glukhikh>
* 69809fef94 - [FIR] Synthetic property symbol is now a property symbol, not a function (vor 3 Tagen) <Mikhail Glukhikh>
* 17e1f081c7 - (tag: build-1.4.0-dev-2441) JVM_IR: handle nested function references in InlineCallableReferenceToLambda (vor 3 Tagen) <Georgy Bronnikov>
* 15ff74209c - (tag: build-1.4.0-dev-2437) JVM IR: do not resolve fake override in InterfaceSuperCallsLowering (vor 3 Tagen) <Alexander Udalov>
* d9cbc459d0 - (tag: build-1.4.0-dev-2435) Use PluginManagerCore instead of PluginManager (vor 3 Tagen) <Vladimir Dolzhenko>
* 44cf0a9f72 - (tag: build-1.4.0-dev-2430) Don't insert import if deprecation replacement contains stdlib typealias (vor 3 Tagen) <Vladimir Dolzhenko>
* 2249c223fe - (tag: build-1.4.0-dev-2423) Only create descriptors for candidates with lambda args (vor 3 Tagen) <Ilya Chernikov>
* 6ed4229359 - (tag: build-1.4.0-dev-2420) [FIR] Fix smartcasts on member vals in `init` blocks (vor 3 Tagen) <Dmitriy Novozhilov>
* 36a6eedd9c - (tag: build-1.4.0-dev-2418) Minor: Update generated tests for KT-34569 (vor 3 Tagen) <Yan Zhulanow>
* 052710db16 - (tag: build-1.4.0-dev-2403) Added idea-plugin-performance-tests task (vor 3 Tagen) <Vladimir Dolzhenko>
* becc9c21f0 - (tag: build-1.4.0-dev-2401) FIR: Map raw types properly (vor 3 Tagen) <Denis Zharkov>
* b3f9fa22b4 - FIR: Fix inference when bound comes from type alias (vor 3 Tagen) <Denis Zharkov>
* 733e596eed - (tag: build-1.4.0-dev-2395) Create `WarningOnMainUnusedParameterMigrationInspection` (vor 3 Tagen) <Dmitry Gridin>
* 8d48d899d0 - Create `ProhibitRepeatedUseSiteTargetAnnotationsMigrationInspection` (vor 3 Tagen) <Dmitry Gridin>
* 266a7a67f0 - Create `ProhibitUseSiteTargetAnnotationsOnSuperTypesMigrationInspection` (vor 3 Tagen) <Dmitry Gridin>
* 181dd432ca - RestrictReturnStatementTargetMigrationInspection: add quickfix (vor 3 Tagen) <Dmitry Gridin>
* f1bad0c9ae - Convert `RemoveReturnLabelFix` from `LocalQuickFix` to `KotlinQuickFixAction` (vor 3 Tagen) <Dmitry Gridin>
* e9dc1e07b9 - Extract `RemoveReturnLabelFix` (vor 3 Tagen) <Dmitry Gridin>
* 311860699e - Create `RedundantLabelMigrationInspection` (vor 3 Tagen) <Dmitry Gridin>
* 2441ee80e4 - Create `RestrictReturnStatementTargetMigrationInspection` (vor 3 Tagen) <Dmitry Gridin>
* 2f3e3b9c9e - Create `ProhibitJvmOverloadsOnConstructorsOfAnnotationClassesMigrationInspection` (vor 3 Tagen) <Dmitry Gridin>
* cbcc76c3ff - Create `ProhibitTypeParametersForLocalVariablesMigrationInspection` (vor 3 Tagen) <Dmitry Gridin>
* 8c455d9e08 - Create `AbstractDiagnosticBasedInspection` (vor 3 Tagen) <Dmitry Gridin>
* ae39d748e4 - (tag: build-1.4.0-dev-2394) NI: Try to solve constraint system with another flexibility from a type variable if couldn't solve ^KT-36254 Fixed (vor 3 Tagen) <Victor Petukhov>
* b5dd16784a - (tag: build-1.4.0-dev-2389) [FIR] Add .gitattributes for correct line endings on windows (vor 3 Tagen) <Dmitriy Novozhilov>
* b9357b5486 - (tag: build-1.4.0-dev-2387) Fix project build, part 2 (vor 3 Tagen) <Dmitry Petrov>
* 5aa6d1d64b - (tag: build-1.4.0-dev-2384) Fix project build (vor 3 Tagen) <Dmitry Petrov>
* 031a79528a - (tag: build-1.4.0-dev-2383) [FIR] Fix compiler error in build.gradle.kts (vor 3 Tagen) <Dmitriy Novozhilov>
* 55215ba187 - [FIR] Fix generation root for FIR tree (vor 3 Tagen) <Dmitriy Novozhilov>
* abfd87411d - (tag: build-1.4.0-dev-2380) [FIR-TEST] Mute failing tests with java kotlin supertypes cycle (vor 3 Tagen) <Dmitriy Novozhilov>
* 779ab632da - [FIR] Remove modifiable intermediate implementations from tree (vor 3 Tagen) <Dmitriy Novozhilov>
* 3d671cbbad - Fix compiler error in test generator (vor 3 Tagen) <Dmitriy Novozhilov>
* 5ceb68f19f - [FIR-TEST] Update some testdata (vor 3 Tagen) <Dmitriy Novozhilov>
* 4b6c2f7a65 - [FIR] Remove equality by fir from symbols (vor 3 Tagen) <Dmitriy Novozhilov>
* c79fd61dba - [FIR] Fix usage of typeParameterStack from parent class in java loading (vor 3 Tagen) <Dmitriy Novozhilov>
* dd67568cf6 - [FIR] Fix recursive annotation deserialization (vor 3 Tagen) <Dmitriy Novozhilov>
* d57fa859c8 - [FIR] Implement builders for leaf nodes of FIR tree (vor 3 Tagen) <Dmitriy Novozhilov>
* b0c1387279 - [FIR] Remove legacy annotation `@VisitedSupertype` (vor 4 Tagen) <Dmitriy Novozhilov>
* fcd9ef043c - [FIR] Reorganize some utility code of tree generator (vor 4 Tagen) <Dmitriy Novozhilov>
2020-02-13 15:24:29 +01:00