Updating versions of project dependencies: jdkBuild->11_0_8b1098.1
[idea/community.git] / java / openapi / resources / messages / JavaBundle.properties
index 82fdd3c2634ad9fae50de7aaa5f5efdc840e6414..9dda8170c88a136702d91fc6138adaa3544a9fcf 100644 (file)
@@ -31,6 +31,9 @@ action.text.merge.identical.stacktraces=Merge Identical Stacktraces
 action.text.show.methods.to.implement=Show methods to implement
 action.text.show.quick.list=Show Quick list
 action.text.unmark.generated.0=Unmark Generated {0}
+action.GotoSuperClass.text=Go to S_uper Class
+action.GotoSuperClass.MainMenu.text=S_uper Class
+action.GotoSuperClass.description=Navigate to the declaration of a class that the current class extends or implements
 add.to.permits.list=Add ''{0}'' to permits list of a sealed class ''{1}''
 annotate.intention.chooser.title=Choose annotation to add
 assignment.to.declared.variable.problem.descriptor=Variable ''{0}'' is initialized with self assignment
@@ -44,9 +47,9 @@ button.add.class=Add Class...
 button.add.package=Add Package
 button.add.pattern=Add Pattern...
 button.annotations=Annotations...
-button.base.method=&Base method
+button.base.method=&Base Method
 button.code.patterns=Code patterns...
-button.current.method=&Current method
+button.current.method=&Current Method
 button.text.settings=Settings...
 cast.expression=Cast expression
 cast.to.0=Cast to ''{0}''
@@ -91,7 +94,6 @@ checkbox.keep.empty.throws.tags=Keep empty @throws tags
 checkbox.keep.invalid.tags=Keep invalid tags
 checkbox.make.generated.local.variables.final=Make generated local variables final
 checkbox.make.generated.parameters.final=Make generated parameters final
-checkbox.optimize.imports.on.the.fly=Optimize imports on the fly (for current project)
 checkbox.param.description.on.new.line=Parameter descriptions on new line
 checkbox.param.indent.on.continuation=Indent continuation lines
 checkbox.prefer.longer.names=Prefer longer names
@@ -146,6 +148,9 @@ completion.unknown.type=Unknown type {0}
 configurable.EqualsHashCodeTemplatesPanel.display.name=Templates
 configurable.GenerateToStringConfigurable.display.name=Settings
 configurable.TemplatesPanel.display.name=Templates
+label.new.template.name=New template name:
+dialog.title.create.new.template=Create New Template
+dialog.title.copy.template=Copy Template
 configure.annotations.option=Configure Annotations
 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)
@@ -220,8 +225,6 @@ edit.dependency.rules.text=Edit dependency rule \"{0} \"
 editbox.blanklines.around.initializer=Around initializer:
 editbox.class.count.to.use.import.with.star=Class count to use import with '*':
 editbox.names.count.to.use.static.import.with.star=Names count to use static import with '*':
-element.of.class=of class
-element.of.interface=of interface
 enum.not.allowed=Enum is not allowed
 error.attempt.to.generate.constructor.for.anonymous.class=Cannot add constructor to an anonymous class
 error.hint.no.expression.found=No expression found
@@ -463,6 +466,9 @@ inspection.handle.signature.use.method.fix.family.name=Use one of method overloa
 inspection.handle.signature.use.method.fix.name=Use method ''{0}''
 inspection.idempotent.loop.body=Idempotent loop body
 inspection.illegal.character=Illegal character
+inspection.suspicious.ternary.in.varargs.display.name=Suspicious ternary operator in varargs method call
+inspection.suspicious.ternary.in.varargs.description=Ternary operator in varargs call contains array and non-array branches
+inspection.suspicious.ternary.in.varargs.quickfix=Wrap in array initializer
 inspection.insert.literal.underscores.display.name=Unreadable numeric literal
 inspection.insert.literal.underscores.family.name=Insert underscores into numeric literal
 inspection.javadoc.dialog.title=Edit Additional Javadoc Tags
@@ -567,6 +573,9 @@ inspection.redundant.array.creation.display.name=Redundant array creation
 inspection.redundant.array.creation.for.varargs.call.descriptor=Redundant array creation for calling varargs method
 inspection.redundant.array.creation.quickfix=Remove explicit array creation
 inspection.redundant.explicit.close=Redundant 'close()'
+inspection.redundant.file.creation.display.name=Redundant File object creation
+inspection.redundant.file.creation.description=<code>#ref</code> is redundant #loc
+inspection.redundant.file.creation.quickfix=Replace with file name
 inspection.redundant.null.check.always.fail.message=Null-check will always fail: {0} is never null
 inspection.redundant.null.check.fix.family.name=Remove redundant null-check
 inspection.redundant.null.check.fix.notnull.family.name=Remove erroneous '!= null'
@@ -595,6 +604,7 @@ inspection.redundant.stream.optional.call.fix.collect.to.ordered.family.name=Col
 inspection.redundant.stream.optional.call.fix.family.name=Remove redundant chain call
 inspection.redundant.stream.optional.call.fix.name=Remove ''{0}'' call
 inspection.redundant.stream.optional.call.message=Redundant ''{0}'' call
+inspection.redundant.stream.optional.call.message.with.explanation=Redundant ''{0}'' call: {1}
 inspection.redundant.stream.optional.call.option.streamboxing=Report redundant boxing in Stream.map
 inspection.reflect.handle.invocation.argument.not.array=Argument is not an array type
 inspection.reflect.handle.invocation.argument.not.exact=Argument type should be exactly ''{0}''
@@ -735,6 +745,8 @@ intention.convert.color.representation.text=Convert to ''new Color{0}''
 intention.convert.compact.constructor.to.canonical=Convert compact constructor to canonical
 intention.convert.to.basic.latin=Convert to Basic Latin
 intention.convert.to.single.return.name=Transform body to single exit-point form
+intention.convert.to.single.return.progress.title=Transform body To single exit-point form
+intention.convert.to.single.return.command.text=Transform Body To Single Exit-Point Form
 intention.create.field.from.parameter.family=Create field for parameter
 intention.create.field.from.parameter.text=Create field for parameter ''{0}''
 intention.create.test.dialog.choose.super.class=Choose Superclass
@@ -807,7 +819,7 @@ intention.split.declaration.family=Split declaration
 intention.split.filter.family=Split filter
 intention.split.filter.text=Split into filter chain
 intention.split.if.family=Split 'if'
-intention.split.if.text=Split into 2 if's
+intention.split.if.text=Split into 2 'if' statements
 intention.split.switch.branch.with.several.case.values.copy.text=Copy 'switch' branch
 intention.split.switch.branch.with.several.case.values.family=Split switch branch with several case values into individual 'switch' branches
 intention.split.switch.branch.with.several.case.values.split.text=Split values of 'switch' branch
@@ -836,7 +848,6 @@ intention.wrap.with.unmodifiable.list=Wrap with unmodifiable list
 intention.wrap.with.unmodifiable.map=Wrap with unmodifiable map
 intention.wrap.with.unmodifiable.set=Wrap with unmodifiable set
 interface.not.allowed=Interface is not allowed
-java.auto.import.options.title=Java
 java.line.markers=Java line markers
 java.preview.features.accept.notification.link=Accept
 java.preview.features.alert.title=Experimental Feature Alert
@@ -877,7 +888,8 @@ javadoc.generate.include.jdk.library.sources.in.sourcepath.option=Include JDK an
 javadoc.generate.link.to.jdk.documentation.option=Link to JDK documentation (use -link option)
 javadoc.generate.locale=&Locale:
 javadoc.generate.no.classes.in.selected.packages.error=Selected scope contain no Java classes
-javadoc.generate.no.jdk.path=Cannot generate JavaDoc - JDK path is not specified or invalid
+javadoc.generate.no.jdk=Cannot generate JavaDoc - no Java SDK is configured for the project. Please specify a Java SDK in Settings | Project Structure.
+javadoc.generate.no.javadoc.tool=Cannot generate JavaDoc - no javadoc tool found at {0} or {1}. Please specify a valid Java SDK in Settings | Project Structure.
 javadoc.generate.open.in.browser=Open &generated documentation in browser
 javadoc.generate.options.hierarchy=Generate hierarchy tree
 javadoc.generate.options.index=Generate index
@@ -913,7 +925,7 @@ label.entry.points=Entry points:
 label.forbid.api.usages=Forbid API usages:
 label.from.inclusive=From (inclusive):
 label.implementation=Implementation:
-label.implements.method.of_class_or_interface.name=implements {0} {1} ''{2}''.
+label.implements.method.of_class_or_interface.name=implements method of {0, choice, 0#interface|1#class} ''{1}''.
 label.implements.method.of_interfaces=implements methods of the following classes/interfaces:
 label.maximal.reported.method.visibility=Maximal reported method visibility:
 label.method=Method ''{0}''
@@ -928,7 +940,7 @@ label.naming.parameter=Parameter:
 label.naming.static.field=Static field:
 label.naming.subclass=Subclass:
 label.naming.test.class=Test class:
-label.overrides.method.of_class_or_interface.name=overrides {0} {1} ''{2}''.
+label.overrides.method.of_class_or_interface.name=overrides method of {0, choice, 0#interface|1#class} ''{1}''.
 label.show.import.popup.for=Show import popup for:
 label.to.inclusive=To (inclusive):
 label.unused.declaration.reachable.from.tests.option=When entry points are in test sources, mark callees as:
@@ -1041,7 +1053,7 @@ project.problems.fix.description=Found problems related to ''{0}''
 project.problems.title=Related problems
 project.problems.settings=Settings...
 progress.creating.class=Creating class {0}
-progress.title.check.applicability=Check Applicability...
+progress.title.check.applicability=Check applicability...
 progress.title.download.library.descriptor=Download Library Descriptor
 progress.title.find.references.in.implement.extends.lists=Find References in Implement/Extends Lists...
 progress.title.finding.cause=Finding cause
@@ -1059,7 +1071,7 @@ prompt.delete.interface={0,choice,1#interface|2#interfaces}
 prompt.delete.method={0,choice,1#method|2#methods}
 prompt.delete.package={0,choice,1#package|2#packages}
 prompt.delete.type.parameter={0,choice,1#type parameter|2#type parameters}
-prompt.do.you.want.to.action_verb.the.method.from_class=Do you want {0} the base {1,choice,1#method|2#methods} instead?
+prompt.do.you.want.to.action_verb.the.method.from_class=Do you want to refactor the base {0,choice,1#method|2#methods} instead?
 psi.search.overriding.progress=Searching for Overriding Methods...
 quickfix.add.variable.family.name=Initialize variable
 quickfix.add.variable.text=Initialize variable ''{0}''
@@ -1106,9 +1118,10 @@ radio.use.fully.qualified.class.names.in.javadoc.never=Never, use short name and
 scope.hierarchy=Hierarchy of {0}
 sdk.cannot.create=Cannot create SDK
 sdk.java.no.classes=Cannot find JDK classes in ''{0}''
-section.title.inspection.suspicious.names.ignore.methods=Ignore methods
+section.title.inspection.suspicious.names.ignore.methods=Ignore Methods
 set.language.level=Set language level
 set.language.level.to.0=Set language level to {0}
+settings.completion.ml.java.display.name=Java
 settings.inlay.java.annotations=Annotations
 settings.inlay.java.builder.like.methods=Builder-like methods
 settings.inlay.java.complex.expressions.binary.functional.array.access.and.other=Complex expressions: binary, functional, array access and other
@@ -1188,15 +1201,14 @@ wrapping.annotation.parameters=Annotation parameters
 wrapping.record.components=Record components
 wrapping.text.blocks=Text blocks
 wrong.package.statement=Wrong package statement
-title.lenses=Code vision
+title.code.vision=Code vision
 highlight.throws.popup.throwing.places=Places throwing {0}
 highlight.throws.popup.usages=Usages of {0}
 psi.error.incorrect.class.template.message=Cannot create {0} - incorrect {1} template.
 presentable.text.anonymous.class=Anonymous class
 presentable.text.code.from.context=Code from {0}
 presentable.text.code.display=Code
-progress.text.0.1.resolving.2={0}/{1}: Resolving {2}
-progress.title.resolving.files=Resolving files...
+presentable.text.invalid.element.name=INVALID
 inspection.simplify.for.each.replace=Replace with {0}
 inspection.simplify.for.each.extract.intermediate.operations=Extract intermediate operations
 inspection.message.can.be.replaced.with.files.writestring=Can be replaced with 'Files.writeString()'
@@ -1272,7 +1284,6 @@ slice.usage.message.location=in {0}
 intention.name.move.into.if.branches=Move up into 'if' statement branches
 intention.name.collapse.into.loop=Collapse into loop
 intention.family.name.make.sealed=Seal class
-intention.name.make.sealed=Make sealed
 intention.error.make.sealed.class.is.used.in.functional.expression=Class is used in functional expression
 intention.make.sealed.class.hint.title=Make Sealed
 intention.error.make.sealed.class.has.anonymous.or.local.inheritors=Some of the inheritors are anonymous or local
@@ -1290,6 +1301,8 @@ sort.threads.by.type=Sort Threads by Type
 sort.threads.by.name=Sort Threads by Name
 inspection.message.record.can.be.converted.to.class=Record can be converted to a class
 intention.family.name.convert.record.to.class=Convert record to class
+class.can.be.record.display.name=Class can be a record
+class.can.be.record.quick.fix=Convert to a record
 extracted.class.should.have.unique.name=Extracted class should have unique name. Name ''{0}'' is already in use by one of the inner classes
 invalid.extracted.class.name=''{0}'' is invalid extracted class name
 caller.chooser.referenced.code.title=Referenced Code
@@ -1363,7 +1376,7 @@ generate.test.support.method.error.no.template.found.for.framework=No template f
 generate.test.support.method.error.method.already.exists=Method {0} already exists
 generate.test.support.method.error.cannot.generate.method=Cannot generate method: {0}
 base.package.project.wizard.error.x.not.valid.package={0} is not a valid package name
-class.patterns.separator.mark.code.as.entry.point.if.qualified.name.matches=Mark code as entry point if qualified name matches
+class.patterns.separator.mark.code.as.entry.point.if.qualified.name.matches=Mark Code as Entry Point if Qualified Name Matches
 class.patterns.error.method.pattern.0.must.be.a.valid.java.identifier=Method pattern ''{0}'' must be a valid java identifier, only ''*'' are accepted as placeholders
 class.patterns.error.class.pattern.0.must.be.a.valid.java.qualifier=Pattern must be a valid java qualified name, only '*' are accepted as placeholders
 code.style.generation.settings.error.not.valid.identifier.part.in.prefix=Not a valid java identifier part in prefix ''{0}''
@@ -1401,7 +1414,6 @@ rename.package.invalid.name.error=Not a valid package name
 rename.package.ignored.name.warning=Trying to create a package with ignored name, result will not be visible
 rename.package.class.already.exist.conflict=Class with qualified name ''{0}''  already exist
 rename.package.command.name=Rename package
-class.filter.editor.toolbar.button.remove=Remove
 class.filter.editor.table.model.column.name.pattern=Pattern
 class.filter.editor.table.model.column.name.isActive=Is Active
 create.class.mapping.dialog.title=Choose {0} Class
@@ -1415,7 +1427,6 @@ edit.range.error.invalid.value=Invalid value
 edit.range.value.should.be.less.than=Should not be less than {0}
 edit.range.value.should.be.bigger.than=Should not be bigger than {0}
 edit.range.should.not.be.less.than.from=Should not be less than 'from'
-dfa.find.problem.error.unable.to.find.cause=Unable to find the cause
 generate.constructor.already.exists=Constructor already exists
 generate.equals.no.fields.for.generation=No fields to include in equals/hashCode have been found
 generate.getter.and.setter.error.setters.for.read.only.not.generated=Setters for read-only fields were not generated
@@ -1477,4 +1488,61 @@ switch.stmt.template.description=switch (expr) {...}
 wrap.return.value.created.class.not.accessible.conflict=Created class won't be accessible in the call place
 wrap.return.value.existing.class.does.not.have.getter.conflict=Existing class does not have getter for selected field
 wrap.return.value.existing.class.does.not.have.appropriate.constructor.conflict=Existing class does not have appropriate constructor
-wrap.return.value.anonymous.class.presentation=Anonymous {0}
\ No newline at end of file
+wrap.return.value.anonymous.class.presentation=Anonymous {0}
+empty.title=Empty
+separator.annotations.to.copy=Annotations to Copy
+action.go.to.implementation.text=Go to implementation(s)
+action.go.to.subclass.text=Go to subclass(es)
+action.go.to.overriding.methods.text=Go to overriding methods
+action.go.to.super.method.text=Go to super method
+tooltip.recursive.call=Recursive call
+label.compact.constructor=Compact constructor
+label.canonical.constructor=Canonical constructor
+edit.contract.dialog.checkbox.pure.method=Method is pure (has no side effects)
+separator.mark.as.entry.point.if.annotated.by=Mark as entry point if annotated by
+separator.mark.field.as.implicitly.written.if.annotated.by=Mark field as implicitly written if annotated by
+rename.super.methods.chooser.popup.title={0} has super methods
+rename.super.base.chooser.popup.title={0}{1, choice, 0# implements|1# overrides} method of {2}
+add.methods.dialog.or=\ or 
+command.name.delegate.detected.change=Delegate
+encapsulate.fields.dialog.javadoc.title=JavaDoc
+find.jar.hint.text.no.libraries.found.for.fqn=No libraries found for ''{0}''
+dependant.sdk.unsatisfied.dependency.message=You need to configure a Java SDK first
+javadoc.gen.error.multiple.modules.with.module.info=At the moment, IDEA cannot generate Javadoc for multiple modules with module-info.java files in them. Sorry. We're working on this.
+generate.members.implement.command=implement
+code.style.settings.angle.spacing.brackets=Angle brackets
+code.style.settings.spacing.after.closing.angle.bracket=After closing angle bracket
+code.style.settings.spacing.around.type.bounds=Around type bounds
+non.code.annotations.explanation.external.and.inferred=External and <i>inferred</i> annotations
+non.code.annotations.explanation.external=External annotations
+non.code.annotations.explanation.inferred=<i>Inferred</i> annotations
+type.migration.command.name=TypeMigration
+dfa.constraint.not.null=not-null
+dfa.constraint.0.not.null={0} (not-null)
+dfa.constraint.null.or.0=null or {0}
+label.class.pattern.syntax.explanation=Leave method blank to represent constructors\nAny * will match against one or more characters in the qualified name (including dots)
+dialog.message.modules.dont.refer.to.existing.annotations.library={0, choice, 0#Module|2#Modules} {1} {0, choice, 0#doesn''t|2#don''t} refer to the existing ''{2}'' library with IntelliJ IDEA nullity annotations. Would you like to add the {0, choice, 0#dependency|2#dependencies} now?
+tab.title.slices.grouped.by.nullness=\ (Grouped by Nullness)
+exclude.0.from.auto.import=Exclude ''{0}'' from auto-import
+column.name.method.entry.point=Method
+column.name.class.entry.point=Class
+column.name.with.subclasses.entry.point=With Subclasses
+code.vision.implementations.hint={0, choice, 1#1 implementation|2#{0,number} implementations}
+code.vision.inheritors.hint={0, choice, 1#1 inheritor|2#{0,number} inheritors}
+code.vision.overrides.hint={0, choice, 1#1 override|2#{0,number} overrides}
+hint.text.tostring.method.could.not.be.created.from.template=''toString()'' method could not be created from template ''{0}''
+hint.text.tostring.template.invalid=toString() template ''{0}'' is invalid
+command.name.generate.tostring=Generate toString()
+column.name.ignore.suppressions=Ignore suppressions
+hint.text.removed.imports=Removed {0} {1, choice, 0#import|1#imports}
+hint.text.added.imports=, added {0} {1, choice, 0#import|1#imports}
+hint.text.rearranged.imports=Rearranged imports
+enum.constant.ordinal=Enum constant ordinal: 
+tab.title.infer.nullity.preview=Infer Nullity Preview
+inspection.message.full.description=Full description
+popup.title.debug.recent.tests=Debug Recent Tests
+list.item.suite=[suite] {0}
+list.item.configuration=[configuration] {0}
+user.local.default.shorten.command.line.option=user-local default: {0}
+no.jre.description=<no JRE>
+popup.content.tests.were.not.found.in.module.use.instead=Tests were not found in module ''{0}''.\nUse {1, choice, 0#module {2} |1#one of\n{3}\n}instead