KTIJ-17414 UAST: Synthetic enum methods have null return values
KTIJ-17444 UAST: Synthetic enum methods are missing nullness annotations
KTIJ-19043 UElement#comments is empty for a Kotlin property with a getter
KTIJ-10031 IDE fails to suggest a project declaration import if the name clashes with internal declaration with implicit import from stdlib (ex. @Serializable)
KTIJ-21151 Exception about wrong read access from "Java overriding methods searcher" with Kotlin overrides
KTIJ-20736 NoClassDefFoundError: Could not initialize class org.jetbrains.kotlin.idea.roots.KotlinNonJvmOrderEnumerationHandler. Kotlin plugin 1.7 fails to start
KTIJ-21063 IDE highlighting: False positive error "Context receivers should be enabled explicitly"
KTIJ-20810 NoClassDefFoundError: org/jetbrains/kotlin/idea/util/SafeAnalyzeKt errors in 1.7.0-master-212 kotlin plugin on project open
KTIJ-17869 KotlinUFunctionCallExpression.resolve() returns null for instantiations of local classes with default constructors
KTIJ-21061 UObjectLiteralExpression.getExpressionType() returns the base class type for Kotlin object literals instead of the anonymous class type
KTIJ-20200 UAST: @Deprecated(level=HIDDEN) constructors are not returning UMethod.isConstructor=true
IDE. Code Style, Formatting
KTIJ-20554 Introduce some code style for definitely non-null types
IDE. Completion
KTIJ-14740 Multiplatform declaration actualised in an intermediate source set is shown twice in a completion popup called in the source set
IDE. Debugger
KTIJ-20815 MPP Debugger: Evaluation of expect function for the project with intermediate source set may fail with java.lang.NoSuchMethodError
IDE. Decompiler, Indexing, Stubs
KTIJ-21472 "java.lang.IllegalStateException: Could not read file" exception on indexing invalid class file
KTIJ-20802 Definitely Not-Null types: "UpToDateStubIndexMismatch: PSI and index do not match" plugin error when trying to use library function with T&Any
IDE. FIR
KTIJ-20971 FIR IDE: "Parameter Info" shows parameters of uncallable methods
KTIJ-21021 FIR IDE: Completion of extension function does not work on nullable receiver
KTIJ-17414 UAST: Synthetic enum methods have null return values
KTIJ-17444 UAST: Synthetic enum methods are missing nullness annotations
KTIJ-19043 UElement#comments is empty for a Kotlin property with a getter
KTIJ-10031 IDE fails to suggest a project declaration import if the name clashes with internal declaration with implicit import from stdlib (ex. @Serializable)
KTIJ-21151 Exception about wrong read access from "Java overriding methods searcher" with Kotlin overrides
KTIJ-20736 NoClassDefFoundError: Could not initialize class org.jetbrains.kotlin.idea.roots.KotlinNonJvmOrderEnumerationHandler. Kotlin plugin 1.7 fails to start
KTIJ-21063 IDE highlighting: False positive error "Context receivers should be enabled explicitly"
KTIJ-20810 NoClassDefFoundError: org/jetbrains/kotlin/idea/util/SafeAnalyzeKt errors in 1.7.0-master-212 kotlin plugin on project open
KTIJ-17869 KotlinUFunctionCallExpression.resolve() returns null for instantiations of local classes with default constructors
KTIJ-21061 UObjectLiteralExpression.getExpressionType() returns the base class type for Kotlin object literals instead of the anonymous class type
KTIJ-20200 UAST: @Deprecated(level=HIDDEN) constructors are not returning UMethod.isConstructor=true
IDE. Code Style, Formatting
KTIJ-20554 Introduce some code style for definitely non-null types
IDE. Completion
KTIJ-14740 Multiplatform declaration actualised in an intermediate source set is shown twice in a completion popup called in the source set
IDE. Debugger
KTIJ-20815 MPP Debugger: Evaluation of expect function for the project with intermediate source set may fail with java.lang.NoSuchMethodError
IDE. Decompiler, Indexing, Stubs
KTIJ-21472 "java.lang.IllegalStateException: Could not read file" exception on indexing invalid class file
KTIJ-20802 Definitely Not-Null types: "UpToDateStubIndexMismatch: PSI and index do not match" plugin error when trying to use library function with T&Any
IDE. FIR
KTIJ-20971 FIR IDE: "Parameter Info" shows parameters of uncallable methods
KTIJ-21021 FIR IDE: Completion of extension function does not work on nullable receiver
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps
kotlin_version
from 1.6.21 to 1.7.10. Updateskotlin-gradle-plugin
from 1.6.21 to 1.7.10Release notes
Sourced from kotlin-gradle-plugin's releases.
... (truncated)
Changelog
Sourced from kotlin-gradle-plugin's changelog.
... (truncated)
Commits
ea836fd
Add changelog for 1.7.1066fb59d
Merge KT-MR-6569: [IC] Fix fallback logic in IncrementalCompilerRunner298c99e
Revert renaming the kotlinx-atomicfu-runtime module39d59cb
[IC] Fix fallback logic in IncrementalCompilerRunneraab426c
Remove 'org.jetbrains.kotlin.platform.type' attribute from publication7cc0002
Update Gradle publish plugin to 1.0.0-rc-3 version5c34d5b
[MPP] SourceSetMetadataStorageForIde: Remove faulty 'cleanupStaleEntries'a449dda
[FE 1.0] Imitate having builder inference annotation while trying resolve wit...304bf92
Revert "[Gradle] Propagate offline mode to Native compiler"91863f2
Revert "[Gradle] Propagate offline mode to Native cinterop"Updates
kotlin-stdlib-jdk7
from 1.6.21 to 1.7.10Release notes
Sourced from kotlin-stdlib-jdk7's releases.
... (truncated)
Changelog
Sourced from kotlin-stdlib-jdk7's changelog.
... (truncated)
Commits
ea836fd
Add changelog for 1.7.1066fb59d
Merge KT-MR-6569: [IC] Fix fallback logic in IncrementalCompilerRunner298c99e
Revert renaming the kotlinx-atomicfu-runtime module39d59cb
[IC] Fix fallback logic in IncrementalCompilerRunneraab426c
Remove 'org.jetbrains.kotlin.platform.type' attribute from publication7cc0002
Update Gradle publish plugin to 1.0.0-rc-3 version5c34d5b
[MPP] SourceSetMetadataStorageForIde: Remove faulty 'cleanupStaleEntries'a449dda
[FE 1.0] Imitate having builder inference annotation while trying resolve wit...304bf92
Revert "[Gradle] Propagate offline mode to Native compiler"91863f2
Revert "[Gradle] Propagate offline mode to Native cinterop"Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)