blob: 8dacc59fa044ee9fd7cbae9390870e528000b366 [file] [log] [blame]
###############################################################################
# Copyright (c) 2008, 2011 IBM Corporation and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
# remove messages for 38, 42,
# 45, 46, 47, 48, 49, 50, 51, 52, 53, 57, 58, 59, 60, 62, 63, 65, 68, 70, 71, 74, 75, 80,
# 82, 83, 88, 90, 93, 05
#api baseline
1 = An API baseline has not been set for the current workspace.
31 = API analysis aborted for ''{0}'' since its build path is incomplete
38 = Execution environment references were not checked for ''{0}'' because no environment descriptions are installed.
#invalid since tag problems
2 = Invalid @since {0} tag on {2}; expecting @since {1}
3 = Invalid @since tag ''{0}'' on {1}; expecting two fragments
4 = Missing @since tag on {0}
#version number problems
5 = The major version should be incremented in version {0}, since API breakage occurred since version {1}
6 = The major version should be the same for version {0}, since no API breakage occurred since version {1}
7 = The minor version should be incremented in version {0}, since new APIs have been added since version {1}
56 = The minor version should be the same for version {0}, since no new APIs have been added since version {1}
19 = The major version should be incremented in version {0}, because the modification of the version range for the re-exported bundle {1} requires a major version change
20 = The minor version should be incremented in version {0}, because the modification of the version range for the re-exported bundle {1} requires a minor version change
#api usage problems
#{0} = referenced type or member name
#{1} = local type name
#{2} = field or method name
#{3} = required execution environment
8 = {1} illegally implements {0}
9 = {1} illegally extends {0}
10 = {1} illegally instantiates {0}
11 = {1}.{2} illegally overrides {0}.{2}
12 = {1} illegally references field {0}.{2}
13 = {1} extends non-API type {0}
14 = {1} implements non-API interface {0}
15 = {1}.{2} declared as non-API type {0}
16 = {1}.{2} has non-API return type {0}
17 = {1}.{2} has non-API parameter type {0}
22 = Tag ''{0}'' is already defined on this element
24 = {2} illegally implements {1} via {0}
25 = The local type {0} defined in {1} illegally extends {2}
28 = An anonymous type defined in {0} illegally extends {1}
30 = The API problem filter for: ''{0}'' is no longer used
33 = The method {1}.{2} referenced in {0} is not defined in the bundle''s required execution environment: {3}
34 = The constructor {1} referenced in {0} is not defined in the bundle''s required execution environment: {2}
35 = The field {1}.{2} referenced in {0} is not defined in the bundle''s required execution environment: {3}
36 = The type {1} referenced in {0} is not defined in the bundle''s required execution environment: {2}
109 = Constructor for {1} with non-API parameter type {0}
110 = {1} illegally references constructor {0}
111 = {1} illegally references method {0}.{2}
112 = Tag ''{0}'' is unsupported on {1}
#compatibility problems
#added
# {0} = type name, {1} = annotation member declaration
21 = The class bound for type parameter {1} for {0} has been added
23 = The constructor {0}.{1} has been added
26 = The interface bound {2} for type parameter {1} for {0} has been added
29 = The method {0}.{1} without a default value has been added
32 = The type parameter {1} has been added to existing type parameters for {0}
39 = The field {0}.{1} in an annotation that is intended to be extended has been added
40 = The field {0}.{1} in an interface that is intended to be implemented or extended has been added
41 = The method {0}.{1} that has to be implemented has been added
44 = The method {0}.{1} in an interface that is intended to be implemented has been added
#changed
52 = The class bound for type parameter {1} in {0} has been changed
54 = The super interfaces set has been reduced for type {0}
55 = The visibility of the type {0} has been reduced
61 = The ''final'' keyword has been removed for a compile-time constant static field {0}.{1}
64 = The interface bound {2} for type parameter {1} has been changed in {0}
66 = The ''abstract'' keyword has been added for class {0}
67 = The ''final'' keyword has been added for the type {0}
69 = The ''static'' keyword has been added for field {0}.{1}
72 = Restrictions have been added for type {0}
73 = The static member type {0} has been converted to a non-static member type
74 = The superclass for {0} has changed
# This message is using ChoiceFormat in order to fill the argument {1} and {2}
76 = The type {0} has been changed from {1} to {2}
ANNOTATION_ELEMENT_TYPE=an annotation
INTERFACE_ELEMENT_TYPE=an interface
CLASS_ELEMENT_TYPE=a class
ENUM_ELEMENT_TYPE=an enum
81 = The type of the field {0}.{1} has been changed
84 = The constant value {2} of the field {0}.{1} has been changed
85 = A variable argument type has been converted to an array type inside the method {0}.{1}
114 = The visibility of the field {0}.{1} has been reduced
115 = The visibility of the method {0}.{1} has been reduced
116 = The visibility of the constructor {0}.{1} has been reduced
117 = The ''abstract'' keyword has been added for method {0}.{1}
118 = The ''final'' keyword has been added for the field {0}.{1}
119 = The ''final'' keyword has been added for the method {0}.{1}
120 = The ''static'' keyword has been added for the method {0}.{1}
121 = The static field {0}.{1} has been converted to an instance field
122 = The static method {0}.{1} has been converted to an instance method
123 = The ''static'' keyword has been added for the member type {0}
124 = The type argument have been changed for {0}; was {1} and is now {2}
#removed
86 = The default value of the annotation method {0}.{1} has been removed
87 = The API component {0} has been removed
89 = The class bound for the type parameter {1} has been removed in {0}
91 = The constructor {0}.{1} has been removed
92 = The enum constant {0}.{1} has been removed
94 = The field {0}.{1} has been removed
96 = The interface bound {2} for type parameter {1} has been removed for {0}
98 = The method {0}.{1} has been removed
100 = The method {0}.{1} with a default value has been removed
101 = The method {0}.{1} without a default value has been removed
102 = The type {0} has been removed from {1}
103 = The type arguments have been removed for {0}
104 = The member type {0} in {1} has been removed
105 = The type parameter {1} has been removed for {0}
108 = The constant value {2} has been removed for {0}.{1}
113 = The type {0} in {1} is no longer API
125 = The field {0}.{1} is no longer API
126 = The method {0}.{1} is no longer API
127 = The constructor {0}.{1} is no longer API
128 = The enum constant {0}.{1} is no longer API
129 = The method {0}.{1} with a default value is no longer API
130 = The method {0}.{1} without a default value is no longer API
#additions
#{0} = Javadoc tag name, {1} = java member (class, field, method, etc)
106 = The type argument {1} has been added for {0}
107 = The type argument {1} has been removed for {0}
131 = The superclass hierarchy for {0} has been reduced
132 = The @nooverride restriction has been added for method {0}.{1}
133 = The interface {1} adds method {2} to {0} that is not tagged as @noimplement
99 = API analysis aborted: {0} has unresolved constraints: {1}
134 = The re-exported type {0} in {1} is no longer API
135 = The re-exported type {0} has been removed from {1}
#API Use Scan breakage error messages
136 = The type {1} has been deleted, but is called by {2}.
137 = The type {1} can not be resolved, but is called by {2}.
138 = Type {0} has been deleted. It contained {1}, but is called by {2}.
139 = The {1} in type {0} has been deleted, but is called by {2}.
140 = Type {0} has been deleted. It contained field {1}, but is called by {2}.
141 = The field {1} in type {0} has been deleted, but is called by {2}.