浏览代码

464604: ajdoc SIOOBE on Java7

tags/V1_8_7
Andy Clement 8 年前
父节点
当前提交
09b57263e8
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5
    0
      ajdoc/src/org/aspectj/tools/ajdoc/HtmlDecorator.java

+ 5
- 0
ajdoc/src/org/aspectj/tools/ajdoc/HtmlDecorator.java 查看文件

@@ -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>"

正在加载...
取消
保存