Update all dependencies
This PR contains the following updates:
| Package | Type | Update | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|---|---|
| actions/cache | action | minor | v4.0.2 -> v4.1.1 |
||||
| actions/upload-artifact | action | minor | v4.3.3 -> v4.4.2 |
||||
| gradle (source) | minor | 8.8 -> 8.10.2 |
|||||
| gradle/gradle-build-action | action | digest | 4c39dd8 -> 093dfe9 |
||||
| org.assertj:assertj-core (source) | dependencies | patch | 3.26.0 -> 3.26.3 |
||||
| org.mockito:mockito-junit-jupiter | dependencies | minor | 5.12.0 -> 5.14.1 |
||||
| org.mockito:mockito-core | dependencies | minor | 5.12.0 -> 5.14.1 |
||||
| org.junit.jupiter:junit-jupiter-engine (source) | dependencies | minor | 5.10.2 -> 5.11.2 |
||||
| org.junit.jupiter:junit-jupiter-params (source) | dependencies | minor | 5.10.2 -> 5.11.2 |
||||
| org.junit.jupiter:junit-jupiter-api (source) | dependencies | minor | 5.10.2 -> 5.11.2 |
||||
| org.bstats:bstats-bukkit (source) | dependencies | minor | 3.0.2 -> 3.1.0 |
||||
| net.dzikoysk:cdn | dependencies | patch | 1.14.4 -> 1.14.5 |
||||
| net.kyori:adventure-platform-bukkit | dependencies | patch | 4.3.3 -> 4.3.4 |
||||
| xyz.jpenilla.run-paper | plugin | patch | 2.3.0 -> 2.3.1 |
||||
| org.jetbrains.kotlin:kotlin-stdlib-jdk8 (source) | devDependencies | patch | 2.0.0 -> 2.0.20 |
Release Notes
actions/cache (actions/cache)
v4.1.1
What's Changed
- Restore original behavior of
cache-hitoutput by @joshmgross in https://github.com/actions/cache/pull/1467
Full Changelog: https://github.com/actions/cache/compare/v4.1.0...v4.1.1
v4.1.0
What's Changed
- Fix cache-hit output when cache missed by @fchimpan in https://github.com/actions/cache/pull/1404
- Deprecate
save-alwaysinput by @joshmgross in https://github.com/actions/cache/pull/1452
New Contributors
- @ottlinger made their first contribution in https://github.com/actions/cache/pull/1437
- @Olegt0rr made their first contribution in https://github.com/actions/cache/pull/1377
- @fchimpan made their first contribution in https://github.com/actions/cache/pull/1404
- @x612skm made their first contribution in https://github.com/actions/cache/pull/1434
- @todgru made their first contribution in https://github.com/actions/cache/pull/1311
- @Jcambass made their first contribution in https://github.com/actions/cache/pull/1463
- @mackey0225 made their first contribution in https://github.com/actions/cache/pull/1462
- @quatquatt made their first contribution in https://github.com/actions/cache/pull/1445
Full Changelog: https://github.com/actions/cache/compare/v4.0.2...v4.1.0
actions/upload-artifact (actions/upload-artifact)
v4.4.2
What's Changed
- Bump
@actions/artifactto 2.1.11 by @robherley in https://github.com/actions/upload-artifact/pull/627- Includes fix for relative symlinks not resolving properly
Full Changelog: https://github.com/actions/upload-artifact/compare/v4...v4.4.2
v4.4.1
What's Changed
- Add a section about hidden files by @joshmgross in https://github.com/actions/upload-artifact/pull/607
- Add workflow file for publishing releases to immutable action package by @Jcambass in https://github.com/actions/upload-artifact/pull/621
- Update @actions/artifact to latest version, includes symlink and timeout fixes by @robherley in https://github.com/actions/upload-artifact/pull/625
New Contributors
- @Jcambass made their first contribution in https://github.com/actions/upload-artifact/pull/621
Full Changelog: https://github.com/actions/upload-artifact/compare/v4.4.0...v4.4.1
v4.4.0
v4.3.6
v4.3.5
v4.3.4
What's Changed
- Update @actions/artifact version, bump dependencies by @robherley in https://github.com/actions/upload-artifact/pull/584
Full Changelog: https://github.com/actions/upload-artifact/compare/v4.3.3...v4.3.4
mockito/mockito (org.mockito:mockito-junit-jupiter)
v5.14.1
Changelog generated by Shipkit Changelog Gradle Plugin
5.14.1
- 2024-09-30 - 2 commit(s) by Brice Dutheil, dependabot[bot]
- fix: gradle mockitoAgent configuration should not be transitive (#3454)
- Bump bytebuddy from 1.15.2 to 1.15.3 (#3452)
- Allow for installing a Java agent within the Mockito jar, without exposing Byte Buddy's attach mechanism. (#3437)
v5.14.0
Changelog generated by Shipkit Changelog Gradle Plugin
5.14.0
- 2024-09-27 - 9 commit(s) by Ali-Hassan, Brice Dutheil, David Saff, Rafael Winterhalter, dependabot[bot]
- Bump org.junit.platform:junit-platform-launcher from 1.11.0 to 1.11.1 (#3451)
- Bump bytebuddy from 1.15.1 to 1.15.2 (#3450)
- Update Documentation of ArgumentCaptor.java (#3448)
- Split subprojects (#3447)
- Separate extensions from integration tests (#3443)
- Bump org.eclipse.platform:org.eclipse.osgi from 3.20.0 to 3.21.0 (#3440)
- Bump com.gradle.enterprise from 3.18 to 3.18.1 (#3439)
- Allow for installing a Java agent within the Mockito jar, without exposing Byte Buddy's attach mechanism. (#3437)
- Bump bytebuddy from 1.15.0 to 1.15.1 (#3434)
- Fixes #3419: Disable mocks with an error message (#3424)
- Accessing a mock after clearInlineMocks could provide much more useful error message. (#3419)
v5.13.0
Changelog generated by Shipkit Changelog Gradle Plugin
5.13.0
- 2024-08-27 - 43 commit(s) by Breno A, Caleb Cushing, Jinwoo, Kurt Alfred Kluever, Stefano Cordio, Thach Le, dependabot[bot]
- Bump versions.bytebuddy from 1.14.19 to 1.15.0 (#3429)
- Bump org.jetbrains.kotlin:kotlin-stdlib from 2.0.10 to 2.0.20 (#3427)
- Bump org.junit.platform:junit-platform-launcher from 1.10.3 to 1.11.0 (#3425)
- Bump com.gradle.enterprise from 3.17.6 to 3.18 (#3423)
- Fix a typo in InjectMocks (#3422)
- Bump versions.bytebuddy from 1.14.18 to 1.14.19 (#3417)
- Bump androidx.test:runner from 1.6.1 to 1.6.2 (#3415)
- Bump versions.junitJupiter from 5.10.3 to 5.11.0 (#3413)
- Bump org.jetbrains.kotlin:kotlin-stdlib from 2.0.0 to 2.0.10 (#3409)
- Bump org.hamcrest:hamcrest-core from 2.2 to 3.0 (#3408)
- Bump com.google.googlejavaformat:google-java-format from 1.22.0 to 1.23.0 (#3407)
- Bump org.shipkit:shipkit-auto-version from 2.0.9 to 2.0.10 (#3405)
- Bump com.gradle.enterprise from 3.17.5 to 3.17.6 (#3404)
- Bump gradle/wrapper-validation-action from 3.4.2 to 3.5.0 (#3401)
- Bump org.assertj:assertj-core from 3.26.0 to 3.26.3 (#3398)
- Bump versions.bytebuddy from 1.14.17 to 1.14.18 (#3397)
- ci: add .m2 dependencies cache (#3396)
- Bump org.codehaus.groovy:groovy from 3.0.21 to 3.0.22 (#3394)
- Bump androidx.test:runner from 1.6.0 to 1.6.1 (#3393)
- Bump org.junit.platform:junit-platform-launcher from 1.10.2 to 1.10.3 (#3392)
- Gradle lazy configuration (#3391)
- Bump androidx.test.ext:junit from 1.2.0 to 1.2.1 (#3388)
- docs: cleanup javadoc for modularity (#3386)
- Bump versions.junitJupiter from 5.10.2 to 5.10.3 (#3385)
- Bump androidx.test.ext:junit from 1.1.5 to 1.2.0 (#3383)
- Bump androidx.test:runner from 1.5.2 to 1.6.0 (#3382)
- Bump net.ltgt.gradle:gradle-errorprone-plugin from 4.0.0 to 4.0.1 (#3380)
- Bump gradle/wrapper-validation-action from 3.4.1 to 3.4.2 (#3376)
- Bump gradle/wrapper-validation-action from 3.4.0 to 3.4.1 (#3372)
- Bump gradle/wrapper-validation-action from 3.3.2 to 3.4.0 (#3365)
- Bump org.shipkit:shipkit-auto-version from 2.0.7 to 2.0.9 (#3364)
- Bump com.gradle.enterprise from 3.17.4 to 3.17.5 (#3363)
- Bump org.eclipse.platform:org.eclipse.osgi from 3.19.0 to 3.20.0 (#3362)
- Bump net.ltgt.gradle:gradle-errorprone-plugin from 3.1.0 to 4.0.0 (#3361)
- Bump versions.bytebuddy from 1.14.16 to 1.14.17 (#3357)
- Bump org.assertj:assertj-core from 3.25.3 to 3.26.0 (#3355)
- EditorConfig enhancement (#3353)
- Bump versions.bytebuddy from 1.14.15 to 1.14.16 (#3352)
- Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.24 to 2.0.0 (#3351)
- Fixes #3237: Fix NullPointerException in Only.verify (#3349)
- Bump com.gradle.enterprise from 3.17.3 to 3.17.4 (#3348)
- potential editorconfig enhancement (#3347)
- Method
Only.verifythrowsNullPointerException(#3237)
Bastian/bStats-Metrics (org.bstats:bstats-bukkit)
v3.1.0: Release 3.1.0
Version 3.1.0
What's Changed
- Support for Folia by @ricsal1 in https://github.com/Bastian/bstats-metrics/pull/126
Full Changelog: https://github.com/Bastian/bstats-metrics/compare/v3.0.3...v3.1.0
v3.0.3: Release 3.0.3
Version 3.0.3
Changes
- Use Plugin instead of JavaPlugin in Bukkit Metrics constructor (https://github.com/Bastian/bstats-metrics/pull/121)
- Mark bStats threads as daemon (https://github.com/Bastian/bstats-metrics/issues/123)
- Add option to
MetricsBaseconstructor to skip relocation check (only for server implementations - not available to regular Metrics classes)
dzikoysk/cdn (net.dzikoysk:cdn)
v1.14.5
Full Changelog: https://github.com/dzikoysk/cdn/compare/1.14.3...1.14.5
Sponsors Thanks to everyone who supported me this month 💜
KyoriPowered/adventure-platform (net.kyori:adventure-platform-bukkit)
v4.3.4
This is a minor bugfix release that aims to fix some issues in certain environments.
What's Changed
🐛 Fixes
- Fixed MinecraftComponentSerializer not working due to relocation by @re-ovo in https://github.com/KyoriPowered/adventure-platform/pull/177
- Fix removed ResourceLocation constructor by @56738 in https://github.com/KyoriPowered/adventure-platform/pull/188
New Contributors
- @re-ovo made their first contribution in https://github.com/KyoriPowered/adventure-platform/pull/177
Full Changelog: https://github.com/KyoriPowered/adventure-platform/compare/v4.3.3...v4.3.4
JetBrains/kotlin (org.jetbrains.kotlin:kotlin-stdlib-jdk8)
v2.0.20
Analysis. API
New Features
-
KT-68143Analysis API: support KtWhenConditionInRange call resolution
Performance Improvements
-
KT-67195K2: do not call redundant resolve on body resolution phase for classes
Fixes
-
KT-67360Analysis API: KtDestructuringDeclarationSymbol#entries shouldn't be KtLocalVariableSymbol -
KT-67748K2: AllCandidatesResolver modifies the original FirDelegatedConstructorCall -
KT-68198Analysis API: Support application service registration in plugin XMLs -
KT-62936Analysis API: NativeForwardDeclarationsSymbolProvider is not supported for Kotlin/Native -
KT-68689LL API: support analysis from builtins module -
KT-69630KAPT User project builds with KAPT4 enabled fail with Metaspace overflow -
KT-65417K2 IDE: KTOR false positive expect-actual matching error on enum class because of implicit clone() in non-JVM source sets -
KT-68882Analysis API: RefactorKaSymbols -
KT-65413K2 IDE: KTOR unresolved serializer() call for@Serializableclass in common code -
KT-67996Analysis API: rename Kt prefix to Ka -
KT-67775Analysis API: expose only interfaces/abstract classes for the user surface -
KT-68009K2: lowering transformers of Compose compiler plugin access AbstractFir2IrLazyFunction modality, which results in null point exception -
KT-68918collectCallCandidates works incorrectly for parenthesis invoke -
KT-68462Analysis API: Integrateproject-structuremodule intoanalysis-apiandanalysis-api-platform-interface -
KT-69131AA: "provideDelegate" operator is not resolved from the delegation reference in FIR implementation -
KT-69055Analysis API: StabilizeKaScopes -
KT-66216K2 IDE. "FirDeclaration was not found for class org.jetbrains.kotlin.psi.KtProperty, fir is null" on incorrect string template -
KT-68959Introduce KaSeverity -
KT-53669Analysis API: redesign KtSymbolOrigin to distinguish kotlin/java source/library declarations -
KT-68846Mark KaFirReference and all implementations with internal modifier -
KT-68845Move KaSymbolBasedReference to resolution package -
KT-68844Move KaTypeProjection to types package -
KT-65849K2: Rename 'high-level-api' family of JARs to 'analysis-api' -
KT-62540Remove uses of TypeInfo.fromString and TypeInfo.createTypeText from Kotlin plugin -
KT-62889K2 IDE. FPMISSING_DEPENDENCY_CLASSon not available type alias with available underlying type -
KT-68155Analysis API: Add PSI validity check toanalyze -
KT-62343Analysis API: fix binary incopatibility problems cause byKtAnalysisSessionProvider.analyzebeing inline -
KT-68498To get reference symbol the one should be KtSymbolBasedReference -
KT-68393Analysis API: RenameKaClassLikeSymbol. classIdIfNonLocaltoclassId -
KT-62924Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -> callableId -
KT-66712K2 IDE. SOE on settings string template for string variable with the same name -
KT-65892K2: "We should be able to find a symbol" for findNonLocalFunction -
KT-68273AA: supportKtFirKDocReference#isReferenceToImportAlias -
KT-68272AA: KtFirReference.isReferenceToImportAlias doesn't work for references on constructor -
KT-66996Analysis API: Expose the abbreviated type of an expandedKtType -
KT-66646K2: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl from FirJsHelpersKt.isExportedObject -
KT-68203K2: Analysis API: wrong type of receiver value in case of imported object member -
KT-68031LL resolve crash in case of PCLA inference with local object -
KT-67851K2:PsiReference#isReferenceToalways returns false for references to Java getters -
KT-68076AA: use type code fragments for import alias detection -
KT-65915K2: Analysis API: extract services registration into xml file -
KT-68049Analysis API: do not expose imported symbols -
KT-68075K2: Analysis API: Type arguments for delegation constructor to java constructor with type parameters not supported -
KT-65190AA: reference to the super type is not resolved -
KT-68070AA: KtExpressionInfoProvider#isUsedAsExpression doesn't work for KtPropertyDelegate -
KT-67743K2: Stubs & AbbreviatedTypeAttribute -
KT-67706K2: "KtDotQualifiedExpression is not a subtype of class KtNamedDeclaration" from UnusedChecker -
KT-68021Analysis API: do not break the diagnostic collection in a case of exception from some collector -
KT-67973AA FIR: wrong KtCall modeling for == from type bound -
KT-67949AA: Type arguments of Java methods' calls are not reported as used by KtFirImportOptimizer -
KT-67988AA: functional type at receiver position should be wrapped in parenthesis -
KT-66536Analysis API: ContextCollector doesn't provide implicit receivers from FirExpressionResolutionExtension -
KT-67321AA: Type arguments of Java methods' calls are not resolved -
KT-64158K2: "KotlinIllegalArgumentExceptionWithAttachments: No fir element was found for KtParameter" -
KT-60344K2 IDE. "KotlinExceptionWithAttachments: expectcreateKtCallto succeed for resolvable case with callable symbol" on attempt to assign value to param named getParam -
KT-64599K2: "expectcreateKtCallto succeed for resolvable case with callable" for unfinished if statement -
KT-60330K2 IDE. ".KotlinExceptionWithAttachments: expectcreateKtCallto succeed for resolvable case with callable symbol" on attempt to assign or compare true with something -
KT-66672K2 IDE. False positive INVISIBLE_REFERENCE on accessing private subclass as type argument in parent class declaration -
KT-67750Analysis API: Removeinfixmodifiers from type equality and subtyping functions -
KT-67655Analysis API: declare a rule how to deal with parameters in KtLifetimeOwner -
KT-61775Analysis API: KtKClassAnnotationValue lacks complete type information -
KT-67168K2: Analysis API: Rendering is broken for JSR-305 enhanced Java types -
KT-66689Analysis API: KtFirPackageScope shouldn't rely on KotlinDeclarationProvider for binary dependencies in standalone mode -
KT-60483Analysis API: add isTailrec property to KtFunctionSymbol -
KT-67472K2: Analysis API FIR: KtFunctionCall misses argument with desugared expressions -
KT-65759Analysis API: Avoid hard references toLLFirSessionin session validity trackers -
KT-60272K2: Implement active invalidation ofKtAnalysisSessions -
KT-66765K2: Analysis API: support classpath substitution with library dependencies in super type transformer -
KT-67265K2: status phase should resolve original declarations in the case of classpath subsitution -
KT-67244K2: StackOverflowError in the case of cyclic type hierarchy and library classpath substitution -
KT-67080K2: clearer contract for lazyResolveToPhaseWithCallableMembers -
KT-66713K2 FIR: Expose a way to get the module name used for name mangling -
KT-61892KtType#asPsiType could provide nullability annotations -
KT-66122Analysis API: PassKtTestModuleinstead ofTestModuleto tests based onAbstractAnalysisApiBasedTest
Analysis. Light Classes
-
KT-65714K2: IDE K2: "org.jetbrains.kotlin.analysis.api.fir.symbols.pointers.KtFirClassLikeSymbolPointer pointer already disposed" -
KT-65835SymbolLightClassForClassLike.getNamereturnsnullfor a companion object instead ofCompanion -
KT-68261SLC: Constructors of sealed classes should be private -
KT-68696DropDecompiledPsiDeclarationProvider-related stuff -
KT-68404SLC: wrong binary resolution to declaration with@JvmName -
KT-68275LC: no arg constructor is not visible in light classes -
KT-66687Symbol Light Classes: Duplicate field names for classes with companion objects -
KT-66804Symbol Light Classes: Fields from the parent interface's companion are added to DefaultImpls
Apple Ecosystem
-
KT-65542Cinterop tasks fails if Xcode 15.3 is used
Backend. Native. Debug
-
KT-67567Native: after updating to LLVM 16 lldb hangs when smooth stepping
Backend. Wasm
-
KT-70591To much sources that don't exist inside SourceMap file -
KT-69529compileProductionExecutableKotlinWasmJs FAILED: No such value argument slot in IrConstructorCallImpl: 1 (total=1) -
KT-68088Wasm: "UNREACHABLE executed at Precompute.cpp:838" running gradle task wasmJsBrowserDistribution for compose multiplatform on Windows -
KT-65798K/Wasm: make an error on default export usage -
KT-68828Wasm test failure. expect-actual. private constructor in expect -
KT-68453K/Wasm: "Supported JS engine not detected" in Web Worker -
KT-64565Kotlin/wasm removeEventListener function did not remove the event listener -
KT-65322[Wasm] Clean-up bootstrap code -
KT-66099Wasm: local.get of type f64 has to be in the same reference type hierarchy as (ref 686) @+237036 -
KT-63230[WASM]println(null)prints 'ul'
Compiler
New Features
-
KT-58310Consider non-functional type constraints for type variable which is an expected type for lambda argument -
KT-68969Consider implementing general "redundant interpolation prefix" warning -
KT-57872Improve "Public-API inline function cannot access non-public-API" check -
KT-68165Native: type checks on generic types boundary -
KT-67611Implement improved handling of $ in literals -
KT-67787Implement guard conditions for when-with-subject -
KT-39868Allow access to protected consts and fields from a super companion object -
KT-66169useContentslacks acontract -
KT-67767Introduce an ability to enforce explicit return types for public declarations without enabling Explicit API mode -
KT-65841Allow to actualize expect types in kotlin stdlib to builtins in JVM -
KT-53834Support for JSpecify@NullUnmarked
Performance Improvements
-
KT-69995K2: Slow compilation when star projecting mutually recursive bounds from java -
KT-69723K2: code analysis taking too long -
KT-69898K2: Performance degradation in fir2ir caused by changes around intersection types -
KT-68034Devirtualization analysis fails to devirtualize string.get
Fixes
-
KT-67102IR Evaluator: NoSuchFieldException when accessing a private delegated property -
KT-35305"Overload resolution ambiguity" on function for unsigned types (UByte, UShort, UInt, ULong) -
KT-69211K2: java.lang.IllegalArgumentException: Failed requirement -
KT-68874Types with different captured types as type arguments are rendered incorrectly -
KT-66086K/N: Unchecked illegal cast is not thrown -
KT-70186Kotlin 2.0.20-Beta2: Unexpected number of type arguments: 0 -
KT-68889K2: type variable should not be fixed -
KT-69835K2 / Native: kotlin.native.binary.gc=cms throws library cached but its dependency isn't error -
KT-70417DELEGATED_MEMBER_HIDES_SUPERTYPE_OVERRIDE leads to NPE in BE -
KT-69964K2: Returning from an in-place lambda doesn't compile -
KT-69773K2: "Overload resolution ambiguity between candidate" with arrays -
KT-60261K2: No origin is set for composite assignment operators -
KT-15388Forbid delegated property to have external getter/setter -
KT-70238K2: false negative VOLATILE_ON_VALUE for constructor properties -
KT-68669K2: Generate inherited delegated members after actualization -
KT-63828K2: Missingsignaturemetadata for accessors of properties inherited from delegate -
KT-63871K2: different value ofisNotDefaultflag for property inherited from delegate -
KT-67119Migration warning from context receivers to context parameters -
KT-68997K2: "No accessor found" for an inline value class when query the value of a delegated class by reflection -
KT-64106Native: the compiler allows using-optand-gat the same time -
KT-69766K2: False negative: Internal setter of generic class is accessible from another module -
KT-68364JVM: ISE "Bad exception handler end" on a non-local break/continue inside try with finally -
KT-69494StackOverflowError in CfgTraverserKt.getPreviousCfgNodes -
KT-56880K2. Conflicting overloads for main() isn't shown when language version is set to 2.0 -
KT-69282K2: equality of unsigned types with nullability works incorrectly -
KT-68492JVM IR backend: IDE / Kotlin Debugger: AE “Non-reified type parameter under ::class should be rejected by type checker” on evaluating private generic function -
KT-70039K2: inconsistent stability of vals of captured receivers -
KT-44139Don't report overload resolution ambiguities if arguments contain an error type -
KT-68996K2: "Not enough information to infer type argument" caused by typealias annotation with fixed generic argument -
KT-55851K2: reference to a field from package private class crashes in runtime -
KT-65038K2: Type alias from indirect dependency causesMISSING_DEPENDENCY_CLASSerror -
KT-61875Native: remove support for bitcode embedding -
KT-67693Implement checkers for K1 compiler which will check the usage of K2 new features and report that they are not supported in K1 compiler -
KT-68556K2: false negative PROPERTY_WITH_NO_TYPE_NO_INITIALIZER on uninitialized property without type -
KT-60445K2/Java: investigate possible symbol clash while enhancing Java class type parameter bounds -
KT-64193K2: No smartcast with two boolean expressions in a row -
KT-65546K2. implement extended checker for unused anonymous parameter in lambda -
KT-68358@EnhancedNullabilityis missing on value parameter type after inheritance by delegation with strict JSpecify enabled -
KT-67791False negative "Synchronizing by Meters is forbidden" with inline value classes -
KT-69495k2: inconsistent output of unsigned number in string templates -
KT-69619K2. JAVA_TYPE_MISMATCH when Kotlin out generic type used in Java -
KT-69563trying to call.sourceonFirPackageFragmentDescriptorresults in exception -
KT-69611Internal annotation FlexibleArrayElementVariance is written to output jar -
KT-69463K2: false negative SUPER_CALL_WITH_DEFAULT_PARAMETERS with expect/actual declarations -
KT-68724K2: "ABSTRACT_MEMBER_NOT_IMPLEMENTED" caused by open modifier on interface -
KT-69182K2: OptIn on enum companion blocks enum constants -
KT-69191K2: "Unresolved reference" caused by nested data objects -
KT-69569Wrong paths when one type has multiple annotated arguments -
KT-55128Wrong type path in type annotations when type arguments are compiled to wildcards -
KT-67692Native: support LLVM opaque pointers in the compiler -
KT-69402FirSupertypeResolverVisitor: ConcurrentModificationException -
KT-69062K1: false-negative "unsupported feature" error on multi-dollar interpolation -
KT-68967Consider demoting warnings about multi-dollar interpolation to IJ inspections -
KT-68957False-negative diagnostics about multi-dollar interpolation on string literals without interpolation -
KT-69476False negative NO_ELSE_IN_WHEN on when over intersection type with expect enum/sealed class -
KT-67069K2: Delegated member calls interface method instead of fake override -
KT-63864K2: Missing abbreviated type in metadata -
KT-59833K2: Stop modifying values of enum entries -
KT-69421K2: Resolve changed from delegated function to java default function -
KT-69392K2: "UNSAFE_CALL": when with some variable subjects does not smartcast the variable -
KT-69053K2: Unsupported intersection overrides for fields -
KT-69227K2: "Argument type mismatch" caused by generic typealias and upper bound -
KT-31371NOT_YET_SUPPORTED_IN_INLINE: incorrect error message for local inline function -
KT-49473PROTECTED_CALL_FROM_PUBLIC_INLINE_ERROR: specialize error message for 'inline' property -
KT-49474NON_PUBLIC_CALL_FROM_PUBLIC_INLINE: specialize error message for 'inline' property -
KT-49503SUPER_CALL_FROM_PUBLIC_INLINE_ERROR: specialize error message for 'inline' property -
KT-11302On inapplicable '@JvmStatic' annotation, highlight only the annotation, not the function signature -
KT-59510K2: do not render annotations in the deprecation diagnostic -
KT-68532"This code uses error suppression for 'INAPPLICABLE_JVM_NAME'. While it might compile and work, the compiler behavior is UNSPECIFIED and WON'T BE PRESERVED" -
KT-68859K2: unable to suppress only "JAVA_MODULE_DOES_NOT_EXPORT_PACKAGE" -
KT-68469[K2] MISSING_DEPENDENCY_CLASS caused by redundant@file:JvmName -
KT-68999K2: Unify the style of FIR generator with IR and SIR tree-generators -
KT-66061Kotlin/Native - building shared module for iOS - Argument list too long -
KT-49420Suspicious behaviour of frontend in case of DefinitelyNotNull type overload -
KT-59752K2: "Conflicting overloads" if function with same signature added to different contexts -
KT-68618K1: Unresolved reference for qualified this in implicit type -
KT-25341NOT_YET_SUPPORTED_IN_INLINE reported over anonymous object border -
KT-69215K2: IllegalArgumentException for delegated function in anonymous object with captured type parameters -
KT-69044Destructuring declaration shouldn't be possible in declaration in when -
KT-69028K2:FirJvmActualizingBuiltinSymbolProviderreturnsnullon builtins declarations if common source-set is not presented -
KT-15704Rethink usage of term "type annotation" in error messages -
KT-68970K2. Argument type mismatch caused by out projection in inferred type from if - else -
KT-68800K2: DeleteConeAttributes.plusmethod - [
KT-59389](https://youtrack.jetbrains.com/issue/KT-593
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.