diff options
author | Alan Viverette <alanv@google.com> | 2017-10-17 14:53:53 +0100 |
---|---|---|
committer | Alan Viverette <alanv@google.com> | 2017-10-17 17:08:26 +0000 |
commit | b8f4c4b294b33c8557a3488a28e88cee90ff5073 (patch) | |
tree | a7836302d8629198ee2492e6c6c7d1ffed1f8c6b /src | |
parent | 51e85e0fd5e532d7ceb2600d62c845498094f895 (diff) | |
download | jdiff-b8f4c4b294b33c8557a3488a28e88cee90ff5073.tar.gz |
Allow empty API XML file
Bug: 67888350
Test: Support Library -> ./gradlew generateDiffs with new library
Change-Id: Ibb893453772729a58c13827c7fd6f0ae73437d85
Diffstat (limited to 'src')
-rwxr-xr-x | src/jdiff/APIHandler.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/jdiff/APIHandler.java b/src/jdiff/APIHandler.java index 21ed39a..71d375a 100755 --- a/src/jdiff/APIHandler.java +++ b/src/jdiff/APIHandler.java @@ -170,6 +170,8 @@ class APIHandler extends DefaultHandler { } else if (inDoc) { // An element was found inside the HTML text addEndTagToText(localName); + } else if (currentElement == null) { + // No elements were found, nothing to do here } else if (currentElement.compareTo("constructor") == 0 && localName.compareTo("constructor") == 0) { currentElement = "class"; |