mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-04 17:20:55 +07:00
[java] IJPL-158521 Actions: fix ellipsis in messages for Java actions
GitOrigin-RevId: bfce0d6efa8747660c4b9af3d8defbfa47e4509a
This commit is contained in:
committed by
intellij-monorepo-bot
parent
b7baeb409a
commit
47f1c44a90
@@ -3,9 +3,9 @@ message.category.warning=WARNING
|
|||||||
message.category.information=INFORMATION
|
message.category.information=INFORMATION
|
||||||
message.category.statistics=STATISTICS
|
message.category.statistics=STATISTICS
|
||||||
error.javac.out.of.memory=Out of memory. Increase the maximum heap size in Project Properties|Compiler settings.
|
error.javac.out.of.memory=Out of memory. Increase the maximum heap size in Project Properties|Compiler settings.
|
||||||
progress.loading.classes=Loading classes...
|
progress.loading.classes=Loading classes\u2026
|
||||||
progress.compiling.class=Compiling {0}...
|
progress.compiling.class=Compiling {0}\u2026
|
||||||
progress.parsing.file=Parsing {0}...
|
progress.parsing.file=Parsing {0}\u2026
|
||||||
action.compile.description.module=Module ''{0}''
|
action.compile.description.module=Module ''{0}''
|
||||||
action.compile.description.selected.files=Selected Files
|
action.compile.description.selected.files=Selected Files
|
||||||
rebuild.lvcs.label.no.errors=''{0}'' with no errors
|
rebuild.lvcs.label.no.errors=''{0}'' with no errors
|
||||||
@@ -24,7 +24,7 @@ status.all.up.to.date=All files are up-to-date
|
|||||||
compiler.error.failed.to.delete=Failed to delete {0}
|
compiler.error.failed.to.delete=Failed to delete {0}
|
||||||
compiler.build.messages.classes.check.uptodate=Build results are up-to-date for requested compile scope.\nSubsequent incremental build wouldn't do anything.
|
compiler.build.messages.classes.check.uptodate=Build results are up-to-date for requested compile scope.\nSubsequent incremental build wouldn't do anything.
|
||||||
compiler.build.messages.classes.check.outdated=Build results are outdated for requested compile scope.\nSubsequent incremental build will compile files for changed sources and remove obsolete results of the previous build.
|
compiler.build.messages.classes.check.outdated=Build results are outdated for requested compile scope.\nSubsequent incremental build will compile files for changed sources and remove obsolete results of the previous build.
|
||||||
progress.updating.caches=Updating caches...
|
progress.updating.caches=Updating caches\u2026
|
||||||
compiler.content.name.rebuild=Rebuild
|
compiler.content.name.rebuild=Rebuild
|
||||||
compiler.content.name.recompile=Recompile
|
compiler.content.name.recompile=Recompile
|
||||||
compiler.content.name.make=Build
|
compiler.content.name.make=Build
|
||||||
@@ -124,11 +124,11 @@ label.option.display.notification.popup=Display notification on build completion
|
|||||||
java.compiler.option.prefer.target.jdk.compiler=Use compiler from module target JDK when possible
|
java.compiler.option.prefer.target.jdk.compiler=Use compiler from module target JDK when possible
|
||||||
configurable.CompilerUIConfigurable.display.name=General
|
configurable.CompilerUIConfigurable.display.name=General
|
||||||
configurable.AnnotationProcessorsConfigurable.display.name=Annotation Processors
|
configurable.AnnotationProcessorsConfigurable.display.name=Annotation Processors
|
||||||
settings.configure.annotations=&Configure annotations...
|
settings.configure.annotations=&Configure annotations\u2026
|
||||||
settings.build.project.automatically=Build project automatically
|
settings.build.project.automatically=Build project automatically
|
||||||
settings.actions.on.save.page.build.project.on.save.checkbox=Build project
|
settings.actions.on.save.page.build.project.on.save.checkbox=Build project
|
||||||
settings.actions.on.save.page.build.project.on.save.checkbox.comment=Not triggered while running/debugging
|
settings.actions.on.save.page.build.project.on.save.checkbox.comment=Not triggered while running/debugging
|
||||||
settings.actions.on.save.page.compiler.settings.link=Compiler settings...
|
settings.actions.on.save.page.compiler.settings.link=Compiler settings\u2026
|
||||||
settings.compile.independent.modules.in.parallel=Compile independent modules in parallel:
|
settings.compile.independent.modules.in.parallel=Compile independent modules in parallel:
|
||||||
settings.compile.independent.modules.in.parallel.enabled = Enabled
|
settings.compile.independent.modules.in.parallel.enabled = Enabled
|
||||||
settings.compile.independent.modules.in.parallel.automatic = Automatic
|
settings.compile.independent.modules.in.parallel.automatic = Automatic
|
||||||
@@ -217,7 +217,7 @@ dialog.title.packaging.choose.module=Choose Module
|
|||||||
dialog.title.packaging.choose.library=Choose Library
|
dialog.title.packaging.choose.library=Choose Library
|
||||||
node.excluded.flag.tooltip=Excluded
|
node.excluded.flag.tooltip=Excluded
|
||||||
macro.output.path=Output path
|
macro.output.path=Output path
|
||||||
button.add=&Add...
|
button.add=&Add\u2026
|
||||||
eclipse.compiler.path.label=Path to ECJ batch compiler tool:
|
eclipse.compiler.path.label=Path to ECJ batch compiler tool:
|
||||||
eclipse.compiler.path.comment=Leave empty to use bundled
|
eclipse.compiler.path.comment=Leave empty to use bundled
|
||||||
eclipse.compiler.proceed.on.errors.option=Proceed on errors
|
eclipse.compiler.proceed.on.errors.option=Proceed on errors
|
||||||
@@ -262,7 +262,7 @@ label.extracted.dir.presentation=Extracted ''{0}''
|
|||||||
label.library.element.module=module ''{0}''
|
label.library.element.module=module ''{0}''
|
||||||
label.in.path.suffix=(in {0})
|
label.in.path.suffix=(in {0})
|
||||||
jar.text=JAR
|
jar.text=JAR
|
||||||
jar.from.modules.presentable.name=From modules with dependencies...
|
jar.from.modules.presentable.name=From modules with dependencies\u2026
|
||||||
unknown.artifact.type.0=Unknown artifact type: {0}
|
unknown.artifact.type.0=Unknown artifact type: {0}
|
||||||
unknown.element.0=Unknown element: {0}
|
unknown.element.0=Unknown element: {0}
|
||||||
unknown.artifact.properties.0=Unknown artifact properties: {0}
|
unknown.artifact.properties.0=Unknown artifact properties: {0}
|
||||||
@@ -294,7 +294,7 @@ error.no.scratch.file.associated.with.configuration=No scratch file associated w
|
|||||||
error.associated.scratch.file.not.found=Associated scratch file not found
|
error.associated.scratch.file.not.found=Associated scratch file not found
|
||||||
java.scratch=Java Scratch
|
java.scratch=Java Scratch
|
||||||
configuration.for.java.scratch.files=Configuration for Java scratch files
|
configuration.for.java.scratch.files=Configuration for Java scratch files
|
||||||
test.discovery.find.affected.tests=Find affected tests...
|
test.discovery.find.affected.tests=Find affected tests\u2026
|
||||||
test.discovery.show.affected.tests=Show affected tests
|
test.discovery.show.affected.tests=Show affected tests
|
||||||
test.discovery.parametrized=Parametrized
|
test.discovery.parametrized=Parametrized
|
||||||
test.discovery.unused.test.data.tab.title=Unused Test Data
|
test.discovery.unused.test.data.tab.title=Unused Test Data
|
||||||
@@ -314,7 +314,7 @@ artifacts.menu.item.all=All Artifacts
|
|||||||
artifacts.menu.item.build=Build
|
artifacts.menu.item.build=Build
|
||||||
artifacts.menu.item.clean=Clean
|
artifacts.menu.item.clean=Clean
|
||||||
artifacts.menu.item.rebuild=Rebuild
|
artifacts.menu.item.rebuild=Rebuild
|
||||||
artifacts.menu.item.edit=Edit...
|
artifacts.menu.item.edit=Edit\u2026
|
||||||
error.task.0.execution.failed=Task {0} failed, please see idea.log for details
|
error.task.0.execution.failed=Task {0} failed, please see idea.log for details
|
||||||
dialog.title.choose.module=Choose Module
|
dialog.title.choose.module=Choose Module
|
||||||
build.process.no.javac.found=No system java compiler is provided by the JRE. Make sure tools.jar is present in IntelliJ IDEA classpath.
|
build.process.no.javac.found=No system java compiler is provided by the JRE. Make sure tools.jar is present in IntelliJ IDEA classpath.
|
||||||
@@ -333,17 +333,17 @@ jar.artifacts.dialog.radio.button.extract.to.the.target.jar=&extract to the targ
|
|||||||
jar.artifacts.dialog.radio.button.copy.to.the.output.directory.and.link.via.manifest=copy &to the output directory and link via manifest
|
jar.artifacts.dialog.radio.button.copy.to.the.output.directory.and.link.via.manifest=copy &to the output directory and link via manifest
|
||||||
jar.artifacts.dialog.label.main.class=Main &Class:
|
jar.artifacts.dialog.label.main.class=Main &Class:
|
||||||
|
|
||||||
element.with.manifest.button.create.manifest=&Create Manifest...
|
element.with.manifest.button.create.manifest=&Create Manifest\u2026
|
||||||
element.with.manifest.button.use.existing.manifest=&Use Existing Manifest...
|
element.with.manifest.button.use.existing.manifest=&Use Existing Manifest\u2026
|
||||||
element.with.manifest.label.meta.inf.manifest.mf.file.not.found=META-INF/MANIFEST.MF file not found
|
element.with.manifest.label.meta.inf.manifest.mf.file.not.found=META-INF/MANIFEST.MF file not found
|
||||||
element.with.manifest.label.manifest.file=Manifest &File:
|
element.with.manifest.label.manifest.file=Manifest &File:
|
||||||
|
|
||||||
notification.group.title.jps.cannot.start.compiler=Build failed to start
|
notification.group.title.jps.cannot.start.compiler=Build failed to start
|
||||||
notification.action.jps.open.configuration.dialog=Configure...
|
notification.action.jps.open.configuration.dialog=Configure\u2026
|
||||||
notification.title.jps.cannot.start.compiler=Cannot start compiler
|
notification.title.jps.cannot.start.compiler=Cannot start compiler
|
||||||
notification.title.cpu.snapshot.build.has.been.captured=Build CPU snapshot has been captured
|
notification.title.cpu.snapshot.build.has.been.captured=Build CPU snapshot has been captured
|
||||||
action.show.snapshot.location.text=Show Snapshot Location
|
action.show.snapshot.location.text=Show Snapshot Location
|
||||||
progress.preparing.wsl.build.environment=Preparing WSL build environment...
|
progress.preparing.wsl.build.environment=Preparing WSL build environment\u2026
|
||||||
plugins.advertiser.feature.artifact=artifact
|
plugins.advertiser.feature.artifact=artifact
|
||||||
notification.group.compiler=Build finished
|
notification.group.compiler=Build finished
|
||||||
|
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ evaluation.error.thread.not.at.breakpoint=Cannot evaluate methods after Pause ac
|
|||||||
evaluation.error.method.exception=Method threw ''{0}'' exception.
|
evaluation.error.method.exception=Method threw ''{0}'' exception.
|
||||||
evaluation.error.surrounded.expression.null=Surrounded expression is null
|
evaluation.error.surrounded.expression.null=Surrounded expression is null
|
||||||
title.customize.data.views=Customize Data Views
|
title.customize.data.views=Customize Data Views
|
||||||
title.evaluating=Evaluating...
|
title.evaluating=Evaluating\u2026
|
||||||
error.native.method.exception=None of the frames through and including frame may be native
|
error.native.method.exception=None of the frames through and including frame may be native
|
||||||
error.executing.finally=Error while executing finally blocks: {0}
|
error.executing.finally=Error while executing finally blocks: {0}
|
||||||
error.early.return=Error while doing early return: {0}
|
error.early.return=Error while doing early return: {0}
|
||||||
@@ -166,8 +166,8 @@ status.thread.wait=WAIT
|
|||||||
status.thread.zombie=ZOMBIE
|
status.thread.zombie=ZOMBIE
|
||||||
status.thread.undefined=UNDEFINED
|
status.thread.undefined=UNDEFINED
|
||||||
progress.hotswap.scanning.path=Scanning: {0}
|
progress.hotswap.scanning.path=Scanning: {0}
|
||||||
progress.hotswap.scanning.classes=Scanning for classes to reload...
|
progress.hotswap.scanning.classes=Scanning for classes to reload\u2026
|
||||||
progress.hotswap.reloading=Reloading classes...
|
progress.hotswap.reloading=Reloading classes\u2026
|
||||||
error.operation.canceled=Operation canceled
|
error.operation.canceled=Operation canceled
|
||||||
error.operation.not.supported.by.vm=Operation not supported by VM : {0}
|
error.operation.not.supported.by.vm=Operation not supported by VM : {0}
|
||||||
error.class.def.not.found=Class definition not found : {0}
|
error.class.def.not.found=Class definition not found : {0}
|
||||||
@@ -259,7 +259,7 @@ label.threads.view.configurable.show.stack.frames.for.synthetic.methods=Show sta
|
|||||||
label.threads.view.configurable.show.thread.groups=Show thread &groups
|
label.threads.view.configurable.show.thread.groups=Show thread &groups
|
||||||
label.capture.configurable.capture.variables=Capture local variables (may greatly slow down the execution)
|
label.capture.configurable.capture.variables=Capture local variables (may greatly slow down the execution)
|
||||||
label.capture.configurable.debugger.agent=Instrumenting agent (requires debugger restart)
|
label.capture.configurable.debugger.agent=Instrumenting agent (requires debugger restart)
|
||||||
label.capture.configurable.annotations.configure=Configure Annotations...
|
label.capture.configurable.annotations.configure=Configure Annotations\u2026
|
||||||
threads.view.configurable.display.name=Customize Threads View
|
threads.view.configurable.display.name=Customize Threads View
|
||||||
user.renderers.configurable.display.name=Java Type Renderers
|
user.renderers.configurable.display.name=Java Type Renderers
|
||||||
async.stacktraces.configurable.display.name=Async Stack Traces
|
async.stacktraces.configurable.display.name=Async Stack Traces
|
||||||
@@ -277,7 +277,7 @@ threads.export.attribute.label.object-id=<0x{0}> (a {1})
|
|||||||
threads.export.attribute.error.incompatible.state=Incompatible thread state: thread not suspended
|
threads.export.attribute.error.incompatible.state=Incompatible thread state: thread not suspended
|
||||||
label.generic.debugger.parameters.patcher.configurable.shmem=Shared &memory
|
label.generic.debugger.parameters.patcher.configurable.shmem=Shared &memory
|
||||||
label.generic.debugger.parameters.patcher.configurable.socket=&Socket
|
label.generic.debugger.parameters.patcher.configurable.socket=&Socket
|
||||||
button.debugger.settings=Debugger Settings...
|
button.debugger.settings=Debugger Settings\u2026
|
||||||
label.generic.debugger.parameters.patcher.configurable.transport=Transport:
|
label.generic.debugger.parameters.patcher.configurable.transport=Transport:
|
||||||
label.generic.debugger.parameters.patcher.configurable.shmem.address=Shared memory address:
|
label.generic.debugger.parameters.patcher.configurable.shmem.address=Shared memory address:
|
||||||
progress.hot.swap.title=Hot Swap
|
progress.hot.swap.title=Hot Swap
|
||||||
@@ -426,7 +426,7 @@ action.watches.method.return.value.enable=Show Method Return Values
|
|||||||
action.calculate.retained.size.info=Retained objects of ''{0}'' are highlighted
|
action.calculate.retained.size.info=Retained objects of ''{0}'' are highlighted
|
||||||
action.calculate.retained.size.title=Retained Size of ''{0}''
|
action.calculate.retained.size.title=Retained Size of ''{0}''
|
||||||
action.calculate.retained.size.text=Retained size of ''{0}'' is {1}, shallow size is {2}
|
action.calculate.retained.size.text=Retained size of ''{0}'' is {1}, shallow size is {2}
|
||||||
action.calculate.retained.size.waiting.message=Calculating retained size...
|
action.calculate.retained.size.waiting.message=Calculating retained size\u2026
|
||||||
action.watches.method.return.value.unavailable.reason=Feature is not supported by the target VM
|
action.watches.method.return.value.unavailable.reason=Feature is not supported by the target VM
|
||||||
action.auto.variables.mode=Show Variables Near Execution Point Only
|
action.auto.variables.mode=Show Variables Near Execution Point Only
|
||||||
action.auto.variables.mode.description=Show only variables used near the execution point
|
action.auto.variables.mode.description=Show only variables used near the execution point
|
||||||
@@ -468,9 +468,9 @@ warning.0=WARNING! {0}
|
|||||||
instances.window.show.history=InstancesWindow.ShowHistory
|
instances.window.show.history=InstancesWindow.ShowHistory
|
||||||
select.stack.frame=Select stack frame
|
select.stack.frame=Select stack frame
|
||||||
tracing.class.filters=Tracing Class Filters
|
tracing.class.filters=Tracing Class Filters
|
||||||
filters=Filters...
|
filters=Filters\u2026
|
||||||
export.failed=Export Failed
|
export.failed=Export Failed
|
||||||
export.selected.capture.points.to.file=Export Selected Capture Points to File...
|
export.selected.capture.points.to.file=Export Selected Capture Points to File\u2026
|
||||||
import.capture.points=Import Capture Points
|
import.capture.points=Import Capture Points
|
||||||
please.select.a.file.to.import=Please select a file to import.
|
please.select.a.file.to.import=Please select a file to import.
|
||||||
waiting.for.debugger.response=Waiting for the process to finish gracefully
|
waiting.for.debugger.response=Waiting for the process to finish gracefully
|
||||||
@@ -508,11 +508,11 @@ notification.method.has.not.been.called=Method <b>{0}()</b> has not been called
|
|||||||
error.no.debug.process=No debug process
|
error.no.debug.process=No debug process
|
||||||
error.context.not.available=Context is not available
|
error.context.not.available=Context is not available
|
||||||
error.internal=Internal error
|
error.internal=Internal error
|
||||||
label.too.many.frames.rest.truncated=Too many frames, the rest is truncated...
|
label.too.many.frames.rest.truncated=Too many frames, the rest is truncated\u2026
|
||||||
thread.dump.name=Dump {0}
|
thread.dump.name=Dump {0}
|
||||||
collection.history.tab.title=History of {0}
|
collection.history.tab.title=History of {0}
|
||||||
error.unable.to.create.sapidattachingconnector=Unable to create SAPIDAttachingConnector
|
error.unable.to.create.sapidattachingconnector=Unable to create SAPIDAttachingConnector
|
||||||
action.show.objects.text=Show {0} Objects...
|
action.show.objects.text=Show {0} Objects\u2026
|
||||||
progress.text.shown.x.of.y=Shown: {0} / {1}
|
progress.text.shown.x.of.y=Shown: {0} / {1}
|
||||||
progress.text.errors.count=Errors: {0}
|
progress.text.errors.count=Errors: {0}
|
||||||
progress.suffix.filtering.has.been.interrupted=(Filtering has been interrupted)
|
progress.suffix.filtering.has.been.interrupted=(Filtering has been interrupted)
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ message.state.downloading.template=Downloading {0} Template\u2026
|
|||||||
message.state.preparing.template=Preparing Template\u2026
|
message.state.preparing.template=Preparing Template\u2026
|
||||||
|
|
||||||
message.whitespaces.are.not.allowed.here=Space symbols are not allowed here
|
message.whitespaces.are.not.allowed.here=Space symbols are not allowed here
|
||||||
message.some.parts.are.not.allowed.here=Parts 'con', 'prn', 'aux', 'nul', 'com0', ..., 'com9' and 'lpt0', ..., 'lpt9' are not allowed here
|
message.some.parts.are.not.allowed.here=Parts 'con', 'prn', 'aux', 'nul', 'com0', \u2026, 'com9' and 'lpt0', \u2026, 'lpt9' are not allowed here
|
||||||
message.field.must.be.set=Field must be set
|
message.field.must.be.set=Field must be set
|
||||||
message.some.string.is.not.a.valid.package.name=''{0}'' is not a valid package name
|
message.some.string.is.not.a.valid.package.name=''{0}'' is not a valid package name
|
||||||
message.only.latin.characters.digits.spaces.and.some.other.symbols.are.allowed.here=Only Latin characters, digits, spaces, '-', '_' and '.' are allowed here
|
message.only.latin.characters.digits.spaces.and.some.other.symbols.are.allowed.here=Only Latin characters, digits, spaces, '-', '_' and '.' are allowed here
|
||||||
|
|||||||
@@ -488,7 +488,7 @@ internet.attach.source.provider.action.notification.content.connection.problem=C
|
|||||||
repository.library.type.action.name.label=From Maven\u2026
|
repository.library.type.action.name.label=From Maven\u2026
|
||||||
repository.library.root.action.attach.annotations.text=Attach Annotations\u2026
|
repository.library.root.action.attach.annotations.text=Attach Annotations\u2026
|
||||||
repository.attach.dialog.caption.label=keyword or class name to search by or exact Maven coordinates, i.e. 'spring', 'Logger' or 'ant:ant-junit:1.6.5'
|
repository.attach.dialog.caption.label=keyword or class name to search by or exact Maven coordinates, i.e. 'spring', 'Logger' or 'ant:ant-junit:1.6.5'
|
||||||
jar.repository.manager.dialog.resolving.dependencies.title=Resolving Maven Dependencies{0, choice, 0#|1#...}
|
jar.repository.manager.dialog.resolving.dependencies.title=Resolving Maven Dependencies{0, choice, 0#|1#\u2026}
|
||||||
jar.repository.manager.notification.title.downloaded=The following files were downloaded:
|
jar.repository.manager.notification.title.downloaded=The following files were downloaded:
|
||||||
jar.repository.manager.progress.text.loading.dependencies=Loading dependencies of {0}
|
jar.repository.manager.progress.text.loading.dependencies=Loading dependencies of {0}
|
||||||
jar.repository.manager.library.resolve.progress.text=Loading {0}
|
jar.repository.manager.library.resolve.progress.text=Loading {0}
|
||||||
@@ -698,7 +698,7 @@ repository.library.utils.progress.text.computing.properties=Computing libraries'
|
|||||||
repository.library.utils.progress.text.saving.changes=Saving libraries changes
|
repository.library.utils.progress.text.saving.changes=Saving libraries changes
|
||||||
repository.library.utils.progress.text.verifying.resolution.after.update=Verifying libraries resolution after update
|
repository.library.utils.progress.text.verifying.resolution.after.update=Verifying libraries resolution after update
|
||||||
repository.library.utils.progress.details.complete.for=Complete for {0} of {1}
|
repository.library.utils.progress.details.complete.for=Complete for {0} of {1}
|
||||||
repository.library.utils.progress.checking.resolution=Checking updated {0, choice, 1#library|2#libraries} can be resolved{1, choice, 0#|1#...}
|
repository.library.utils.progress.checking.resolution=Checking updated {0, choice, 1#library|2#libraries} can be resolved{1, choice, 0#|1#\u2026}
|
||||||
precompile.library.resolution.start=Resolving Maven library {0}
|
precompile.library.resolution.start=Resolving Maven library {0}
|
||||||
precompile.library.resolution.failure=Failed to resolve Maven library {0}: {1}
|
precompile.library.resolution.failure=Failed to resolve Maven library {0}: {1}
|
||||||
|
|
||||||
|
|||||||
@@ -97,7 +97,7 @@ delete.repeated.0=Delete repeated ''{0}''
|
|||||||
delete.repeated.interface=Delete repeated interface
|
delete.repeated.interface=Delete repeated interface
|
||||||
exception.handler.will.become.unreachable=Catch section will become unreachable
|
exception.handler.will.become.unreachable=Catch section will become unreachable
|
||||||
|
|
||||||
find.searching.for.references.to.class.progress=Searching for references to class {0}...
|
find.searching.for.references.to.class.progress=Searching for references to class {0}\u2026
|
||||||
find.usages.panel.title.derived.classes.cap=Derived classes
|
find.usages.panel.title.derived.classes.cap=Derived classes
|
||||||
find.usages.panel.title.derived.classes=derived classes
|
find.usages.panel.title.derived.classes=derived classes
|
||||||
find.usages.panel.title.derived.interfaces.cap=Derived interfaces
|
find.usages.panel.title.derived.interfaces.cap=Derived interfaces
|
||||||
@@ -115,15 +115,15 @@ find.usages.panel.title.base.methods=usages of base method
|
|||||||
message.class.inaccessible.from.module=Class ''{0}'' is not accessible from module ''{1}''
|
message.class.inaccessible.from.module=Class ''{0}'' is not accessible from module ''{1}''
|
||||||
message.class.inaccessible=Class ''{0}'' is not accessible here
|
message.class.inaccessible=Class ''{0}'' is not accessible here
|
||||||
|
|
||||||
inspection.i18n.quickfix.annotate=Annotate...
|
inspection.i18n.quickfix.annotate=Annotate\u2026
|
||||||
inspection.i18n.quickfix.annotate.as=Annotate as ''@{0}''
|
inspection.i18n.quickfix.annotate.as=Annotate as ''@{0}''
|
||||||
inspection.i18n.quickfix.annotate.element=Annotate {0} ''{1}''...
|
inspection.i18n.quickfix.annotate.element=Annotate {0} ''{1}''\u2026
|
||||||
inspection.i18n.quickfix.annotate.element.as=Annotate {0} ''{1}'' as ''@{2}''
|
inspection.i18n.quickfix.annotate.element.as=Annotate {0} ''{1}'' as ''@{2}''
|
||||||
inspection.reference.default.package=<default>
|
inspection.reference.default.package=<default>
|
||||||
error.message.invalid.java.type=Invalid Java type
|
error.message.invalid.java.type=Invalid Java type
|
||||||
move.0.to.the.beginning=Move ''{0}'' to the beginning
|
move.0.to.the.beginning=Move ''{0}'' to the beginning
|
||||||
move.to.front=Move to front
|
move.to.front=Move to front
|
||||||
processing.method.usages=Processing Method Usages...
|
processing.method.usages=Processing Method Usages\u2026
|
||||||
qualify.0=Qualify {0}
|
qualify.0=Qualify {0}
|
||||||
qualify.with.0.this=Qualify with {0}.this
|
qualify.with.0.this=Qualify with {0}.this
|
||||||
remove.annotation=Remove annotation
|
remove.annotation=Remove annotation
|
||||||
@@ -416,7 +416,7 @@ inspection.anonymous.has.lambda.alternative.display.name=Anonymous type has shor
|
|||||||
inspection.java.8.list.sort.display.name='Collections.sort()' can be replaced with 'List.sort()'
|
inspection.java.8.list.sort.display.name='Collections.sort()' can be replaced with 'List.sort()'
|
||||||
inspection.class.has.no.to.string.method.display.name=Class does not override 'toString()' method
|
inspection.class.has.no.to.string.method.display.name=Class does not override 'toString()' method
|
||||||
inspection.field.not.used.in.to.string.display.name=Field not used in 'toString()' method
|
inspection.field.not.used.in.to.string.display.name=Field not used in 'toString()' method
|
||||||
inspection.contract.checker.clause.syntax=A contract clause must be in form arg1, ..., argN -> return-value
|
inspection.contract.checker.clause.syntax=A contract clause must be in form arg1, \u2026, argN -> return-value
|
||||||
inspection.contract.checker.unknown.return.value=Return value should be one of: {0}. Found: {1}
|
inspection.contract.checker.unknown.return.value=Return value should be one of: {0}. Found: {1}
|
||||||
inspection.contract.checker.unknown.constraint=Constraint should be one of: {0}. Found: {1}
|
inspection.contract.checker.unknown.constraint=Constraint should be one of: {0}. Found: {1}
|
||||||
inspection.contract.checker.empty.constraint=Constraint should not be empty
|
inspection.contract.checker.empty.constraint=Constraint should not be empty
|
||||||
@@ -586,7 +586,7 @@ inspection.message.code.generation.different.nullability.annotation.will.be.used
|
|||||||
change.visibility.level=Make {0} {1}
|
change.visibility.level=Make {0} {1}
|
||||||
text.shebang.mechanism.in.java.files.not.permitted=Shebang mechanism in .java files is not permitted
|
text.shebang.mechanism.in.java.files.not.permitted=Shebang mechanism in .java files is not permitted
|
||||||
inspection.redundant.tostring.option.notnull.qualifier=Report only when qualifier is known to be not-null
|
inspection.redundant.tostring.option.notnull.qualifier=Report only when qualifier is known to be not-null
|
||||||
highlighting.try.blocks=Highlighting try blocks...
|
highlighting.try.blocks=Highlighting try blocks\u2026
|
||||||
intention.family.name.remove.new.family.name=Remove 'new'
|
intention.family.name.remove.new.family.name=Remove 'new'
|
||||||
inspection.unsatisfied.range.display.name=Return value is outside of declared range
|
inspection.unsatisfied.range.display.name=Return value is outside of declared range
|
||||||
inspection.unsatisfied.range.message=Return value range ''{0}'' is outside of declared range ''{1}''
|
inspection.unsatisfied.range.message=Return value range ''{0}'' is outside of declared range ''{1}''
|
||||||
|
|||||||
@@ -1816,8 +1816,8 @@ unnecessarily.qualified.inner.class.access.option=Ignore references for which an
|
|||||||
unqualified.inner.class.access.option=Ignore references to local inner classes
|
unqualified.inner.class.access.option=Ignore references to local inner classes
|
||||||
try.with.identical.catches.quickfix=Collapse 'catch' blocks
|
try.with.identical.catches.quickfix=Collapse 'catch' blocks
|
||||||
confusing.else.option=Report when there are no more statements after the 'if' statement
|
confusing.else.option=Report when there are no more statements after the 'if' statement
|
||||||
html.tag.can.be.javadoc.tag.display.name='<code>...</code>' can be replaced with '{@code ...}'
|
html.tag.can.be.javadoc.tag.display.name='<code>\u2026</code>' can be replaced with '{@code \u2026}'
|
||||||
html.tag.can.be.javadoc.tag.problem.descriptor=<code>#ref...\\</code\\></code> can be replaced with '{@code ...}' #loc
|
html.tag.can.be.javadoc.tag.problem.descriptor=<code>#ref...\\</code\\></code> can be replaced with '{@code \u2026}' #loc
|
||||||
try.finally.can.be.try.with.resources.display.name='try finally' can be replaced with 'try' with resources
|
try.finally.can.be.try.with.resources.display.name='try finally' can be replaced with 'try' with resources
|
||||||
try.finally.can.be.try.with.resources.problem.descriptor=<code>#ref</code> can use automatic resource management #loc
|
try.finally.can.be.try.with.resources.problem.descriptor=<code>#ref</code> can use automatic resource management #loc
|
||||||
try.finally.can.be.try.with.resources.quickfix=Replace with 'try' with resources
|
try.finally.can.be.try.with.resources.quickfix=Replace with 'try' with resources
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ change.method.signature.from.usage.text=Change signature of ''{0}'' to ''{1}({2}
|
|||||||
add.parameter.from.usage.text=Add ''{0}'' as {1,number,ordinal} {2} to {3} ''{4}''
|
add.parameter.from.usage.text=Add ''{0}'' as {1,number,ordinal} {2} to {3} ''{4}''
|
||||||
remove.parameter.from.usage.text=Remove {0,number,ordinal} {1} from {2} ''{3}''
|
remove.parameter.from.usage.text=Remove {0,number,ordinal} {1} from {2} ''{3}''
|
||||||
change.parameter.from.usage.text=Change {0,number,ordinal} {1} of {2} ''{3}'' from ''{4}'' to ''{5}''
|
change.parameter.from.usage.text=Change {0,number,ordinal} {1} of {2} ''{3}'' from ''{4}'' to ''{5}''
|
||||||
searching.for.usages.progress.title=Searching For Usages...
|
searching.for.usages.progress.title=Searching For Usages\u2026
|
||||||
create.class.from.new.family=Create Class from New
|
create.class.from.new.family=Create Class from New
|
||||||
create.class.from.usage.family=Create Class from Usage
|
create.class.from.usage.family=Create Class from Usage
|
||||||
# suppress inspection "UnusedProperty"
|
# suppress inspection "UnusedProperty"
|
||||||
@@ -261,12 +261,12 @@ fix.add.special.annotation.family=Add to special annotations
|
|||||||
fix.add.special.annotation.text=Add ''{0}'' to special annotations list
|
fix.add.special.annotation.text=Add ''{0}'' to special annotations list
|
||||||
|
|
||||||
orderEntry.fix.add.dependency.on.module=Add dependency on module ''{0}''
|
orderEntry.fix.add.dependency.on.module=Add dependency on module ''{0}''
|
||||||
orderEntry.fix.add.dependency.on.module.choose=Add dependency on module...
|
orderEntry.fix.add.dependency.on.module.choose=Add dependency on module\u2026
|
||||||
orderEntry.fix.choose.module.to.add.dependency.on=Choose Module to Add Dependency on
|
orderEntry.fix.choose.module.to.add.dependency.on=Choose Module to Add Dependency on
|
||||||
orderEntry.fix.family.add.module.dependency=Add module dependency
|
orderEntry.fix.family.add.module.dependency=Add module dependency
|
||||||
orderEntry.fix.add.library.to.classpath=Add library ''{0}'' to classpath
|
orderEntry.fix.add.library.to.classpath=Add library ''{0}'' to classpath
|
||||||
orderEntry.fix.family.add.library.to.classpath=Add library to classpath
|
orderEntry.fix.family.add.library.to.classpath=Add library to classpath
|
||||||
orderEntry.fix.family.add.library.to.classpath.options=Add library to classpath...
|
orderEntry.fix.family.add.library.to.classpath.options=Add library to classpath\u2026
|
||||||
popup.title.choose.library.to.add.dependency.on=Choose Library to Add Dependency on
|
popup.title.choose.library.to.add.dependency.on=Choose Library to Add Dependency on
|
||||||
orderEntry.fix.circular.dependency.warning=Adding dependency on module ''{0}'' will introduce circular dependency between modules ''{1}'' and ''{2}''.\nAdd dependency anyway?
|
orderEntry.fix.circular.dependency.warning=Adding dependency on module ''{0}'' will introduce circular dependency between modules ''{1}'' and ''{2}''.\nAdd dependency anyway?
|
||||||
orderEntry.fix.title.circular.dependency.warning=Circular Dependency Warning
|
orderEntry.fix.title.circular.dependency.warning=Circular Dependency Warning
|
||||||
@@ -395,7 +395,7 @@ remove.parameter.list=Remove parameter list
|
|||||||
convert.primitive.to.boxed.type=Convert primitive to boxed type
|
convert.primitive.to.boxed.type=Convert primitive to boxed type
|
||||||
|
|
||||||
choose.class.to.move.popup.title=Choose Class to Move
|
choose.class.to.move.popup.title=Choose Class to Move
|
||||||
move.0.in.1=Move ''{0}'' in ''{1}''...
|
move.0.in.1=Move ''{0}'' in ''{1}''\u2026
|
||||||
move.0.from.module.1.to.2=Move ''{0}'' from module ''{1}'' to ''{2}''
|
move.0.from.module.1.to.2=Move ''{0}'' from module ''{1}'' to ''{2}''
|
||||||
|
|
||||||
add.0.to.classpath=Add ''{0}'' to classpath
|
add.0.to.classpath=Add ''{0}'' to classpath
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
|
|
||||||
psi.search.inheritors.of.class.progress=Searching for inheritors of {0}...
|
psi.search.inheritors.of.class.progress=Searching for inheritors of {0}\u2026
|
||||||
psi.search.inheritors.progress=Searching for inheritors...
|
psi.search.inheritors.progress=Searching for inheritors\u2026
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
// "Delete method 'test()'|->... along with other private methods used only there" "true"
|
// "Delete method 'test()'|->… along with other private methods used only there" "true"
|
||||||
class X {
|
class X {
|
||||||
|
|
||||||
private void test2() {
|
private void test2() {
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
// "Delete method 'test()'|->... along with other private methods used only there" "true"
|
// "Delete method 'test()'|->… along with other private methods used only there" "true"
|
||||||
class X {
|
class X {
|
||||||
private void t<caret>est() {
|
private void t<caret>est() {
|
||||||
test1();
|
test1();
|
||||||
|
|||||||
@@ -3,16 +3,16 @@ package com.siyeh.igtest.javadoc.html_tag_can_be_javadoc_tag;
|
|||||||
class HtmlTagCanBeJavadocTag {
|
class HtmlTagCanBeJavadocTag {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <warning descr="'<code>...</code>' can be replaced with '{@code ...}'"><code></warning>if (something) { this.doSomething(); }</code>
|
* <warning descr="'<code>...</code>' can be replaced with '{@code …}'"><code></warning>if (something) { this.doSomething(); }</code>
|
||||||
* <warning descr="'<code>...</code>' can be replaced with '{@code ...}'"><code></warning>
|
* <warning descr="'<code>...</code>' can be replaced with '{@code …}'"><code></warning>
|
||||||
* asdf
|
* asdf
|
||||||
* </code>
|
* </code>
|
||||||
* <warning descr="'<code>...</code>' can be replaced with '{@code ...}'"><code></warning></code><warning descr="'<code>...</code>' can be replaced with '{@code ...}'"><code></warning></code>
|
* <warning descr="'<code>...</code>' can be replaced with '{@code …}'"><code></warning></code><warning descr="'<code>...</code>' can be replaced with '{@code …}'"><code></warning></code>
|
||||||
*/
|
*/
|
||||||
void foo() {}
|
void foo() {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <warning descr="'<CODE>...</code>' can be replaced with '{@code ...}'"><CODE></warning>HEAVY CODE</CODE>
|
* <warning descr="'<CODE>...</code>' can be replaced with '{@code …}'"><CODE></warning>HEAVY CODE</CODE>
|
||||||
*/
|
*/
|
||||||
void bar() {}
|
void bar() {}
|
||||||
|
|
||||||
@@ -34,7 +34,7 @@ class HtmlTagCanBeJavadocTag {
|
|||||||
public int x2 = x*2;
|
public int x2 = x*2;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <warning descr="'<code>...</code>' can be replaced with '{@code ...}'"><code></warning>{}</code>
|
* <warning descr="'<code>...</code>' can be replaced with '{@code …}'"><code></warning>{}</code>
|
||||||
* <code>}{</code>
|
* <code>}{</code>
|
||||||
*/
|
*/
|
||||||
private String indubitably = null;
|
private String indubitably = null;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import org.jetbrains.annotations.Contract;
|
|||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
@Contract("<warning descr="A contract clause must be in form arg1, ..., argN -> return-value">a</warning>")
|
@Contract("<warning descr="A contract clause must be in form arg1, …, argN -> return-value">a</warning>")
|
||||||
void malformedContract() {}
|
void malformedContract() {}
|
||||||
|
|
||||||
@Contract("<warning descr="Method takes 2 parameters, while contract clause 'null -> _' expects 1">null -> _</warning>")
|
@Contract("<warning descr="Method takes 2 parameters, while contract clause 'null -> _' expects 1">null -> _</warning>")
|
||||||
|
|||||||
@@ -1679,7 +1679,7 @@ public class NormalCompletionTest extends NormalCompletionTestCase {
|
|||||||
@NeedsIndex.SmartMode(reason = "JavaGenerateMemberCompletionContributor.fillCompletionVariants provides dialog option in smart mode only")
|
@NeedsIndex.SmartMode(reason = "JavaGenerateMemberCompletionContributor.fillCompletionVariants provides dialog option in smart mode only")
|
||||||
public void testImplementViaOverrideCompletion() {
|
public void testImplementViaOverrideCompletion() {
|
||||||
configure();
|
configure();
|
||||||
myFixture.assertPreferredCompletionItems(0, "Override", "OverrideOnly", "Override/Implement methods...", "MustBeInvokedByOverriders", "public void run");
|
myFixture.assertPreferredCompletionItems(0, "Override", "OverrideOnly", "Override/Implement methods…", "MustBeInvokedByOverriders", "public void run");
|
||||||
getLookup().setCurrentItem(getLookup().getItems().get(4));
|
getLookup().setCurrentItem(getLookup().getItems().get(4));
|
||||||
myFixture.type('\n');
|
myFixture.type('\n');
|
||||||
checkResult();
|
checkResult();
|
||||||
@@ -1688,7 +1688,7 @@ public class NormalCompletionTest extends NormalCompletionTestCase {
|
|||||||
@NeedsIndex.SmartMode(reason = "JavaGenerateMemberCompletionContributor.fillCompletionVariants provides dialog option in smart mode only")
|
@NeedsIndex.SmartMode(reason = "JavaGenerateMemberCompletionContributor.fillCompletionVariants provides dialog option in smart mode only")
|
||||||
public void testSuggestToOverrideMethodsWhenTypingOverrideAnnotation() {
|
public void testSuggestToOverrideMethodsWhenTypingOverrideAnnotation() {
|
||||||
configure();
|
configure();
|
||||||
myFixture.assertPreferredCompletionItems(0, "Override", "OverrideOnly", "Override/Implement methods...");
|
myFixture.assertPreferredCompletionItems(0, "Override", "OverrideOnly", "Override/Implement methods…");
|
||||||
getLookup().setCurrentItem(getLookup().getItems().get(2));
|
getLookup().setCurrentItem(getLookup().getItems().get(2));
|
||||||
myFixture.type('\n');
|
myFixture.type('\n');
|
||||||
NonBlockingReadActionImpl.waitForAsyncTaskCompletion();
|
NonBlockingReadActionImpl.waitForAsyncTaskCompletion();
|
||||||
@@ -1698,7 +1698,7 @@ public class NormalCompletionTest extends NormalCompletionTestCase {
|
|||||||
@NeedsIndex.SmartMode(reason = "JavaGenerateMemberCompletionContributor.fillCompletionVariants provides dialog option in smart mode only")
|
@NeedsIndex.SmartMode(reason = "JavaGenerateMemberCompletionContributor.fillCompletionVariants provides dialog option in smart mode only")
|
||||||
public void testSuggestToOverrideMethodsWhenTypingOverrideAnnotationBeforeMethod() {
|
public void testSuggestToOverrideMethodsWhenTypingOverrideAnnotationBeforeMethod() {
|
||||||
configure();
|
configure();
|
||||||
myFixture.assertPreferredCompletionItems(0, "Override", "OverrideOnly", "Override/Implement methods...");
|
myFixture.assertPreferredCompletionItems(0, "Override", "OverrideOnly", "Override/Implement methods…");
|
||||||
getLookup().setCurrentItem(getLookup().getItems().get(2));
|
getLookup().setCurrentItem(getLookup().getItems().get(2));
|
||||||
myFixture.type('\n');
|
myFixture.type('\n');
|
||||||
NonBlockingReadActionImpl.waitForAsyncTaskCompletion();
|
NonBlockingReadActionImpl.waitForAsyncTaskCompletion();
|
||||||
@@ -1708,7 +1708,7 @@ public class NormalCompletionTest extends NormalCompletionTestCase {
|
|||||||
@NeedsIndex.SmartMode(reason = "JavaGenerateMemberCompletionContributor.fillCompletionVariants provides dialog option in smart mode only")
|
@NeedsIndex.SmartMode(reason = "JavaGenerateMemberCompletionContributor.fillCompletionVariants provides dialog option in smart mode only")
|
||||||
public void testSuggestToOverrideMethodsInMulticaretMode() {
|
public void testSuggestToOverrideMethodsInMulticaretMode() {
|
||||||
configure();
|
configure();
|
||||||
myFixture.assertPreferredCompletionItems(0, "Override", "OverrideOnly", "Override/Implement methods...");
|
myFixture.assertPreferredCompletionItems(0, "Override", "OverrideOnly", "Override/Implement methods…");
|
||||||
getLookup().setCurrentItem(getLookup().getItems().get(2));
|
getLookup().setCurrentItem(getLookup().getItems().get(2));
|
||||||
myFixture.type('\n');
|
myFixture.type('\n');
|
||||||
NonBlockingReadActionImpl.waitForAsyncTaskCompletion();
|
NonBlockingReadActionImpl.waitForAsyncTaskCompletion();
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ public class JavaDocReferenceInspectionFixTest extends LightJavaCodeInsightFixtu
|
|||||||
}
|
}
|
||||||
""");
|
""");
|
||||||
myFixture.checkHighlighting();
|
myFixture.checkHighlighting();
|
||||||
IntentionAction action = myFixture.findSingleIntention("Change to ...");
|
IntentionAction action = myFixture.findSingleIntention("Change to …");
|
||||||
myFixture.launchAction(action);
|
myFixture.launchAction(action);
|
||||||
myFixture.checkResult("""
|
myFixture.checkResult("""
|
||||||
class Test {
|
class Test {
|
||||||
|
|||||||
@@ -21,10 +21,10 @@ action.implement.methods=Implement Methods
|
|||||||
action.override.method=Override Method
|
action.override.method=Override Method
|
||||||
action.override.methods=Override Methods
|
action.override.methods=Override Methods
|
||||||
action.text.0.on.parameter.1={0} on parameter ''{1}''
|
action.text.0.on.parameter.1={0} on parameter ''{1}''
|
||||||
action.text.choose.class.in.0=choose class in {0}...
|
action.text.choose.class.in.0=choose class in {0}\u2026
|
||||||
action.text.copy.to.clipboard=Copy to Clipboard
|
action.text.copy.to.clipboard=Copy to Clipboard
|
||||||
action.text.edit.template=Edit Template
|
action.text.edit.template=Edit Template
|
||||||
action.text.enter.class.name=enter class name...
|
action.text.enter.class.name=enter class name\u2026
|
||||||
action.text.generated.root.0=Generated {0}
|
action.text.generated.root.0=Generated {0}
|
||||||
action.text.merge.identical.stacktraces=Merge Identical Stacktraces
|
action.text.merge.identical.stacktraces=Merge Identical Stacktraces
|
||||||
action.text.show.methods.to.implement=Show methods to implement
|
action.text.show.methods.to.implement=Show methods to implement
|
||||||
@@ -42,15 +42,15 @@ bean.property=Bean Property
|
|||||||
boolean.method.is.always.inverted.display.name=Boolean method is always inverted
|
boolean.method.is.always.inverted.display.name=Boolean method is always inverted
|
||||||
boolean.method.is.always.inverted.problem.descriptor=Calls to boolean method '#ref()' are always inverted
|
boolean.method.is.always.inverted.problem.descriptor=Calls to boolean method '#ref()' are always inverted
|
||||||
button.add.blank=Add Blank
|
button.add.blank=Add Blank
|
||||||
button.add.class=Add Class...
|
button.add.class=Add Class\u2026
|
||||||
button.add=Add...
|
button.add=Add\u2026
|
||||||
button.add.package=Add Package...
|
button.add.package=Add Package\u2026
|
||||||
button.add.pattern=Add Pattern...
|
button.add.pattern=Add Pattern\u2026
|
||||||
button.annotations=Annotations...
|
button.annotations=Annotations\u2026
|
||||||
button.base.method=&Base Method
|
button.base.method=&Base Method
|
||||||
button.code.patterns=Code patterns...
|
button.code.patterns=Code patterns\u2026
|
||||||
button.current.method=&Current Method
|
button.current.method=&Current Method
|
||||||
button.text.settings=Settings...
|
button.text.settings=Settings\u2026
|
||||||
cast.expression=Insert cast expression
|
cast.expression=Insert cast expression
|
||||||
cast.to.0=Cast to ''{0}''
|
cast.to.0=Cast to ''{0}''
|
||||||
change.color.command.text=Change color
|
change.color.command.text=Change color
|
||||||
@@ -157,7 +157,7 @@ configurable.TemplatesPanel.display.name=Templates
|
|||||||
label.new.template.name=New template name:
|
label.new.template.name=New template name:
|
||||||
dialog.title.create.new.template=Create New Template
|
dialog.title.create.new.template=Create New Template
|
||||||
dialog.title.copy.template=Copy Template
|
dialog.title.copy.template=Copy Template
|
||||||
configure.annotations.option=Configure Annotations...
|
configure.annotations.option=Configure Annotations\u2026
|
||||||
convert.compareto.expression.to.equals.call=Convert 'compareTo()' expression to 'equals()' call
|
convert.compareto.expression.to.equals.call=Convert 'compareTo()' expression to 'equals()' call
|
||||||
convert.compareto.expression.to.equals.call.may.change.semantics=Convert 'compareTo()' expression to 'equals()' call (may change semantics)
|
convert.compareto.expression.to.equals.call.may.change.semantics=Convert 'compareTo()' expression to 'equals()' call (may change semantics)
|
||||||
copy.abstract.method.intention.name=Use existing implementation of ''{0}''
|
copy.abstract.method.intention.name=Use existing implementation of ''{0}''
|
||||||
@@ -176,7 +176,7 @@ cyclic.dependencies.usage.view.root.node.text=Usages of package ''{0}'' in packa
|
|||||||
dataflow.from.here=Dataflow from Here
|
dataflow.from.here=Dataflow from Here
|
||||||
dataflow.to.here=Dataflow to Here
|
dataflow.to.here=Dataflow to Here
|
||||||
deannotate.intention.action.text=Deannotate {0}
|
deannotate.intention.action.text=Deannotate {0}
|
||||||
deannotate.intention.action.several.text=Deannotate...
|
deannotate.intention.action.several.text=Deannotate\u2026
|
||||||
deannotate.intention.action.family.name=Deannotate
|
deannotate.intention.action.family.name=Deannotate
|
||||||
deannotate.intention.chooser.title=Choose Annotation to Delete
|
deannotate.intention.chooser.title=Choose Annotation to Delete
|
||||||
default.package.presentable.name=<default>
|
default.package.presentable.name=<default>
|
||||||
@@ -364,7 +364,7 @@ illegal.name.validation.info=Illegal name: {0}
|
|||||||
import.layout.static.imports.separately=Layout static imports separately
|
import.layout.static.imports.separately=Layout static imports separately
|
||||||
import.statically=Import statically
|
import.statically=Import statically
|
||||||
include.accessors=&Include Accessors
|
include.accessors=&Include Accessors
|
||||||
infer.nullity.progress=Post-processing results...
|
infer.nullity.progress=Post-processing results\u2026
|
||||||
insert.override.annotation=Insert @&Override annotation
|
insert.override.annotation=Insert @&Override annotation
|
||||||
inspection.assert.quickfix=Assert ''{0}''
|
inspection.assert.quickfix=Assert ''{0}''
|
||||||
inspection.capturing.cleaner=Runnable passed to Cleaner.register() captures ''{0}'' reference
|
inspection.capturing.cleaner=Runnable passed to Cleaner.register() captures ''{0}'' reference
|
||||||
@@ -883,7 +883,7 @@ intention.implement.abstract.method.command.name=Implement method
|
|||||||
intention.implement.abstract.method.error.no.classes.message=There are no classes found where this method can be implemented
|
intention.implement.abstract.method.error.no.classes.message=There are no classes found where this method can be implemented
|
||||||
intention.implement.abstract.method.error.no.classes.title=No Classes Found
|
intention.implement.abstract.method.error.no.classes.title=No Classes Found
|
||||||
intention.implement.abstract.method.family=Implement abstract method
|
intention.implement.abstract.method.family=Implement abstract method
|
||||||
intention.implement.abstract.method.searching.for.descendants.progress=Searching For Descendants...
|
intention.implement.abstract.method.searching.for.descendants.progress=Searching For Descendants\u2026
|
||||||
intention.implement.abstract.method.text=Implement method ''{0}''
|
intention.implement.abstract.method.text=Implement method ''{0}''
|
||||||
intention.inline.map.family=Inline stream mapping method
|
intention.inline.map.family=Inline stream mapping method
|
||||||
intention.inline.map.inline.text=Inline ''{0}()'' body into the next ''{1}()'' call
|
intention.inline.map.inline.text=Inline ''{0}()'' body into the next ''{1}()'' call
|
||||||
@@ -909,14 +909,14 @@ intention.split.switch.branch.with.several.case.values.family=Split switch branc
|
|||||||
intention.split.switch.branch.with.several.case.values.split.text=Split values of 'switch' branch
|
intention.split.switch.branch.with.several.case.values.split.text=Split values of 'switch' branch
|
||||||
intention.surround.resource.with.ARM.block=Surround with try-with-resources block
|
intention.surround.resource.with.ARM.block=Surround with try-with-resources block
|
||||||
intention.surround.with.ARM.block.template=try-with-resources
|
intention.surround.with.ARM.block.template=try-with-resources
|
||||||
intention.text.add.method.contract.to.0=Add method contract to ''{0}()''...
|
intention.text.add.method.contract.to.0=Add method contract to ''{0}()''\u2026
|
||||||
intention.text.add.range.to.0=Add range to ''{0}''...
|
intention.text.add.range.to.0=Add range to ''{0}''\u2026
|
||||||
intention.text.annotate.externally=Annotate externally
|
intention.text.annotate.externally=Annotate externally
|
||||||
intention.text.collapse.repeating.annotations=Collapse repeating annotations
|
intention.text.collapse.repeating.annotations=Collapse repeating annotations
|
||||||
intention.text.create.a.class.in.0=Create a class in ''{0}''
|
intention.text.create.a.class.in.0=Create a class in ''{0}''
|
||||||
intention.text.create.a.class.in.package.preview=Opens a dialog to create a class in package ''{0}''
|
intention.text.create.a.class.in.package.preview=Opens a dialog to create a class in package ''{0}''
|
||||||
intention.text.edit.method.contract.of.0=Edit method contract of ''{0}()''...
|
intention.text.edit.method.contract.of.0=Edit method contract of ''{0}()''\u2026
|
||||||
intention.text.edit.range.of.0=Edit range of ''{0}''...
|
intention.text.edit.range.of.0=Edit range of ''{0}''\u2026
|
||||||
intention.text.fix.method.0.parameters.with.bounded.wildcards=Fix method ''{0}'' parameters with bounded wildcards
|
intention.text.fix.method.0.parameters.with.bounded.wildcards=Fix method ''{0}'' parameters with bounded wildcards
|
||||||
intention.text.generate.missing.test.methods=Generate missing test methods
|
intention.text.generate.missing.test.methods=Generate missing test methods
|
||||||
intention.text.replace.implements.with.static.import=Replace implements with static import
|
intention.text.replace.implements.with.static.import=Replace implements with static import
|
||||||
@@ -1177,14 +1177,14 @@ project.problems.fix.description=Found problems related to ''{0}''
|
|||||||
project.problems.title=Related problems
|
project.problems.title=Related problems
|
||||||
title.related.problems.inlay.hints=Related Problems
|
title.related.problems.inlay.hints=Related Problems
|
||||||
progress.creating.class=Creating class {0}
|
progress.creating.class=Creating class {0}
|
||||||
progress.title.check.applicability=Check applicability...
|
progress.title.check.applicability=Check applicability\u2026
|
||||||
progress.title.download.library.descriptor=Download Library Descriptor
|
progress.title.download.library.descriptor=Download Library Descriptor
|
||||||
progress.title.find.references.in.implement.extends.lists=Find References in Implement/Extends Lists...
|
progress.title.find.references.in.implement.extends.lists=Find References in Implement/Extends Lists\u2026
|
||||||
progress.title.finding.cause=Finding cause
|
progress.title.finding.cause=Finding cause
|
||||||
progress.title.looking.for.libraries=Looking for Libraries
|
progress.title.looking.for.libraries=Looking for Libraries
|
||||||
progress.title.optimize.imports=Optimize Imports...
|
progress.title.optimize.imports=Optimize Imports\u2026
|
||||||
progress.title.preprocess.usages=Preprocess Usages
|
progress.title.preprocess.usages=Preprocess Usages
|
||||||
progress.title.search.for.overriding.methods=Search for overriding methods...
|
progress.title.search.for.overriding.methods=Search for overriding methods\u2026
|
||||||
progress.title.searching.for.sub.classes=Searching for Subclasses
|
progress.title.searching.for.sub.classes=Searching for Subclasses
|
||||||
prompt.choose.base.class.of.the.hierarchy=Choose Base Class of the Hierarchy to Search In
|
prompt.choose.base.class.of.the.hierarchy=Choose Base Class of the Hierarchy to Search In
|
||||||
prompt.create.non.existing.package=Package {0} does not exist.\nDo you want to create it?
|
prompt.create.non.existing.package=Package {0} does not exist.\nDo you want to create it?
|
||||||
@@ -1196,11 +1196,11 @@ prompt.delete.package={0,choice,1#package|2#packages}
|
|||||||
prompt.delete.type.parameter={0,choice,1#type parameter|2#type parameters}
|
prompt.delete.type.parameter={0,choice,1#type parameter|2#type parameters}
|
||||||
#{1} presents an action verb with preposition: "to refactor" is the default value, RefactorinBundle:to.refactor
|
#{1} presents an action verb with preposition: "to refactor" is the default value, RefactorinBundle:to.refactor
|
||||||
prompt.do.you.want.to.action_verb.the.method.from_class=Do you want {1} the base {0,choice,1#method|2#methods} instead?
|
prompt.do.you.want.to.action_verb.the.method.from_class=Do you want {1} the base {0,choice,1#method|2#methods} instead?
|
||||||
psi.search.overriding.progress=Searching for Overriding Methods...
|
psi.search.overriding.progress=Searching for Overriding Methods\u2026
|
||||||
quickfix.add.variable.family.name=Initialize variable
|
quickfix.add.variable.family.name=Initialize variable
|
||||||
quickfix.add.variable.text=Initialize variable ''{0}''
|
quickfix.add.variable.text=Initialize variable ''{0}''
|
||||||
quickfix.family.avoid.mutation.using.stream.api=Avoid mutation using Stream API
|
quickfix.family.avoid.mutation.using.stream.api=Avoid mutation using Stream API
|
||||||
quickfix.family.change.javadoc.to=Change to ...
|
quickfix.family.change.javadoc.to=Change to \u2026
|
||||||
quickfix.family.find.cause=Find cause
|
quickfix.family.find.cause=Find cause
|
||||||
quickfix.family.remove.javadoc.tag=Remove tag
|
quickfix.family.remove.javadoc.tag=Remove tag
|
||||||
quickfix.family.remove.redundant.parameter=Remove redundant parameter
|
quickfix.family.remove.redundant.parameter=Remove redundant parameter
|
||||||
@@ -1338,7 +1338,7 @@ unscramble.unscrambled.threaddump.tab=<Threads>
|
|||||||
unscramble.unscrambler.combobox=Un&scrambler:
|
unscramble.unscrambler.combobox=Un&scrambler:
|
||||||
unscramble.use.unscrambler.checkbox=&Unscramble stack trace
|
unscramble.use.unscrambler.checkbox=&Unscramble stack trace
|
||||||
new.line.when.body.is.presented=New line when body is presented
|
new.line.when.body.is.presented=New line when body is presented
|
||||||
unwrap.anonymous=Unwrap 'anonymous...'
|
unwrap.anonymous=Unwrap 'anonymous\u2026'
|
||||||
unwrap.array.initializer=Unwrap array initializer
|
unwrap.array.initializer=Unwrap array initializer
|
||||||
unwrap.conditional=Unwrap 'f ? a : b'
|
unwrap.conditional=Unwrap 'f ? a : b'
|
||||||
unwrap.lambda=Unwrap 'lambda...'
|
unwrap.lambda=Unwrap 'lambda...'
|
||||||
@@ -1668,8 +1668,8 @@ annotation.types.cannot.be.inlined=Annotation types cannot be inlined
|
|||||||
type.parameters.cannot.be.inlined=Type parameters cannot be inlined
|
type.parameters.cannot.be.inlined=Type parameters cannot be inlined
|
||||||
postfix.template.editor.choose.class.title=Choose Class
|
postfix.template.editor.choose.class.title=Choose Class
|
||||||
null.check.surrounder.description=if (expr != null) {...}
|
null.check.surrounder.description=if (expr != null) {...}
|
||||||
push.method.down.command.name=Push method down...
|
push.method.down.command.name=Push method down\u2026
|
||||||
replace.implements.with.static.import.field.usages.progress=Find Constant Field Usages...
|
replace.implements.with.static.import.field.usages.progress=Find Constant Field Usages\u2026
|
||||||
show.siblings.choose.super.class.title=Choose super class or interface
|
show.siblings.choose.super.class.title=Choose super class or interface
|
||||||
show.siblings.find.usages.method.title=Super methods
|
show.siblings.find.usages.method.title=Super methods
|
||||||
show.siblings.find.usages.class.title=Super classes/interfaces
|
show.siblings.find.usages.class.title=Super classes/interfaces
|
||||||
@@ -1748,7 +1748,7 @@ postfix.template.condition.array.name=array
|
|||||||
inspection.redundant.unmodifiable.call.display.name=Redundant usage of the ''{0}'' wrapper
|
inspection.redundant.unmodifiable.call.display.name=Redundant usage of the ''{0}'' wrapper
|
||||||
inspection.redundant.unmodifiable.call.description=Redundant usage of unmodifiable collection wrappers
|
inspection.redundant.unmodifiable.call.description=Redundant usage of unmodifiable collection wrappers
|
||||||
inspection.redundant.unmodifiable.call.unwrap.argument.quickfix=Unwrap argument
|
inspection.redundant.unmodifiable.call.unwrap.argument.quickfix=Unwrap argument
|
||||||
completion.override.implement.methods=Override/Implement methods...
|
completion.override.implement.methods=Override/Implement methods\u2026
|
||||||
lambda.tree.node.presentation=Lambda
|
lambda.tree.node.presentation=Lambda
|
||||||
inspection.meaningless.record.annotation.description=Meaningless record annotation
|
inspection.meaningless.record.annotation.description=Meaningless record annotation
|
||||||
inspection.meaningless.record.annotation.message.method.and.parameter=Annotation has no effect: its targets are METHOD and PARAMETER but both accessor and canonical constructor are explicitly declared
|
inspection.meaningless.record.annotation.message.method.and.parameter=Annotation has no effect: its targets are METHOD and PARAMETER but both accessor and canonical constructor are explicitly declared
|
||||||
@@ -1776,12 +1776,12 @@ advanced.settings.group.java=Java
|
|||||||
advanced.setting.code.vision.java.minimal.usages=Code Vision: Minimum usages required to show inlay hints
|
advanced.setting.code.vision.java.minimal.usages=Code Vision: Minimum usages required to show inlay hints
|
||||||
advanced.setting.java.completion.qualifier.as.argument=Enable completion for static methods, which uses qualifier as a first argument
|
advanced.setting.java.completion.qualifier.as.argument=Enable completion for static methods, which uses qualifier as a first argument
|
||||||
advanced.setting.java.sdkmanrc.watcher=Start listening for changes in configuration files ('.sdkmanrc', '.tool-versions', \u2026) on project opening
|
advanced.setting.java.sdkmanrc.watcher=Start listening for changes in configuration files ('.sdkmanrc', '.tool-versions', \u2026) on project opening
|
||||||
dialog.title.check.functional.interface.candidates=Check Functional Interface Candidates...
|
dialog.title.check.functional.interface.candidates=Check Functional Interface Candidates\u2026
|
||||||
popup.title.select.target.code.block=Select Target Code Block
|
popup.title.select.target.code.block=Select Target Code Block
|
||||||
target.code.block.presentable.text=Containing block
|
target.code.block.presentable.text=Containing block
|
||||||
conflict.message.method.will.override.method.base.class=Renamed {0} will override method of the base {1}
|
conflict.message.method.will.override.method.base.class=Renamed {0} will override method of the base {1}
|
||||||
progress.title.looking.for.jdk=Looking for JDK...
|
progress.title.looking.for.jdk=Looking for JDK\u2026
|
||||||
dialog.title.check.configuration=Check Configuration...
|
dialog.title.check.configuration=Check Configuration\u2026
|
||||||
dialog.message.template.not.found=Template not found
|
dialog.message.template.not.found=Template not found
|
||||||
dialog.message.template.not.applicable=Template is not applicable
|
dialog.message.template.not.applicable=Template is not applicable
|
||||||
dialog.message.class.not.found=Template class ''{0}'' not found
|
dialog.message.class.not.found=Template class ''{0}'' not found
|
||||||
@@ -1790,7 +1790,7 @@ notification.content.change.jdk=Change JDK
|
|||||||
button.to.another.directory=To &Directory
|
button.to.another.directory=To &Directory
|
||||||
button.to.another.source.root=To &Source Root
|
button.to.another.source.root=To &Source Root
|
||||||
where.do.you.want.to.move.directory.prompt={0}\n\nWould you like to move the directory to another source root or another directory?
|
where.do.you.want.to.move.directory.prompt={0}\n\nWould you like to move the directory to another source root or another directory?
|
||||||
loading.additional.annotations=Loading additional annotations...
|
loading.additional.annotations=Loading additional annotations\u2026
|
||||||
tooltip.anonymous=Anonymous
|
tooltip.anonymous=Anonymous
|
||||||
tooltip.has.several.functional.implementations=Has several functional implementations
|
tooltip.has.several.functional.implementations=Has several functional implementations
|
||||||
tooltip.implements.method=Implements method
|
tooltip.implements.method=Implements method
|
||||||
@@ -1807,7 +1807,7 @@ tooltip.is.subclassed.by=Is subclassed by
|
|||||||
tooltip.overrides.method=Overrides method
|
tooltip.overrides.method=Overrides method
|
||||||
tooltip.overrides.method.in=Overrides method in
|
tooltip.overrides.method.in=Overrides method in
|
||||||
tooltip.via.subclass=via subclass
|
tooltip.via.subclass=via subclass
|
||||||
progress.title.calculate.applicable.types=Calculate applicable types...
|
progress.title.calculate.applicable.types=Calculate applicable types\u2026
|
||||||
completion.inner.scope.tail.text=\ (from {0} block)
|
completion.inner.scope.tail.text=\ (from {0} block)
|
||||||
completion.inner.scope=inner
|
completion.inner.scope=inner
|
||||||
javadoc.documentation.url.checked=The following documentation {0, choice, 1#URL was|2#URLs were} checked:
|
javadoc.documentation.url.checked=The following documentation {0, choice, 1#URL was|2#URLs were} checked:
|
||||||
@@ -1849,7 +1849,7 @@ intention.name.set.variable.type=Set variable type to ''{0}''
|
|||||||
introduce.parameter.inlay.title.delegate=Delegate
|
introduce.parameter.inlay.title.delegate=Delegate
|
||||||
introduce.parameter.inlay.tooltip.delegate=Delegate via overloading method
|
introduce.parameter.inlay.tooltip.delegate=Delegate via overloading method
|
||||||
introduce.parameter.advertisement.text=Press {0} to delegate via overloading method or {1} to show more options
|
introduce.parameter.advertisement.text=Press {0} to delegate via overloading method or {1} to show more options
|
||||||
progress.title.collect.method.overriders=Collect method overriders...
|
progress.title.collect.method.overriders=Collect method overriders\u2026
|
||||||
remove.var.keyword.text=Remove 'var'
|
remove.var.keyword.text=Remove 'var'
|
||||||
|
|
||||||
error.message.ide.does.not.support.starting.processes.using.old.java=IDE doesn''t support starting Java processes using Java {0}, \
|
error.message.ide.does.not.support.starting.processes.using.old.java=IDE doesn''t support starting Java processes using Java {0}, \
|
||||||
@@ -1915,7 +1915,7 @@ javadoc.snippet.error.malformed.replacement=@{0}: malformed regular expression r
|
|||||||
javadoc.snippet.error.regex.too.complex=@{0}: too complex regular expression ''{1}''
|
javadoc.snippet.error.regex.too.complex=@{0}: too complex regular expression ''{1}''
|
||||||
intention.family.name.synchronize.inline.snippet=Synchronize inline snippet
|
intention.family.name.synchronize.inline.snippet=Synchronize inline snippet
|
||||||
inspection.message.external.snippet.differs.from.inline.snippet=External snippet differs from inline snippet
|
inspection.message.external.snippet.differs.from.inline.snippet=External snippet differs from inline snippet
|
||||||
package.chooser.modal.progress.title=Searching for packages...
|
package.chooser.modal.progress.title=Searching for packages\u2026
|
||||||
convert.number.hex=hex
|
convert.number.hex=hex
|
||||||
convert.number.binary=binary
|
convert.number.binary=binary
|
||||||
convert.number.octal=octal
|
convert.number.octal=octal
|
||||||
@@ -1943,8 +1943,8 @@ inspection.mapping.before.count.message=The ''{0}()'' call does not change the f
|
|||||||
unknown.library=Unknown Library
|
unknown.library=Unknown Library
|
||||||
intention.name.delete.method=Delete method ''{0}()''
|
intention.name.delete.method=Delete method ''{0}()''
|
||||||
intention.name.delete.method.title=Delete Method ''{0}()''
|
intention.name.delete.method.title=Delete Method ''{0}()''
|
||||||
intention.name.delete.method.with.callees=... along with other private methods used only there
|
intention.name.delete.method.with.callees=\u2026 along with other private methods used only there
|
||||||
intention.name.delete.method.only=... and nothing else
|
intention.name.delete.method.only=\u2026 and nothing else
|
||||||
intention.family.name.delete.private.method=Delete private method
|
intention.family.name.delete.private.method=Delete private method
|
||||||
checkbox.check.for.jdk.updates=Check for JDK updates
|
checkbox.check.for.jdk.updates=Check for JDK updates
|
||||||
intention.family.name.rename.to.ignored=Rename to ignored
|
intention.family.name.rename.to.ignored=Rename to ignored
|
||||||
|
|||||||
@@ -150,7 +150,7 @@ copy.handler.copy.class=Copy Class
|
|||||||
copy.handler.copy.class.with.dialog=Copy Class\u2026
|
copy.handler.copy.class.with.dialog=Copy Class\u2026
|
||||||
copy.handler.copy.classes.with.dialog=Copy Classes\u2026
|
copy.handler.copy.classes.with.dialog=Copy Classes\u2026
|
||||||
current.class=current class
|
current.class=current class
|
||||||
dataflow.to.here.expand.progress=Expanding All Nodes...{0}
|
dataflow.to.here.expand.progress=Expanding all nodes\u2026 {0}
|
||||||
dataflow.to.here.group.by.leaf.action.description=Determine whether null can flow into this expression
|
dataflow.to.here.group.by.leaf.action.description=Determine whether null can flow into this expression
|
||||||
dataflow.to.here.group.by.leaf.action.text=Group by Leaf Expression Nullness{0, choice, 1#|2# (Analysis in Progress)}
|
dataflow.to.here.group.by.leaf.action.text=Group by Leaf Expression Nullness{0, choice, 1#|2# (Analysis in Progress)}
|
||||||
dataflow.to.here.variable.dereferenced.tooltip=Variable dereferenced
|
dataflow.to.here.variable.dereferenced.tooltip=Variable dereferenced
|
||||||
|
|||||||
Reference in New Issue
Block a user