I am trying to run jalopy on a source file, and I keep getting a StringIndexOutOfBoundsException thrown.
[jalopy] Jalopy Java Source Code Formatter 1.0.0
[jalopy] java.lang.StringIndexOutOfBoundsException: String index out of range: -2
[jalopy] at java.lang.String.substring(String.java:1768)
[jalopy] at de.hunsicker.jalopy.printer.JavadocPrinter.print(JavadocPrinter.java:335)
[jalopy] at de.hunsicker.jalopy.printer.AbstractPrinter.printCommentBefore(AbstractPrinter.java:2280)
[jalopy] at de.hunsicker.jalopy.printer.AbstractPrinter.printCommentsBefore(AbstractPrinter.java:958)
[jalopy] at de.hunsicker.jalopy.printer.AbstractPrinter.printCommentsBefore(AbstractPrinter.java:862)
[jalopy] at de.hunsicker.jalopy.printer.ClassDeclarationPrinter.print(ClassDeclarationPrinter.java:66)
[jalopy] at de.hunsicker.jalopy.printer.JavaPrinter.print(JavaPrinter.java:117)
[jalopy] at de.hunsicker.jalopy.Jalopy.print(Jalopy.java:2299)
[jalopy] at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1404)
[jalopy] at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1061)
[jalopy] at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1017)
[jalopy] at de.hunsicker.jalopy.plugin.ant.AntPlugin.formatSingleThreaded(AntPlugin.java:999)
[jalopy] at de.hunsicker.jalopy.plugin.ant.AntPlugin.execute(AntPlugin.java:654)
[jalopy] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[jalopy] at org.apache.tools.ant.Task.perform(Task.java:364)
[jalopy] at org.apache.tools.ant.Target.execute(Target.java:341)
[jalopy] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[jalopy] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[jalopy] at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
[jalopy] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
[jalopy] at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[jalopy] at org.apache.tools.ant.Main.runBuild(Main.java:668)
[jalopy] at org.apache.tools.ant.Main.startAnt(Main.java:187)
[jalopy] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
[jalopy] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2006-08-15
Never mind on this. I had the source version set to 1.4 and not 5.0. Works fine now.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am trying to run jalopy on a source file, and I keep getting a StringIndexOutOfBoundsException thrown.
[jalopy] Jalopy Java Source Code Formatter 1.0.0
[jalopy] java.lang.StringIndexOutOfBoundsException: String index out of range: -2
[jalopy] at java.lang.String.substring(String.java:1768)
[jalopy] at de.hunsicker.jalopy.printer.JavadocPrinter.print(JavadocPrinter.java:335)
[jalopy] at de.hunsicker.jalopy.printer.AbstractPrinter.printCommentBefore(AbstractPrinter.java:2280)
[jalopy] at de.hunsicker.jalopy.printer.AbstractPrinter.printCommentsBefore(AbstractPrinter.java:958)
[jalopy] at de.hunsicker.jalopy.printer.AbstractPrinter.printCommentsBefore(AbstractPrinter.java:862)
[jalopy] at de.hunsicker.jalopy.printer.ClassDeclarationPrinter.print(ClassDeclarationPrinter.java:66)
[jalopy] at de.hunsicker.jalopy.printer.JavaPrinter.print(JavaPrinter.java:117)
[jalopy] at de.hunsicker.jalopy.Jalopy.print(Jalopy.java:2299)
[jalopy] at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1404)
[jalopy] at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1061)
[jalopy] at de.hunsicker.jalopy.Jalopy.format(Jalopy.java:1017)
[jalopy] at de.hunsicker.jalopy.plugin.ant.AntPlugin.formatSingleThreaded(AntPlugin.java:999)
[jalopy] at de.hunsicker.jalopy.plugin.ant.AntPlugin.execute(AntPlugin.java:654)
[jalopy] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[jalopy] at org.apache.tools.ant.Task.perform(Task.java:364)
[jalopy] at org.apache.tools.ant.Target.execute(Target.java:341)
[jalopy] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[jalopy] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[jalopy] at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
[jalopy] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
[jalopy] at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[jalopy] at org.apache.tools.ant.Main.runBuild(Main.java:668)
[jalopy] at org.apache.tools.ant.Main.startAnt(Main.java:187)
[jalopy] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
[jalopy] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
Never mind on this. I had the source version set to 1.4 and not 5.0. Works fine now.