From: Andy Clement Date: Fri, 4 Sep 2015 21:40:23 +0000 (-0700) Subject: 464604: ajdoc SIOOBE on Java7 X-Git-Tag: V1_8_7~2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=09b57263e817325b7e9505060e8aca9ecd464096;p=aspectj.git 464604: ajdoc SIOOBE on Java7 --- diff --git a/ajdoc/src/org/aspectj/tools/ajdoc/HtmlDecorator.java b/ajdoc/src/org/aspectj/tools/ajdoc/HtmlDecorator.java index 04af19f2d..f873c3e55 100644 --- a/ajdoc/src/org/aspectj/tools/ajdoc/HtmlDecorator.java +++ b/ajdoc/src/org/aspectj/tools/ajdoc/HtmlDecorator.java @@ -266,6 +266,11 @@ class HtmlDecorator { // Java8: //
static class ClassA.InnerAspect
 					classStartIndex = fileContents.toString().indexOf("class ");
+					if (classStartIndex == -1) {
+						// Java7: 464604
+						// 
public class Azpect
+						classStartIndex = fileContents.toString().indexOf("class ");
+					}
 					int classEndIndex = fileContents.toString().indexOf("", classStartIndex);
 					if (classEndIndex != -1) {
 						// Convert it to "aspect ClassA.InnerAspect"