ソースを参照

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

読み込み中…
キャンセル
保存