summaryrefslogtreecommitdiff
path: root/platform/structuralsearch/source/messages/SSRBundle.properties
blob: bfd12890ffb9e04752842649c0bd98295f901766 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
search.produced.too.many.results.message=Search produced too many results, stopping the search process

#replacement dialog preview
structural.replace.preview.dialog.title=Structural Replace Preview
replace.preview.oktext=&Replace
replacement.code=Replacement code

# Search Dialog specific titles/options
structural.search.title=Structural Search
search.template=Search template:
template.name.button=Template name

save.template.description.button=Save Template
save.template.text.button=S&ave template...
ssdialog.options.group.border=Options
new.template.defaultname=user defined

recursive.matching.checkbox=&Recursive matching

edit.variables.button=E&dit variables...
history.button=&History...
copy.existing.template.button=Co&py existing template...

open.in.new.tab.checkbox=Open in new &tab

search.dialog.scope.label=&Scope
search.dialog.file.type.label=File t&ype:
search.dialog.context.label=C&ontext:
search.dialog.file.dialect.label=D&ialect:

#search usage view specific
looking.in.progress.message=Looking in {0}
found.progress.message=Found {0} occurrences
occurrences.of=occurrences of {0}
occurrence=occurrence
found.occurrences=Found occurrence

# search dialog messages
this.pattern.is.malformed.message=This pattern is malformed\n {0}
this.pattern.is.unsupported.message=This pattern is unsupported
incorrect.pattern.message=Incorrect pattern

used.templates.history.dialog.title=Used Templates History
existing.templates.dialog.title=Existing Templates
selecttemplate.template.preview=Template preview:
selecttemplate.template.label.please.select.template=<html><body><center>Please select template in the tree on the left.</center></body></html>

# Replace Dialog specific titles/options
structural.replace.title=Structural Replace
shorten.fully.qualified.names.checkbox=Sh&orten fully qualified names
format.according.to.style.checkbox=Fo&rmat according to style
replacement.template.label=Replacement template:

# Replace validation messages
unsupported.replacement.pattern.message=Unsupported Replacement Pattern {0}
malformed.replacement.pattern.message=Malformed Replacement Pattern {0}

#replacement usage view specific
preview.replacement.button=&Preview Replacement
do.replace.all.button=Replace &All
replace.selected.button=&Replace Selected
replaceusageview.text={0} by {1}

# predefined configuration categories
expressions.category=expressions
user.defined.category=user defined
xml_html.category=xml/html
generics.category=generics
misc.category=miscellaneous
metadata.category=comments, javadoc and metadata
class.category=class-based
operators.category=operators
j2ee.category=j2ee
interesting.category=interesting
used.templates=Used templates:

# predefined configuration names

predefined.configuration.method.calls=method calls
predefined.configuration.struts.1.1.actions=Struts 1.1 actions
predefined.configuration.ejb.interface=ejb interface
predefined.configuration.servlets=servlets
predefined.configuration.unboxing.in.method.calls=unboxing in method calls
predefined.configuration.boxing.in.method.calls=boxing in method calls
predefined.configuration.unboxing.in.declarations=unboxing in declarations
predefined.configuration.boxing.in.declarations=boxing in declarations
predefined.configuration.filters=filters
predefined.configuration.session.ejb=session ejb
predefined.configuration.fields.variables.read=fields/variables read
predefined.configuration.symbol=symbol
predefined.configuration.inner.classes=inner classes
predefined.configuration.]junit.test.cases=junit test cases
predefined.configuration.ifs=if's
predefined.configuration.anonymous.classes=anonymous classes
predefined.configuration.javadoc.tags=javadoc tags
predefined.configuration.all.methods.of.the.class.within.hierarchy=all methods of the class (within hierarchy)
predefined.configuration.similar.methods.structure=similar methods structure
predefined.configuration.class.implements.two.interfaces=class implementing two interfaces
predefined.configuration.bean.info.classes=Bean info classes
predefined.configuration.all.expressions.of.some.type=all expressions of some type
predefined.configuration.variables.of.generic.types=variables of generic types
predefined.configuration.comments=comments
predefined.configuration.fields_variables.with.given.name.pattern.updated=fields/variables with given name pattern updated
predefined.configuration.trys=try's
predefined.configuration.block.dcls=block dcls
predefined.configuration.methods.of.the.class=methods of the class
predefined.configuration.instanceof=instanceof
predefined.configuration.implementors.of.interface.within.hierarchy=implementors of interface (within hierarchy)
predefined.configuration.generic.casts=generic casts
predefined.configuration.field.selections=field selections
predefined.configuration.fields.of.the.class=fields of the class
predefined.configuration.array.access=array access
predefined.configuration.usage.of.derived.type.in.cast=usage of derived type in cast
predefined.configuration.annotated.methods=annotated methods
predefined.configuration.not.annotated.methods=not annotated methods
predefined.configuration.annotation.declarations=annotation declarations
predefined.configuration.annotated.class=annotated class
predefined.configuration.entity.ejb=entity ejb
predefined.configuration.generic.methods=generic methods
predefined.configuration.cloneable.implementations=Cloneable implementations
predefined.configuration.xdoclet.metadata=XDoclet metadata
predefined.configuration.type.var.substitutions.in.intanceof.with.generic.types=type var substitutions in intanceof with generic types
predefined.configuration.singletons=singletons
predefined.configuration.switches=switches
predefined.configuration.foreaches=foreach loops
predefined.configuration.interfaces=interfaces
predefined.configuration.string.literals=string literals
predefined.configuration.all.inner.classes.within.hierarchy=all inner classes (within hierarchy)
predefined.configuration.direct.subclasses=direct subclasses
predefined.configuration.javadoc.annotated.methods=javadoc annotated methods
predefined.configuration.javadoc.annotated.fields=javadoc annotated fields
predefined.configuration.assignments=assignments
predefined.configuration.casts=casts
predefined.configuration.serializable.classes.and.their.serialization.implementation=Serializable classes and their serialization implementation
predefined.configuration.annotated.fields=annotated fields
predefined.configuration.generic.classes=generic classes
predefined.configuration.javadoc.annotated.class=javadoc annotated class
predefined.configuration.constructors.of.the.class=constructors of the class
predefined.configuration.typed.symbol=typed symbol
predefined.configuration.all.fields.of.the.class=all fields of the class
predefined.configuration.instance.fields.of.the.class=instance fields of the class
predefined.configuration.packagelocal.fields.of.the.class=package local fields of the class
predefined.configuration.classes=classes
predefined.configuration.new.expressions=new expressions
predefined.configuration.lambdas=lambdas

# edit variable constraint dialog options
invalid.regular.expression=Invalid regular expression
invalid.occurence.count=Invalid occurrence count
editvarcontraints.this.variable.is.target.of.the.search=This variable is target of the search
editvarcontraints.unlimited=Unlimited
editvarcontraints.maximum.count=Maximum count\:
editvarcontraints.minimum.count=Minimum count\:
editvarcontraints.apply.constraint.within.type.hierarchy=Apply constraint within type hierarchy
editvarcontraints.invert.condition=Invert condition
editvarcontraints.text.regular.expression.for.formal.argument.type.of.the.method=Text/regexp for formal argument type of the method\:
editvarcontraints.text.regular.expression.for.java.expression.type=Text/regexp for java expression type\:
editvarcontraints.value.is.written=Value is written
editvarcontraints.value.is.read=Value is read
editvarcontraints.whole.words.only=Whole words only
editvarcontraints.text.regular.expression=Text/regexp\:
editvarcontraints.edit.variables=Edit Variables

# tooltip message fragment on ss variables
no.constraints.specified.tooltip.message=no constraints specified
script.option.text=Script text\:
occurs.tooltip.message=occurs: {0}
min.occurs.tooltip.message=min occurs: {0}, max occurs: {1}
target.tooltip.message=target
text.tooltip.message={0} like: {1}{2}
exprtype.tooltip.message={0} like: {1}{2}
not.tooltip.message=not
within.hierarchy.tooltip.message=\ within hierarchy
script.tooltip.message=script: {0}
replacement.variable.is.not.defined.message=Replacement variable {0} is not defined.
replacement.variable.is.not.valid=Replacement variable {0} has script code problem {1}
replacement.template.is.not.expression.error.message=The search template is a well formed expression, but the replacement template is not an expression.
replacement.template.expression.not.supported=Replacement of expression is not supported for {0}
replacement.not.supported.for.filetype=Replacement is not supported for {0} file type
search.template.is.not.expression.error.message=The search template is not an expression, but the replacement template is a well formed expression.
create.template.action.name=Create Template
remove.template.action.name=Remove Template

modify.editor.content.command.name=modify editor content
var.constraints.variables.border=Variables
var.constraints.occurrences.count.border=Occurrences count
var.constraints.script.constraints.border=Script constraints
var.constraints.expression.constraints.border=Expression constraints
var.constraints.text.constraints.border=Text constraints
different.strategies.for.top.level.nodes.error.message=Different strategies for top level nodes
option.is.not.recognized.error.message={0} condition is not recognized
reg.exp.should.be.delimited.with.spaces.error.message=Reg exp should be delimited with spaces
reg.exp.in.expr.type.should.be.delimited.with.spaces.error.message=Reg exp in expr type should be delimited with spaces
reg.exp.in.formal.arg.type.should.be.delimited.with.spaces.error.message=Reg exp in formal arg type should be delimited with spaces
no.reg.exp.specified.error.message=Missing regular expression
script.should.be.delimited.with.spaces.error.message=Script should be delimited with spaces

error.two.different.type.constraints=Two different type constraints
error.incorrect.regexp.constraint=Incorrect reg exp constraint:{0} for {1}
error.expected.character=Character expected after single quote
error.overflow=Value overflow
error.expected.brace1="Digit, '}' or ',' expected"
error.expected.brace2="Digit or '}' expected"
error.expected.condition=Condition expected after ''{0}''
error.expected.condition.or.bracket=Condition or ']' expected
invalid.modifier.type=Invalid modifier type {0}

SSRInspection.replace.with=Replace with ''{0}''
SSRInspection.family.name=Replace Structurally
SSRInspection.display.name=Structural Search Inspection
SSRInspection.add.search.template.button=Add Search template...
SSRInspection.add.replace.template.button=Add Replace template...
SSRInspection.selected.templates=Selected templates:
status.message=Status:
overwrite.message=Confirm overwrite configuration with the same name
overwrite.title=Confirm Overwrite Saved Configuration
ssr.will.not.find.anything=It does not match anything in selected scope
predefined.configuration.class.static.blocks=static blocks in class
predefined.configuration.class.instance.initialization.blocks=instance initialization blocks
predefined.configuration.class.any.initialization.blocks=any class initialization block
predefined.configuration.logging.without.if=logging without if
predefined.configuration.class.with.parameterless.constructors=classes with parameterless constructors
predefined.configuration.static.fields.without.final=static fields that are not final
invalid.groovy.script=Invalid Groovy Script
groovy.script.error=Groovy Script execution error: {0}
template.problem=Structural Search Inspection problem in template ''{0}''
problem=Structural Search problem: {0}
complete.match.variable.name=Complete Match
predefined.configuration.sample.method.invokation.with.constant.argument=sample method invocation with constant parameter
predefined.configuration.interfaces.having.no.descendants=interface that is not implemented or extended
predefined.configuration.enums=enums
regular.expression.help.label=Regular Expressions Help
edit.groovy.script.constraint.title=Edit Groovy Script Constraint