diff options
author | Xavier Ducrohet <xav@android.com> | 2009-09-10 15:19:51 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2009-09-10 15:19:51 -0700 |
commit | c35eaf7e9893e1afa5f78d2ed7eca609b1159ddb (patch) | |
tree | 127ea58148adaebf136daa10cc320ea849065813 /tools/apicheck | |
parent | cae7d6735ee53aaecc4f7ea57cf56cf16c6a7ced (diff) | |
parent | aca5e20e4a47a943fc77c30b8cfafc62a1fb33ea (diff) | |
download | build-c35eaf7e9893e1afa5f78d2ed7eca609b1159ddb.zip build-c35eaf7e9893e1afa5f78d2ed7eca609b1159ddb.tar.gz build-c35eaf7e9893e1afa5f78d2ed7eca609b1159ddb.tar.bz2 |
am aca5e20e: am a3c35d19: Merge change 24565 into eclair
Merge commit 'aca5e20e4a47a943fc77c30b8cfafc62a1fb33ea'
* commit 'aca5e20e4a47a943fc77c30b8cfafc62a1fb33ea':
Add missing @Override to DroidDoc and ApiCheck
Diffstat (limited to 'tools/apicheck')
3 files changed, 17 insertions, 12 deletions
diff --git a/tools/apicheck/src/com/android/apicheck/ApiCheck.java b/tools/apicheck/src/com/android/apicheck/ApiCheck.java index 20a98ce..c8272dd 100644 --- a/tools/apicheck/src/com/android/apicheck/ApiCheck.java +++ b/tools/apicheck/src/com/android/apicheck/ApiCheck.java @@ -127,7 +127,7 @@ public class ApiCheck { } private static class MakeHandler extends DefaultHandler { - + private ApiInfo mApi; private PackageInfo mCurrentPackage; private ClassInfo mCurrentClass; @@ -139,8 +139,9 @@ public class ApiCheck { super(); mApi = new ApiInfo(); } - - public void startElement(String uri, String localName, String qName, + + @Override + public void startElement(String uri, String localName, String qName, Attributes attributes) { if (qName.equals("package")) { mCurrentPackage = new PackageInfo(attributes.getValue("name"), @@ -150,25 +151,25 @@ public class ApiCheck { // push the old outer scope for later recovery, then set // up the new current class object mClassScope.push(mCurrentClass); - mCurrentClass = new ClassInfo(attributes.getValue("name"), + mCurrentClass = new ClassInfo(attributes.getValue("name"), mCurrentPackage, attributes.getValue("extends") , - qName.equals("interface"), + qName.equals("interface"), Boolean.valueOf( attributes.getValue("abstract")), Boolean.valueOf( attributes.getValue("static")), Boolean.valueOf( attributes.getValue("final")), - attributes.getValue("deprecated"), + attributes.getValue("deprecated"), attributes.getValue("visibility"), SourcePositionInfo.fromXml(attributes.getValue("source")), mCurrentClass); } else if (qName.equals("method")) { - mCurrentMethod = new MethodInfo(attributes.getValue("name"), + mCurrentMethod = new MethodInfo(attributes.getValue("name"), attributes.getValue("return") , Boolean.valueOf( - attributes.getValue("abstract")), + attributes.getValue("abstract")), Boolean.valueOf( attributes.getValue("native")), Boolean.valueOf( @@ -178,11 +179,11 @@ public class ApiCheck { Boolean.valueOf( attributes.getValue("final")), attributes.getValue("deprecated"), - attributes.getValue("visibility"), + attributes.getValue("visibility"), SourcePositionInfo.fromXml(attributes.getValue("source")), mCurrentClass); } else if (qName.equals("constructor")) { - mCurrentMethod = new ConstructorInfo(attributes.getValue("name"), + mCurrentMethod = new ConstructorInfo(attributes.getValue("name"), attributes.getValue("type") , Boolean.valueOf( attributes.getValue("static")), @@ -193,7 +194,7 @@ public class ApiCheck { SourcePositionInfo.fromXml(attributes.getValue("source")), mCurrentClass); } else if (qName.equals("field")) { - FieldInfo fInfo = new FieldInfo(attributes.getValue("name"), + FieldInfo fInfo = new FieldInfo(attributes.getValue("name"), attributes.getValue("type") , Boolean.valueOf( attributes.getValue("transient")), @@ -218,6 +219,8 @@ public class ApiCheck { mCurrentClass.addInterface(attributes.getValue("name")); } } + + @Override public void endElement(String uri, String localName, String qName) { if (qName.equals("method")) { mCurrentClass.addMethod((MethodInfo) mCurrentMethod); diff --git a/tools/apicheck/src/com/android/apicheck/Errors.java b/tools/apicheck/src/com/android/apicheck/Errors.java index d7013e3..b0b620e 100644 --- a/tools/apicheck/src/com/android/apicheck/Errors.java +++ b/tools/apicheck/src/com/android/apicheck/Errors.java @@ -41,6 +41,7 @@ public class Errors return this.msg.compareTo(that.msg); } + @Override public String toString() { return this.pos.toString() + this.msg; } @@ -115,7 +116,7 @@ public class Errors public static Error CHANGED_CLASS = new Error(23, WARNING); public static Error CHANGED_DEPRECATED = new Error(24, WARNING); public static Error CHANGED_SYNCHRONIZED = new Error(25, ERROR); - + public static Error[] ERRORS = { PARSE_ERROR, ADDED_PACKAGE, diff --git a/tools/apicheck/src/com/android/apicheck/SourcePositionInfo.java b/tools/apicheck/src/com/android/apicheck/SourcePositionInfo.java index 477c1d3..276771b 100644 --- a/tools/apicheck/src/com/android/apicheck/SourcePositionInfo.java +++ b/tools/apicheck/src/com/android/apicheck/SourcePositionInfo.java @@ -80,6 +80,7 @@ public class SourcePositionInfo implements Comparable return new SourcePositionInfo(that.file, line, 0); } + @Override public String toString() { if (this.file == null) { |