Browse Source

Fixed bug#69011 "ajdoc fails when using default package"

tags/for_ajdt1_1_12
mkersten 20 years ago
parent
commit
2cc4826419

+ 1
- 1
ajdoc/src/org/aspectj/tools/ajdoc/StubFileGenerator.java View File

@@ -46,7 +46,7 @@ class StubFileGenerator {
String packageName = StructureUtil.getPackageDeclarationFromFile(inputFile);
if (packageName != null ) {
if (packageName != null && packageName != "") {
writer.println( "package " + packageName + ";" );
}


+ 13
- 0
ajdoc/testdata/coverage/InDefaultPackage.java View File

@@ -0,0 +1,13 @@

/**
* Test class. This is a comment.
*/
public abstract class InDefaultPackage {
/**
* Mumble field.
*/
public String mumble = "xxx";
public int pubfield;
private String privfield = "mumble";
}

+ 3
- 1
ajdoc/testsrc/org/aspectj/tools/ajdoc/CoverageTestCase.java View File

@@ -25,6 +25,7 @@ public class CoverageTestCase extends TestCase {
public void testCoverage() {
// System.err.println(new File("testdata/figures-demo").exists());
File file0 = new File("testdata/coverage/InDefaultPackage.java");
File file1 = new File("testdata/coverage/foo/ClassA.java");
File aspect1 = new File("testdata/coverage/foo/UseThisAspectForLinkCheck.aj");
File file2 = new File("testdata/coverage/foo/InterfaceI.java");
@@ -43,7 +44,8 @@ public class CoverageTestCase extends TestCase {
"-private",
"-d",
outdir.getAbsolutePath(),
aspect1.getAbsolutePath(),
aspect1.getAbsolutePath(),
file0.getAbsolutePath(),
file1.getAbsolutePath(),
file2.getAbsolutePath(),
file3.getAbsolutePath(),

Loading…
Cancel
Save