b9196857954b2bd4b2522294bd5136d3d611ce39
*926dc085da- (HEAD -> master, tag: build-1.4.30-dev-3009, tag: build-1.4.30-dev-3000, origin/master, origin/HEAD) Fix typo (vor 2 Tagen) <Hollow Man> *3351887ae5- (tag: build-1.4.30-dev-2979) Build: Upgrade GE plugin to 3.5 (vor 3 Tagen) <Vyacheslav Gerasimov> *dd9c0c5c6e- (tag: build-1.4.30-dev-2969) Use separate logic for filtering and skipping in collectAndFilterRealOverrides [KT-43487] (#3921) (vor 3 Tagen) <LepilkinaElena> *362775b6b6- (tag: build-1.4.30-dev-2951) JVM IR: minor, improve exception message (vor 3 Tagen) <Alexander Udalov> *b495fd542f- (tag: build-1.4.30-dev-2949) JVM, JVM_IR: KT-42281 proper array->primitive coercion (vor 3 Tagen) <Dmitry Petrov> *e59c8e0a5c- JVM_IR KT-42137 bridges are not generated for fake overrides (vor 3 Tagen) <Dmitry Petrov> *5d5473ef08- (tag: build-1.4.30-dev-2943) [IR BE] Drop unused context member (vor 3 Tagen) <Roman Artemev> *51cff97b78- [JS IR BE] Drop implicit declaration file (vor 3 Tagen) <Roman Artemev> *67604551c5- (tag: build-1.4.30-dev-2934) FIR: reuse visibility checker when determining immutable property reference (vor 3 Tagen) <Jinseong Jeon> *463d53ee5c- FIR: handle reference to property with invisible setter (vor 3 Tagen) <Jinseong Jeon> *b2b2629e79- (tag: build-1.4.30-dev-2933) Use new kotlin.io.path API in tests (vor 3 Tagen) <Ilya Gorbunov> *d38e145529- Use new kotlin.io.path API in generators (vor 3 Tagen) <Ilya Gorbunov> *dce3e57685- Use NIO Files for creating temp files: idea plugin (vor 3 Tagen) <Ilya Gorbunov> *090b562db7- Use NIO Files for creating temp files: scripting, daemon, main-kts (vor 3 Tagen) <Ilya Gorbunov> *c9bbdf6575- Use NIO Files for creating temp files: build tools (vor 3 Tagen) <Ilya Gorbunov> *30bb7d19c0- (tag: build-1.4.30-dev-2921) Revert "Build: Temporary disable capturing inputs for tasks" (vor 3 Tagen) <Nikolay Krasko> *e8af601cea- Mute very flaky FirPsiCheckerTestGenerated.Regression.testJet53 (vor 3 Tagen) <Nikolay Krasko> *7bfe2c0bbc- (tag: build-1.4.30-dev-2917) JVM IR: Update test expectation for testSamAdapterAndInlineOnce (vor 3 Tagen) <Steven Schäfer> *8574cb4466- JVM IR: Don't generate line numbers and null checks in SAM wrapper constructors (vor 3 Tagen) <Steven Schäfer> *68e2d0d245- JVM IR: Generate synthetic final implementation methods in SAM wrappers (vor 3 Tagen) <Steven Schäfer> *a475fa2a21- JVM IR: Use raw types in SAM wrappers (vor 3 Tagen) <Steven Schäfer> *999151abac- JVM IR: Generate SAM wrapper fields as synthetic final (vor 3 Tagen) <Steven Schäfer> *ec1d42e92b- JVM IR: Generate SAM wrapper classes as non-synthetic (vor 3 Tagen) <Steven Schäfer> *36711a768b- JVM IR: Use inline SAM wrappers inside of inline lambdas (vor 3 Tagen) <Steven Schäfer> *f2b8c67962- (tag: build-1.4.30-dev-2913) Fix JvmTarget6OnJvm11 tests after7b5544ebd3(vor 4 Tagen) <Alexander Udalov> *c22071566e- (tag: build-1.4.30-dev-2909) IC mangling: Use old mangling scheme when LV is 1.3 (vor 4 Tagen) <Ilmir Usmanov> *7ee35af721- IC mangling: Use correct mangling scheme when (vor 4 Tagen) <Ilmir Usmanov> *7761d30365- Minor. Add test to check fallback (vor 4 Tagen) <Ilmir Usmanov> *7a18ab9094- IC mangling: Generate version requirements to properties as well (vor 4 Tagen) <Ilmir Usmanov> *0d79ed1077- Minor. Update test data (vor 4 Tagen) <Ilmir Usmanov> *9070d6d581- IC mangling: Use old mangling scheme in stdlib (vor 4 Tagen) <Ilmir Usmanov> *89d45bf909- IC mangling: Use old mangling scheme in FIR tests (vor 4 Tagen) <Ilmir Usmanov> *2cd9016016- IC mangling: Replace compiler hack with configuration flag (vor 4 Tagen) <Ilmir Usmanov> *bc1b6fef1f- IC mangling: Generalize mangling algorithm between two backends (vor 4 Tagen) <Ilmir Usmanov> *b33774e5f2- IC mangling: Use empty list as a separator in the new mangling scheme (vor 4 Tagen) <Ilmir Usmanov> *20e7a77b78- IC mangling: Write version 1.4.30 requirement to functions with new mangling (vor 4 Tagen) <Ilmir Usmanov> *2829d37cf5- IC mangling: Use old mangling scheme for stdlib (vor 4 Tagen) <Ilmir Usmanov> *488d4ab018- IC mangling: Use '_' instead of 'x' as a placeholder before hashing (vor 4 Tagen) <Ilmir Usmanov> *f7164404c9- IC mangling: Ignore FIR tests (vor 4 Tagen) <Ilmir Usmanov> *23184bae05- IC mangling: JVM_IR: Fallback to old mangling rules (vor 4 Tagen) <Ilmir Usmanov> *546eea1982- IC mangling: Old JVM BE: Fallback to old mangling rules (vor 4 Tagen) <Ilmir Usmanov> *c62093f54c- IC mangling: Change mangling rules (vor 4 Tagen) <Ilmir Usmanov> *d21a01ef59- (tag: build-1.4.30-dev-2905) IR: improve "no such .. argument slot" exception message (vor 4 Tagen) <Alexander Udalov> *8ede19811d- (tag: build-1.4.30-dev-2897) Make mpp tests gutters aware of different platforms run (vor 4 Tagen) <Kirill Shmakov> *0d50ccc42d- (tag: build-1.4.30-dev-2895) [Commonizer] Fix: Lost nullability in commonized type aliases (vor 4 Tagen) <Dmitriy Dolovov> *e17158d961- (tag: build-1.4.30-dev-2891) JVM_IR KT-42758 don't use 'this' for object self-reference by name (vor 4 Tagen) <Dmitry Petrov> *118a7d4e34- JVM_IR KT-43242 generate switch subject as primitive 'int' (vor 4 Tagen) <Dmitry Petrov> *05ddbeab0a- (tag: build-1.4.30-dev-2886) KT-42561 [Gradle Runner]: run task is created for extra modules (vor 4 Tagen) <Andrei Klunnyi> *b0c74c841e- (tag: build-1.4.30-dev-2874) Remove extra copyOf calls during filtering in collectRealOverrides (#3916) (vor 4 Tagen) <LepilkinaElena> *7b5544ebd3- (tag: build-1.4.30-dev-2861) Use -source/target 1.6 for Java sources in codegen tests (vor 5 Tagen) <Alexander Udalov> *7b4e0b2f5d- (tag: build-1.4.30-dev-2857) [JVM_IR] Deal with lowering ordering issues for JvmStatic function references. (vor 5 Tagen) <Mads Ager> *3d2f5f4bc1- (tag: build-1.4.30-dev-2855) KT-42018 explicitly cast inline class values in safe-as (vor 5 Tagen) <Dmitry Petrov> *edd3b457d4- (tag: build-1.4.30-dev-2847) [JVM+IR] Migrate/improve receiver mangling test suite (vor 5 Tagen) <Kristoffer Andersen> *5967e8295e- [IR] Align captured receiver variable naming with old BE (vor 5 Tagen) <Kristoffer Andersen> *7732fc38e0- (tag: build-1.4.30-dev-2842) Add more IDE performance tests vega chart specs (vor 5 Tagen) <Vladimir Dolzhenko> *bcf6980f67- (tag: build-1.4.30-dev-2841) [FIR2IR] Fix CCE in FirTypeRef.canBeNull (vor 5 Tagen) <Mikhail Glukhikh> *91738b7f88- (tag: build-1.4.30-dev-2839) [FIR] Fix broken IDE test data (vor 5 Tagen) <Mikhail Glukhikh> *ca41f733b6- (tag: build-1.4.30-dev-2835) KT-41841 no delegate to private $default fun in multifile facade (vor 5 Tagen) <Dmitry Petrov> *9a99af53ba- (tag: build-1.4.30-dev-2827) FIR JVM: correct signature conversion for array (vor 5 Tagen) <Jinseong Jeon> *77ce5ea15d- FIR Java: handle primitive void return type for synthetic setter (vor 5 Tagen) <Jinseong Jeon> *5c61079d75- FIR: reproduce KT-43339 (Throwable.stackTrace) (vor 5 Tagen) <Jinseong Jeon> *4cb32cd38a- FIR2IR: add implicit NOT_NULL cast for @FlexibleNullability type (vor 5 Tagen) <Jinseong Jeon> *b658e99f91- FIR Java: simplify flexible nullability manipulations (vor 5 Tagen) <Mikhail Glukhikh> *fc7f589caa- FIR Java: record Java types with flexible nullability (vor 5 Tagen) <Jinseong Jeon> *1f48092ec1- FIR Java: convert more annotations to @EnhancedNullability (vor 5 Tagen) <Jinseong Jeon> *01ef41ab17- (tag: build-1.4.30-dev-2826) No need to explicitly deprecate -Xdisable-fake-override-validator A warning is produced automagically (vor 5 Tagen) <Alexander Gorshenev> *f42b902bc8- Made -Xfake-override-validator off by default Deprected -Xdisable-fake-override-validator (vor 5 Tagen) <Alexander Gorshenev> *4e03b1e05f- (tag: build-1.4.30-dev-2812) JVM: Allow the JvmSynthetic annotation on file classes (KT-41884) (vor 5 Tagen) <Steven Schäfer> *66bc142f92- (tag: build-1.4.30-dev-2798) [Commonizer] Empty sources/javadocs Jars (vor 6 Tagen) <Dmitriy Dolovov> *a27c6b77cf- (tag: build-1.4.30-dev-2795, tag: build-1.4.30-dev-2794) KT-43370 ACC_DEPRECATED on property accessors implemented by delegation (vor 6 Tagen) <Dmitry Petrov> *986bdd1099- Build: replace usages of `kotlin.build.useIR` with `kotlinBuildProperties.useIR` (vor 6 Tagen) <Dmitriy Novozhilov> *c625a83ab5- Build: replace usages of `idea.fir.plugin` with `kotlinBuildProperties.useFirIdeaPlugin` (vor 6 Tagen) <Dmitriy Novozhilov> *1a3727a17c- Build: advance kotlin-build-gradle-plugin version in build files (vor 6 Tagen) <Dmitriy Novozhilov> *f531612aa4- Build: update kotlin-build-gradle-plugin version (vor 6 Tagen) <Dmitriy Novozhilov> *bab08c29be- Build: add several FIR flags to kotlin-build-gradle-plugin (vor 6 Tagen) <Dmitriy Novozhilov> *8160f579d3- Build: add useIR/useIRForLibraries to kotlin-build-gradle-plugin (vor 6 Tagen) <Alexander Udalov> *e331e80b5d- (tag: build-1.4.30-dev-2785) Build: Temporary disable capturing inputs for tasks (vor 6 Tagen) <Nikolay Krasko> *33a0ec9b4f- (tag: build-1.4.30-dev-2765) KGP: Clean up configurations setup (vor 6 Tagen) <Ivan Gavrilovic> *519aeeb644- KT-40140: Task configuration avoidance for Android projects (vor 6 Tagen) <Ivan Gavrilovic> *d376585821- IDE dependencies: Publish kotlin-coroutines-experimental-compat library (vor 6 Tagen) <Yan Zhulanow> *d7474bb2f7- (tag: build-1.4.30-dev-2753) Build: Use only @Exported & whitelisted classes for tools.jar api (vor 6 Tagen) <Vyacheslav Gerasimov> *ac851523d8- (tag: build-1.4.30-dev-2750) [Gradle, MPP] Make KotlinCompileCommon task cc-compatible with warnings (vor 6 Tagen) <Alexander Likhachev> *c6f46598ca- (tag: build-1.4.30-dev-2740) Set TARGET_BACKEND to JVM for failing irrelevant tests (vor 6 Tagen) <Denis Zharkov> *68fdeaf865- (tag: build-1.4.30-dev-2738) Produce deterministic jar files. (vor 7 Tagen) <Martin Petrov> *a3830b2611- (tag: build-1.4.30-dev-2736) JVM IR: copy corresponding property+annotations for DefaultImpls methods (vor 7 Tagen) <Alexander Udalov> *5212ae6bbd- JVM IR: keep property annotations for inline class replacements (vor 7 Tagen) <Alexander Udalov> *4ca60a2d7d- Fix warnings and some inspections in buildSrc (vor 7 Tagen) <Alexander Udalov> *22109e97d6- (tag: build-1.4.30-dev-2717) FIR: Unmute passing FirPsiCheckerTestGenerated.testJet53 (vor 7 Tagen) <Denis Zharkov> *14305d1eba- FIR: Simplify callable references resolution (vor 7 Tagen) <Denis Zharkov> *387fd895a6- FIR: Drop unused FirComposedSuperTypeRef (vor 7 Tagen) <Denis Zharkov> *ad35723f56- FIR: Simplify super-qualified calls resolution (vor 7 Tagen) <Denis Zharkov> *d4c7d4fc7c- FIR: Fix callable references resolution with stub receivers (vor 7 Tagen) <Denis Zharkov> *f97cc0b62d- FIR: Rework receivers processing in resolution (vor 7 Tagen) <Denis Zharkov> *e2099a0307- FIR: Fix false-positive successful resolution of call with lambda receiver (vor 7 Tagen) <Denis Zharkov> *396e799e5d- FIR: Fix resolution for type-alias based SAM (vor 7 Tagen) <Denis Zharkov> *4c9a4548f2- FIR: Fix overrides binding for Java inheritor (vor 7 Tagen) <Denis Zharkov> *855af08f7c- Regenerate tests (vor 7 Tagen) <Denis Zharkov> *4f7b45dfcc- (tag: build-1.4.30-dev-2715) Fir2IrTypeConverter: simplify captured type cache (vor 7 Tagen) <Mikhail Glukhikh> *cb77b76c0d- FIR2IR: convert recursive captured type properly (vor 7 Tagen) <Jinseong Jeon> *8ecf056927- (tag: build-1.4.30-dev-2713) [FIR2IR] Enter scope a bit earlier in createIrPropertyAccessor (vor 7 Tagen) <Mikhail Glukhikh> *59c86bcdc4- [FIR2IR] Provide more information for errors inside convertToIrSetCall (vor 7 Tagen) <Mikhail Glukhikh> *9de244515e- (tag: build-1.4.30-dev-2711) Upgrade coroutines: 1.3.7 -> 1.3.8 (vor 7 Tagen) <Mikhail Glukhikh> *93f868fb96- (tag: build-1.4.30-dev-2710) KT-43196 member extension property can't be "primary" in inline class (vor 7 Tagen) <Dmitry Petrov> *b6f958f856- (tag: build-1.4.30-dev-2700) Do not queue bg task under read action (vor 7 Tagen) <Vladimir Dolzhenko>
Description
The Kotlin Programming Language.
Languages
Kotlin
79.9%
Java
10.4%
Swift
4.3%
C
2.8%
C++
2.1%
Other
0.3%