IJPL-49827 [java]: Inlay hints settings: update descriptions and code samples

GitOrigin-RevId: 44d5acbba371d7bcb14a5c8b721ee6acae140189
This commit is contained in:
Bas Leijdekkers
2025-12-26 15:24:38 +00:00
committed by intellij-monorepo-bot
parent 4f096fedef
commit 2fd7ae61ef
8 changed files with 44 additions and 58 deletions
@@ -1263,7 +1263,7 @@ inlay.parameters.java.enums=Enum constant declarations that use a parametrized c
# suppress inspection "UnusedProperty"
inlay.parameters.java.new.expr=Calls to parametrized constructors.
# suppress inspection "UnusedProperty"
inlay.parameters.java.clear.expression.type=Method calls that use a complex expression as an argument, for example, the ternary operator or a Java 13 switch statement.
inlay.parameters.java.clear.expression.type=Method calls that use a complex expression as an argument, for example, a conditional expression or Java 13 switch expression.
inlay.MethodChainsInlayProvider.description=Method return types in call chains.
inlay.annotation.hints.inferred.annotations=Annotations that IntelliJ IDEA generates by scanning libraries and project code. These annotations help you understand code contracts and improve the capabilities of static analysis. They include: <br> @Contract <br> @Nullable <br> @NotNull <br> @Unmodifiable <br>@UnmodifiableView <br><br><a href='https://www.jetbrains.com/help/idea/inferring-nullity.html#inferred-annotations'>Documentation</a>
inlay.annotation.hints.external.annotations=Annotations that are stored outside your source code.<br>These annotations are useful when you need an annotation, but adding it to the source code is not an option (for example, when working with a library code).<br><br><a href='https://www.jetbrains.com/help/idea/external-annotations.html'>Documentation</a>