blob: 923df3eb28f42867a14d0f48c9c787722cbeb792 [file] [log] [blame]
plugin.IntentionPowerPack.description=Adds over 80 new intention actions for IDEA.
replace.fully.qualified.name.with.import.intention.name=Replace qualified name with 'import'
replace.fully.qualified.name.with.import.intention.family.name=Replace Qualified Name with Import
replace.if.with.switch.intention.name=Replace 'if' with 'switch'
replace.if.with.switch.intention.family.name=Replace If with Switch
merge.parallel.ifs.intention.name=Merge 'if's
merge.parallel.ifs.intention.family.name=Merge Parallel Ifs
replace.conditional.with.if.intention.name=Replace '?:' with 'if else'
replace.conditional.with.if.intention.family.name=Replace Conditional with If Else
merge.else.if.intention.name=Merge 'else if'
merge.else.if.intention.family.name=Merge Else If
change.to.end.of.line.comment.intention.name=Replace with end-of-line comment
change.to.end.of.line.comment.intention.family.name=Replace with End Of Line Comment
assert.to.if.intention.name=Replace 'assert' with 'if' statement
assert.to.if.intention.family.name=Replace Assert with If Statement
replace.equality.with.safe.equals.intention.name=Replace '==' with safe '.equals()'
replace.equality.with.safe.not.equals.intention.name=Replace '!=' with safe '!equals()'
replace.equality.with.safe.equals.intention.family.name=Replace Equality with Safe Equals
replace.for.each.loop.with.indexed.for.loop.intention.name=Replace 'for each' loop with indexed 'for' loop
replace.for.each.loop.with.iterator.for.loop.intention.name=Replace 'for each' loop with iterator 'for' loop
replace.for.each.loop.with.indexed.for.loop.intention.family.name=Replace For-each Loop with Indexed For Loop
replace.for.each.loop.with.optimized.indexed.for.loop.intention.name=Replace 'for each' loop with optimized indexed 'for' loop
replace.for.each.loop.with.optimized.indexed.for.loop.intention.family.name=Replace For-each Loop with Optimized Indexed For Loop
replace.for.each.loop.with.iterator.for.loop.intention.family.name=Replace For-each Loop with Iterator For Loop
replace.for.loop.with.while.loop.intention.name=Replace 'for' loop with 'while' loop
replace.for.loop.with.while.loop.intention.family.name=Replace For Loop with While Loop
replace.while.loop.with.do.while.loop.intention.name=Replace 'while' loop with 'do while' loop
replace.while.loop.with.do.while.loop.intention.family.name=Replace While Loop with Do While Loop
replace.do.while.loop.with.while.loop.intention.name=Replace 'do while' loop with 'while' loop
replace.do.while.loop.with.while.loop.intention.family.name=Replace Do While Loop with While Loop
expand.boolean.intention.name=Convert to 'if else'
expand.boolean.intention.family.name=Expand Boolean
split.else.if.intention.name=Split 'else if'
split.else.if.intention.family.name=Split Else If
convert.to.nested.if.intention.name=Convert to multiple 'if's
convert.to.nested.if.intention.family.name=Expand Boolean to multiple ifs
join.concatenated.string.literals.intention.name=Join concatenated String literals
join.concatenated.string.literals.intention.family.name=Join Concatenated String Literals
replace.switch.with.if.intention.name=Replace 'switch' with 'if'
replace.switch.with.if.intention.family.name=Replace Switch with If
simplify.variable.intention.name=Replace with Java-style array declaration
simplify.variable.intention.family.name=Replace with Java Style Array Declaration
constant.expression.intention.family.name=Compute Constant Value
create.assert.intention.name=Create JUnit assertion
create.assert.intention.family.name=Create JUnit Assertion
simplify.if.else.intention.name=Simplify 'if else'
simplify.if.else.intention.family.name=Simplify If Else
merge.if.or.intention.name=Merge sequential 'if's
merge.if.or.intention.family.name=Merge Equivalent Ifs to ORed Condition
remove.unnecessary.parentheses.intention.name=Remove unnecessary parentheses
remove.unnecessary.parentheses.intention.family.name=Remove Unnecessary Parentheses
merge.if.and.intention.name=Merge nested 'if's
merge.if.and.intention.family.name=Merge Nested Ifs to ANDed Condition
replace.concatenation.with.string.buffer.intention.name=Replace '+' with 'StringBuffer.append()'
replace.concatenation.with.string.builder.intention.name=Replace '+' with 'StringBuilder.append()'
replace.concatenation.with.string.buffer.intention.family.name=Replace + with StringBuilder.append()
remove.conditional.intention.name=Simplify '?:'
remove.conditional.intention.family.name=Remove Pointless Conditional
move.comment.to.separate.line.intention.name=Move comment to separate line
move.comment.to.separate.line.intention.family.name=Move Comment to Separate Line
convert.integer.to.hex.intention.name=Convert to hex
convert.integer.to.hex.intention.family.name=Convert to Hexadecimal
convert.integer.to.binary.intention.name=Convert to binary
convert.integer.to.binary.intention.family.name=Convert to Binary
convert.to.scientific.notation.intention.name=Convert to scientific notation
convert.to.scientific.notation.intention.family.name=Convert to Scientific Notation
convert.to.plain.intention.name=Convert to plain
convert.to.plain.intention.family.name=Convert to Plain
string.to.char.intention.name=Replace string literal with character
string.to.char.intention.family.name=Replace String with Char
convert.integer.to.decimal.intention.name=Convert to decimal
convert.integer.to.decimal.intention.family.name=Convert to Decimal
create.enum.switch.branches.intention.name=Create missing 'switch' branches
create.enum.switch.branches.intention.family.name=Create Enum Switch Branches
change.to.c.style.comment.intention.name=Replace with block comment
change.to.c.style.comment.intention.family.name=Replace with Block Comment
convert.integer.to.octal.intention.name=Convert to octal
convert.integer.to.octal.intention.family.name=Convert to Octal
split.declaration.and.initialization.intention.name=Split into declaration and initialization
split.declaration.and.initialization.intention.family.name=Split Declaration and Initialization
char.to.string.intention.name=Replace character literal with string
char.to.string.intention.family.name=Replace Char with String
replace.if.with.conditional.intention.name=Replace 'if else' with '?:'
replace.if.with.conditional.intention.family.name=Replace If Else with Conditional
replace.equality.with.equals.intention.name=Replace '==' with 'equals()'
replace.equality.with.not.equals.intention.name=Replace '!=' with '!equals()'
replace.equality.with.equals.intention.family.name=Replace Equality with Equals
make.call.chain.into.call.sequence.intention.name=Make method call chain into call sequence
make.call.chain.into.call.sequence.intention.family.name=Make Call Chain Into Call Sequence
merge.call.sequence.to.chain.intention.name=Merge sequential method calls into call chain
merge.call.sequence.to.chain.intention.family.name=Merge Sequential Method Calls into Call Chain
detail.exceptions.intention.name=Detail exceptions
detail.exceptions.intention.family.name=Detail Exceptions
flip.conditional.intention.name=Flip '?:'
flip.conditional.intention.family.name=Flip Conditional
replace.equals.with.equality.intention.name=Replace '.equals()' with '=='
replace.equals.with.equality.intention.family.name=Replace Equals with Equality
replace.shift.with.multiply.intention.family.name=Replace Shift with Multiply
demorgans.intention.family.name=DeMorgan Law
flip.comparison.intention.family.name=Flip Comparison
flip.conjunction.intention.family.name=Flip Conjunction Operands
negate.comparison.intention.family.name=Negate Comparison
remove.boolean.equality.intention.family.name=Remove Boolean Equality
remove.braces.intention.family.name=Remove Braces
add.braces.intention.family.name=Add Braces
flip.commutative.method.call.intention.family.name=Flip Commutative Method Call
constant.subexpression.intention.family.name=Compute Constant Value for Subexpression
extract.increment.intention.family.name=Extract Increment
flip.assert.literal.intention.family.name=Flip Assert Literal
replace.assert.equals.with.assert.literal.intention.family.name=Replace assertEquals with assertTrue, assertFalse, or assertNull
replace.assert.literal.with.assert.equals.intention.family.name=Replace assertTrue, assertFalse, or assertNull with assertEquals
replace.multiply.with.shift.intention.family.name=Replace Multiply with Shift
replace.with.operator.assignment.intention.family.name=Replace Assignment with Operator Assignment
add.clarifying.parentheses.intention.name=Add clarifying parentheses
add.clarifying.parentheses.intention.family.name=Add Clarifying Parentheses
convert.interface.to.class.intention.name=Convert to 'class'
convert.interface.to.class.intention.family.name=Convert Interface to Class
replace.on.demand.import.intention.name=Replace with single class imports
replace.on.demand.import.intention.family.name=Replace On Demand Import with Single Class Imports
swap.method.call.arguments.intention.family.name=Swap Method Call Arguments
make.method.varargs.intention.name=Convert to variable argument method
make.method.varargs.intention.family.name=Convert Method to Variable Argument Method
convert.vararg.parameter.to.array.intention.name=Convert variable argument parameter to array
convert.vararg.parameter.to.array.intention.family.name=Convert Variable Argument Parameter to Array Parameter
replace.operator.assignment.with.assignment.intention.family.name=Replace Operator Assignment with Assignment
convert.catch.to.throws.intention.name=Replace 'catch' section with 'throws' declaration
convert.catch.to.throws.intention.family.name=Replace Catch Section with Throws Declaration
wrap.vararg.arguments.with.explicit.array.intention.name=Wrap vararg arguments with explicit array creation
wrap.vararg.arguments.with.explicit.array.intention.family.name=Wrap Vararg Arguments with Explicit Array Creation
extract.while.loop.condition.to.if.statement.intention.name=Extract condition to internal 'if' statement
extract.while.loop.condition.to.if.statement.intention.family.name=Extract While Loop Condition to Internal If Statement
replace.concatenation.with.format.string.intention.name=Replace '+' with 'String.format()'
replace.concatenation.with.format.string.intention.family.name=Replace String Concatenation with String.format()
copy.concatenated.string.to.clipboard.intention.name=Copy String concatenation text to the clipboard
copy.concatenated.string.to.clipboard.intention.family.name=Copy String Concatenation Text to the Clipboard
flip.expression.intention.family.name=Flip Binary Expression
flip.setter.call.intention.family.name=Flip Setter Call(s)
adapter.to.listener.intention.family.name=Replace Adapter Extension with Listener Implementation
reverse.for.loop.direction.intention.family.name=Reverse Direction of For Loop
reverse.for.loop.direction.intention.name=Reverse direction of for loop
replace.operator.assignment.with.postfix.expression.intention.family.name=Replace Operator Assignment with Postfix Expression
replace.postfix.expression.with.operator.assignment.intention.family.name=Replace Postfix Expression with Operator Assignment
replace.postfix.expression.with.assignment.intention.family.name=Replace Postfix Expression with Assignment
replace.assignment.with.postfix.expression.intention.family.name=Replace Assignment with Postfix Expression
convert.j.unit3.test.case.to.j.unit4.intention.family.name=Convert JUnit3 Test Case to JUnit4
convert.j.unit3.test.case.to.j.unit4.intention.name=Convert to JUnit4 Test Case
if.to.assertion.intention.family.name=Replace If with Assert Statement
if.to.assertion.intention.name=Replace 'if' with 'assert' statement
expand.to.normal.annotation.intention.family.name=Expand Annotation to Normal Form
expand.to.normal.annotation.intention.name=Add 'value=' to annotation attribute
annotate.overridden.methods.intention.family.name=Annotate overriding methods and their parameters
annotate.overridden.methods.intention.method.name=Annotate overriding methods as ''@{0}''
annotate.overridden.methods.intention.parameters.name=Annotate same parameter of overriding methods as ''@{0}''
split.multi.catch.intention.name=Split multi-catch into separate 'catch' blocks
split.multi.catch.intention.family.name=Split Multi-Catch into Separate Catch Blocks
replace.arm.with.try.finally.intention.name=Replace 'try-with-resources' with 'try finally'
replace.arm.with.try.finally.intention.family.name=Replace Try-With-Resources with Try-Finally
merge.nested.try.statements.intention.name=Merge nested 'try' statements
merge.nested.try.statements.intention.family.name=Merge Nested Try Statements
split.try.with.multiple.resources.intention.name=Split 'try' statement with multiple resources
split.try.with.multiple.resources.intention.family.name=Split Try Statement with Multiple Resources
obscure.thrown.exceptions.intention.family.name=Replace Exceptions in Throws Clause with Single More General Exception
add.array.creation.expression.intention.family.name=Add Array Creation Expression
replace.diamond.with.explicit.type.arguments.intention.name=Replace '<>' with explicit type arguments
replace.diamond.with.explicit.type.arguments.intention.family.name=Replace Diamond with Explicit Type Arguments
replace.lambda.with.anonymous.intention.name=Replace lambda with anonymous class
replace.lambda.with.anonymous.intention.family.name=Replace lambda with anonymous class
replace.method.ref.with.lambda.intention.name=Replace method reference with lambda
replace.method.ref.with.lambda.intention.family.name=Replace method reference with lambda
infer.lambda.parameter.type.intention.family.name=Infer lambda parameter type
expand.one.line.lambda2.code.block.intention.family.name=Expand lambda expression body to code block
make.public.intention.name=Make 'public'
make.public.intention.family.name=Make Public
make.package.private.intention.name=Make package-local
make.package.private.intention.family.name=Make Package-Local
make.protected.intention.name=Make 'protected'
make.protected.intention.family.name=Make Protected
make.private.intention.name=Make 'private'
make.private.intention.family.name=Make Private
change.variable.type.to.rhs.type.intention.family.name=Change Variable Type to Type of Initializer
unicode.unescape.intention.name=Replace unicode escape with character
unicode.unescape.intention.family.name=Replace Unicode Escape with Unescaped Character
replace.octal.escape.with.unicode.escape.intention.name=Replace octal escape with unicode escape
replace.octal.escape.with.unicode.escape.intention.family.name=Replace Octal Escape with Unicode Escape
negate.conditional.intention.name=Negate '?:'
negate.conditional.intention.family.name=Negate Conditional
objects.require.non.null.intention.name=Use 'java.util.Objects.requireNonNull()' expression
objects.require.non.null.intention.family.name=Use 'java.util.Objects.requireNonNull()' Expression
#hand made
demorgans.intention.name1=Replace '\\&\\&' with '||'
demorgans.intention.name2=Replace '||' with '\\&\\&'
flip.smth.intention.name=Flip ''{0}''
flip.smth.intention.name1=Flip ''{0}'' (changes semantics)
flip.comparison.intention.name=Flip ''{0}'' to ''{1}''
negate.comparison.intention.name=Negate ''{0}''
negate.comparison.intention.name1=Negate ''{0}'' to ''{1}''
remove.boolean.equality.intention.name=Simplify ''{0}''
add.braces.intention.name=Add Braces to ''{0}'' statement
remove.braces.intention.name=Remove braces from ''{0}'' statement
flip.commutative.method.call.intention.name=Flip ''.{0}()''
flip.commutative.method.call.intention.name1=Flip ''.{0}()'' (may change semantics)
constant.expression.intention.name=Compute constant value of ''{0}''
status.bar.escape.highlighting.message=Press Escape to remove the highlighting
1.fully.qualified.name.status.bar.escape.highlighting.message=1 fully qualified name replaced with import (press Escape to remove highlighting)
multiple.fully.qualified.names.status.bar.escape.highlighting.message={0} fully qualified names replaced with import (press Escape to remove highlighting)
press.escape.to.remove.highlighting.message=Press Escape to remove the highlighting
extract.increment.intention.name=Extract ''{0}''
flip.assert.literal.intention.name=Replace ''{0}()'' with ''{1}()''
replace.assert.equals.with.assert.literal.intention.name=Replace ''assertEquals()'' with ''{0}()''
replace.assert.literal.with.assert.equals.intention.name=Replace ''{0}()'' with ''assertEquals({1}, ...)''
replace.assert.literal.with.assert.equals.intention.name2=Replace ''{0}()'' with ''assertEquals()''
replace.assert.literal.with.assert.equals.intention.name1=Replace ''{0}()'' with ''assertEquals(..., {1}, ...)''
replace.assignment.with.operator.assignment.intention.name=Replace ''='' with ''{0}=''
replace.operator.assignment.with.assignment.intention.name=Replace ''{0}'' with ''=''
replace.some.operator.with.other.intention.name=Replace ''{0}'' with ''{1}''
swap.method.call.arguments.intention.name=Swap ''{0}'' and ''{1}''
flip.setter.call.intention.name=Flip Setter Call
adapter.to.listener.intention.name=Replace extension of ''{0}'' with ''Listener'' implementation
obscure.thrown.exceptions.intention.name=Replace with ''throws {0}''
add.array.creation.expression.intention.name=Add ''new {0}''
change.variable.type.to.rhs.type.intention.name=Declare ''{0}'' with type ''{1}''
#categories
intention.category.annotations=Annotations
intention.category.numbers=Numbers
intention.category.boolean=Boolean
intention.category.conditional.operator=Conditional Operator
intention.category.shift.operation=Shift Operation
intention.category.junit=JUnit
intention.category.declaration=Declaration
intention.category.imports=Imports
intention.category.comments=Comments
intention.category.control.flow=Control Flow
intention.category.strings=Strings
intention.category.modifiers=Modifiers
intention.category.other=Other
#warnings
0.is.declared.in.1.but.when.public.should.be.declared.in.a.file.named.2={0} is declared in {1} but when public should be declared in a file named {2}
0.will.have.incompatible.access.privileges.with.super.1={0} will have incompatible access privileges with super {1}
0.will.no.longer.be.visible.from.overriding.1={0} will no longer be visible from overriding {1}
0.will.have.incompatible.access.privileges.with.overriding.1={0} will have incompatible access privileges with overriding {1}
0.already.extends.1.and.will.not.compile.after.converting.2.to.a.class={0} already extends {1} and will not compile after converting {2} to a class