support for tasks and lessons as separate modules
[idea/community.git] / resources-en / src / messages / QuickFixBundle.properties
1 add.import=Add Import
2 class.to.import.chooser.title=Class to Import
3 method.to.import.chooser.title=Method to Import
4 field.to.import.chooser.title=Field to Import
5 access.static.via.class.reference.family=Access static via class reference
6 access.static.via.class.reference.text=Access static ''{1}.{0}'' via class ''{2}'' reference
7 add.default.constructor.family=Add Default Constructor
8 add.default.constructor.text=Add {0} no-args constructor to {1}
9 add.catch.clause.family=Add exception to catch clause
10 add.catch.clause.text=Add 'catch' clause(s)
11 add.exception.to.throws.inherited.method.warning.text=Method ''{0}'' is inherited.\n\
12   Do you want to add exceptions to method signatures in the whole method hierarchy?
13 method.is.inherited.warning.title=Method Is Inherited
14 add.exception.to.throws.text=Add {0, choice, 0#exception|2#exceptions} to method signature
15 add.exception.to.throws.family=Add exception to method signature
16 add.method.body.text=Add method body
17 add.method.family=Add Method
18 add.method.text=Add Method ''{0}'' to Class ''{1}''
19 add.new.array.family=Add missing new expression
20 add.new.array.text=Add ''new {0}[]''
21 add.return.statement.text=Add 'return' statement
22 add.runtime.exception.to.throws.text=Add runtime exception(s) to method signature
23 add.runtime.exception.to.throws.family=Add Runtime Exception to Method Signature
24 add.typecast.family=Add TypeCast
25 add.typecast.text=Cast to ''{0}''
26 add.docTag.to.custom.tags=Add {0} to custom tags
27 fix.javadoc.family=Fix Javadoc
28 adjust.package.family=Adjust Package Name
29 adjust.package.text=Set package name to ''{0}''
30 bring.variable.to.scope.family=Bring Variable to Scope
31 bring.variable.to.scope.text=Bring ''{0}'' into scope
32
33 cast.parameter.text=Cast {0, choice, 1#1st|2#2nd|3#3rd|4#{0,number}th} parameter to ''{1}''
34 cast.single.parameter.text=Cast parameter to ''{0}''
35
36 add.type.arguments.text=Add explicit type arguments to {0, choice, 1#1st|2#2nd|3#3rd|4#{0,number}th} argument
37 add.type.arguments.single.argument.text=Add explicit type arguments
38
39 change.class.signature.text=Change signature of ''{0}'' to match ''{1}''
40 change.class.signature.family=Change class signature
41
42 uidesigner.change.bound.field.type=Change bound field type
43 cannot.change.field.exception=Cannot change field ''{0}'' type.\nReason: {1}
44
45 # {0} - original keyword (extends or implements), {1} - proposed keyword (implements or extends), {2} - class name
46 exchange.extends.implements.keyword=Change ''{0} {2}'' to ''{1} {2}''
47 uidesigner.change.gui.component.type=Change GUI component type
48 change.method.signature.from.usage.family=Change method signature from usage
49
50 # {0} - original method signature including name, {1} - method name, {2} - proposed new parameters list
51 change.method.signature.from.usage.text=Change signature of ''{0}'' to ''{1}({2})''
52 add.parameter.from.usage.text=Add ''{0}'' as {1, choice, 1#1st|2#2nd|3#3rd|4#{1,number}th} parameter to method ''{2}''
53 remove.parameter.from.usage.text=Remove {0, choice, 1#1st|2#2nd|3#3rd|4#{0,number}th} parameter from method ''{1}''
54 change.parameter.from.usage.text=Change {0, choice, 1#1st|2#2nd|3#3rd|4#{0,number}th} parameter of method ''{1}'' from ''{2}'' to ''{3}''
55 searching.for.usages.progress.title=Searching For Usages...
56 create.class.from.new.family=Create Class from New
57 create.class.from.new.text=Create class ''{0}''
58 create.class.from.usage.family=Create Class from Usage
59 create.class.from.usage.text=Create {0} ''{1}''
60 create.inner.class.from.usage.text=Create inner {0} ''{1}''
61 create.constant.from.usage.family=Create Constant From Usage
62 create.constant.from.usage.text=Create constant field ''{0}''
63 create.enum.constant.from.usage.text=Create enum constant ''{0}''
64 create.constructor.from.new.family=Create Constructor from New
65 create.constructor.from.new.text=Create constructor
66 create.constructor.from.super.call.family=Create Constructor From super() Call
67 create.constructor.from.this.call.family=Create Constructor From this() Call
68 create.constructor.text=Create constructor in ''{0}''
69 create.constructor.matching.super=Create constructor matching super
70 super.class.constructors.chooser.title=Choose Super Class Constructors
71 create.field.from.usage.family=Create field from Usage
72 create.field.from.usage.text=Create field ''{0}''
73 target.class.chooser.title=Choose Target Class
74 create.class.title=Create {0}
75 create.enum=enum
76 create.interface=interface
77 create.class=class
78 new.method.body.template.error.text=Please Correct "New Method Body" Template
79 new.method.body.template.error.title=File Template Error
80 cannot.create.java.file.error.text=Cannot create {0}.java in {1}: {2}
81 cannot.create.java.file.error.title=File Creation Failed
82 cannot.create.java.package.error.text=Cannot create {0} in {1}: {2}
83 cannot.create.java.package.error.title=Package Creation Failed
84 create.accessor.for.unused.field.family=Create Accessor for Unused Field
85 create.getter.for.field=Create getter for ''{0}''
86 create.setter.for.field=Create setter for ''{0}''
87 create.getter.and.setter.for.field=Create getter and setter for ''{0}''
88 create.local.from.usage.family=Create Local from Usage
89 create.local.from.usage.text=Create local variable ''{0}''
90 create.local.from.instanceof.usage.family=Create Local Var from instanceof Usage
91 create.local.from.instanceof.usage.text=Insert ''({0}){1}'' declaration
92 create.method.from.usage.family=Create method from usage
93 create.method.from.usage.text=Create method ''{0}''
94 create.abstract.method.from.usage.text=Create abstract method ''{0}''
95 create.parameter.from.usage.family=Create parameter from Usage
96 create.parameter.from.usage.text=Create parameter ''{0}''
97 create.property.from.usage.family=Create property From Usage
98 create.getter=Create Getter
99 create.setter=Create Setter
100 defer.final.assignment.with.temp.family=Defer final assignment with temp
101 defer.final.assignment.with.temp.text=Defer assignment to ''{0}'' using temp variable
102 delete.catch.family=Delete Catch
103 delete.catch.text=Delete catch for ''{0}''
104 delete.body.text=Delete method body
105 enable.optimize.imports.on.the.fly=Enable 'Settings|Code Style|Imports|Optimize imports on the fly'
106 generalize.catch.family=Generalize Catch
107 generalize.catch.text=Generalize catch for ''{0}'' to ''{1}''
108 generify.family=Generify File
109 generify.text=Try to generify ''{0}''
110 implement.methods.fix=Implement methods
111 import.class.fix=Import class
112 insert.new.fix=Insert new
113 insert.super.constructor.call.family=Base Ctr call
114 insert.super.constructor.call.text=Insert 'super();'
115 make.class.an.interface.family=Make Class an Interface
116 make.class.an.interface.text=Make ''{0}'' an interface
117 make.interface.an.class.text=Make ''{0}'' a class
118 make.vararg.parameter.last.family=Make vararg parameter last
119 make.vararg.parameter.last.text=Move ''{0}'' to the end of the list
120 fix.parameter.type.family=Fix Parameter Type
121 fix.parameter.type.text=Make ''{0}'' take parameter of type ''{1}'' here
122 fix.return.type.family=Fix Return Type
123 fix.return.type.text=Make ''{0}'' return ''{1}''
124 fix.throws.list.family=Fix Throws List
125 fix.throws.list.add.exception=Add ''{0}'' to ''{1}'' throws list
126 fix.throws.list.remove.exception=Remove ''{0}'' from ''{1}'' throws list
127 fix.modifiers.family=Fix Modifiers
128
129 anonymous.class.presentation=Anonymous class derived from {0}
130 # {0} owner class name
131 class.initializer.presentation={0} class initializer
132 add.modifier.fix=Make ''{0}'' {1}
133 remove.modifier.fix=Make ''{0}'' not {1}
134
135 change.inheritors.visibility.warning.text=Do you want to change inheritors' visibility to visibility of the base method?
136 change.inheritors.visibility.warning.title=Change Inheritors
137 move.class.in.extend.list.family=Move Class in Extend list
138 move.bound.class.to.front.fix.text=Move bound ''{0}'' to the beginning of the bounds list of type parameter ''{1}''
139 move.catch.up.family=Move Catch Up
140 move.catch.up.text=Move catch for ''{0}'' before ''{1}''
141 move.class.to.separate.file.family=Move Class to Separate File
142 move.class.to.separate.file.text=Move class ''{0}'' to ''{0}.java''
143 move.class.to.package.family=Move Class to Package
144 move.class.to.package.text=Move to package ''{0}''
145
146 # change if (!a == b) ...  =>  if (!(a == b)) ...
147 negation.broader.scope.family=Negation Broader Scope
148 negation.broader.scope.text=Change to ''!({0})''
149
150 optimize.imports.fix=Optimize imports
151 remove.qualifier.fix=Remove qualifier
152 remove.redundant.else.fix=Remove redundant 'else'
153 remove.unused.parameter.family=Remove unused parameter
154 remove.unused.parameter.text=Remove parameter ''{0}''
155 remove.unused.variable.family=Remove unused variable
156 remove.unused.variable=Remove variable ''{0}''
157 remove.unused.field=Remove field ''{0}''
158 rename.wrong.reference.family=Rename Wrong Reference
159 rename.wrong.reference.text=Rename reference
160 reuse.variable.declaration.family=Reuse variable declaration
161 reuse.variable.declaration.text=Reuse previous variable ''{0}'' declaration
162 safe.delete.family=Safe delete
163 safe.delete.text=Safe delete ''{0}''
164 setup.jdk.location.family=Setup JDK Location
165 setup.jdk.location.text=Setup JDK
166 side.effects.warning.dialog.title=Side Effects Found
167 simplify.boolean.expression.family=Simplify boolean expression
168 simplify.boolean.expression.text=Simplify ''{0}'' to {1}
169 fix.super.method.return.type.family=Fix Super Method Return Type
170 fix.super.method.return.type.text=Make ''{0}'' return ''{1}''
171 surround.with.try.catch.fix=Surround with try/catch
172 make.final.family=Make Final
173 make.final.text=Make {0} final
174 make.final.copy.to.temp=Copy ''{0}'' to temp final variable
175 make.final.transform.to.one.element.array=Transform {0} into final one element array
176 fix.variable.type.family=Fix Variable Type
177 fix.variable.type.text=Change {0} ''{1}'' type to ''{2}''
178
179 # Sample: Boolean b = "true"; -> Boolean b = Boolean.valueOf("true");
180 wrap.expression.using.static.accessor.family=Wrap Expression
181 wrap.expression.using.static.accessor.text=Wrap using ''{0}''
182
183 # {0} - qualified class name suggested to be imported.
184 side.effect.action.remove=&Remove
185 side.effect.action.transform=&Transform
186 side.effect.action.cancel=&Cancel
187 side.effect.message1=<html><body>\
188   There are possible side effects found in expressions assigned to the variable ''{0}''<br>\
189   You can:<ul><li><b>Remove</b> variable usages along with all expressions involved</li>\
190   </body></html>
191 # {0} - variable name, {1} - variable type, {2} - expression with side effect, {3} - same expression transformed to hold the effect
192
193 change.parameter.class.family=Change Parameter Class
194
195 change.extends.list.family=Extend Class from
196 add.class.to.extends.list=Make ''{0}'' extend ''{1}''
197 remove.class.from.extends.list=Make ''{0}'' not extend ''{1}''
198 add.interface.to.implements.list=Make ''{0}'' implement ''{1}''
199 remove.interface.from.implements.list=Make ''{0}'' not implement ''{1}''
200 convert.method.to.constructor=Make method constructor
201
202 create.class.text=Create class {0}
203 create.interface.text=Create interface {0}
204 create.package.text=Create package {0}
205 create.field.text=Create field {0}
206 create.property.text=Create property {0}
207 add.constructor.parameter.name=Add constructor parameter
208 remove.suppression.action.name=Remove ''{0}'' suppression
209 remove.suppression.action.family=Remove suppression
210 remove.qualifier.action.text=Remove qualifier
211 fix.argument.family=Fix Arguments
212 change.new.operator.type.text=Change ''{0}'' to ''new {1}{2}''
213 change.new.operator.type.family=Change new operator type
214
215 fix.unused.symbol.injection.family=Add to Dependency Injection Annotations
216 fix.unused.symbol.injection.text=Suppress for {0} annotated by ''{1}''
217 fix.add.special.annotation.family=Add to Special Annotations
218 fix.add.special.annotation.text=Add ''{0}'' to special annotations list
219
220 orderEntry.fix.add.dependency.on.module=Add dependency on module ''{0}''
221 orderEntry.fix.family.add.module.dependency=Add module dependency
222 orderEntry.fix.add.library.to.classpath=Add library ''{0}'' to classpath
223 orderEntry.fix.family.add.library.to.classpath=Add library to classpath
224 orderEntry.fix.circular.dependency.warning=Adding dependency on module ''{0}'' will introduce circular dependency between modules ''{1}'' and ''{2}''.\nAdd dependency anyway?
225 orderEntry.fix.title.circular.dependency.warning=Circular Dependency Warning
226 static.import.method.text=Static import method
227 static.import.method.choose.method.to.import=Choose Method to Import
228
229 add.library.title.dialog=Add ''{0}'' Library to Project
230 add.library.title.choose.folder=Choose Directory
231 add.library.description.choose.folder=Choose directory where the library will be copied
232 add.library.error.not.found=Library file ''{0}'' does not exist
233 add.library.error.cannot.copy=Cannot copy ''{0}'' to ''{1}''\n({2})
234 add.library.use.bundled.library.radio.button=&Use ''{0}'' from {1} distribution
235 add.library.copy.files.to.radio.button=&Copy ''{0}'' library files to
236
237 permute.arguments=Permute arguments
238 fix.single.character.string.to.char.literal.text=Change {0} to {1} (to {2} literal)
239 fix.single.character.string.to.char.literal.family=Fix literal type
240
241 create.readable.writable.property.with.field=Create getter, setter and field for ''{0}''
242 create.readable.property=Create getter for ''{0}''
243 create.writable.property=Create setter for ''{0}''
244 create.readable.property.with.field=Create getter and field for ''{0}''
245 create.writable.property.with.field=Create setter and field for ''{0}''
246
247 change.to.append.family=Fix StringBuilder append
248 change.to.append.text=Change to ''{0}''
249
250 convert.to.string.family=Fix Character Literal
251 convert.to.string.text=Convert to string literal
252
253 initialize.final.field.in.constructor.name=Initialize in constructor
254 initialize.final.field.in.constructor.choose.dialog.title=Choose constructors to add initialization to
255
256 remove.redundant.arguments.text=Remove redundant arguments to call ''{0}''
257 remove.redundant.arguments.family=Remove redundant arguments
258
259 replace.with.list.access.text=Replace with list access
260
261 add.qualifier=Add qualifier
262 add.qualifier.original.class.chooser.title=Original class
263
264 wrap.array.to.arrays.as.list.parameter.text=Wrap {0, choice, 1#1st|2#2nd|3#3rd|4#{0,number}th} parameter using ''Arrays.asList''
265 wrap.array.to.arrays.as.list.single.parameter.text=Wrap using ''Arrays.asList''
266
267 annotations.fix=Annotations
268 add.missing.annotation.parameters.fix=Add missing annotation parameters - {0}
269 add.missing.annotation.single.parameter.fix=Add missing annotation parameter ''{0}''
270
271 add.method.qualifier.fix.text=Add qualifier {0} to method
272
273 collection.addall.can.be.replaced.with.constructor.fix.options.title=Classes to check
274 collection.addall.can.be.replaced.with.constructor.fix.description=''{0}()'' method can be replaced with parametrized constructor
275 collection.addall.can.be.replaced.with.constructor.fix.title=Replace 'addAll/putAll' method with parametrized constructor call
276
277 wrap.long.with.math.to.int.text=Wrap using 'Math.toIntExact()'
278 wrap.long.with.math.to.int.parameter.single.text=Wrap parameter using 'Math.toIntExact()'
279 wrap.long.with.math.to.int.parameter.multiple.text=Wrap {0, choice, 1#1st|2#2nd|3#3rd|4#{0,number}th} parameter using ''Math.toIntExact()''
280
281 add.exception.from.field.initializer.to.constructor.throws.text=Add exception to class {0, choice, 0#default constructor|1#constructor|2#constructors} signature
282 add.exception.from.field.initializer.to.constructor.throws.family.text=Add exception to class constructors signature
283 java.8.collections.api.inspection.description=If statement could be replaced with single method
284 java.8.collections.api.inspection.fix.family.name=Replace with single method call
285 java.8.collections.api.inspection.fix.text=Replace with ''{0}'' method call