9ef43f59b460fe7478135f2891e3e22dcbee0b05
[idea/community.git] / plugins / groovy / src / org / jetbrains / plugins / groovy / refactoring / GroovyRefactoringBundle.properties
1 #
2 # Copyright 2000-2007 JetBrains s.r.o.
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
6 #
7 # http://www.apache.org/licenses/LICENSE-2.0
8 #
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
14 #
15
16 ########################################################################################################################
17 # Introduce variable
18 ########################################################################################################################
19 introduce.variable.title=Introduce Variable
20 only.in.groovy.files=This refactoring is available only in Groovy files
21 selected.block.should.represent.an.expression=Selected block should represent an expression
22 refactoring.is.not.supported.in.the.current.context=Refactoring is not supported in current context
23 refactoring.is.not.supported.in.method.parameters=Refactoring is not supported in closure or method parameters
24 replace.all.occurrences=Replace all occurrences
25 declare.final=Declare final
26 press.escape.to.remove.the.highlighting=Press Escape to remove the highlighting
27 specify.the.type.explicitly=Specify the type explicitly
28 variable.of.type=Variable of type:
29 name.prompt=Name:
30 selected.expression.has.void.type=Selected expression has void type
31 selected.expression.in.command.expression=Selected expression is part of command expression
32 introduced.variable.conflicts.with.parameter.0=Introduced variable will conflict with parameter {0}
33 introduced.variable.conflicts.with.variable.0=Introduced variable will conflict with local variable {0}
34
35 ########################################################################################################################
36 # Inline variable
37 ########################################################################################################################
38 inline.variable.title=Inline Variable
39 variable.is.never.used.0=Variable ''{0}'' is never used
40 field.is.never.used.0=Field ''{0}'' is never used
41 wrong.element.to.inline=The caret should be positioned on the name of Groovy method or local variable
42 cannot.find.a.single.definition.to.inline.local.var=Cannot find a single definition to inline local variable
43 cannot.find.a.single.definition.to.inline.field=No initializer present for the field
44 inline.local.command=Inline Variable
45 local.varaible.is.lvalue=Variable to be inlined has occurrence as lvalue in assignment
46 inline.local.variable.prompt.0.1=Inline local variable ''{0}''?
47 inline.field.prompt=Inline field ''{0}''?
48
49 ########################################################################################################################
50 # Extract method
51 ########################################################################################################################
52 extract.method.title=Extract Method
53 selected.block.should.represent.a.statement.set=Selected block should represent a set of statements or an expression
54 cannot.perform.analysis=Code analysis cannot be performed
55 multiple.output.values=There are multiple output values for the selected code fragment
56 selected.block.contains.invocation.of.another.class.constructor=Selected block contains invocation of another class constructor
57 specify.type.label=Specify return &type explicitly
58 name.label=&Name:
59 signature.preview.border.title=Signature Preview
60 parameters.border.title=Parameters
61 visibility.border.title=Visibility
62 method.border.title=Method
63 visibility.private=Private
64 visibility.public=Public
65 visibility.protected=Protected
66 row.move.up=Move Up
67 row.move.down=Move Down
68 method.is.already.defined.in.class=Method {0} is already defined in the class {1}.
69 method.is.already.defined.in.script=Method {0} is already defined in the script {1}.
70
71 ########################################################################################################################
72 # Inline method
73 ########################################################################################################################
74 inline.refactoring.title=Inline
75 inline.method.title=Inline Method
76 inline.method.border.title=Inline
77 inline.method.label=Method {0}
78 all.invocations.and.remove.the.method=Inline &all invocations and remove the method
79 all.invocations.in.project=Inline &all invocations in project
80 this.invocation.only.and.keep.the.method=Inline &this invocation only and keep the method
81 refactoring.cannot.be.applied.to.abstract.methods=Refactoring cannot be applied to abstract methods
82 refactoring.cannot.be.applied.no.sources.attached=Refactoring cannot be applied: no sources attached
83 refactoring.is.not.supported.when.return.statement.interrupts.the.execution.flow=Refactoring is not supported when return statement interrupts the execution flow
84 refactoring.is.not.supported.for.recursive.methods=Refactoring is not supported for recursive methods
85 refactoring.cannot.be.applied.to.constructors=Refactoring cannot be applied to constructors
86 refactoring.is.not.supported.in.parameter.initializers=Refactoring is not supported in parameter initializers
87 multiple.method.inline.is.not.suppored=Multiple method inline is not supported
88 inline.method.prompt.0=Inline method ''{0}'' invocation?
89 refactoring.is.available.only.for.method.calls=Refactoring is available only for method calls
90 method.is.not.accessible.form.context.0=Method {0} used in inlined method is not accessible from call site
91 field.is.not.accessible.form.context.0=Field {0} used in inlined method is not accessible from call site
92 super.reference.is.used=Super call used in inlined method will not be valid after inline.
93
94 ########################################################################################################################
95 # Inline method
96 ########################################################################################################################
97 variable.conflicts.with.parameter.0=Chosen name conflicts with parameter {0}
98 variable.conflicts.with.variable.0=Chosen name  will conflict with local variable {0}
99 variable.conflicts.with.field.0=Chosen name  will conflict with field {0}
100
101 ########################################################################################################################
102 # Introduce Parameter
103 ########################################################################################################################
104 introduce.parameter.title=Introduce Parameter
105 groovy.does.not.support.inner.classes.but.it.is.used.in.parameter.initializer=Groovy does not support inner classes but it is used in parameter initializer.
106 groovy.does.not.support.anonymous.classes.but.it.is.used.in.parameter.initializer=Groovy does not support anonymous classes but it is used in parameter initializer.
107 error.wrong.caret.position.method.name=The caret should be positioned at the name of the method to be refactored.
108
109 ########################################################################################################################
110 # Change signature
111 ########################################################################################################################
112 changeSignature.refactoring.name=Change Signature
113 column.name.type=Type
114 column.name.name=Name
115 column.name.default.initializer=Initializer
116 column.name.default.value=Default value
117 method.duplicate=Method with signature {0} is already defined in {1}
118 replace.setter.for.property=The default setter for property ''{0}'' will be overwritten
119 replace.getter.for.property=The default getter for property ''{0}'' will be overwritten
120 name.is.wrong=Name ''{0}'' is incorrect
121 incorrect.data=Incorrect data
122 return.type.is.wrong=Return type is wrong
123 type.for.parameter.is.incorrect=Type for parameter ''{0}'' is incorrect
124 specify.default.value=Specify default value or initializer for parameter ''{0}''
125 changing.signature.of.0=Changing signature of {0}
126 refactored.method.will.cover.closure.property=Refactored method will override closure property ''{0}'' in {1}
127 changeSignature.not.throwable.type=Wrong type: ''{0}'' for exception, should extend java.lang.Throwable
128 changeSignature.wrong.type.for.exception=Wrong type: ''{0}'' for exception
129 changeSignature.no.type.for.exception=Specify a type for exception
130 no.occurences.found=No occurences found
131 expression.is.not.constant=Selected expression is not a constant
132 class.does.not.exists=Class {0} does not exists
133 class.does.not.exist.in.the.module=Class does not exists in the module. Do you want to create it?
134 closure.uses.external.variables=Closure uses external not constant variables
135 expression.invokes.not.static.methods=Expression invokes not static methods
136 class.language.is.not.groovy=Language of target class is not Groovy
137 implicit.getter.will.by.overriden.by.method=Implicit getter of property {0} will be overriden by method {1}
138 implicit.setter.will.by.overriden.by.method=Implicit setter of property {0} will be overriden by method {1}
139 usage.of.field.will.be.overriden.by.method=Usage of field will be overriden by method {0}
140 usage.will.be.overriden.by.method=Usage {0} will be overriden by method {1}
141 target.class.is.not.specified=Target class is not specified
142 is.not.class.name=''{0}'' is not class name
143 target.class.must.not.be.script=Target class must not be a script
144 rename.is.not.applicable.to.implicit.elements=Implicit elements cannot be renamed
145 rename.member=Rename {0}
146 rename.property=Rename property {0}
147 cannot.introduce.field.in.script=There is no class in the scope
148 cannot.introduce.field.in.interface=Cannot introduce field in interface
149 expression.contains.errors=Expression contains errors
150 field.0.is.already.defined=Field {0} is already defined
151 access.to.created.field.0.will.be.overriden.by.method.1=Access to field {0} will be overriden by {1}
152 final.field.cant.be.initialized.in.cur.method=Final field cannot be initialized in current method
153 Field.cannot.be.final.because.replaced.variable.has.lhs.usages=Selected variable is used for write
154 field.cannot.be.initialized.in.field.declaration=Field cannot be initialized in declaration
155 field.cannot.be.initialized.in.constructor(s)=Field cannot be initialized in constructor(s)
156 selected.variable.is.used.for.write=Selected variable is used for write
157 there.is.no.method.or.closure=There is no containing method or closure
158 remove.parameter.0.no.longer.used=Remove parameter ''{0}'' no longer used
159 convert.to.java.refactoring.name=Convert to Java
160 convert.to.java.can.work.only.with.groovy=Convert to Java refactoring work only with Groovy files
161 files.to.be.converted=Files to be converted
162 converting.files.to.java=Converting files to Java
163 rename.groovy.property=Rename &Groovy property
164 change.usages.of.var=Change usages of variable ''{0}''?
165 reference.to.accessor.0.is.used=Reference to accessor <bold>{0}<bold> cannot be inlined.
166 variable.is.accessed.for.writing=Variable ''{0}'' is accessed for writing
167 introduce.closure.parameter.elements.header=Adding parameter to a closure
168 extract.closure.title=Extract closure
169 cannot.process.usage.in.language.{0}=Cannot process usage in {0}
170 you.cannot.pass.as.parameter.0.because.you.remove.1.from.base.method=You cannot pass ''{0}'' as parameter because you remove parameter ''{1}'' associated with it from the method. You should deselect "Remove parameter ''{0}'' no longer used" or deselect parameter ''{1}'' in the parameter table.