Browse Source

464604: ajdoc SIOOBE on Java7

tags/V1_8_7
Andy Clement 8 years ago
parent
commit
09b57263e8
1 changed files with 5 additions and 0 deletions
  1. 5
    0
      ajdoc/src/org/aspectj/tools/ajdoc/HtmlDecorator.java

+ 5
- 0
ajdoc/src/org/aspectj/tools/ajdoc/HtmlDecorator.java View File

@@ -266,6 +266,11 @@ class HtmlDecorator {
// Java8:
// <pre>static class <span class="typeNameLabel">ClassA.InnerAspect</span>
classStartIndex = fileContents.toString().indexOf("class <span class=\"typeNameLabel\">");
if (classStartIndex == -1) {
// Java7: 464604
// <pre>public class <span class="strong">Azpect</span>
classStartIndex = fileContents.toString().indexOf("class <span class=\"strong\">");
}
int classEndIndex = fileContents.toString().indexOf("</span>", classStartIndex);
if (classEndIndex != -1) {
// Convert it to "aspect <span class="typeNameLabel">ClassA.InnerAspect</span>"

Loading…
Cancel
Save