Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 20421 Details for
Bug 92872
[api] API constants renamed in IProblem
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
[patch]
This patch fixes all incorrect API changes since 3.0
v00.txt (text/plain), 14.20 KB, created by
Frederic Fusier
on 2005-04-27 16:23:01 EDT
(
hide
)
Description:
This patch fixes all incorrect API changes since 3.0
Filename:
MIME Type:
Creator:
Frederic Fusier
Created:
2005-04-27 16:23:01 EDT
Size:
14.20 KB
patch
obsolete
>Index: buildnotes_jdt-core.html >=================================================================== >RCS file: /home/eclipse/org.eclipse.jdt.core/buildnotes_jdt-core.html,v >retrieving revision 1.4112 >diff -u -r1.4112 buildnotes_jdt-core.html >--- buildnotes_jdt-core.html 27 Apr 2005 18:17:37 -0000 1.4112 >+++ buildnotes_jdt-core.html 27 Apr 2005 20:20:31 -0000 >@@ -152,11 +152,11 @@ > <br><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=89274">89274</a> > [1.5][compiler] Enums in hierarchies with generics produces unnecessary warnings and errors > <br><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=90137">90137</a> >-[1.5][compiler] Collections.sort (List<Comparable>) compile error >+[1.5][compiler] Collections.sort (List<Comparable>) compile error > <br><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=90879">90879</a> > [1.5][compiler] Cannot sort a raw Comparable > <br><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=85281">85281</a> >-[1.5][compiler] A<++Element> should not be assignable a A<+Element> >+[1.5][compiler] A<++Element> should not be assignable a A<+Element> > <br><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=91091">91091</a> > [quick assist] Cannot rename type name in file > <br><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=90881">90881</a> >Index: compiler/org/eclipse/jdt/core/compiler/IProblem.java >=================================================================== >RCS file: /home/eclipse/org.eclipse.jdt.core/compiler/org/eclipse/jdt/core/compiler/IProblem.java,v >retrieving revision 1.145 >diff -u -r1.145 IProblem.java >--- compiler/org/eclipse/jdt/core/compiler/IProblem.java 21 Mar 2005 22:46:36 -0000 1.145 >+++ compiler/org/eclipse/jdt/core/compiler/IProblem.java 27 Apr 2005 20:20:32 -0000 >@@ -521,8 +521,8 @@ > int InvalidDigit = Syntax + Internal + 262; > /** @since 3.1 */ > int InvalidLowSurrogate = Syntax + Internal + 263; >+ /** @since 3.1 */ > int InvalidHighSurrogate = Syntax + Internal + 264; >- > > // type related problems > /** @since 3.1 */ >@@ -699,7 +699,7 @@ > int IncompatibleReturnTypeForNonInheritedInterfaceMethod = MethodRelated + 413; > /** @since 2.1 */ > int IncompatibleExceptionInThrowsClauseForNonInheritedInterfaceMethod = MethodRelated + 414; >- /** @since 3.0 */ >+ /** @since 3.1 */ > int IllegalVararg = MethodRelated + 415; > > // code snippet support >@@ -762,9 +762,9 @@ > /** @since 3.0 */ > int JavadocInvalidThrowsClassName = Javadoc + Internal + 481; > /** @since 3.0 */ >- int JavadocMissingReference = Javadoc + Internal + 482; >+ int JavadocMissingSeeReference = Javadoc + Internal + 482; > /** @since 3.0 */ >- int JavadocInvalidReference = Javadoc + Internal + 483; >+ int JavadocInvalidSeeReference = Javadoc + Internal + 483; > /** @since 3.0 */ > int JavadocInvalidSeeHref = Javadoc + Internal + 484; > /** @since 3.0 */ >@@ -836,10 +836,10 @@ > /** @since 3.0 */ > int JavadocUnterminatedInlineTag = Javadoc + Internal + 512; > /** @since 3.0 */ >- int JavadocMissingHashCharacter = Javadoc + Internal + 513; >- /** @since 3.0 */ >- int JavadocMalformedSeeReference = Javadoc + Internal + 514; >- /** @since 3.0 */ >+ int JavadocMalformedSeeReference = Javadoc + Internal + 513; >+ /** @since 3.1 */ >+ int JavadocMissingHashCharacter = Javadoc + Internal + 514; >+ /** @since 3.1 */ > int JavadocEmptyReturnTag = Javadoc + Internal + 515; > /** @since 3.1 */ > int JavadocInvalidValueReference = Javadoc + Internal + 516; >Index: compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java >=================================================================== >RCS file: /home/eclipse/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java,v >retrieving revision 1.242 >diff -u -r1.242 ProblemReporter.java >--- compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java 21 Apr 2005 13:06:49 -0000 1.242 >+++ compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java 27 Apr 2005 20:20:40 -0000 >@@ -733,7 +733,7 @@ > case IProblem.JavadocUnexpectedTag: > case IProblem.JavadocDuplicateReturnTag: > case IProblem.JavadocInvalidThrowsClass: >- case IProblem.JavadocInvalidReference: >+ case IProblem.JavadocInvalidSeeReference: > case IProblem.JavadocInvalidParamTagName: > case IProblem.JavadocInvalidParamTagTypeParameter: > case IProblem.JavadocMalformedSeeReference: >@@ -759,7 +759,7 @@ > case IProblem.JavadocInvalidThrowsClassName: > case IProblem.JavadocDuplicateThrowsClassName: > case IProblem.JavadocMissingThrowsClassName: >- case IProblem.JavadocMissingReference: >+ case IProblem.JavadocMissingSeeReference: > case IProblem.JavadocInvalidValueReference: > case IProblem.JavadocUndefinedField: > case IProblem.JavadocAmbiguousField: >@@ -3566,7 +3566,7 @@ > this.handle(IProblem.JavadocInvalidParamTagTypeParameter, NoArgument, NoArgument, sourceStart, sourceEnd); > } > public void javadocInvalidReference(int sourceStart, int sourceEnd) { >- this.handle(IProblem.JavadocInvalidReference, NoArgument, NoArgument, sourceStart, sourceEnd); >+ this.handle(IProblem.JavadocInvalidSeeReference, NoArgument, NoArgument, sourceStart, sourceEnd); > } > public void javadocInvalidSeeReferenceArgs(int sourceStart, int sourceEnd) { > this.handle(IProblem.JavadocInvalidSeeArgs, NoArgument, NoArgument, sourceStart, sourceEnd); >@@ -3656,7 +3656,7 @@ > } > public void javadocMissingReference(int sourceStart, int sourceEnd, int modifiers){ > if (javadocVisibility(this.options.reportInvalidJavadocTagsVisibility, modifiers)) >- this.handle(IProblem.JavadocMissingReference, NoArgument, NoArgument, sourceStart, sourceEnd); >+ this.handle(IProblem.JavadocMissingSeeReference, NoArgument, NoArgument, sourceStart, sourceEnd); > } > public void javadocMissingReturnTag(int sourceStart, int sourceEnd, int modifiers){ > boolean overriding = (modifiers & (CompilerModifiers.AccImplementing|CompilerModifiers.AccOverriding)) != 0; >Index: dom/org/eclipse/jdt/core/dom/ITypeBinding.java >=================================================================== >RCS file: /home/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ITypeBinding.java,v >retrieving revision 1.46 >diff -u -r1.46 ITypeBinding.java >--- dom/org/eclipse/jdt/core/dom/ITypeBinding.java 21 Apr 2005 13:06:49 -0000 1.46 >+++ dom/org/eclipse/jdt/core/dom/ITypeBinding.java 27 Apr 2005 20:20:41 -0000 >@@ -178,6 +178,7 @@ > * > * @return the binding of the method that declares this type, or > * <code>null</code> if none >+ * @since 3.1 > */ > public IMethodBinding getDeclaringMethod(); > >Index: model/org/eclipse/jdt/core/JavaCore.java >=================================================================== >RCS file: /home/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/core/JavaCore.java,v >retrieving revision 1.457 >diff -u -r1.457 JavaCore.java >--- model/org/eclipse/jdt/core/JavaCore.java 21 Apr 2005 08:53:04 -0000 1.457 >+++ model/org/eclipse/jdt/core/JavaCore.java 27 Apr 2005 20:20:48 -0000 >@@ -469,7 +469,7 @@ > /** > * Possible configurable option ID. > * @see #getDefaultOptions() >- * @since 3.0 >+ * @since 3.1 > */ > public static final String COMPILER_PB_INVALID_JAVADOC_TAGS__NOT_VISIBLE_REF = PLUGIN_ID + ".compiler.problem.invalidJavadocTagsNotVisibleRef"; //$NON-NLS-1$ > /** >Index: model/org/eclipse/jdt/core/Signature.java >=================================================================== >RCS file: /home/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java,v >retrieving revision 1.68 >diff -u -r1.68 Signature.java >--- model/org/eclipse/jdt/core/Signature.java 22 Apr 2005 13:45:30 -0000 1.68 >+++ model/org/eclipse/jdt/core/Signature.java 27 Apr 2005 20:20:50 -0000 >@@ -1166,6 +1166,8 @@ > * @return the list of thrown exception type signatures > * @exception IllegalArgumentException if the signature is syntactically > * incorrect >+ * >+ * @since 3.1 > */ > public static String[] getThrownExceptionTypes(String methodSignature) throws IllegalArgumentException { > char[][] parameterTypes = getThrownExceptionTypes(methodSignature.toCharArray()); >@@ -1180,6 +1182,8 @@ > * @return the list of thrown exception type signatures > * @exception IllegalArgumentException if the signature is syntactically > * incorrect >+ * >+ * @since 3.1 > */ > public static char[][] getThrownExceptionTypes(char[] methodSignature) throws IllegalArgumentException { > // skip type parameters >@@ -2004,6 +2008,7 @@ > * @return new signature without capture information or siganture itself > * if no specific capture information was there > * @exception NullPointerException if <code>captureSignature</code> is null >+ * > * @since 3.1 > * TODO (frederic) Create remove(char[], char) method on CharOperation and call it from here > */ >@@ -2046,6 +2051,7 @@ > * @return new signature without capture information or siganture itself > * if no specific capture information was there > * @exception NullPointerException if <code>captureSignature</code> is null >+ * > * @since 3.1 > */ > public static String removeCaptureFromMethod(String captureSignature) { >@@ -2679,6 +2685,8 @@ > * variable argument, <code>false</code> otherwise > * @see #toCharArray(char[], char[], char[][], boolean, boolean) > * @return the string representation of the method signature >+ * >+ * @since 3.1 > */ > public static String toString(String methodSignature, String methodName, String[] parameterNames, boolean fullyQualifyTypeNames, boolean includeReturnType, boolean isVarArgs) { > char[][] params; >Index: model/org/eclipse/jdt/core/ToolFactory.java >=================================================================== >RCS file: /home/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/core/ToolFactory.java,v >retrieving revision 1.65 >diff -u -r1.65 ToolFactory.java >--- model/org/eclipse/jdt/core/ToolFactory.java 23 Feb 2005 02:47:28 -0000 1.65 >+++ model/org/eclipse/jdt/core/ToolFactory.java 27 Apr 2005 20:20:51 -0000 >@@ -375,7 +375,8 @@ > * the Unicode 4.0 is supporte, otherwise Unicode 3.0 is supported. > * @return a scanner > * @see org.eclipse.jdt.core.compiler.IScanner >- * @since 3.0 >+ * >+ * @since 3.1 > */ > public static IScanner createScanner(boolean tokenizeComments, boolean tokenizeWhiteSpace, boolean recordLineSeparator, String sourceLevel, String complianceLevel) { > PublicScanner scanner = null; >Index: model/org/eclipse/jdt/core/eval/IEvaluationContext.java >=================================================================== >RCS file: /home/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/core/eval/IEvaluationContext.java,v >retrieving revision 1.18 >diff -u -r1.18 IEvaluationContext.java >--- model/org/eclipse/jdt/core/eval/IEvaluationContext.java 23 Feb 2005 02:47:58 -0000 1.18 >+++ model/org/eclipse/jdt/core/eval/IEvaluationContext.java 27 Apr 2005 20:20:52 -0000 >@@ -202,7 +202,7 @@ > * <li>The position specified is less than -1 or is greater than the snippet's > * length (INDEX_OUT_OF_BOUNDS)</li> > * </ul> >- * @since 3.0 >+ * @since 3.1 > */ > public void codeComplete( > String codeSnippet, >Index: search/org/eclipse/jdt/core/search/SearchEngine.java >=================================================================== >RCS file: /home/eclipse/org.eclipse.jdt.core/search/org/eclipse/jdt/core/search/SearchEngine.java,v >retrieving revision 1.125 >diff -u -r1.125 SearchEngine.java >--- search/org/eclipse/jdt/core/search/SearchEngine.java 26 Apr 2005 18:55:07 -0000 1.125 >+++ search/org/eclipse/jdt/core/search/SearchEngine.java 27 Apr 2005 20:20:54 -0000 >@@ -579,7 +579,7 @@ > * <ul> > * <li>the classpath is incorrectly set</li> > * </ul> >- * @since 3.0 >+ * @since 3.1 > */ > public void searchAllTypeNames( > final char[] packageName, >Index: search/org/eclipse/jdt/core/search/SearchMatch.java >=================================================================== >RCS file: /home/eclipse/org.eclipse.jdt.core/search/org/eclipse/jdt/core/search/SearchMatch.java,v >retrieving revision 1.24 >diff -u -r1.24 SearchMatch.java >--- search/org/eclipse/jdt/core/search/SearchMatch.java 8 Mar 2005 09:43:38 -0000 1.24 >+++ search/org/eclipse/jdt/core/search/SearchMatch.java 27 Apr 2005 20:20:54 -0000 >@@ -290,7 +290,7 @@ > } > > /** >- * Returns the rule used while creating the match. >+ * Set the rule used while reporting the match. > * > * @param rule one of {@link SearchPattern#R_FULL_MATCH}, {@link SearchPattern#R_EQUIVALENT_MATCH} > * or {@link SearchPattern#R_ERASURE_MATCH} >@@ -301,7 +301,7 @@ > } > > /** >- * Returns whether the associated element is a raw type/method or not. >+ * Set whether the associated element is a raw type/method or not. > * > * @param raw <code>true</code> if this search match is associated to a raw > * type or method and <code>false</code> otherwise >Index: search/org/eclipse/jdt/core/search/SearchPattern.java >=================================================================== >RCS file: /home/eclipse/org.eclipse.jdt.core/search/org/eclipse/jdt/core/search/SearchPattern.java,v >retrieving revision 1.41 >diff -u -r1.41 SearchPattern.java >--- search/org/eclipse/jdt/core/search/SearchPattern.java 26 Apr 2005 18:55:07 -0000 1.41 >+++ search/org/eclipse/jdt/core/search/SearchPattern.java 27 Apr 2005 20:20:56 -0000 >@@ -1281,14 +1281,14 @@ > * Type pattern are formed by [qualification '.']type [typeArguments]. > * e.g. java.lang.Object > * Runnable >- * List<String> >+ * List<String> > * > * @since 3.1 > * Type arguments can be specified to search references to parameterized types. >- * and look as follow: '<' { [ '?' {'extends'|'super'} ] type ( ',' [ '?' {'extends'|'super'} ] type )* | '?' } '>' >+ * and look as follow: '<' { [ '?' {'extends'|'super'} ] type ( ',' [ '?' {'extends'|'super'} ] type )* | '?' } '>' > * Please note that: >- * - '*' is not valid inside type arguments definition <> >- * - '?' is treated as a wildcard when it is inside <> (ie. it must be put on first position of the type argument) >+ * - '*' is not valid inside type arguments definition <> >+ * - '?' is treated as a wildcard when it is inside <> (ie. it must be put on first position of the type argument) > */ > private static SearchPattern createTypePattern(String patternString, int limitTo, int matchRule, char indexSuffix) { >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 92872
: 20421 |
20441