IDEADEV-5142 unused symbol made configurable
[fedora-idea.git] / resources_eng / src / messages / InspectionsBundle.properties
blob58bdcd91986dd42b66acda64f3defdeaeb397090
1 inspection.diff.format.error=Required parameters: <old_file> <new_file> [<delta_file_name>]
2 inspection.command.line.explanation=Expected parameters: <project_file_path> <inspection_profile_file_path> <output_path> [<options>]\n Avaliable options are:\n -d <directory_path>  --  directory to be inspected. Optional. Whole project is inspected by default.\n                      -v[0|1|2]            --  verbose level. 0 - silent, 1 - verbose, 2 - most verbose.
3 inspection.action.title=Inspection
4 inspection.action.verb=Inspect
5 inspection.action.noun=Inspection
6 inspection.action.profile.label=Inspection profile
7 inspection.offline.parsing.error=Error parsing the results file
8 inspection.offline.loading.error=Error loading the results file
9 inspection.offline.results.file.chooser.title=Open File With Inspection Results
11 inspection.problem.synopsis=Problem synopsis
13 #export results view
14 inspection.export.results.description.tag=description
15 inspection.export.results.problem.element.tag=problem_class
16 inspection.export.results.can.be.final=can be final
17 inspection.export.results.can.be.final.description=declaration can have final modifier
19 inspection.export.results.can.be.static=can be static
20 inspection.export.results.can.be.static.description=declaration can have static modifier
21 inspection.export.results.package=package
22 inspection.export.results.default=<default>
23 inspection.export.results.class=class
24 inspection.export.results.author=author
25 inspection.export.results.name=name
26 inspection.export.results.display.name=display_name
27 inspection.export.results.constructor=constructor
28 inspection.export.results.method=method
29 inspection.export.results.field=field
30 inspection.export.results.problem=problem
31 inspection.export.results.file=file
32 inspection.export.results.line=line
33 inspection.export.results.interface=interface
35 #can be final
36 inspection.can.be.final.display.name=Declaration can have final modifier
37 inspection.can.be.final=Can have final modifier.
38 inspection.can.be.final.accept.quickfix=Accept Suggested Final Modifier
39 inspection.can.be.final.option=Report classes
40 inspection.can.be.final.option1=Report methods
41 inspection.can.be.final.option2=Report fields
43 #can be static
44 inspection.can.be.static.display.name=Declaration can have static modifier
45 inspection.can.be.static=Does not use context instance fields or calls context instance methods and therefore can have static modifier.
46 inspection.can.be.static.accept.quickfix=Accept Suggested Static Modifier
47 inspection.annotate.quickfix.verb=to annotate
48 inspection.annotate.quickfix.name=Annotate method as @{0}
50 #dataflow
51 inspection.data.flow.display.name=Constant conditions \\& exceptions
52 inspection.data.flow.nullable.quickfix.option=<html><body>Suggest @Nullable annotation for methods that may possibly return null.<br> Requires JDK5.0 and annotations.jar from {0} distribution</body></html>
53 inspection.data.flow.redundant.instanceof.quickfix=Replace with != null
54 inspection.data.flow.simplify.boolean.expression.quickfix=Simplify Boolean Expression
56 #messages from dataflow inspection
57 dataflow.message.npe.method.invocation=Method invocation <code>#ref</code> #loc may produce <code>java.lang.NullPointerException</code>.
58 dataflow.message.npe.array.access=Array access <code>#ref</code> #loc may produce <code>java.lang.NullPointerException</code>.
59 dataflow.message.npe.field.access=Member variable access <code>#ref</code> #loc may produce <code>java.lang.NullPointerException</code>.
60 dataflow.message.cce=Casting <code>{0}</code> to <code>#ref</code> #loc may produce <code>java.lang.ClassCastException</code>.
61 dataflow.message.redundant.instanceof=Condition <code>#ref</code> #loc is redundant and can be replaced with <code>!= null</code>
62 dataflow.message.constant.condition=Condition <code>#ref</code> #loc is always <code>{0}</code>.
63 dataflow.message.unreachable.switch.label=Switch label<code>#ref</code> #loc is unreachable.
64 dataflow.message.pointless.assignment.expression=Condition <code>#ref</code> #loc at the left side of assignment expression is always <code>{0}</code>. Can be simplified to normal assignment.
65 dataflow.message.passing.null.argument=Passing <code>null</code> argument to parameter annotated as @NotNull
66 dataflow.message.passing.nullable.argument=Argument <code>#ref</code> #loc might be null
67 dataflow.message.assigning.null=<code>null</code> is assigned to a variable that is annotated with @NotNull
68 dataflow.message.assigning.nullable=Expression <code>#ref</code> might evaluate to null but is assigned to a variable that is annotated with @NotNull
69 dataflow.message.return.null.from.notnull=<code>null</code> is returned by the method declared as @NotNull
70 dataflow.message.return.nullable.from.notnull=Expression <code>#ref</code> might evaluate to null but is returned by the method declared as @NotNull
71 dataflow.message.return.null.from.notnullable=<code>null</code> is returned by the method which isn't declared as @Nullable
72 dataflow.message.return.nullable.from.notnullable=Expression <code>#ref</code> might evaluate to null but is returned by the method which isn't declared as @Nullable
73 dataflow.message.unboxing=Unboxing of <code>#ref</code> #loc may produce <code>java.lang.NullPointerException</code>.
75 #deprecated
76 inspection.deprecated.display.name=Deprecated API usage
77 inspection.deprecated.problem.descriptor=Overrides deprecated method.
78 inspection.deprecated.problem.descriptor1=Uses deprecated API.
80 #empty method
81 inspection.empty.method.display.name=Empty method
82 inspection.empty.method.delete.quickfix=Delete Unnecessary Method(s)
83 inspection.empty.method.problem.descriptor=Method only calls its super.
84 inspection.empty.method.problem.descriptor1=Empty method overrides empty method.
85 inspection.empty.method.problem.descriptor2=The method is empty.
86 inspection.empty.method.problem.descriptor3=The method and all it's deriveables are empty.
87 inspection.empty.method.problem.descriptor4=All implementations of this method are empty.
89 #ejb
90 inspection.ejb.display.name=EJB Classes Errors
91 inspection.ejb.warning.display.name=EJB Classes Warnings
92 inspection.ejb.xml.display.name=EJB Descriptor Inspection
93 inspection.javaee.ejb.ql.display.name=EJB QL Problems
95 #javaee persistence
96 inspection.javaee.persistence.display.name=Persistence Model Errors
97 inspection.javaee.persistence.warning.display.name=Persistence Model Warnings
98 inspection.javaee.persistence.xml.display.name=Persistence Descriptors Problems
99 inspection.javaee.persistence.ql.display.name=Persistence QL Problems
101 #web.xml
102 inspection.javaee.web.xml.name=Web properties
104 #redundant cast
105 inspection.redundant.cast.display.name=Redundant type cast
106 inspection.redundant.cast.remove.quickfix=Remove Redundant Cast(s)
107 inspection.redundant.cast.problem.descriptor=Casting {0} to {1} is redundant
109 #redundant throws
110 inspection.redundant.throws.display.name=Redundant throws clause
111 inspection.redundant.throws.remove.quickfix=Remove unnecessary throws declarations
112 inspection.redundant.throws.problem.descriptor=The declared exception {0} is never thrown in method implementations.
113 inspection.redundant.throws.problem.descriptor1=The declared exception {0} is never thrown in this method, nor in its derivables.
114 inspection.redundant.throws.problem.descriptor2=The declared exception {0} is never thrown.
116 inspection.equals.hashcode.display.name=equals() and hashCode() not paired
117 inspection.equals.hashcode.job.descriptor=Searching for equals() and hashCode() in
118 inspection.equals.hashcode.only.one.defined.problem.descriptor=Class has {0} defined but does not define {1}.
120 inspection.1.5.display.name=Usages of API documented as {0}
121 inspection.1.5.problem.descriptor=Usage of the API documented as {0}
123 inspection.local.can.be.final.display.name=Local variable or parameter can be final
124 inspection.local.can.be.final.option=Report local variables
125 inspection.local.can.be.final.option1=Report method parameters
126 inspection.can.be.local.parameter.problem.descriptor=Parameter <code>#ref</code> can have <code>final</code> modifier.
127 inspection.can.be.local.variable.problem.descriptor=Variable <code>#ref</code> can have <code>final</code> modifier.
129 inspection.nullable.problems.display.name=@NotNull/@Nullable problems
130 #check box options
131 inspection.nullable.problems.method.overrides.notnull.option=report @NotNull &parameter overrides @Nullable
132 inspection.nullable.problems.method.overrides.option=report not &annotated method overrides @NotNull
133 inspection.nullable.problems.parameter.overrides.option=report @&Nullable method overrides @NotNull
135 #problem descriptor messages
136 inspection.nullable.problems.Nullable.NotNull.conflict=Cannot annotate with both @Nullable and @NotNull
137 inspection.nullable.problems.Nullable.method.overrides.NotNull=Method annotated with @Nullable must not override @NotNull method
138 inspection.nullable.problems.method.overrides.NotNull=Not annotated method overrides method annotated with @NotNull
139 inspection.nullable.problems.NotNull.parameter.overrides.Nullable=Parameter annotated @NonNull must not override @Nullable parameter
141 inspection.visibility.display.name=Declaration access can be weaker
142 inspection.visibility.option=Suggest package local visibility level for class members
143 inspection.visibility.option1=Suggest package local visibility level for top-level classes
144 inspection.visibility.option2=Suggest private for inner class members when referenced from outer class only
146 #can be private|package local|protected|public
147 inspection.visibility.compose.suggestion=Can be {0}
148 inspection.package.local=package local
150 inspection.visibility.accept.quickfix=Accept Suggested Access Level
151 inspection.visibility.export.results.visibility=access modifier can be weaker
153 inspection.field.can.be.local.display.name=Field can be local
154 inspection.field.can.be.local.problem.descriptor=Field can be converted to a local variable.
155 inspection.field.can.be.local.quickfix=Convert to local
157 inspection.unused.return.value.display.name=Unused method return value
158 inspection.unused.return.value.problem.descriptor=Return value of the method is never used.
159 inspection.unused.return.value.make.void.quickfix=Make Method void
161 inspection.same.return.value.display.name=Method returns the same value
162 inspection.same.return.value.problem.descriptor=Method always returns {0}
163 inspection.same.return.value.problem.descriptor1=Method and all its deriveables always return {0}
164 inspection.same.return.value.problem.descriptor2=All implementations of this method always return {0}
166 inspection.dependency.violator.display.name=Dependency violator
167 inspection.dependency.violator.job.descriptor=Searching for dependency rule violations in
168 inspection.dependency.violator.problem.descriptor=Dependency rule ''{0}.'' is violated.
170 inspection.same.parameter.display.name=Actual method parameter is the same constant
171 inspection.same.parameter.problem.descriptor=Actual value of parameter ''{0}'' is always ''{1}''.
173 inspection.unused.assignment.display.name=Unused assignment
174 inspection.unused.assignment.option=Report ++i when may be replaced with (i + 1)
175 inspection.unused.assignment.option1=Report i++ when changed value is not used afterwards
176 inspection.unused.assignment.option2=Report redundant initializers
177 inspection.unused.assignment.remove.quickfix=Remove Redundant Initializer
178 inspection.unused.assignment.problem.descriptor1=Variable {0} is never used.
179 inspection.unused.assignment.problem.descriptor2=Variable {0} initializer {1} is redundant.
180 inspection.unused.assignment.problem.descriptor3=The value {0} assigned to {1} is never used.
181 inspection.unused.assignment.problem.descriptor4=The value changed at {0} is never used.
182 inspection.unused.assignment.problem.descriptor5=Variable {0} is never used.
183 inspection.unused.assignment.problem.descriptor6=The variable is assigned to itself in {0}.
185 inspection.unused.parameter.composer=The following parameters are not used in any implementation
186 inspection.unused.parameter.composer1=The following parameters are not used in either this method or any of its derived methods
187 inspection.unused.parameter.composer2=Parameter {0} is not used in any implementation
188 inspection.unused.parameter.composer3=Parameter {0} is not used  in either this method or any of its derived methods
189 inspection.unused.parameter.display.name=Unused method parameters
190 inspection.unused.parameter.delete.quickfix=Delete Unused Parameter(s)
191 inspection.unused.parameter.export.results.description=parameter {0} is not used
192 inspection.unused.parameter.export.results=parameter is not used
194 inspection.redundant.type.display.name=Redundant type arguments
195 inspection.redundant.type.remove.quickfix=Remove explicit type arguments
196 inspection.redundant.type.problem.descriptor=Explicit type arguments can be inferred
198 inspection.redundant.array.creation.display.name=Redundant array creation
199 inspection.redundant.array.creation.quickfix=Remove explicit array creation
200 inspection.redundant.array.creation.for.varargs.call.descriptor=Redundant array creation for calling varargs method
202 inspection.suspicious.collections.method.calls.display.name=Suspicious collections method calls
203 inspection.suspicious.collections.method.calls.problem.descriptor=''{0}'' may not contain objects of type ''{1}''
204 inspection.suspicious.collections.method.calls.problem.descriptor1=Suspicious call to ''{0}''
206 inspection.reference.invalid=invalid
207 inspection.reference.default.package=default package
208 inspection.reference.implicit.constructor.name=implicit constructor of {0}
209 inspection.reference.noname=noname
210 inspection.reference.anonymous.name=anonymous ({0})
211 inspection.reference.jsp.holder.method.anonymous.name=<% page content %>
212 inspection.reference.anonymous=anonymous
213 inspection.reference.unnamed=<unnamed>
214 inspection.reference.ref.entity.name.in.owner.name={0} in {1}
215 inspection.reference.refmethod.in.anonymous.class.name=anonymous.{0}
217 inspection.export.save.button=Save
218 inspection.export.dialog.title=Export to HTML
219 inspection.export.options.panel.title=Options
220 inspection.export.open.option=Open generated HTML in &browser
221 inspection.export.title=Code Inspection results
222 inspection.export.generating.html.for=Generating HTML:{0}
223 inspection.export.error.writing.to=Error writing to {0}
225 inspection.export.results.error.title=Inspection Results Export
226 inspection.export.inspections.link.text=Inspections
227 inspection.export.open.source.link.text=Open source
228 inspection.offline.view.empty.browser.text=<HTML><BODY>Select tree node for detailed information</BODY></HTML>
229 inspection.offline.view.tool.display.name.title=Name
230 inspection.export.results.unnamed=unnamed
231 inspection.export.results.unknown.tool.display.name=unknown
232 inspection.generating.html.progress.title=Generating HTML...
233 inspection.action.export.html=Export HTML
234 inspection.tool.description.under.construction.text=Under construction
235 inspection.tool.in.browser.id.title=ID
236 inspection.tool.in.browser.description.title=Description
237 inspection.chooser.profile.title=Choose Inspection Profile
238 inspection.inspect.verb.with.scope.title=Inspect Code in {0}
239 inspection.action.edit.settings=Edit Settings
240 inspection.action.apply.quickfix=Apply a quickfix
241 inspection.action.apply.quickfix.description=Apply an inspection quickfix
242 inspection.tree.popup.title=Accept Resolution
243 inspection.action.rerun=Rerun Inspection
244 inspection.general.tools.group.name=General
245 inspection.empty.root.node.text=Nothing left to show
246 inspection.read.only.node.prefix=(Read-only)
247 inspection.invalid.node.text=(INVALID)
248 inspection.problem.descriptor.count=({0, choice, 1#1 item|2#{0,number,integer} items})
249 inspection.action.go.next=Go Next Problem
250 inspection.actiongo.prev=Go Prev Problem
252 inspection.javadoc.display.name=Declaration has javadoc problems
253 inspection.javadoc.ref.display.name=Declaration has problems in javadoc references
254 inspection.javadoc.option.tab.title=Class
255 inspection.javadoc.option.tab.title.method=Method
256 inspection.javadoc.option.tab.title.field=Field
257 inspection.javadoc.option.tab.title.inner.class=Inner class
258 inspection.javadoc.option.ignore.deprecated=Ignore elements marked as @deprecated
259 inspection.javadoc.option.ignore.period=Ignore period problems
261 inspection.scope.for.title=Scope
263 inspection.javadoc.required.tags.option.title=Required Tags
264 inspection.javadoc.problem.descriptor=Required javadoc is absent
265 inspection.javadoc.job.descriptor=Analyzing javadocs in
266 inspection.javadoc.problem.descriptor1=Period in the documentation is missing. The period is used by the javadoc tool to generate the comment for the overview page.
267 inspection.javadoc.problem.missing.tag=Required tag {0} is missing
268 inspection.javadoc.problem.missing.author.description=Author is missing after @author tag.
269 inspection.javadoc.problem.missing.version.description=Version is missing after @version tag.
270 inspection.javadoc.problem.missing.since.description=Since is missing after @since tag.
271 inspection.javadoc.problem.cannot.resolve=Cannot resolve symbol {0}
272 inspection.javadoc.problem.name.expected=Name expected
273 inspection.javadoc.problem.wrong.tag=Wrong tag {0}
274 inspection.javadoc.problem.disallowed.tag=Tag ''{0}'' is not allowed here
275 inspection.javadoc.method.problem.descriptor=Description is missing in {0} tag for parameter {1}
276 inspection.javadoc.method.problem.descriptor1=Description is missing in {0} tag.
277 inspection.javadoc.method.problem.missing.tag.description={0} tag description is missing.
278 inspection.javadoc.method.problem.missing.param.tag=Required tag {0} is missing for parameter {1}
279 inspection.javadoc.problem.duplicate.param=Duplicate @param tag for parameter ''{0}''
280 inspection.javadoc.problem.duplicate.throws=Duplicate @throws or @exception tag for exception ''{0}''
281 inspection.javadoc.problem.duplicate.tag=Duplicate @{0} tag
282 inspection.javadoc.problem.add.tag=Add tag @{0} {1}
283 inspection.javadoc.problem.add.tag.family=Add missing javadoc tag
284 inspection.javadoc.problem.add.param.tag=Add tag @param for parameter ''{0}''
286 inspection.export.results.abstract=abstract
287 inspection.export.results.static=static
288 inspection.export.results.capitalized.class=Class
289 inspection.export.results.initializer=initializer
290 inspection.export.results.capitalized.interface=Interface
291 inspection.export.results.capitalized.abstract.class=Abstract\\&nbsp;class
292 inspection.export.results.abstract.class=abstract\\&nbsp;class
293 inspection.export.results.implicit.constructor=implicit constructor of
295 inspection.problem.resolution=Problem resolution
296 inspection.tool.configurable.dialog.title=''{0}'' Settings
297 inspection.quickfix.assert.family=Assert
298 inspection.assert.quickfix=Assert ''{0}''
299 inspection.surround.if.quickfix=Surround with ''if ({0} != null)''
300 inspection.surround.if.family=Surround with if
301 inspection.dependency.configure.button.text=Configure dependency rules
303 inspection.javadoc.label.text=Additional JavaDoc Tags
304 inspection.javadoc.dialog.title=Edit Additional JavaDoc Tags
305 inspection.javadoc.html.label.text=Custom Html Tags
306 inspection.javadoc.html.dialog.title=Edit Custom Html Tags
307 inspection.javadoc.html.attributes.label.text=Custom Html Attributes
308 inspection.javadoc.html.attributes.dialog.title=Edit Custom Html Attributes
309 inspection.javadoc.html.not.required.label.text=Additional Not Required Html Attributes
310 inspection.javadoc.html.not.required.dialog.title=Edit Additional Not Required Html Attributes
311 inspection.html.display.name=Html tags and attributes conventions
312 inspection.required.attributes.display.name=Required attributes
314 inspection.unused.symbol.option=Check Local Variables
315 inspection.unused.symbol.option1=Check Fields
316 inspection.unused.symbol.option2=Check Methods
317 inspection.unused.symbol.option3=Check Classes
318 inspection.unused.symbol.option4=Check Parameters
320 inspection.results.for.profile.toolwindow.title=Results for Inspection Profile ''{0}''
321 inspection.export.results.invalidated.item=invalidated item
322 inspection.export.results.no.error=No error message provided.
323 inspection.export.results.at.line=at line
324 inspection.descriptor.provider.apply.fix=Apply Fix {0}
326 inspection.export.results.capitalized.location=Location
327 inspection.export.results.extends.implements=Extends/implements
328 inspection.export.results.extended.implemented=Extended/implemented by
329 inspection.export.results.extended=Extended by
330 inspection.export.results.overrides.library.methods=Overrides library methods
331 inspection.export.results.overrides.implements=Overrides/implements
332 inspection.export.results.derived.methods=Derived methods
333 inspection.export.results.type.references=The following uses this type
334 inspection.export.results.used.from=Used from
335 inspection.export.results.uses=Uses the following
336 inspection.export.results.no.problems.found=No problems found
337 inspection.export.results.suppress=Suppress
338 inspection.export.results.callees=Call chain
339 inspection.export.results.anonymous.ref.in.owner=in
341 inspection.processing.job.descriptor=Processing project usages in
342 inspection.processing.job.descriptor1=Processing external usages of
343 inspection.processing.job.descriptor2=Analyzing code in
345 inspection.action.group.by.severity=Group by Severity
346 inspection.action.group.by.severity.description=Group Inspections By Severity
347 inspection.no.jdk.error.message=The JDK is not configured properly for this project. Inspection cannot proceed.
348 inspection.progress.title=Inspecting Code...
349 inspection.no.problems.dialog.title=Code Inspection
350 inspection.no.problems.message=No suspicious code found
351 inspection.problems=problems
352 inspection.error.loading.message=Error reading inspection profile {0, choice, 0#from {1}|1#}
353 inspection.errors.occured.dialog.title=Errors Occured
354 inspection.profiles.presentable.name=Inspection profiles
355 inspection.severity=&Severity:
356 inspection.enabled.option=&Enabled
357 inspection.description.title=Description
358 inspection.as=As {0}
359 inspection.profiles.panel.title=On-The-Fly Editor Highlighting \\& Analyze|Inspect Code Profiles
360 inspection.profile.panel.configuration.exception=Unable to create 2 profiles with the same name ''{0}''.
361 inspection.profile.panel.filter.label=Filter:
362 inspection.new.profile.message=New profile name
363 inspection.new.profile.dialog.title=Create new profile
364 inspection.unable.to.create.profile.dialog.title=Unable to create profile.
365 inspection.unable.to.create.profile.message=Inspection profile with name ''{0}'' already exist.
366 inspection.delete.profile.tooltip=Delete current profile
367 inspection.copy.profile.tooltip=Copy current profile
368 inspection.reset.profile.tooltip=Reset settings to defaults
369 inspection.profile.label=Profile:
370 inspection.profile.unnamed=Unnamed
371 inspection.tool.availability.in.tree.node=(available for editor highlighting)
372 inspection.tool.availability.in.tree.node1=(available for Analyze|Inspect Code)
373 inspection.error.level.popup.menu.title=Choose Error Level
375 inspection.application.starting.up=Starting up...
376 inspection.done=done.
377 inspection.capitalized.done=Done.
378 inspection.application.file.cannot.be.found=File {0} cannot be found
379 inspection.application.opening.project=Opening project...
380 inspection.application.initializing.project=Initializing project...
381 inspection.application.directory.cannot.be.found=Directory {0} cannot be found
383 inspection.comparing.references.display.name=== used instead of equals()
384 inspection.comparing.references.use.quickfix=Use equals()
385 inspection.comparing.references.problem.descriptor=Suspicious comparison {0}
387 inspection.dead.code.display.name=Unused declaration
388 inspection.dead.code.option=Automatically add all void main(String args[]) methods to entry points
389 inspection.dead.code.option1=Automatically add all EJB interface methods to entry points
390 inspection.dead.code.option2=Automatically add all JUnit testcases to entry points
391 inspection.dead.code.option3=Automatically add all applets to entry points
392 inspection.dead.code.option4=Automatically add all servlets to entry points
393 inspection.dead.code.option5=Automatically add classes that have usages in non-java files to entry points
394 inspection.export.results.dead.code=unused declaration
395 inspection.dead.code.comment=// --Commented out by Inspection
396 inspection.dead.code.date.comment=// --Commented out by Inspection ({0}):
397 inspection.dead.code.stop.comment=// --Commented out by Inspection STOP ({0})\n
398 inspection.dead.code.start.comment=// --Commented out by Inspection START ({0}):\n
399 inspection.dead.code.safe.delete.quickfix=Safe Delete
400 inspection.dead.code.comment.quickfix=Comment Out
401 inspection.dead.code.entry.point.quickfix=Add as Entry Point
402 inspection.dead.code.remove.from.entry.point.quickfix=Remove from Entry Points
403 inspection.dead.code.entry.points.display.name=Entry Points
404 inspection.dead.code.export.results.no.instantiations.found=No instantiations found.
405 inspection.dead.code.export.results.instantiated.from.heading=Instantiated from
406 inspection.dead.code.problem.synopsis=Field is never assigned.
407 inspection.dead.code.problem.synopsis1=Field has no usages.
408 inspection.dead.code.problem.synopsis2=Field is assigned but never accessed.
409 inspection.dead.code.problem.synopsis3=Field has one usage but it is not reachable from entry points.
410 inspection.dead.code.problem.synopsis4=Field has {0, choice, 1#1 usage|2#{0,number} usages} but they are not reachable from entry points.
411 inspection.dead.code.problem.synopsis6=Reachable. {0, choice, 1#1 usage|2#{0, number} usages} found in the project code.
412 inspection.dead.code.problem.synopsis6.suspicious=Not Reachable. {0, choice, 1#1 usage|2#{0, number} usages} found in the project code.
413 inspection.dead.code.problem.synopsis7.suspicious=Has no reachable instantiations. {0, choice, 1#1 instantiation|2#{0, number} instantiations} found in the project code.
414 inspection.dead.code.problem.synopsis8.suspicious=Has no reachable implementation instantiations. {0, choice, 1#1 instantiation|2#{0, number} instantiations} found in the project code.
415 inspection.dead.code.problem.synopsis9.suspicious=Anonymous class context is not reachable. Class is not instantiated. {0, choice, 1#1 instantiation|2#{0, number} instantiations} found in the project code.
416 inspection.dead.code.problem.synopsis7=Has reachable instantiations. {0, choice, 1#1 instantiation|2#{0, number} instantiations} found in the project code.
417 inspection.dead.code.problem.synopsis8=Has reachable implementation instantiations. {0, choice, 1#1 instantiation|2#{0, number} instantiations} found in the project code.
418 inspection.dead.code.problem.synopsis9=Instantiated {0, choice, 1#1 instantiation|2#{0, number} instantiations} found in the project code.
419 inspection.dead.code.problem.synopsis10=Anonymous class declaration context is not reachable from entry points. Class is never instantiated.
420 inspection.dead.code.problem.synopsis11=No class references has been found. Class static initializer is not reachable.
421 inspection.dead.code.problem.synopsis12=Class has one instantiation but it is not reachable from entry points.
422 inspection.dead.code.problem.synopsis13=Class is not instantiated.
423 inspection.dead.code.problem.synopsis14=<ul><li>Abstract method is not implemented OR</li><li>Implementation class is never instantiated OR</li><li>An instantiation is not reachable from entry points.</li></ul>
424 inspection.dead.code.problem.synopsis15=<ul><li>Method owner class is never instantiated OR</li><li>An instantiation is not reachable from entry points.</li></ul>
425 inspection.dead.code.problem.synopsis16=Method is never used.
426 inspection.dead.code.problem.synopsis17=Method has usage(s) but they all belong to recursive calls chain that has no members reachable from entry points.
427 inspection.dead.code.problem.synopsis18=Method is not reachable from entry points.
428 inspection.dead.code.problem.synopsis19=Neither the class nor {0, choice, 1#its implementation|2#{0,number} its implementations} are ever instantiated.
429 inspection.dead.code.problem.synopsis20=Class has {0, choice, 1#instantiation|2#{0,number} instantiations} but they are not reachable from entry points.
431 #{0} is class or interface (translated)
432 inspection.dead.code.problem.synopsis21=Method is never used as a member of this {0}, but only as a member of the implementation class(es). The project will stay compilable if the method is removed from the {0}.
433 inspection.dead.code.problem.synopsis22=Method overrides a library method but<ul><li>its {0} is never instantiated OR</li><li>its {0} instantiation is not reachable from entry points.</li></ul>
434 inspection.dead.code.problem.synopsis23={0} is not implemented.
435 inspection.dead.code.problem.synopsis24={0} has an implementation but <ul><li>it is never instantiated OR</li><li>no instantiations are reachable from entry points.</li></ul>
436 inspection.dead.code.problem.synopsis25={0} has {1, choice, 1#direct or indirect implementation|2#{1,number} direct or indirect implementations} but <ul><li>they are never instantiated OR</li><li>no instantiations are reachable from entry points.</li></ul>
437 inspection.dead.code.problem.synopsis26.constructor=Constructor is never used.
438 inspection.dead.code.problem.synopsis27.constructor=Constructor has usage(s) but they all belong to recursive calls chain that has no members reachable from entry points.
439 inspection.dead.code.problem.synopsis28.constructor=Constructor has one usage but it is not reachable from entry points.
440 inspection.dead.code.problem.synopsis29.constructor=Constructor has {0, choice, 1#usage|2#{0,number} usages} but they are not reachable from entry points.
442 inspection.dead.code.problem.synopsis26.method=Method is never used.
443 inspection.dead.code.problem.synopsis27.method=Method has usage(s) but they all belong to recursive calls chain that has no members reachable from entry points.
444 inspection.dead.code.problem.synopsis28.method=Method has one usage but it is not reachable from entry points.
445 inspection.dead.code.problem.synopsis29.method=Method has {0, choice, 1#usage|2#{0,number} usages} but they are not reachable from entry points.
447 inspection.duplicates.display.name=Duplicate String Literal
448 inspection.duplicates.replace.family.quickfix=Replace
449 inspection.duplicates.replace.quickfix=Replace with ''{0}''
450 inspection.duplicates.option=&Min string length:
452 inspection.duplicates.message.in.this.file=(in this file)
453 inspection.duplicates.message.more=... ({0} more)
454 inspection.duplicates.message=<html><body>Duplicate string literal found in<br>{0}</body></html>
456 inspection.edit.tool.settings=Edit Tool Settings
457 inspection.root.node.title=Inspections
459 # inspection tools list actions:
460 inspection.tools.action.filter=Filter:
461 inspection.tools.action.show.global.editor.highlighting.text=Show Global Editor Highlighting
462 inspection.tools.action.show.global.editor.highlighting.description=Show Global Editor Highlighting Settings
463 inspection.tools.action.show.global.inspections.text=Hide Global Inspections
464 inspection.tools.action.show.global.inspections.description=Hide Global Inspections Settings
465 inspection.quickfix.suppress=Suppress ''{0}''
467 # hardcoded inspection tools
468 deprecated.symbol=Deprecated symbol
469 unused.import=Unused import
470 unused.import.statement=Unused import statement
471 unused.symbol=Unused symbol
472 redundant.throws.declaration=Redundant throws declaration
473 assignment.to.self=Assignment of a variable to itself
474 access.static.via.instance=Access static member via instance reference
475 wrong.package.statement=Wrong package statement
476 javadoc.errors=JavaDoc errors
477 unknown.javadoc.tags=Unknown javadoc tags
478 custom.html.tags=Custom html tags
479 custom.html.attributes=Custom html attributes
480 required.html.attributes=Required html attributes
481 ejb.errors=EJB errors
482 ejb.warnings=EJB warnings
483 illegal.package.dependencies=Illegal package dependencies
484 unchecked.warning=Unchecked warning
486 # suppression stuff
487 suppress.all.for.class=Suppress all inspections for class
488 suppress.inspection.family=Suppress inspection
489 suppress.inspection.statement=Suppress for statement
490 suppress.inspection.class=Suppress for class
491 suppress.inspection.local=Suppress for local variable
492 suppress.inspection.field=Suppress for field
493 suppress.inspection.method=Suppress for method
494 inspection.options.action.text=Inspection ''{0}'' options
495 edit.dependency.rules.family=Edit dependency rules
496 edit.dependency.rules.text=Edit dependency rule \"{0} \"
497 illegal.dependency.violated.rule.message=Illegal dependency. Violated rules: \"{0}\"
498 error.analysis.is.in.progress=Error analysis is in progress
499 no.errors.found.in.this.file=No errors found in this file
500 edit.options.of.reporter.inspection.family=Edit options of reporter inspection
501 edit.options.of.reporter.inspection.text=Edit inspection profile setting
503 #Inspection group names
504 group.names.abstraction.issues=Abstraction issues
505 group.names.assignment.issues=Assignment issues
506 group.names.probable.bugs=Probable bugs
507 group.names.bitwise.operation.issues=Bitwise operation issues
508 group.names.class.structure=Class structure
509 group.names.class.metrics=Class metrics
510 group.names.potentially.confusing.code.constructs=Potentially confusing code constructs
511 group.names.encapsulation.issues=Encapsulation issues
512 group.names.error.handling=Error handling
513 group.names.finalization.issues=Finalization issues
514 group.names.imports=Imports
515 group.names.initialization.issues=Initialization issues
516 group.names.internationalization.issues=Internationalization issues
517 group.names.junit.issues=JUnit issues
518 group.names.logging.issues=Logging issues
519 group.names.code.maturity.issues=Code maturity issues
520 group.names.method.metrics=Method metrics
521 group.names.naming.conventions=Naming conventions
522 group.names.performance.issues=Performance issues
523 group.names.memory.issues=Memory issues
524 group.names.java.language.level.issues=Java language level issues
525 group.names.portability.issues=Portability issues
526 group.names.security.issues=Security issues
527 group.names.serialization.issues=Serialization issues
528 group.names.code.style.issues=Code style issues
529 group.names.threading.issues=Threading issues
530 group.names.verbose.or.redundant.code.constructs=Verbose or redundant code constructs
531 group.names.visibility.issues=Visibility issues
532 group.names.cloning.issues=Cloning issues
533 group.names.resource.management.issues=Resource management issues
534 group.names.j2me.issues=J2ME issues
535 group.names.control.flow.issues=Control flow issues
536 group.names.numeric.issues=Numeric issues
537 group.names.j2sdk5.0.specific.issues.and.migration.aids=J2SDK5.0 specific issues and migration aids
538 group.names.javabeans.issues=JavaBeans issues
539 group.names.inheritance.issues=Inheritance issues
540 group.names.data.flow.issues=Data flow issues
541 group.names.declaration.redundancy=Declaration Redundancy
542 group.names.javaee.issues=Java EE issues
545 duplicate.property.display.name=Duplicate Property
546 duplicate.property.diff.key.problem.descriptor=Duplicated Property Key ''{0}'' With Different Values #end :<br>
547 duplicate.property.diff.key.progress.indicator.text=Processing duplicate property key: {0}
548 duplicate.property.key.problem.descriptor=Duplicated Property Key ''{0}'' #end With Values:<br>
549 duplicate.property.key.progress.indicator.text=Processing duplicate property key:{0}
550 duplicate.property.value.problem.descriptor=Duplicated Property Value ''{0}'' #end With Keys:<br>
551 duplicate.property.value.progress.indicator.text=Processing duplicate property value: {0}
552 duplicate.property.diff.key.option=&Duplicate keys with different values
553 duplicate.property.value.option=Duplicate &values
554 duplicate.property.key.option=Duplicate &keys
555 duplicate.property.file.scope.option=&File scope
556 duplicate.property.module.scope.option=&Module Scope
557 duplicate.property.project.scope.option=&Project Scope
558 duplicate.property.search.scope.panel.title=Search Scope
559 inspection.javadoc.throws.or.exception.option=@throws or @exception
561 suppress.inspection.annotation.syntax.error=Incorrect annotation syntax: {0}
563 default.file.template.report.file.header=Report Default file header
564 default.file.template.report.method.body=Report default created/overridden/implemented method body
565 default.file.template.report.catch.section=Report default catch section
566 default.file.template.description=Default File template
567 default.file.template.display.name=Default File Template Usage
568 default.file.template.edit.template=Edit template...
569 default.file.template.replace.with.actual.file.template=Replace with actual file template
571 #profile stuff
572 profile.scope.filter.tests=Filter Tests
573 profile.inspection.settings.dialog.title=Inspection Profile
574 profile.assignments.display.name=Errors
575 profile.mapping.inspection.profile.column.title=inspection profile
576 profile.mapping.scope.column.title=scope
577 profile.reset.action=Reset to parent scope profile
578 profile.global.settings.name=Local Profile
579 profile.custom.settings.name=Common Profile
580 profile.configure.button.title=Configure...
581 profile.application.scope.name=default
582 profile.export.button.title=Export...
583 profile.export.dialog.title=Save ''{0}'' As
584 profile.export.profile.name=Name
585 profile.import.dialog.title=Import Local Profile
586 profile.import.profile.name=Project-level Name
588 boolean.method.is.always.inverted.display.name=Boolean method is always inverted
589 boolean.method.is.always.inverted.problem.descriptor=Boolean method <code>#ref</code> is always inverted
590 inspection.results.title=Results By Editor Settings
591 unnecessary.module.dependency.display.name=Unnecessary module dependency
592 unnecessary.module.dependency.problem.descriptor=unnecessary dependencies from module ''{0}'' on module ''{1}''
593 run.with.editor.settings.dialog.option=Run with &editor settings
594 profile.default.project.profile=Default Project Profile
595 profile.local.profiles.list.title=Local Profiles
596 profile.common.profiles.list.title=Common Profiles
597 inspection.new.profile.text=New Profile Name
598 profile.assignment.no.project.profiles.message=No project profiles specified
599 profile.assignment.no.ide.profiles.message=No IDE profiles specified
600 profile.save.as.project.checkbox.title=Save as project profile
601 profile.save.as.ide.checkbox.title=Save as IDE profile
602 profile.assignment.repeatable.scope.warning=Repeatable scope. Correct assignments.
603 profile.ide.profile.radiobutton.title=IDE Profile
604 profile.project.radiobutton.title=Project Profile
605 profile.default.profile.title=Default Project Profile
606 profile.assignments.table.title=Project Inspection Profile Assignments
607 profile.assignments.browse.scope.button.title=&Browse ...
608 profile.assignments.browse.profile.scopes.dialog.title=Profiles Scopes
609 profile.quick.change.suggestion.message=<html>There are a few scopes configured for the project. Do you want to edit profile assignments on them?</html>
610 profile.quick.change.suggestion.dialog.title=Unable to switch profile
611 unhandled.exception.in.jsp.name=Unhandled Exception in JSP
612 inspection.no.modules.error.message=This project contains no modules. Inspection cannot proceed.
613 inspection.redundant.suppression.name=Redundant suppression
614 inspection.redundant.suppression.description=Redundant suppression
615 run.with.choosen.profile.dialog.option=Run with &chosen profile
616 disable.inspection.action.name=Disable inspection
617 group.names.packaging.issues=Packaging issues
618 group.names.dependency.issues=Dependency issues
619 group.names.modularization.issues=Modularization issues
620 run.inspection.on.file.intention.text=Run inspection on ...
621 add.empty.inspection.profile.choice=Empty
622 add.default.inspection.profile.choice=Default
623 severities.editor.dialog.title=Severities Editor
624 highlight.severity.create.dialog.title=New Highlight Severity
625 highlight.severity.create.dialog.name.label=Name
626 highlight.severity.default.color.scheme.warning=Do you want to change default color scheme?
627 suspicious.name.combination.display.name=Suspicious variable/parameter name combination
628 suspicious.name.combination.options.title=Groups of names
629 suspicious.name.combination.options.prompt=Enter a comma-separated list of names:
630 suspicious.name.combination.add.titile=Add Group of Names
631 suspicious.name.combination.edit.title=Edit Group of Names
633 dependency.injection.add.annotation.class=Add Annotation Class
634 dependency.injection.annotation.class=Annotation Class
635 dependency.injection.remove.annotation.class=Remove Annotation Class
636 dependency.injection.annotations.list=List of Dependency Injection Annotations
638 inspection.resolved.node.text= <resolved>
639 inspection.filter.resolved.action.text=Filter resolved items
640 inspection.filter.show.diff.action.text=Show diff
641 inspection.duplicate.throws.display.name=Duplicate throws
642 inspection.duplicate.throws.problem=Duplicate throws
643 inspection.duplicate.throws.more.general.problem=There is a more general exception, ''{0}'', in the throws list already.
644 inspection.filter.show.diff.only.action.text=Show diff only
645 inspection.new.profile.ide.to.project.warning.message=Do you want to save selected IDE profile as project profile?
646 inspection.new.profile.ide.to.project.warning.title=Unable to set up IDE profile for scope
647 profile.project.settings.banner=Project Profiles Settings
648 profile.project.display.name=Project Profiles
649 profile.banner.text=Inspection profile: {0} {1, choice, 0#(inactive)|1#}
650 profile.ide.tree.text=IDE Profiles
651 profile.ide.settings.banner=IDE Profiles Settings
652 profile.project.settings.disable.text=< Use IDE Profile >
653 inspection.nullable.problems.parameter.overrides.NotNull=Not annotated parameter overrides @NotNull parameter
654 inspection.nullable.problems.primitive.type.annotation=Primitive type members cannot be Nullable/NotNull annotated
655 errors.single.profile.title=Errors: ''{0}'' inspection profile
656 rename.inspection.profile=Rename inspection profile
657 rename.message.prefix.inspection.profile=Inspection profile
658 default.ide.profile.label.text=Default IDE profile:
659 profile.lock.action.text=Lock
660 profile.unlock.action.text=Unlock