[java-inspections] IDEA-371026 Exclusions from static imports

GitOrigin-RevId: a7972852a7bad35c7e1355cdc8177e84aac4a4e8
This commit is contained in:
Mikhail Pyltsin
2025-11-07 03:24:28 +00:00
committed by intellij-monorepo-bot
parent 4cb9f02526
commit 254e3e83ac
15 changed files with 635 additions and 249 deletions
@@ -199,7 +199,8 @@ auto.static.import.comment.project=Include auto-import of static members in comp
auto.static.import.comment.ide=Include auto-import of static members in completion IDE settings:
auto.static.import.class=Class or static members
auto.static.import.scope=Scope
auto.static.import.example=Examples: 'java.util.Objects' or 'java.util.Objects.requireNonNull'
auto.static.import.example=Examples: 'java.util.Objects' or 'java.util.Objects.requireNonNull'. \
Use '-' to exclude, for example: '-java.util.Objects.requireNonNull'
exclude.from.imports.no.exclusions=Add a class, package, or member to exclude from auto-import and completion
exclude.table.mask=Class, Package, or Member
exclude.table.scope.column=Scope
@@ -1444,6 +1445,8 @@ inspection.static.import.can.be.used.display.name=Static import can be used base
inspection.static.import.can.be.used.fix.name=Add static import
inspection.static.import.can.be.used.remove.from.auto.import.family.name=Remove on-demand static import from the auto-import table
inspection.static.import.can.be.used.remove.from.auto.import.name=Remove ''{0}'' and its parent from the auto-import table
inspection.static.import.can.be.used.exclude.from.auto.import.family.name=Add exclusion for on-demand static import to the auto-import table
inspection.static.import.can.be.used.exclude.from.auto.import.name=Add exclusion for ''{0}'' to the auto-import table
slice.filter.parse.error.null.filter.not.applicable.for.primitive.type=''null'' filter is not applicable to primitive type {0}
slice.filter.parse.error.not.null.filter.not.applicable.for.primitive.type=''!null'' filter is not applicable to primitive type {0}