blob: 7c64d8498f8ce29eeeb8901af21b494d5c3f57e0 [file] [log] [blame]
Stephan Herrmann7b7062f2010-04-01 19:56:59 +00001###############################################################################
Stephan Herrmann5e087fb2018-05-12 15:02:06 +02002# Copyright (c) 2000, 2018 IBM Corporation and others.
Stephan Herrmannaa0c80c2018-09-08 22:11:53 +02003#
4# This program and the accompanying materials
5# are made available under the terms of the Eclipse Public License 2.0
Stephan Herrmann7b7062f2010-04-01 19:56:59 +00006# which accompanies this distribution, and is available at
Stephan Herrmannaa0c80c2018-09-08 22:11:53 +02007# https://www.eclipse.org/legal/epl-2.0/
8#
9# SPDX-License-Identifier: EPL-2.0
Stephan Herrmann7b7062f2010-04-01 19:56:59 +000010#
11# Contributors:
12# IBM Corporation - initial API and implementation
Stephan Herrmannc8a7ab72013-12-25 22:23:58 +010013# Andy Clement (GoPivotal, Inc) aclement@gopivotal.com - Contributions for
14# Bug 383624 - [1.8][compiler] Revive code generation support for type annotations (from Olivier's work)
Stephan Herrmann64791942013-12-28 21:28:24 +010015# Jesper Steen Moeller - Contribution for
16# Bug 406973 - [compiler] Parse MethodParameters attribute
Stephan Herrmann7b7062f2010-04-01 19:56:59 +000017###############################################################################
18
19### JavaModel messages.
20
21### hierarchy
22hierarchy_nullProject = Project argument cannot be null
23hierarchy_nullRegion = Region cannot be null
24hierarchy_nullFocusType = Type focus cannot be null
25hierarchy_creating = Creating type hierarchy...
26hierarchy_creatingOnType = Creating type hierarchy on {0}...
27
28### java element
29element_doesNotExist = {0} does not exist
30element_notOnClasspath = {0} is not on its project''s build path
31element_invalidClassFileName = {0} is not a valid class file name
32element_reconciling = Reconciling...
33element_attachingSource = Attaching source...
34element_invalidResourceForProject = Illegal argument - must be one of IProject, IFolder, or IFile
35element_nullName = Name cannot be null
36element_nullType = Type cannot be null
37element_illegalParent = Illegal parent argument
Stephan Herrmann92f52662017-10-14 20:44:25 +020038element_moduleInfoNotSupported=module-info.class is not supported by method IPackageFragment.getClassFile(String).
Stephan Herrmann7b7062f2010-04-01 19:56:59 +000039
40### java model operations
41operation_needElements = Operation requires one or more elements
42operation_needName = Operation requires a name
43operation_needPath = Operation requires a path
44operation_needAbsolutePath = Operation requires an absolute path. Relative path specified was: ''{0}''
45operation_needString = Operation requires a String.
46operation_notSupported = Operation not supported for specified element type(s):
47operation_cancelled = Operation cancelled
48operation_nullContainer = Container cannot be null
49operation_nullName = Name cannot be null
50operation_copyElementProgress = Copying elements...
51operation_moveElementProgress = Moving elements...
52operation_renameElementProgress = Renaming elements...
53operation_copyResourceProgress = Copying resources...
54operation_moveResourceProgress = Moving resources...
55operation_renameResourceProgress = Renaming resources...
56operation_createUnitProgress = Creating a compilation unit...
57operation_createFieldProgress = Creating a field...
58operation_createImportsProgress = Creating imports...
59operation_createInitializerProgress = Creating an initializer...
60operation_createMethodProgress = Creating a method...
61operation_createPackageProgress = Creating a package declaration...
62operation_createPackageFragmentProgress = Creating package fragment(s)...
63operation_createTypeProgress = Creating a type...
64operation_deleteElementProgress = Deleting elements...
65operation_deleteResourceProgress = Deleting resources...
66operation_cannotRenameDefaultPackage = Default package cannot be renamed
67operation_pathOutsideProject = Path ''{0}'' must denote location inside project ''{1}''
68operation_sortelements = Sorting elements...
69
70### working copy
71workingCopy_commit = Committing working copy...
72
73### build status messages
74build_preparingBuild = Preparing to build {0}
75build_readStateProgress = Reading saved build state for project {0}
76build_saveStateProgress = Saving build state for project {0}
77build_saveStateComplete = Saved in {0} ms
78build_readingDelta = Reading resource change information for {0}
79build_analyzingDeltas = Analyzing deltas
80build_analyzingSources = Analyzing sources
81build_cleaningOutput = Cleaning output folder for {0}
82build_copyingResources = Copying resources to the output folder
83build_compiling = Compiling {0}
84build_foundHeader = Found
85build_fixedHeader = Fixed
86build_oneError = 1 error
87build_oneWarning = 1 warning
88build_multipleErrors = {0} errors
89build_multipleWarnings = {0} warnings
90build_done = Build done
91
92### build errors
93build_wrongFileFormat = Wrong file format
94build_cannotSaveState = Error saving last build state for project {0}
95build_cannotSaveStates = Error saving build states
96build_initializationError = Builder initialization error
97build_serializationError = Builder serialization error
98
99### build inconsistencies
100build_classFileCollision = Class file collision: {0}
101build_duplicateClassFile = The type {0} is already defined
102build_duplicateResource = The resource is a duplicate of {0} and was not copied to the output folder
103build_inconsistentClassFile = A class file was not written. The project may be inconsistent, if so try refreshing this project and building it
104build_inconsistentProject = The project was not built due to "{0}". Fix the problem, then try refreshing this project and building it since it may be inconsistent
105build_incompleteClassPath = The project was not built since its build path is incomplete. Cannot find the class file for {0}. Fix the build path then try building this project
106build_missingSourceFile = The project was not built since the source file {0} could not be read
107build_prereqProjectHasClasspathProblems = The project was not built since it depends on {0}, which has build path errors
108build_prereqProjectMustBeRebuilt = The project cannot be built until its prerequisite {0} is built. Cleaning and building all projects is recommended
109build_abortDueToClasspathProblems = The project cannot be built until build path errors are resolved
110
111### status
112status_cannotUseDeviceOnPath = Operation requires a path with no device. Path specified was: {0}
113status_coreException = Core exception
114status_defaultPackageReadOnly = Default package is read-only
115status_evaluationError = Evaluation error: {0}
116status_JDOMError = JDOM error
117status_IOException = I/O exception
118status_indexOutOfBounds = Index out of bounds
119status_invalidContents = Invalid contents specified
120status_invalidDestination = Invalid destination: ''{0}''
121status_invalidName = Invalid name specified: {0}
122status_invalidPackage = Invalid package: {0}
123status_invalidPath = Invalid path: ''{0}''
124status_invalidProject = Invalid project: {0}
125status_invalidResource = Invalid resource: {0}
126status_invalidResourceType = Invalid resource type for {0}
127status_invalidSibling = Invalid sibling: {0}
128status_nameCollision = {0} already exists in target
129status_noLocalContents = Cannot find local contents for resource: {0}
130status_OK = OK
131status_readOnly = {0} is read-only
132status_targetException = Target exception
133status_updateConflict = Update conflict
134status_cannot_retrieve_attached_javadoc = Cannot retrieve the attached javadoc for {0}{1}
135status_unknown_javadoc_format = Unknown javadoc format for {0}
Stephan Herrmannbb25a052011-01-27 11:59:20 +0000136status_timeout_javadoc = Timed out while retrieving the attached javadoc for {0}{1}
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000137
138### classpath
139classpath_buildPath = Build path
140classpath_cannotNestEntryInEntry = Cannot nest ''{0}'' inside ''{1}''. To enable the nesting exclude ''{2}'' from ''{1}''
141classpath_cannotNestEntryInEntryNoExclusion= Cannot nest ''{0}'' inside ''{1}''. To allow the nesting enable use of exclusion patterns in the preferences of project ''{1}'' and exclude ''{2}'' from ''{1}''
142classpath_cannotNestEntryInLibrary = Cannot nest ''{0}'' inside library ''{1}''
143classpath_cannotNestEntryInOutput = Cannot nest ''{0}'' inside output folder ''{1}''
144classpath_cannotNestOutputInEntry = Cannot nest output folder ''{0}'' inside ''{1}''
145classpath_cannotNestOutputInOutput = Cannot nest output folder ''{0}'' inside output folder ''{1}''
146classpath_cannotReadClasspathFile = Unable to read ''.classpath'' file of project ''{0}''
147classpath_cannotReferToItself = Project ''{0}'' cannot reference itself
148classpath_cannotUseDistinctSourceFolderAsOutput = Source folder ''{0}'' in project ''{2}'' cannot output to distinct source folder ''{1}''
149classpath_cannotUseLibraryAsOutput = Source folder ''{0}'' in project ''{2}'' cannot output to library ''{1}''
150classpath_closedProject = Required project ''{0}'' needs to be open
151classpath_couldNotWriteClasspathFile = Could not write ''.classpath'' file of project ''{0}'': {1}
Stephan Herrmann4ea615c2011-05-14 13:27:24 +0000152classpath_cycle = A cycle was detected in the build path of project ''{0}''. The cycle consists of projects '{'{1}'}'
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000153classpath_duplicateEntryPath = Build path contains duplicate entry: ''{0}'' for project ''{1}''
154classpath_illegalContainerPath = Illegal classpath container path: ''{0}'' in project ''{1}'', must have at least one segment (containerID+hints)
155classpath_illegalEntryInClasspathFile = Illegal entry in ''.classpath'' of project ''{0}'' file: {1}
156classpath_illegalLibraryPath = Illegal path for required library: ''{0}'' in project ''{1}''
157classpath_illegalLibraryPathInContainer = Illegal path for required library: ''{0}'' in the {1}
158classpath_illegalLibraryArchive = Illegal type of archive for required library: ''{0}'' in project ''{1}''
Stephan Herrmanne880bb62010-11-06 15:10:25 +0000159classpath_archiveReadError = Archive for required library: ''{0}'' in project ''{1}'' cannot be read or is not a valid ZIP file
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000160classpath_illegalExternalFolder = Required library cannot denote external folder: ''{0}'' for project ''{1}''
161classpath_illegalExternalFolderInContainer = Required library cannot denote external folder: ''{0}'' in the {1}
162classpath_illegalProjectPath = Illegal path for required project: ''{0}'' in project ''{1}''
163classpath_illegalSourceFolderPath = Illegal path for required source folder: ''{0}'' in project ''{1}''
164classpath_illegalVariablePath = Illegal classpath variable path: ''{0}'' in project ''{1}'', must have at least one segment
165classpath_invalidClasspathInClasspathFile = Invalid build path in ''.classpath'' file of project ''{0}'': {1}
166classpath_invalidContainer = Invalid classpath container: ''{0}'' in project ''{1}''
167classpath_mustEndWithSlash = End exclusion filter ''{0}'' with / to fully exclude ''{1}''
168classpath_unboundContainerPath = Unbound classpath container: ''{0}'' in project ''{1}''
169classpath_unboundLibrary = Project ''{1}'' is missing required library: ''{0}''
170classpath_userLibraryInfo = user library ''{0}''
171classpath_containerInfo = container ''{0}''
172classpath_unboundLibraryInContainer = The {1} references non existing library ''{0}''
173classpath_unboundProject = Project ''{1}'' is missing required Java project: ''{0}''
174classpath_settingOutputLocationProgress = Setting output location for: ''{0}''
175classpath_settingProgress = Setting classpath for: {0}
176classpath_unboundSourceAttachment = Invalid source attachment: ''{0}'' for required library ''{1}'' in project ''{2}''
177classpath_unboundSourceAttachmentInContainedLibrary = Invalid source attachment: ''{0}'' for required library ''{1}'' in the {2}
178classpath_unboundSourceFolder = Project ''{1}'' is missing required source folder: ''{0}''
179classpath_unboundVariablePath = Unbound classpath variable: ''{0}'' in project ''{1}''
180classpath_unknownKind = Unknown kind: ''{0}''
181classpath_xmlFormatError = XML format error in ''.classpath'' file of project ''{0}'': {1}
182classpath_disabledInclusionExclusionPatterns = Inclusion or exclusion patterns are disabled in project ''{1}'', cannot selectively include or exclude from entry: ''{0}''
183classpath_disabledMultipleOutputLocations = Multiple output locations are disabled in project ''{1}'', cannot associate entry: ''{0}'' with a specific output
184classpath_incompatibleLibraryJDKLevel = Incompatible .class files version in required binaries. Project ''{0}'' is targeting a {1} runtime, but is compiled against ''{2}'' which requires a {3} runtime
185classpath_incompatibleLibraryJDKLevelInContainer = Incompatible .class files version in required binaries. Project ''{0}'' is targeting a {1} runtime, but is compiled against ''{2}'' (from the {3}) which requires a {4} runtime
186classpath_duplicateEntryExtraAttribute = Duplicate extra attribute: ''{0}'' in classpath entry ''{1}'' for project ''{2}''
187classpath_deprecated_variable = Classpath variable ''{0}'' in project ''{1}'' is deprecated: {2}
Stephan Herrmannd1a89d72015-12-08 19:38:48 +0100188classpath_invalidExternalAnnotationPath = Invalid external annotation path: ''{0}'' in project ''{1}'', for classpath entry ''{2}''
Stephan Herrmann3442b522018-01-25 21:18:41 +0100189classpath_testSourceRequiresSeparateOutputFolder=Test source folder ''{0}'' in project ''{1}'' must have a separate output folder
190classpath_testOutputFolderMustBeSeparateFromMainOutputFolders=Test source folder ''{0}'' in project ''{1}'' must have an output folder that is not also used for main sources
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000191
192### miscellaneous
193buffer_closed=Buffer is closed
194file_notFound = File not found: ''{0}''
195file_badFormat = Bad format
196path_nullPath = Path cannot be null
197path_mustBeAbsolute = Path must be absolute
198cache_invalidLoadFactor = Incorrect load factor
199savedState_jobName = Processing Java changes since last activation
Stephan Herrmann6c186a42010-04-27 23:21:41 +0000200refreshing_external_folders = Refreshing external folders
Stephan Herrmann075533e2015-04-28 17:54:14 +0200201synchronizing_projects_job = Synchronizing projects
Stephan Herrmannfd40c0e2017-01-27 23:32:20 +0100202internal_error=Unexpected internal error
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000203
204## java model initialization
205javamodel_initialization = Initializing Java tooling
206javamodel_initializing_delta_state= Initializing delta state
207javamodel_configuring_searchengine=Configuring search engine
208javamodel_configuring_classpath_containers=Configuring classpath containers
209javamodel_getting_build_state_number=Getting build state version number
210javamodel_configuring=Configuring {0}
211javamodel_building_after_upgrade=Triggering build after upgrade
212javamodel_refreshing_external_jars=Refreshing external archives
213javamodel_resetting_source_attachment_properties=Resetting source attachment properties
214
215### java conventions
216convention_unit_nullName = Compilation unit name must not be null
217convention_unit_notJavaName = Compilation unit name must end with .java, or one of the registered Java-like extensions
218convention_classFile_nullName = .class file name must not be null
219convention_classFile_notClassFileName = .class file name must end with .class
220convention_illegalIdentifier = ''{0}'' is not a valid Java identifier
221convention_import_nullImport = An import declaration must not be null
222convention_import_unqualifiedImport = An import declaration must not end with an unqualified *
223convention_type_nullName = A Java type name must not be null
224convention_type_nameWithBlanks = A Java type name must not start or end with a blank
225convention_type_dollarName = By convention, Java type names usually don't contain the $ character
226convention_type_lowercaseName = By convention, Java type names usually start with an uppercase letter
227convention_type_invalidName = The type name ''{0}'' is not a valid identifier
228convention_package_nullName = A package name must not be null
229convention_package_emptyName = A package name must not be empty
230convention_package_dotName = A package name cannot start or end with a dot
231convention_package_nameWithBlanks = A package name must not start or end with a blank
232convention_package_consecutiveDotsName = A package name must not contain two consecutive dots
233convention_package_uppercaseName = By convention, package names usually start with a lowercase letter
Stephan Herrmann92f52662017-10-14 20:44:25 +0200234convention_module_nullName = A module name must not be null
235convention_module_emptyName = A module name must not be empty
236convention_module_dotName = A module name cannot start or end with a dot
237convention_module_nameWithBlanks = A module name must not start or end with a blank
238convention_module_consecutiveDotsName = A module name must not contain consecutive dots
239convention_module_uppercaseName = By convention, module names usually start with a lowercase letter
Stephan Herrmann92f52662017-10-14 20:44:25 +0200240convention_module_javaName = 'java' is reserved for system modules
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000241
242### DOM
243dom_cannotDetail = Unable to generate detailed source indexes
244dom_nullTypeParameter = Cannot add parameter with null type
245dom_nullNameParameter = Cannot add parameter with null name
246dom_nullReturnType = Return type cannot be null
247dom_nullExceptionType = Cannot add null exception
248dom_mismatchArgNamesAndTypes = Types and names must have identical length
249dom_addNullChild = Attempt to add null child
250dom_addIncompatibleChild = Attempt to add child of incompatible type
251dom_addChildWithParent = Attempt to add child that is already parented
252dom_unableAddChild = Attempt to add child to node that cannot have children
253dom_addAncestorAsChild = Attempt to add ancestor as child
254dom_addNullSibling = Attempt to insert null sibling
255dom_addSiblingBeforeRoot = Attempt to insert sibling before root node
256dom_addIncompatibleSibling = Attempt to insert sibling of incompatible type
257dom_addSiblingWithParent = Attempt to insert sibling that is already parented
258dom_addAncestorAsSibling = Attempt to insert ancestor as sibling
259dom_addNullInterface = Cannot add null interface
260dom_nullInterfaces = Illegal to set super interfaces to null
261
262### import rewrite
263importRewrite_processDescription = Updating imports
264
265### correction
266correction_nullRequestor = Requestor cannot be null
267correction_nullUnit = Compilation unit cannot be null
268
269### Eclipse Java Core Search messages.
270
271engine_searching = Searching...
272engine_searching_indexing = Looking through {0} indexes...
273engine_searching_matching = Locating {0} matches...
274exception_wrongFormat = Wrong format
275process_name = Java indexing
276jobmanager_filesToIndex = {1} files to index ({0})
277jobmanager_indexing = Java indexing...
278
279### Disassembler messages
280
281### disassembler
282disassembler_description = Default classfile disassembler
283disassembler_opentypedeclaration =\ '{'
284disassembler_closetypedeclaration = }
285disassembler_parametername = arg
Stephan Herrmann9c222392014-03-29 14:28:16 +0100286disassembler_anonymousparametername = <anonymous>
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000287disassembler_localvariablename = local_{0}
288disassembler_endofmethodheader = ;
289disassembler_begincommentline = //\
290disassembler_fieldhasconstant =\ =\
291disassembler_endoffieldheader = ;
292disassembler_sourceattributeheader = Compiled from\
293disassembler_enclosingmethodheader = Enclosing Method:
294disassembler_exceptiontableheader = Exception Table:
295disassembler_linenumberattributeheader = Line numbers:
Stephan Herrmann64791942013-12-28 21:28:24 +0100296disassembler_methodparametersheader = Method Parameters:
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000297disassembler_localvariabletableattributeheader = Local variable table:
298disassembler_localvariabletypetableattributeheader = Local variable type table:
299disassembler_arraydimensions = []
300disassembler_innerattributesheader = Inner classes:
301disassembler_inner_class_info_name = inner class info:
302disassembler_outer_class_info_name = outer class info:
303disassembler_inner_name = inner name:
304disassembler_inner_accessflags = accessflags:\
305disassembler_genericattributeheader = Attribute: {0} Length: {1}
306disassembler_stackmaptableattributeheader = Stack map table: number of frames {0}
307disassembler_stackmapattributeheader = Stack map : number of frames {0}
308disassembler_signatureattributeheader = // Signature: {0}
Stephan Herrmann6dcbb382011-10-25 16:30:31 +0000309disassembler_bootstrapmethodattributesheader = Bootstrap methods:
Stephan Herrmannac2aba32014-05-01 14:58:19 +0200310disassembler_bootstrapmethodentry = {0} : # {1} {2}\n\tMethod arguments:\n\t\t{3}
311disassembler_bootstrapmethodentry_argument = #{0} {1}
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000312disassembler_indentation = \
313disassembler_constantpoolindex =\ #
314disassembler_space = \
315disassembler_comma = ,
316disassembler_openinnerclassentry = [
317disassembler_closeinnerclassentry = ]
318disassembler_deprecated =\ (deprecated)
319disassembler_constantpoolheader = Constant pool:
320disassembler_constantpool_class = constant #{0} class: #{1} {2}
321disassembler_constantpool_double = constant #{0} double: {1}
322disassembler_constantpool_float = constant #{0} float: {1}
323disassembler_constantpool_integer = constant #{0} integer: {1}
324disassembler_constantpool_long = constant #{0} long: {1}
325disassembler_constantpool_string = constant #{0} string: #{1} "{2}"
326disassembler_constantpool_fieldref = constant #{0} field_ref: #{1}.#{2} {3}.{4} {5}
327disassembler_constantpool_interfacemethodref = constant #{0} interface_method_ref: #{1}.#{2} {3}.{4} {5}
328disassembler_constantpool_methodref = constant #{0} method_ref: #{1}.#{2} {3}.{4} {5}
329disassembler_constantpool_name_and_type = constant #{0} name_and_type: #{1}.#{2} {3} {4}
330disassembler_constantpool_utf8 = constant #{0} utf8: "{1}"
Stephan Herrmann6dcbb382011-10-25 16:30:31 +0000331disassembler_constantpool_methodhandle = constant #{0} method handle: {1} #{2}
332disassembler_constantpool_methodtype = constant #{0} method type: #{1} {2}
333disassembler_constantpool_invokedynamic = constant #{0} invoke dynamic: #{1} #{2} {3} {4}
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000334disassembler_annotationdefaultheader = Annotation Default:\
335disassembler_annotationdefaultvalue= {0} (constant type)
336disassembler_annotationenumvalue = {2}.{3}(enum type #{0}.#{1})
337disassembler_annotationclassvalue = {1} (#{0} class type)
338disassembler_annotationannotationvalue = annotation value =
339disassembler_annotationarrayvaluestart = [
340disassembler_annotationarrayvalueend = ]
341disassembler_annotationentrystart = #{0} @{1}(
342disassembler_annotationentryend = )
Stephan Herrmannc8a7ab72013-12-25 22:23:58 +0100343# jsr308 (next two)
Stephan Herrmannbd1255d2013-09-05 23:25:05 +0200344disassembler_extendedannotationentrystart=#{0} @{1}(
345disassembler_extendedannotationentryend= )
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000346disassembler_annotationcomponent = #{0} {1}=
347disassembler_runtimevisibleannotationsattributeheader= RuntimeVisibleAnnotations:\
348disassembler_runtimeinvisibleannotationsattributeheader= RuntimeInvisibleAnnotations:\
Stephan Herrmannc8a7ab72013-12-25 22:23:58 +0100349# jsr308 (next two)
Stephan Herrmannbd1255d2013-09-05 23:25:05 +0200350disassembler_runtimevisibletypeannotationsattributeheader= RuntimeVisibleTypeAnnotations:\
351disassembler_runtimeinvisibletypeannotationsattributeheader= RuntimeInvisibleTypeAnnotations:\
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000352disassembler_runtimevisibleparameterannotationsattributeheader= RuntimeVisibleParameterAnnotations:\
353disassembler_runtimeinvisibleparameterannotationsattributeheader= RuntimeInvisibleParameterAnnotations:\
354disassembler_parameterannotationentrystart=Number of annotations for parameter {0}: {1}
355disassembler_frame_same_locals_1_stack_item_extended=[pc: {0}, same_locals_1_stack_item_extended, stack: {1}]
356disassembler_frame_chop=[pc: {0}, chop {1} local(s)]
357disassembler_frame_same_frame_extended=[pc: {0}, same_extended]
358disassembler_frame_append=[pc: {0}, append: {1}]
Stephan Herrmann6dcbb382011-10-25 16:30:31 +0000359disassembler_method_type_ref_getfield = getfield ({0})
360disassembler_method_type_ref_putfield = putfield ({0})
361disassembler_method_type_ref_getstatic = getstatic ({0})
362disassembler_method_type_ref_putstatic = putstatic ({0})
363disassembler_method_type_ref_invokestatic = invokestatic ({0})
364disassembler_method_type_ref_invokevirtual = invokevirtual ({0})
365disassembler_method_type_ref_invokeinterface = invokeinterface ({0})
366disassembler_method_type_ref_invokespecial = invokespecial ({0})
367disassembler_method_type_ref_newinvokespecial = newinvokespecial ({0})
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000368# {0} = offset delta
369# {1} = number of locals
370# {2} = locals
371# {3} = number of stack items
372# {4} = stack items
373# {5} = line separator + tabs
374disassembler_frame_full_frame=[pc: {0}, full, stack: {4}, locals: {2}]
375disassembler_frame_same_frame=[pc: {0}, same]
376disassembler_frame_same_locals_1_stack_item=[pc: {0}, same_locals_1_stack_item, stack: {1}]
Stephan Herrmannc8a7ab72013-12-25 22:23:58 +0100377# jsr308
Stephan Herrmannbd1255d2013-09-05 23:25:05 +0200378disassembler_extendedannotation_targetType=target type = 0x{0} {1}
379disassembler_extendedannotation_classextendsimplements=type index = {0}
Stephan Herrmannc8a7ab72013-12-25 22:23:58 +0100380disassembler_extendedannotation_typepath=location = {0}
Stephan Herrmannbd1255d2013-09-05 23:25:05 +0200381disassembler_extendedannotation_method_parameter=method parameter index = {0}
382disassembler_extendedannotation_offset=offset = {0}
383disassembler_extendedannotation_throws=throws index = {0}
384disassembler_extendedannotation_type_argument=type argument index = {0}
385disassembler_extendedannotation_type_parameter=type parameter index = {0}
386disassembler_extendedannotation_type_parameter_with_bound=type parameter index = {0} type parameter bound index = {1}
387disassembler_extendedannotation_wildcardlocationtype=wildcard location type = 0x{0} {1}
388disassembler_extendedannotation_wildcardlocations=wildcard locations = {0}
Stephan Herrmannc8a7ab72013-12-25 22:23:58 +0100389disassembler_extendedannotation_exception_table_index=exception table index = {0}
Stephan Herrmannbd1255d2013-09-05 23:25:05 +0200390disassembler_localvariabletargetheader=local variable entries:
Stephan Herrmannc8a7ab72013-12-25 22:23:58 +0100391disassembler_extendedannotation_typepath_array=ARRAY
392disassembler_extendedannotation_typepath_innertype=INNER_TYPE
393disassembler_extendedannotation_typepath_wildcard=WILDCARD
394disassembler_extendedannotation_typepath_typeargument=TYPE_ARGUMENT({0})
Stephan Herrmann92f52662017-10-14 20:44:25 +0200395disassembler_module_version=// Version: {0}
396disassembler_module_version_none=<none>
397disassembler_modulepackagesattributeheader = Module packages:
398disassembler_modulemainclassattributeheader=Module main class:
Stephan Herrmannbd1255d2013-09-05 23:25:05 +0200399
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000400### classfileformat decoding
401classfileformat_versiondetails =\ (version {0} : {1}.{2}, {3})
402classfileformat_methoddescriptor = // Method descriptor #{0} {1}
403classfileformat_fieldddescriptor = // Field descriptor #{0} {1}
404classfileformat_stacksAndLocals= // Stack: {0}, Locals: {1}
405classfileformat_superflagisnotset = no super bit
406classfileformat_superflagisset = super bit
407classfileformat_clinitname = '{'}
408classformat_classformatexception = Class Format Exception
409classfileformat_versionUnknown = unknown
410
411### string displayed for each opcode
412classformat_anewarray = {0} {2} [{1}]
413classformat_checkcast = {0} {2} [{1}]
414classformat_instanceof = {0} {2} [{1}]
Stephan Herrmann5e087fb2018-05-12 15:02:06 +0200415classformat_ldc_w_methodtype = {0} <MethodType {2}> [{1}]
416classformat_ldc_w_methodhandle = {0} <MethodHandle {2} {3}> [{1}]
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000417classformat_ldc_w_class = {0} <Class {2}> [{1}]
418classformat_ldc_w_float = {0} <Float {2}> [{1}]
419classformat_ldc_w_integer = {0} <Integer {2}> [{1}]
420classformat_ldc_w_string = {0} <String "{2}"> [{1}]
421classformat_ldc2_w_long = {0} <Long {2}> [{1}]
422classformat_ldc2_w_double = {0} <Double {2}> [{1}]
423classformat_multianewarray = {0} {2} [{1}]
424classformat_new = {0} {2} [{1}]
425classformat_iinc = {0} {1} {2}{3}
426classformat_invokespecial ={0} {2} [{1}]
427classformat_invokeinterface ={0} {3} [{1}] [nargs: {2}]
Stephan Herrmann6dcbb382011-10-25 16:30:31 +0000428classformat_invokedynamic={0} {2} {3} [{1}]
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000429classformat_invokestatic ={0} {2} [{1}]
430classformat_invokevirtual ={0} {2} [{1}]
431classformat_getfield ={0} {2}.{3} : {4} [{1}]
432classformat_getstatic ={0} {2}.{3} : {4} [{1}]
433classformat_putstatic ={0} {2}.{3} : {4} [{1}]
434classformat_putfield ={0} {2}.{3} : {4} [{1}]
435classformat_newarray_boolean = {0} boolean [{1}]
436classformat_newarray_char = {0} char [{1}]
437classformat_newarray_float = {0} float [{1}]
438classformat_newarray_double = {0} double [{1}]
439classformat_newarray_byte = {0} byte [{1}]
440classformat_newarray_short = {0} short [{1}]
441classformat_newarray_int = {0} int [{1}]
442classformat_newarray_long = {0} long [{1}]
443classformat_store = {0}{1}
444classformat_load = {0}{1}
445classfileformat_anyexceptionhandler=any
446classfileformat_exceptiontableentry = [pc: {0}, pc: {1}] -> {2} when : {3}
447classfileformat_linenumbertableentry = [pc: {0}, line: {1}]
448classfileformat_localvariabletableentry = [pc: {0}, pc: {1}] local: {2} index: {3} type: {4}
Stephan Herrmannbd1255d2013-09-05 23:25:05 +0200449# jsr 308
450classfileformat_localvariablereferenceinfoentry=[pc: {0}, pc: {1}] index: {2}
Stephan Herrmann7b7062f2010-04-01 19:56:59 +0000451
452### Eclipse Java Core completion messages.
453engine_completing = Computing proposals...