IDEA-259784 Type hints: show implicit types of lambda parameters

GitOrigin-RevId: 586b24be8f16e61de4e02c588fa5b3546d34ff41
This commit is contained in:
Ivan Fomenko
2024-08-06 17:23:52 +03:00
committed by intellij-monorepo-bot
parent 86726e53e0
commit ec3b7d382c
6 changed files with 151 additions and 6 deletions

View File

@@ -1258,8 +1258,10 @@ settings.inlay.java.external.annotations=External annotations
settings.inlay.java.inferred.annotations=Inferred annotations
settings.inlay.java.inheritors=Inheritors
settings.inlay.java.insert.annotation=Insert annotation
settings.inlay.java.implicit.types=Implicit types
settings.inlay.java.implicit.types.description=Local variables declared with the var keyword when the inferred type may not be clear from the right part of the assignment, for example, when using a factory method.
settings.inlay.java.implicit.types.local=Implicit types
settings.inlay.java.implicit.types.local.description=Local variables declared with the var keyword when the inferred type may not be clear from the right part of the assignment, for example, when using a factory method.
settings.inlay.java.implicit.types.lambda=Lambda types
settings.inlay.java.implicit.types.lambda.description=Show inlay hints for lambda parameter types.
settings.inlay.java.methods.with.same.named.numbered.parameters=Methods with same-named numbered parameters
settings.inlay.java.new.expressions='New' expressions
settings.inlay.java.non.literals.in.case.of.multiple.parameters.with.the.same.type=Non-literals in case of multiple parameters with the same type
@@ -1868,7 +1870,8 @@ adds.library.preview=Adds {0, choice, 1#library ''''{1}''''|2#one of {2}} to the
adds.library.preview.no.import=Adds {0, choice, 1#library ''''{1}''''|2#one of {2}} to the dependencies of module ''{3}''
notification.content.added.annotations=Added {0} {0, choice, 1#annotation|2#annotations}
java.method.chains.inlay.provider.name=Method chains
java.implicit.types.inlay.provider.name=Implicit types
java.implicit.types.local.inlay.provider.name=Implicit types
java.implicit.types.lambda.inlay.provider.name=Lambda parameter types
intention.make.final.fixer.stream=Make ''{0}'' effectively final using stream API
intention.make.final.fixer.if=Make ''{0}'' effectively final by moving initializer to the ''if'' statement
package.classes=Package classes: