View | Details | Raw Unified | Return to bug 353250 | Differences between
and this patch

Collapse All | Expand All

(-).settings/.api_filters (-4 / +344 lines)
Lines 1-10 Link Here
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<component id="org.eclipse.jdt.core" version="2">
2
<component id="org.eclipse.jdt.core" version="2">
3
    <resource path="META-INF/MANIFEST.MF">
3
    <resource path="compiler/org/eclipse/jdt/core/compiler/CharOperation.java" type="org.eclipse.jdt.core.compiler.CharOperation">
4
        <filter id="924844039">
4
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
5
            <message_arguments>
5
            <message_arguments>
6
                <message_argument value="3.7.0.qualifier"/>
6
                <message_argument value="3.7.1"/>
7
                <message_argument value="3.7.0.v_B35"/>
7
                <message_argument value="compareTo(char[], char[], int, int)"/>
8
            </message_arguments>
9
        </filter>
10
    </resource>
11
    <resource path="compiler/org/eclipse/jdt/core/compiler/IProblem.java" type="org.eclipse.jdt.core.compiler.IProblem">
12
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
13
            <message_arguments>
14
                <message_argument value="3.7.1"/>
15
                <message_argument value="AssignmentToMultiCatchParameter"/>
16
            </message_arguments>
17
        </filter>
18
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
19
            <message_arguments>
20
                <message_argument value="3.7.1"/>
21
                <message_argument value="AssignmentToResource"/>
22
            </message_arguments>
23
        </filter>
24
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
25
            <message_arguments>
26
                <message_argument value="3.7.1"/>
27
                <message_argument value="AutoManagedResourceNotBelow17"/>
28
            </message_arguments>
29
        </filter>
30
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
31
            <message_arguments>
32
                <message_argument value="3.7.1"/>
33
                <message_argument value="BinaryLiteralNotBelow17"/>
34
            </message_arguments>
35
        </filter>
36
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
37
            <message_arguments>
38
                <message_argument value="3.7.1"/>
39
                <message_argument value="CannotInferElidedTypes"/>
40
            </message_arguments>
41
        </filter>
42
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
43
            <message_arguments>
44
                <message_argument value="3.7.1"/>
45
                <message_argument value="CannotUseDiamondWithAnonymousClasses"/>
46
            </message_arguments>
47
        </filter>
48
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
49
            <message_arguments>
50
                <message_argument value="3.7.1"/>
51
                <message_argument value="CannotUseDiamondWithExplicitTypeArguments"/>
52
            </message_arguments>
53
        </filter>
54
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
55
            <message_arguments>
56
                <message_argument value="3.7.1"/>
57
                <message_argument value="DiamondNotBelow17"/>
58
            </message_arguments>
59
        </filter>
60
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
61
            <message_arguments>
62
                <message_argument value="3.7.1"/>
63
                <message_argument value="DuplicateInheritedMethods"/>
64
            </message_arguments>
65
        </filter>
66
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
67
            <message_arguments>
68
                <message_argument value="3.7.1"/>
69
                <message_argument value="IllegalHexaLiteral"/>
70
            </message_arguments>
71
        </filter>
72
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
73
            <message_arguments>
74
                <message_argument value="3.7.1"/>
75
                <message_argument value="IllegalUnderscorePosition"/>
76
            </message_arguments>
77
        </filter>
78
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
79
            <message_arguments>
80
                <message_argument value="3.7.1"/>
81
                <message_argument value="IncorrectSwitchType17"/>
82
            </message_arguments>
83
        </filter>
84
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
85
            <message_arguments>
86
                <message_argument value="3.7.1"/>
87
                <message_argument value="InvalidBinary"/>
88
            </message_arguments>
89
        </filter>
90
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
91
            <message_arguments>
92
                <message_argument value="3.7.1"/>
93
                <message_argument value="InvalidUnionTypeReferenceSequence"/>
94
            </message_arguments>
95
        </filter>
96
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
97
            <message_arguments>
98
                <message_argument value="3.7.1"/>
99
                <message_argument value="MultiCatchNotBelow17"/>
100
            </message_arguments>
101
        </filter>
102
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
103
            <message_arguments>
104
                <message_argument value="3.7.1"/>
105
                <message_argument value="PolymorphicMethodNotBelow17"/>
106
            </message_arguments>
107
        </filter>
108
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
109
            <message_arguments>
110
                <message_argument value="3.7.1"/>
111
                <message_argument value="PotentialHeapPollutionFromVararg"/>
112
            </message_arguments>
113
        </filter>
114
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
115
            <message_arguments>
116
                <message_argument value="3.7.1"/>
117
                <message_argument value="RedundantSpecificationOfTypeArguments"/>
118
            </message_arguments>
119
        </filter>
120
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
121
            <message_arguments>
122
                <message_argument value="3.7.1"/>
123
                <message_argument value="ResourceHasToImplementAutoCloseable"/>
124
            </message_arguments>
125
        </filter>
126
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
127
            <message_arguments>
128
                <message_argument value="3.7.1"/>
129
                <message_argument value="SafeVarargsOnFixedArityMethod"/>
130
            </message_arguments>
131
        </filter>
132
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
133
            <message_arguments>
134
                <message_argument value="3.7.1"/>
135
                <message_argument value="SafeVarargsOnNonFinalInstanceMethod"/>
136
            </message_arguments>
137
        </filter>
138
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
139
            <message_arguments>
140
                <message_argument value="3.7.1"/>
141
                <message_argument value="SwitchOnStringsNotBelow17"/>
142
            </message_arguments>
143
        </filter>
144
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
145
            <message_arguments>
146
                <message_argument value="3.7.1"/>
147
                <message_argument value="UnderscoresInLiteralsNotBelow17"/>
148
            </message_arguments>
149
        </filter>
150
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1210056707">
151
            <message_arguments>
152
                <message_argument value="3.7.1"/>
153
                <message_argument value="UnhandledExceptionOnAutoClose"/>
154
            </message_arguments>
155
        </filter>
156
    </resource>
157
    <resource path="dom/org/eclipse/jdt/core/dom/AST.java" type="org.eclipse.jdt.core.dom.AST">
158
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
159
            <message_arguments>
160
                <message_argument value="3.7.1"/>
161
                <message_argument value="JLS4"/>
162
            </message_arguments>
163
        </filter>
164
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
165
            <message_arguments>
166
                <message_argument value="3.7.1"/>
167
                <message_argument value="newUnionType()"/>
168
            </message_arguments>
169
        </filter>
170
    </resource>
171
    <resource path="dom/org/eclipse/jdt/core/dom/ASTMatcher.java" type="org.eclipse.jdt.core.dom.ASTMatcher">
172
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
173
            <message_arguments>
174
                <message_argument value="3.7.1"/>
175
                <message_argument value="match(UnionType, Object)"/>
176
            </message_arguments>
177
        </filter>
178
    </resource>
179
    <resource path="dom/org/eclipse/jdt/core/dom/ASTNode.java" type="org.eclipse.jdt.core.dom.ASTNode">
180
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
181
            <message_arguments>
182
                <message_argument value="3.7.1"/>
183
                <message_argument value="UNION_TYPE"/>
184
            </message_arguments>
185
        </filter>
186
    </resource>
187
    <resource path="dom/org/eclipse/jdt/core/dom/ASTVisitor.java" type="org.eclipse.jdt.core.dom.ASTVisitor">
188
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
189
            <message_arguments>
190
                <message_argument value="3.7.1"/>
191
                <message_argument value="endVisit(UnionType)"/>
192
            </message_arguments>
193
        </filter>
194
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
195
            <message_arguments>
196
                <message_argument value="3.7.1"/>
197
                <message_argument value="visit(UnionType)"/>
198
            </message_arguments>
199
        </filter>
200
    </resource>
201
    <resource path="dom/org/eclipse/jdt/core/dom/ClassInstanceCreation.java" type="org.eclipse.jdt.core.dom.ClassInstanceCreation">
202
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
203
            <message_arguments>
204
                <message_argument value="3.7.1"/>
205
                <message_argument value="isResolvedTypeInferredFromExpectedType()"/>
206
            </message_arguments>
207
        </filter>
208
    </resource>
209
    <resource path="dom/org/eclipse/jdt/core/dom/TryStatement.java" type="org.eclipse.jdt.core.dom.TryStatement">
210
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
211
            <message_arguments>
212
                <message_argument value="3.7.1"/>
213
                <message_argument value="RESOURCES_PROPERTY"/>
214
            </message_arguments>
215
        </filter>
216
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
217
            <message_arguments>
218
                <message_argument value="3.7.1"/>
219
                <message_argument value="resources()"/>
220
            </message_arguments>
221
        </filter>
222
    </resource>
223
    <resource path="dom/org/eclipse/jdt/core/dom/Type.java" type="org.eclipse.jdt.core.dom.Type">
224
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
225
            <message_arguments>
226
                <message_argument value="3.7.1"/>
227
                <message_argument value="isUnionType()"/>
228
            </message_arguments>
229
        </filter>
230
    </resource>
231
    <resource path="dom/org/eclipse/jdt/core/dom/UnionType.java" type="org.eclipse.jdt.core.dom.UnionType">
232
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1109393411">
233
            <message_arguments>
234
                <message_argument value="3.7.1"/>
235
                <message_argument value="org.eclipse.jdt.core.dom.UnionType"/>
236
            </message_arguments>
237
        </filter>
238
    </resource>
239
    <resource path="formatter/org/eclipse/jdt/core/formatter/DefaultCodeFormatterConstants.java" type="org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants">
240
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
241
            <message_arguments>
242
                <message_argument value="3.7.1"/>
243
                <message_argument value="FORMATTER_ALIGNMENT_FOR_RESOURCES_IN_TRY"/>
244
            </message_arguments>
245
        </filter>
246
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
247
            <message_arguments>
248
                <message_argument value="3.7.1"/>
249
                <message_argument value="FORMATTER_ALIGNMENT_FOR_UNION_TYPE_IN_MULTICATCH"/>
250
            </message_arguments>
251
        </filter>
252
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
253
            <message_arguments>
254
                <message_argument value="3.7.1"/>
255
                <message_argument value="FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_TRY"/>
256
            </message_arguments>
257
        </filter>
258
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
259
            <message_arguments>
260
                <message_argument value="3.7.1"/>
261
                <message_argument value="FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_TRY_RESOURCES"/>
262
            </message_arguments>
263
        </filter>
264
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
265
            <message_arguments>
266
                <message_argument value="3.7.1"/>
267
                <message_argument value="FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_TRY"/>
268
            </message_arguments>
269
        </filter>
270
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
271
            <message_arguments>
272
                <message_argument value="3.7.1"/>
273
                <message_argument value="FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_TRY"/>
274
            </message_arguments>
275
        </filter>
276
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
277
            <message_arguments>
278
                <message_argument value="3.7.1"/>
279
                <message_argument value="FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_TRY_RESOURCES"/>
280
            </message_arguments>
281
        </filter>
282
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
283
            <message_arguments>
284
                <message_argument value="3.7.1"/>
285
                <message_argument value="FORMATTER_WRAP_BEFORE_OR_OPERATOR_MULTICATCH"/>
286
            </message_arguments>
287
        </filter>
288
    </resource>
289
    <resource path="model/org/eclipse/jdt/core/CompletionProposal.java" type="org.eclipse.jdt.core.CompletionProposal">
290
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
291
            <message_arguments>
292
                <message_argument value="3.7.1"/>
293
                <message_argument value="canUseDiamond(CompletionContext)"/>
294
            </message_arguments>
295
        </filter>
296
    </resource>
297
    <resource path="model/org/eclipse/jdt/core/JavaCore.java" type="org.eclipse.jdt.core.JavaCore">
298
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
299
            <message_arguments>
300
                <message_argument value="3.7.1"/>
301
                <message_argument value="COMPILER_PB_REDUNDANT_TYPE_ARGUMENTS"/>
302
            </message_arguments>
303
        </filter>
304
    </resource>
305
    <resource path="model/org/eclipse/jdt/core/Signature.java" type="org.eclipse.jdt.core.Signature">
306
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
307
            <message_arguments>
308
                <message_argument value="3.7.1"/>
309
                <message_argument value="C_INTERSECTION"/>
310
            </message_arguments>
311
        </filter>
312
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
313
            <message_arguments>
314
                <message_argument value="3.7.1"/>
315
                <message_argument value="INTERSECTION_TYPE_SIGNATURE"/>
316
            </message_arguments>
317
        </filter>
318
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
319
            <message_arguments>
320
                <message_argument value="3.7.1"/>
321
                <message_argument value="createIntersectionTypeSignature(String[])"/>
322
            </message_arguments>
323
        </filter>
324
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
325
            <message_arguments>
326
                <message_argument value="3.7.1"/>
327
                <message_argument value="createIntersectionTypeSignature(char[][])"/>
328
            </message_arguments>
329
        </filter>
330
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
331
            <message_arguments>
332
                <message_argument value="3.7.1"/>
333
                <message_argument value="getIntersectionTypeBounds(String)"/>
334
            </message_arguments>
335
        </filter>
336
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
337
            <message_arguments>
338
                <message_argument value="3.7.1"/>
339
                <message_argument value="getIntersectionTypeBounds(char[])"/>
340
            </message_arguments>
341
        </filter>
342
    </resource>
343
    <resource path="model/org/eclipse/jdt/core/compiler/ReconcileContext.java" type="org.eclipse.jdt.core.compiler.ReconcileContext">
344
        <filter comment="new APIs added for Java7 support post 3.7.0" id="1142947843">
345
            <message_arguments>
346
                <message_argument value="3.7.1"/>
347
                <message_argument value="getAST4()"/>
8
            </message_arguments>
348
            </message_arguments>
9
        </filter>
349
        </filter>
10
    </resource>
350
    </resource>
(-)META-INF/MANIFEST.MF (-1 / +1 lines)
Lines 3-9 Link Here
3
Bundle-ManifestVersion: 2
3
Bundle-ManifestVersion: 2
4
Bundle-Name: %pluginName
4
Bundle-Name: %pluginName
5
Bundle-SymbolicName: org.eclipse.jdt.core; singleton:=true
5
Bundle-SymbolicName: org.eclipse.jdt.core; singleton:=true
6
Bundle-Version: 3.7.0.qualifier
6
Bundle-Version: 3.8.0.qualifier
7
Bundle-Activator: org.eclipse.jdt.core.JavaCore
7
Bundle-Activator: org.eclipse.jdt.core.JavaCore
8
Bundle-Vendor: %providerName
8
Bundle-Vendor: %providerName
9
Bundle-Localization: plugin
9
Bundle-Localization: plugin
(-)about.html (-5 lines)
Lines 29-38 Link Here
29
use the Disassembler to view the Assembler Mnemonics for a method, you should ensure that doing so will not violate the terms of any licenses that apply to your use of that method, as
29
use the Disassembler to view the Assembler Mnemonics for a method, you should ensure that doing so will not violate the terms of any licenses that apply to your use of that method, as
30
such licenses may not permit you to reverse engineer, decompile, or disassemble method bytecodes.</p>
30
such licenses may not permit you to reverse engineer, decompile, or disassemble method bytecodes.</p>
31
31
32
<h3>Beta Java 7 Support</h3>
33
34
<p>This is an implementation of an early-draft specification developed under the Java
35
Community Process (JCP) and is made available for testing and evaluation purposes
36
only. The code is not compatible with any specification of the JCP.</p>
37
</body>
32
</body>
38
</html>
33
</html>
(-)batch/org/eclipse/jdt/internal/compiler/batch/Main.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Tom Tromey - Contribution for bug 125961
10
 *     Tom Tromey - Contribution for bug 125961
(-)batch/org/eclipse/jdt/internal/compiler/batch/messages.properties (-1 / +1 lines)
Lines 15-21 Link Here
15
#Format: compiler.name = word1 word2 word3
15
#Format: compiler.name = word1 word2 word3
16
compiler.name = Eclipse Compiler for Java(TM)
16
compiler.name = Eclipse Compiler for Java(TM)
17
#Format: compiler.version = 0.XXX[, other words (don't forget the comma if adding other words)]
17
#Format: compiler.version = 0.XXX[, other words (don't forget the comma if adding other words)]
18
compiler.version = 0.B70, 3.7.1 (beta java7)
18
compiler.version = 0.B70, 3.8
19
compiler.copyright = Copyright IBM Corp 2000, 2011. All rights reserved.
19
compiler.copyright = Copyright IBM Corp 2000, 2011. All rights reserved.
20
20
21
### progress
21
### progress
(-)codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java (-5 / +1 lines)
Lines 4-14 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)codeassist/org/eclipse/jdt/internal/codeassist/InternalCompletionProposal.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Andreas Magnusson <andreas.ch.magnusson@gmail.com>- contribution for bug 151500
10
 *     Andreas Magnusson <andreas.ch.magnusson@gmail.com>- contribution for bug 151500
(-)codeassist/org/eclipse/jdt/internal/codeassist/InternalExtendedCompletionContext.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)codeassist/org/eclipse/jdt/internal/codeassist/ThrownExceptionFinder.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnQualifiedAllocationExpression.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)codeassist/org/eclipse/jdt/internal/codeassist/impl/AssistParser.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/core/compiler/CharOperation.java (-5 / +1 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
Lines 773-779 Link Here
773
 * 
769
 * 
774
 * @return the returned value of the comparison between array1 and array2
770
 * @return the returned value of the comparison between array1 and array2
775
 * @throws NullPointerException if one of the arrays is null
771
 * @throws NullPointerException if one of the arrays is null
776
 * @since 3.7
772
 * @since 3.7.1
777
 */
773
 */
778
public static final int compareTo(char[] array1, char[] array2, int start, int end) {
774
public static final int compareTo(char[] array1, char[] array2, int start, int end) {
779
	int length1 = array1.length;
775
	int length1 = array1.length;
(-)compiler/org/eclipse/jdt/core/compiler/IProblem.java (-28 / +24 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     IBM Corporation - added the following constants
10
 *     IBM Corporation - added the following constants
Lines 603-617 Link Here
603
	int InvalidHighSurrogate = Syntax + Internal + 264;
599
	int InvalidHighSurrogate = Syntax + Internal + 264;
604
	/** @since 3.2 */
600
	/** @since 3.2 */
605
	int UnnecessaryNLSTag = Internal + 265;
601
	int UnnecessaryNLSTag = Internal + 265;
606
	/** @since 3.7 */
602
	/** @since 3.7.1 */
607
	int InvalidBinary = Syntax + Internal + 266;
603
	int InvalidBinary = Syntax + Internal + 266;
608
	/** @since 3.7 */
604
	/** @since 3.7.1 */
609
	int BinaryLiteralNotBelow17 = Syntax + Internal + 267;
605
	int BinaryLiteralNotBelow17 = Syntax + Internal + 267;
610
	/** @since 3.7 */
606
	/** @since 3.7.1 */
611
	int IllegalUnderscorePosition = Syntax + Internal + 268;
607
	int IllegalUnderscorePosition = Syntax + Internal + 268;
612
	/** @since 3.7 */
608
	/** @since 3.7.1 */
613
	int UnderscoresInLiteralsNotBelow17 = Syntax + Internal + 269;
609
	int UnderscoresInLiteralsNotBelow17 = Syntax + Internal + 269;
614
	/** @since 3.7 */
610
	/** @since 3.7.1 */
615
	int IllegalHexaLiteral = Syntax + Internal + 270;
611
	int IllegalHexaLiteral = Syntax + Internal + 270;
616
612
617
	// type related problems
613
	// type related problems
Lines 1153-1159 Link Here
1153
	/** @since 3.6*/
1149
	/** @since 3.6*/
1154
	int InvalidTypeForCollectionTarget14 = Internal + 582;
1150
	int InvalidTypeForCollectionTarget14 = Internal + 582;
1155
1151
1156
	/** @since 3.7 */
1152
	/** @since 3.7.1 */
1157
	int DuplicateInheritedMethods = MethodRelated + 583;
1153
	int DuplicateInheritedMethods = MethodRelated + 583;
1158
	
1154
	
1159
	/**
1155
	/**
Lines 1333-1343 Link Here
1333
	int ConstructorVarargsArgumentNeedCast = ConstructorRelated + 802;
1329
	int ConstructorVarargsArgumentNeedCast = ConstructorRelated + 802;
1334
	/** @since 3.1 */
1330
	/** @since 3.1 */
1335
	int VarargsConflict = MethodRelated + 803;
1331
	int VarargsConflict = MethodRelated + 803;
1336
	/** @since 3.7 */
1332
	/** @since 3.7.1 */
1337
	int SafeVarargsOnFixedArityMethod = MethodRelated + 804;
1333
	int SafeVarargsOnFixedArityMethod = MethodRelated + 804;
1338
	/** @since 3.7 */
1334
	/** @since 3.7.1 */
1339
	int SafeVarargsOnNonFinalInstanceMethod = MethodRelated + 805;
1335
	int SafeVarargsOnNonFinalInstanceMethod = MethodRelated + 805;
1340
	/** @since 3.7 */
1336
	/** @since 3.7.1 */
1341
	int PotentialHeapPollutionFromVararg = MethodRelated + 806;
1337
	int PotentialHeapPollutionFromVararg = MethodRelated + 806;
1342
	/**
1338
	/**
1343
	 * Javadoc Generic
1339
	 * Javadoc Generic
Lines 1366-1400 Link Here
1366
	/**
1362
	/**
1367
	 * Java 7 errors
1363
	 * Java 7 errors
1368
	 */
1364
	 */
1369
	/** @since 3.7 */
1365
	/** @since 3.7.1 */
1370
	int AssignmentToMultiCatchParameter = Internal + 870;
1366
	int AssignmentToMultiCatchParameter = Internal + 870;
1371
	/** @since 3.7 */
1367
	/** @since 3.7.1 */
1372
	int ResourceHasToImplementAutoCloseable = TypeRelated + 871;
1368
	int ResourceHasToImplementAutoCloseable = TypeRelated + 871;
1373
	/** @since 3.7 */
1369
	/** @since 3.7.1 */
1374
	int AssignmentToResource = Internal + 872;
1370
	int AssignmentToResource = Internal + 872;
1375
	/** @since 3.7 */
1371
	/** @since 3.7.1 */
1376
	int InvalidUnionTypeReferenceSequence = Internal + TypeRelated + 873; 
1372
	int InvalidUnionTypeReferenceSequence = Internal + TypeRelated + 873; 
1377
	/** @since 3.7 */
1373
	/** @since 3.7.1 */
1378
	int AutoManagedResourceNotBelow17 = Syntax + Internal + 874;
1374
	int AutoManagedResourceNotBelow17 = Syntax + Internal + 874;
1379
	/** @since 3.7 */
1375
	/** @since 3.7.1 */
1380
	int MultiCatchNotBelow17 =  Syntax + Internal + 875;
1376
	int MultiCatchNotBelow17 =  Syntax + Internal + 875;
1381
	/** @since 3.7 */
1377
	/** @since 3.7.1 */
1382
	int PolymorphicMethodNotBelow17 = MethodRelated + 876;
1378
	int PolymorphicMethodNotBelow17 = MethodRelated + 876;
1383
	/** @since 3.7 */
1379
	/** @since 3.7.1 */
1384
	int IncorrectSwitchType17 = TypeRelated + 877;
1380
	int IncorrectSwitchType17 = TypeRelated + 877;
1385
	/** @since 3.7 */
1381
	/** @since 3.7.1 */
1386
	int CannotInferElidedTypes = TypeRelated + 878;
1382
	int CannotInferElidedTypes = TypeRelated + 878;
1387
	/** @since 3.7 */
1383
	/** @since 3.7.1 */
1388
	int CannotUseDiamondWithExplicitTypeArguments = TypeRelated + 879;
1384
	int CannotUseDiamondWithExplicitTypeArguments = TypeRelated + 879;
1389
	/** @since 3.7 */
1385
	/** @since 3.7.1 */
1390
	int CannotUseDiamondWithAnonymousClasses = TypeRelated + 880;
1386
	int CannotUseDiamondWithAnonymousClasses = TypeRelated + 880;
1391
	/** @since 3.7 */
1387
	/** @since 3.7.1 */
1392
	int SwitchOnStringsNotBelow17 = TypeRelated + 881;	// https://bugs.eclipse.org/bugs/show_bug.cgi?id=348492
1388
	int SwitchOnStringsNotBelow17 = TypeRelated + 881;	// https://bugs.eclipse.org/bugs/show_bug.cgi?id=348492
1393
	/** @since 3.7 */
1389
	/** @since 3.7.1 */
1394
	int UnhandledExceptionOnAutoClose =  TypeRelated + 882;
1390
	int UnhandledExceptionOnAutoClose =  TypeRelated + 882;
1395
	/** @since 3.7 */
1391
	/** @since 3.7.1 */
1396
	int DiamondNotBelow17 =  TypeRelated + 883;
1392
	int DiamondNotBelow17 =  TypeRelated + 883;
1397
	/** @since 3.7 */
1393
	/** @since 3.7.1 */
1398
	int RedundantSpecificationOfTypeArguments = TypeRelated + 884;
1394
	int RedundantSpecificationOfTypeArguments = TypeRelated + 884;
1399
	/**
1395
	/**
1400
	 * External problems -- These are problems defined by other plugins
1396
	 * External problems -- These are problems defined by other plugins
(-)compiler/org/eclipse/jdt/internal/compiler/ASTVisitor.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/ClassFile.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/ast/ASTNode.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/ast/AllocationExpression.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/ast/Annotation.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/ast/Argument.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/ast/Assignment.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/ast/CaseStatement.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/ast/CastExpression.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Nick Teryaev - fix for bug (https://bugs.eclipse.org/bugs/show_bug.cgi?id=40752)
10
 *     Nick Teryaev - fix for bug (https://bugs.eclipse.org/bugs/show_bug.cgi?id=40752)
(-)compiler/org/eclipse/jdt/internal/compiler/ast/CompoundAssignment.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/ast/DoubleLiteral.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/ast/FloatLiteral.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/ast/IntLiteral.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/ast/LongLiteral.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/ast/MessageSend.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Nick Teryaev - fix for bug (https://bugs.eclipse.org/bugs/show_bug.cgi?id=40752)
10
 *     Nick Teryaev - fix for bug (https://bugs.eclipse.org/bugs/show_bug.cgi?id=40752)
(-)compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedQualifiedTypeReference.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedSingleTypeReference.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedAllocationExpression.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/ast/SingleTypeReference.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/ast/Statement.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Stephan Herrmann - Contribution for bug 335093 - [compiler][null] minimal hook for future null annotation support
10
 *     Stephan Herrmann - Contribution for bug 335093 - [compiler][null] minimal hook for future null annotation support
(-)compiler/org/eclipse/jdt/internal/compiler/ast/SwitchStatement.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Stephan Herrmann - Contribution for bug 319201 - [null] no warning when unboxing SingleNameReference causes NPE
10
 *     Stephan Herrmann - Contribution for bug 319201 - [null] no warning when unboxing SingleNameReference causes NPE
(-)compiler/org/eclipse/jdt/internal/compiler/ast/TryStatement.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Stephan Herrmann - Contribution for bug 332637 - Dead Code detection removing code that isn't dead
10
 *     Stephan Herrmann - Contribution for bug 332637 - Dead Code detection removing code that isn't dead
(-)compiler/org/eclipse/jdt/internal/compiler/ast/TypeReference.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/ast/UnionTypeReference.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/classfmt/AnnotationInfo.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *    tyeung@bea.com - initial API and implementation
9
 *    tyeung@bea.com - initial API and implementation
14
 *    olivier_thomann@ca.ibm.com - add hashCode() and equals(..) methods
10
 *    olivier_thomann@ca.ibm.com - add hashCode() and equals(..) methods
(-)compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/codegen/ConstantPool.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/codegen/ExceptionLabel.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/codegen/MultiCatchExceptionLabel.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
7
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/flow/FlowContext.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/flow/InitializationFlowContext.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/flow/LoopingFlowContext.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Benjamin Muskalla - Contribution for bug 239066
10
 *     Benjamin Muskalla - Contribution for bug 239066
(-)compiler/org/eclipse/jdt/internal/compiler/impl/IrritantSet.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/AnnotationBinding.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/CatchParameterBinding.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/InferenceContext.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/LocalVariableBinding.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Stephan Herrmann - contribution for bug 337868 - [compiler][model] incomplete support for package-info.java when using SearchableEnvironment
10
 *     Stephan Herrmann - contribution for bug 337868 - [compiler][model] incomplete support for package-info.java when using SearchableEnvironment
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/ParameterizedGenericMethodBinding.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/PolymorphicMethodBinding.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/ProblemReasons.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
7
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/Scope.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
7
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/TagBits.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *      Stephen Herrmann <stephan@cs.tu-berlin.de> -  Contribution for bug 317046
10
 *      Stephen Herrmann <stephan@cs.tu-berlin.de> -  Contribution for bug 317046
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/TypeConstants.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/TypeIds.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/lookup/VariableBinding.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/parser/ParserBasicInformation.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/parser/Scanner.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
7
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Benjamin Muskalla - Contribution for bug 239066
10
 *     Benjamin Muskalla - Contribution for bug 239066
(-)compiler/org/eclipse/jdt/internal/compiler/problem/messages.properties (-4 lines)
Lines 5-14 Link Here
5
# which accompanies this distribution, and is available at
5
# which accompanies this distribution, and is available at
6
# http://www.eclipse.org/legal/epl-v10.html
6
# http://www.eclipse.org/legal/epl-v10.html
7
#
7
#
8
# This is an implementation of an early-draft specification developed under the Java
9
# Community Process (JCP) and is made available for testing and evaluation purposes
10
# only. The code is not compatible with any specification of the JCP.
11
#
12
# Contributors:
8
# Contributors:
13
#     IBM Corporation - initial API and implementation
9
#     IBM Corporation - initial API and implementation
14
#		Benjamin Muskalla - Contribution for bug 239066
10
#		Benjamin Muskalla - Contribution for bug 239066
(-)dom/org/eclipse/jdt/core/dom/AST.java (-16 / +7 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
Lines 146-162 Link Here
146
	 * Java language as described in the Java Language
142
	 * Java language as described in the Java Language
147
	 * Specification, Third Edition (JLS3) plus all the new language
143
	 * Specification, Third Edition (JLS3) plus all the new language
148
	 * features described in the JSR334.
144
	 * features described in the JSR334.
149
     * JLS4 is a superset of all earlier versions of the
145
	 * JLS4 is a superset of all earlier versions of the
150
     * Java language, and the JLS4 API can be used to manipulate
146
	 * Java language, and the JLS4 API can be used to manipulate
151
     * programs written in all versions of the Java language
147
	 * programs written in all versions of the Java language
152
     * up to and including J2SE 7 (aka JDK 1.7).
148
	 * up to and including J2SE 7 (aka JDK 1.7).
153
     * <p>
149
	 *
154
	 * This is an implementation of an early-draft specification developed under the Java
150
	 * @since 3.7.1
155
	 * Community Process (JCP) and is made available for testing and evaluation purposes
156
	 * only. The code is not compatible with any specification of the JCP.
157
     * </p>
158
     *
159
	 * @since 3.7
160
	 */
151
	 */
161
	public static final int JLS4 = 4;
152
	public static final int JLS4 = 4;
162
153
Lines 1305-1311 Link Here
1305
	 * By default, the union type has no types.
1296
	 * By default, the union type has no types.
1306
	 *
1297
	 *
1307
	 * @return a new unparented do statement node
1298
	 * @return a new unparented do statement node
1308
	 * @since 3.7
1299
	 * @since 3.7.1
1309
	 */
1300
	 */
1310
	public UnionType newUnionType() {
1301
	public UnionType newUnionType() {
1311
		return new UnionType(this);
1302
		return new UnionType(this);
(-)dom/org/eclipse/jdt/core/dom/ASTConverter.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)dom/org/eclipse/jdt/core/dom/ASTMatcher.java (-5 / +1 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
Lines 698-704 Link Here
698
	 * @return <code>true</code> if the subtree matches, or
694
	 * @return <code>true</code> if the subtree matches, or
699
	 *   <code>false</code> if they do not match or the other object has a
695
	 *   <code>false</code> if they do not match or the other object has a
700
	 *   different node type or is <code>null</code>
696
	 *   different node type or is <code>null</code>
701
	 * @since 3.7
697
	 * @since 3.7.1
702
	 */
698
	 */
703
	public boolean match(UnionType node, Object other) {
699
	public boolean match(UnionType node, Object other) {
704
		if (!(other instanceof UnionType)) {
700
		if (!(other instanceof UnionType)) {
(-)dom/org/eclipse/jdt/core/dom/ASTNode.java (-5 / +1 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
Lines 768-774 Link Here
768
	 * Node type constant indicating a node of type
764
	 * Node type constant indicating a node of type
769
	 * <code>UnionType</code>.
765
	 * <code>UnionType</code>.
770
	 * @see UnionType
766
	 * @see UnionType
771
	 * @since 3.7
767
	 * @since 3.7.1
772
	 */
768
	 */
773
	public static final int UNION_TYPE = 84;
769
	public static final int UNION_TYPE = 84;
774
770
(-)dom/org/eclipse/jdt/core/dom/ASTParser.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)dom/org/eclipse/jdt/core/dom/ASTVisitor.java (-6 / +2 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
Lines 1497-1503 Link Here
1497
	 * @return <code>true</code> if the children of this node should be
1493
	 * @return <code>true</code> if the children of this node should be
1498
	 * visited, and <code>false</code> if the children of this node should
1494
	 * visited, and <code>false</code> if the children of this node should
1499
	 * be skipped
1495
	 * be skipped
1500
	 * @since 3.7
1496
	 * @since 3.7.1
1501
	 */
1497
	 */
1502
	public boolean visit(UnionType node) {
1498
	public boolean visit(UnionType node) {
1503
		return true;
1499
		return true;
Lines 2556-2562 Link Here
2556
	 * </p>
2552
	 * </p>
2557
	 *
2553
	 *
2558
	 * @param node the node to visit
2554
	 * @param node the node to visit
2559
	 * @since 3.7
2555
	 * @since 3.7.1
2560
	 */
2556
	 */
2561
	public void endVisit(UnionType node) {
2557
	public void endVisit(UnionType node) {
2562
		// default implementation: do nothing
2558
		// default implementation: do nothing
(-)dom/org/eclipse/jdt/core/dom/BindingResolver.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)dom/org/eclipse/jdt/core/dom/ClassInstanceCreation.java (-5 / +1 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
Lines 569-575 Link Here
569
	 *
565
	 *
570
	 * @return <code>true</code> if the resolved class type has been inferred
566
	 * @return <code>true</code> if the resolved class type has been inferred
571
	 * 	from the assignment context (JLS3 15.12.2.8), <code>false</code> otherwise
567
	 * 	from the assignment context (JLS3 15.12.2.8), <code>false</code> otherwise
572
	 * @since 3.7
568
	 * @since 3.7.1
573
	 */
569
	 */
574
	public boolean isResolvedTypeInferredFromExpectedType() {
570
	public boolean isResolvedTypeInferredFromExpectedType() {
575
		return this.ast.getBindingResolver().isResolvedTypeInferredFromExpectedType(this);
571
		return this.ast.getBindingResolver().isResolvedTypeInferredFromExpectedType(this);
(-)dom/org/eclipse/jdt/core/dom/DefaultASTVisitor.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)dom/org/eclipse/jdt/core/dom/DefaultBindingResolver.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Stephan Herrmann - Contribution for Bug 342671 - ClassCastException: org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding cannot be cast to org.eclipse.jdt.internal.compiler.lookup.ArrayBinding
10
 *     Stephan Herrmann - Contribution for Bug 342671 - ClassCastException: org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding cannot be cast to org.eclipse.jdt.internal.compiler.lookup.ArrayBinding
(-)dom/org/eclipse/jdt/core/dom/IMethodBinding.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)dom/org/eclipse/jdt/core/dom/ParameterizedType.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)dom/org/eclipse/jdt/core/dom/TryStatement.java (-6 / +2 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
Lines 47-53 Link Here
47
43
48
	/**
44
	/**
49
	 * The "resources" structural property of this node type (element type: {@link VariableDeclarationExpression}) (added in JLS4 API).
45
	 * The "resources" structural property of this node type (element type: {@link VariableDeclarationExpression}) (added in JLS4 API).
50
	 * @since 3.7
46
	 * @since 3.7.1
51
	 */
47
	 */
52
	public static final ChildListPropertyDescriptor RESOURCES_PROPERTY =
48
	public static final ChildListPropertyDescriptor RESOURCES_PROPERTY =
53
		new ChildListPropertyDescriptor(TryStatement.class, "resources", VariableDeclarationExpression.class, CYCLE_RISK); //$NON-NLS-1$
49
		new ChildListPropertyDescriptor(TryStatement.class, "resources", VariableDeclarationExpression.class, CYCLE_RISK); //$NON-NLS-1$
Lines 352-358 Link Here
352
	 *    (element type: {@link VariableDeclarationExpression})
348
	 *    (element type: {@link VariableDeclarationExpression})
353
	 * @exception UnsupportedOperationException if this operation is used
349
	 * @exception UnsupportedOperationException if this operation is used
354
	 *            in a JLS2 or JLS3 AST
350
	 *            in a JLS2 or JLS3 AST
355
	 * @since 3.7
351
	 * @since 3.7.1
356
	 */
352
	 */
357
	public List resources() {
353
	public List resources() {
358
		// more efficient than just calling unsupportedIn2_3() to check
354
		// more efficient than just calling unsupportedIn2_3() to check
(-)dom/org/eclipse/jdt/core/dom/Type.java (-5 / +1 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
Lines 149-155 Link Here
149
	 *
145
	 *
150
	 * @return <code>true</code> if this is a union type, and
146
	 * @return <code>true</code> if this is a union type, and
151
	 *    <code>false</code> otherwise
147
	 *    <code>false</code> otherwise
152
	 * @since 3.7
148
	 * @since 3.7.1
153
	 */
149
	 */
154
	public final boolean isUnionType() {
150
	public final boolean isUnionType() {
155
		return (this instanceof UnionType);
151
		return (this instanceof UnionType);
(-)dom/org/eclipse/jdt/core/dom/UnionType.java (-5 / +1 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
Lines 28-34 Link Here
28
 * This kind of node is used inside a catch clause's formal parameter type.
24
 * This kind of node is used inside a catch clause's formal parameter type.
29
 * </p>
25
 * </p>
30
 *
26
 *
31
 * @since 3.7
27
 * @since 3.7.1
32
 * @noinstantiate This class is not intended to be instantiated by clients.
28
 * @noinstantiate This class is not intended to be instantiated by clients.
33
 */
29
 */
34
public class UnionType extends Type {
30
public class UnionType extends Type {
(-)dom/org/eclipse/jdt/internal/core/dom/NaiveASTFlattener.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)dom/org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)dom/org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFlattener.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)dom/org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteFormatter.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)eval/org/eclipse/jdt/internal/eval/CodeSnippetAllocationExpression.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)eval/org/eclipse/jdt/internal/eval/CodeSnippetParser.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
7
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)formatter/org/eclipse/jdt/core/formatter/DefaultCodeFormatterConstants.java (-12 / +8 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation  - initial API and implementation
9
 *     IBM Corporation  - initial API and implementation
14
 *     Brock Janiczak   - Contribution for bug 150741
10
 *     Brock Janiczak   - Contribution for bug 150741
Lines 252-258 Link Here
252
	 *     - default:           createAlignmentValue(false, WRAP_NEXT_PER_LINE, INDENT_DEFAULT)
248
	 *     - default:           createAlignmentValue(false, WRAP_NEXT_PER_LINE, INDENT_DEFAULT)
253
	 * </pre>
249
	 * </pre>
254
	 * @see #createAlignmentValue(boolean, int, int)
250
	 * @see #createAlignmentValue(boolean, int, int)
255
	 * @since 3.7
251
	 * @since 3.7.1
256
	 */
252
	 */
257
	public static final String FORMATTER_ALIGNMENT_FOR_RESOURCES_IN_TRY = JavaCore.PLUGIN_ID + ".formatter.alignment_for_resources_in_try";	 //$NON-NLS-1$
253
	public static final String FORMATTER_ALIGNMENT_FOR_RESOURCES_IN_TRY = JavaCore.PLUGIN_ID + ".formatter.alignment_for_resources_in_try";	 //$NON-NLS-1$
258
	/**
254
	/**
Lines 329-335 Link Here
329
	 *     - default:           createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
325
	 *     - default:           createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
330
	 * </pre>
326
	 * </pre>
331
	 * @see #createAlignmentValue(boolean, int, int)
327
	 * @see #createAlignmentValue(boolean, int, int)
332
	 * @since 3.7
328
	 * @since 3.7.1
333
	 */
329
	 */
334
	public static final String FORMATTER_ALIGNMENT_FOR_UNION_TYPE_IN_MULTICATCH = JavaCore.PLUGIN_ID + ".formatter.alignment_for_union_type_in_multicatch";	 //$NON-NLS-1$
330
	public static final String FORMATTER_ALIGNMENT_FOR_UNION_TYPE_IN_MULTICATCH = JavaCore.PLUGIN_ID + ".formatter.alignment_for_union_type_in_multicatch";	 //$NON-NLS-1$
335
	/**
331
	/**
Lines 2229-2235 Link Here
2229
	 * </pre>
2225
	 * </pre>
2230
	 * @see JavaCore#INSERT
2226
	 * @see JavaCore#INSERT
2231
	 * @see JavaCore#DO_NOT_INSERT
2227
	 * @see JavaCore#DO_NOT_INSERT
2232
	 * @since 3.7
2228
	 * @since 3.7.1
2233
	 */
2229
	 */
2234
	public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_TRY = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_paren_in_try"; //$NON-NLS-1$
2230
	public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_TRY = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_paren_in_try"; //$NON-NLS-1$
2235
	/**
2231
	/**
Lines 2314-2320 Link Here
2314
	 * </pre>
2310
	 * </pre>
2315
	 * @see JavaCore#INSERT
2311
	 * @see JavaCore#INSERT
2316
	 * @see JavaCore#DO_NOT_INSERT
2312
	 * @see JavaCore#DO_NOT_INSERT
2317
	 * @since 3.7
2313
	 * @since 3.7.1
2318
	 */
2314
	 */
2319
	public static final String FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_TRY_RESOURCES = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_semicolon_in_try_resources"; //$NON-NLS-1$
2315
	public static final String FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_TRY_RESOURCES = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_semicolon_in_try_resources"; //$NON-NLS-1$
2320
	/**
2316
	/**
Lines 2602-2608 Link Here
2602
	 * </pre>
2598
	 * </pre>
2603
	 * @see JavaCore#INSERT
2599
	 * @see JavaCore#INSERT
2604
	 * @see JavaCore#DO_NOT_INSERT
2600
	 * @see JavaCore#DO_NOT_INSERT
2605
	 * @since 3.7
2601
	 * @since 3.7.1
2606
	 */
2602
	 */
2607
	public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_TRY = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_paren_in_try";	//$NON-NLS-1$
2603
	public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_TRY = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_paren_in_try";	//$NON-NLS-1$
2608
	/**
2604
	/**
Lines 3274-3280 Link Here
3274
	 * </pre>
3270
	 * </pre>
3275
	 * @see JavaCore#INSERT
3271
	 * @see JavaCore#INSERT
3276
	 * @see JavaCore#DO_NOT_INSERT
3272
	 * @see JavaCore#DO_NOT_INSERT
3277
	 * @since 3.7
3273
	 * @since 3.7.1
3278
	 */
3274
	 */
3279
	public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_TRY = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_paren_in_try";	//$NON-NLS-1$
3275
	public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_TRY = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_paren_in_try";	//$NON-NLS-1$
3280
	/**
3276
	/**
Lines 3397-3403 Link Here
3397
	 * </pre>
3393
	 * </pre>
3398
	 * @see JavaCore#INSERT
3394
	 * @see JavaCore#INSERT
3399
	 * @see JavaCore#DO_NOT_INSERT
3395
	 * @see JavaCore#DO_NOT_INSERT
3400
	 * @since 3.7
3396
	 * @since 3.7.1
3401
	 */
3397
	 */
3402
	public static final String FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_TRY_RESOURCES = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_semicolon_in_try_resources";	//$NON-NLS-1$
3398
	public static final String FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_TRY_RESOURCES = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_semicolon_in_try_resources";	//$NON-NLS-1$
3403
	/**
3399
	/**
Lines 3749-3755 Link Here
3749
	 * This option is used only if the option {@link #FORMATTER_ALIGNMENT_FOR_UNION_TYPE_IN_MULTICATCH} is set.
3745
	 * This option is used only if the option {@link #FORMATTER_ALIGNMENT_FOR_UNION_TYPE_IN_MULTICATCH} is set.
3750
	 * @see #TRUE
3746
	 * @see #TRUE
3751
	 * @see #FALSE
3747
	 * @see #FALSE
3752
	 * @since 3.7
3748
	 * @since 3.7.1
3753
	 */
3749
	 */
3754
	public static final String FORMATTER_WRAP_BEFORE_OR_OPERATOR_MULTICATCH = JavaCore.PLUGIN_ID + ".formatter.wrap_before_or_operator_multicatch"; //$NON-NLS-1$
3750
	public static final String FORMATTER_WRAP_BEFORE_OR_OPERATOR_MULTICATCH = JavaCore.PLUGIN_ID + ".formatter.wrap_before_or_operator_multicatch"; //$NON-NLS-1$
3755
	/**
3751
	/**
(-)formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)formatter/org/eclipse/jdt/internal/formatter/DefaultCodeFormatterOptions.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Brock Janiczak - Contribution for bug 150741
10
 *     Brock Janiczak - Contribution for bug 150741
(-)formatter/org/eclipse/jdt/internal/formatter/Scribe.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)formatter/org/eclipse/jdt/internal/formatter/align/Alignment.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)grammar/java.g
Lines 1-7 Link Here
(-)model/org/eclipse/jdt/core/CompletionProposal.java (-5 / +1 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
Lines 1807-1813 Link Here
1807
	 * </p>
1803
	 * </p>
1808
	 * 
1804
	 * 
1809
	 * @param coreContext the completion context associated with the proposal
1805
	 * @param coreContext the completion context associated with the proposal
1810
	 * @since 3.7
1806
	 * @since 3.7.1
1811
	 * @return <code>true</code> if it is safe to use the diamond operator for the constructor invocation, 
1807
	 * @return <code>true</code> if it is safe to use the diamond operator for the constructor invocation, 
1812
	 * <code>false</code> otherwise. Also returns <code>false</code> for source levels below 1.7
1808
	 * <code>false</code> otherwise. Also returns <code>false</code> for source levels below 1.7
1813
	 */
1809
	 */
(-)model/org/eclipse/jdt/core/IMethod.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     IBM Corporation - added J2SE 1.5 support
10
 *     IBM Corporation - added J2SE 1.5 support
(-)model/org/eclipse/jdt/core/JavaCore.java (-1 / +1 lines)
Lines 1667-1673 Link Here
1667
	 * <dt>Possible values:</dt><dd><code>{ "error", "warning", "ignore" }</code></dd>
1667
	 * <dt>Possible values:</dt><dd><code>{ "error", "warning", "ignore" }</code></dd>
1668
	 * <dt>Default:</dt><dd><code>"ignore"</code></dd>
1668
	 * <dt>Default:</dt><dd><code>"ignore"</code></dd>
1669
	 * </dl>
1669
	 * </dl>
1670
	 * @since 3.7
1670
	 * @since 3.7.1
1671
	 * @category CompilerOptionID
1671
	 * @category CompilerOptionID
1672
	 */
1672
	 */
1673
	public static final String COMPILER_PB_REDUNDANT_TYPE_ARGUMENTS = PLUGIN_ID + ".compiler.problem.redundantSpecificationOfTypeArguments";  //$NON-NLS-1$
1673
	public static final String COMPILER_PB_REDUNDANT_TYPE_ARGUMENTS = PLUGIN_ID + ".compiler.problem.redundantSpecificationOfTypeArguments";  //$NON-NLS-1$
(-)model/org/eclipse/jdt/core/Signature.java (-10 / +6 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     IBM Corporation - added J2SE 1.5 support
10
 *     IBM Corporation - added J2SE 1.5 support
Lines 267-273 Link Here
267
	/**
263
	/**
268
	 * Character constant indicating an intersection type in a
264
	 * Character constant indicating an intersection type in a
269
	 * signature. Value is <code>'|'</code>.
265
	 * signature. Value is <code>'|'</code>.
270
	 * @since 3.7
266
	 * @since 3.7.1
271
	 */
267
	 */
272
	public static final char C_INTERSECTION = '|';
268
	public static final char C_INTERSECTION = '|';
273
269
Lines 378-384 Link Here
378
	/**
374
	/**
379
	 * Kind constant for the intersection type signature.
375
	 * Kind constant for the intersection type signature.
380
	 * @see #getTypeSignatureKind(String)
376
	 * @see #getTypeSignatureKind(String)
381
	 * @since 3.7
377
	 * @since 3.7.1
382
	 */
378
	 */
383
	public static final int INTERSECTION_TYPE_SIGNATURE = 7;
379
	public static final int INTERSECTION_TYPE_SIGNATURE = 7;
384
380
Lines 1090-1096 Link Here
1090
 *
1086
 *
1091
 * @param typeSignatures the given type signatures
1087
 * @param typeSignatures the given type signatures
1092
 * @return the encoded type signature
1088
 * @return the encoded type signature
1093
 * @since 3.7
1089
 * @since 3.7.1
1094
 */
1090
 */
1095
public static String createIntersectionTypeSignature(char[][] typeSignatures) {
1091
public static String createIntersectionTypeSignature(char[][] typeSignatures) {
1096
	StringBuffer buffer = new StringBuffer();
1092
	StringBuffer buffer = new StringBuffer();
Lines 1111-1117 Link Here
1111
 *
1107
 *
1112
 * @param typeSignatures the given type signatures
1108
 * @param typeSignatures the given type signatures
1113
 * @return the encoded type signature
1109
 * @return the encoded type signature
1114
 * @since 3.7
1110
 * @since 3.7.1
1115
 */
1111
 */
1116
public static String createIntersectionTypeSignature(String[] typeSignatures) {
1112
public static String createIntersectionTypeSignature(String[] typeSignatures) {
1117
	int typeSignaturesLenth = typeSignatures.length;
1113
	int typeSignaturesLenth = typeSignatures.length;
Lines 1556-1562 Link Here
1556
 * @return the signatures of the type bounds
1552
 * @return the signatures of the type bounds
1557
 * @exception IllegalArgumentException if the signature is syntactically incorrect
1553
 * @exception IllegalArgumentException if the signature is syntactically incorrect
1558
 *
1554
 *
1559
 * @since 3.7
1555
 * @since 3.7.1
1560
 */
1556
 */
1561
public static char[][] getIntersectionTypeBounds(char[] intersectionTypeSignature) throws IllegalArgumentException {
1557
public static char[][] getIntersectionTypeBounds(char[] intersectionTypeSignature) throws IllegalArgumentException {
1562
	if (getTypeSignatureKind(intersectionTypeSignature) != INTERSECTION_TYPE_SIGNATURE) {
1558
	if (getTypeSignatureKind(intersectionTypeSignature) != INTERSECTION_TYPE_SIGNATURE) {
Lines 1590-1596 Link Here
1590
 * @return the signatures of the type bounds
1586
 * @return the signatures of the type bounds
1591
 * @exception IllegalArgumentException if the signature is syntactically incorrect
1587
 * @exception IllegalArgumentException if the signature is syntactically incorrect
1592
 *
1588
 *
1593
 * @since 3.7
1589
 * @since 3.7.1
1594
 */
1590
 */
1595
public static String[] getIntersectionTypeBounds(String intersectionTypeSignature) throws IllegalArgumentException {
1591
public static String[] getIntersectionTypeBounds(String intersectionTypeSignature) throws IllegalArgumentException {
1596
	char[][] args = getIntersectionTypeBounds(intersectionTypeSignature.toCharArray());
1592
	char[][] args = getIntersectionTypeBounds(intersectionTypeSignature.toCharArray());
(-)model/org/eclipse/jdt/core/compiler/ReconcileContext.java (-1 / +1 lines)
Lines 120-126 Link Here
120
 * <ul>
120
 * <ul>
121
 * <li> The working copy does not exist (ELEMENT_DOES_NOT_EXIST)</li>
121
 * <li> The working copy does not exist (ELEMENT_DOES_NOT_EXIST)</li>
122
 * </ul>
122
 * </ul>
123
 * @since 3.7
123
 * @since 3.7.1
124
 */
124
 */
125
public org.eclipse.jdt.core.dom.CompilationUnit getAST4() throws JavaModelException {
125
public org.eclipse.jdt.core.dom.CompilationUnit getAST4() throws JavaModelException {
126
	if (this.operation.astLevel != AST.JLS4 || !this.operation.resolveBindings) {
126
	if (this.operation.astLevel != AST.JLS4 || !this.operation.resolveBindings) {
(-)model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)model/org/eclipse/jdt/internal/compiler/SourceElementParser.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)model/org/eclipse/jdt/internal/core/BinaryMember.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)model/org/eclipse/jdt/internal/core/ClassFileInfo.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)model/org/eclipse/jdt/internal/core/util/PublicScanner.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
7
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)search/org/eclipse/jdt/internal/core/search/indexing/BinaryIndexer.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)search/org/eclipse/jdt/internal/core/search/matching/ClassFileMatchLocator.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/parser/CompletionParserTest.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/parser/CompletionParserTest2.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/parser/DietRecoveryTest.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/parser/GenericsCompletionParserTest.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/parser/ParserTest1_7.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/parser/ReferenceTypeCompletionTest.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/parser/StatementRecoveryTest.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/compiler/parser/StatementRecoveryTest_1_5.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/parser/TestAll.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/regression/BatchCompilerTest.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Benjamin Muskalla - Contribution for bug 239066
10
 *     Benjamin Muskalla - Contribution for bug 239066
(-)src/org/eclipse/jdt/core/tests/compiler/regression/BinaryLiteralTest.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/compiler/regression/CompilerInvocationTests.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *     Benjamin Muskalla - Contribution for bug 239066
10
 *     Benjamin Muskalla - Contribution for bug 239066
(-)src/org/eclipse/jdt/core/tests/compiler/regression/Compliance_1_7.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeTest.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/regression/GenericsRegressionTest.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/regression/GenericsRegressionTest_1_7.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/regression/MethodHandleTest.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/compiler/regression/PolymorphicSignatureTest.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/regression/ScannerTest.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
7
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/regression/StackMapAttributeTest.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
7
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/regression/SwitchTest.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/compiler/regression/TestAll.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/compiler/regression/TryStatement17Test.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/regression/TryStatementTest.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
7
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/regression/TryWithResourcesStatementTest.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/compiler/regression/UnderscoresInLiteralsTest.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/compiler/regression/VarargsTest.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/runtime/StandardVMLauncher.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/dom/ASTConverter17Test.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/dom/ASTConverterTest2.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/dom/ASTConverterTestAST3_2.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/dom/ASTConverterTestAST4_2.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/dom/ASTMatcherTest.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/dom/ASTStructuralPropertyTest.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/dom/AbstractASTTests.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/dom/ConverterTestSetup.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/formatter/FormatterRegressionTests.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/model/CompletionTests.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/model/CompletionTestsRequestor2.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 * 
7
 * 
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/model/CompletionTests_1_5.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/model/JavaSearchBugsTests.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
(-)src/org/eclipse/jdt/core/tests/rewrite/describing/ASTRewritingExpressionsTest.java (-4 lines)
Lines 5-14 Link Here
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 *
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation
14
 *******************************************************************************/
10
 *******************************************************************************/
(-)src/org/eclipse/jdt/core/tests/rewrite/describing/ASTRewritingStatementsTest.java (-4 lines)
Lines 4-13 Link Here
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * This is an implementation of an early-draft specification developed under the Java
9
 * Community Process (JCP) and is made available for testing and evaluation purposes
10
 * only. The code is not compatible with any specification of the JCP.
11
 * 
7
 * 
12
 * Contributors:
8
 * Contributors:
13
 *     IBM Corporation - initial API and implementation
9
 *     IBM Corporation - initial API and implementation

Return to bug 353250