Browse Source

better test tidyup

tags/V1_9_3RC1
Andy Clement 5 years ago
parent
commit
2d7ddbfe87

BIN
testing/figures-coverage/bin/figures/Checks.class View File


BIN
testing/figures-coverage/bin/figures/Debug.class View File


BIN
testing/figures-coverage/bin/figures/Element.class View File


BIN
testing/figures-coverage/bin/figures/Figure.class View File


BIN
testing/figures-coverage/bin/figures/FigureElement.class View File


BIN
testing/figures-coverage/bin/figures/Main$TestGUI.class View File


BIN
testing/figures-coverage/bin/figures/Main.class View File


BIN
testing/figures-coverage/bin/figures/Test.class View File


BIN
testing/figures-coverage/bin/figures/composites/BoundedLine.class View File


BIN
testing/figures-coverage/bin/figures/composites/Line.class View File


BIN
testing/figures-coverage/bin/figures/composites/Square.class View File


BIN
testing/figures-coverage/bin/figures/primitives/planar/BoundedPoint.class View File


BIN
testing/figures-coverage/bin/figures/primitives/planar/Point.class View File


BIN
testing/figures-coverage/bin/figures/primitives/planar/PointBoundsException.class View File


BIN
testing/figures-coverage/bin/figures/primitives/planar/StrictlyBoundedPoint.class View File


BIN
testing/figures-coverage/bin/figures/primitives/solid/SolidPoint.class View File


+ 6
- 6
testing/src/test/java/org/aspectj/testing/util/StructureModelUtil.java View File

@@ -144,9 +144,9 @@ public class StructureModelUtil {
* @return the set of aspects with advice that affects the specified package
*/
public static Set getAspectsAffectingPackage(IProgramElement packageNode) {
List files = StructureModelUtil.getFilesInPackage(packageNode);
List<IProgramElement> files = StructureModelUtil.getFilesInPackage(packageNode);
Set aspects = new HashSet();
for (Iterator it = files.iterator(); it.hasNext();) {
for (Iterator<IProgramElement> it = files.iterator(); it.hasNext();) {
IProgramElement fileNode = (IProgramElement) it.next();
Map adviceMap = getLinesToAspectMap(fileNode.getSourceLocation().getSourceFile().getAbsolutePath());
Collection values = adviceMap.values();
@@ -243,15 +243,15 @@ public class StructureModelUtil {
/**
* @return all of the AspectJ and Java source files in a package
*/
public static List getFilesInPackage(IProgramElement packageNode) {
List packageContents;
public static List<IProgramElement> getFilesInPackage(IProgramElement packageNode) {
List<IProgramElement> packageContents;
if (packageNode == null) {
return null;
} else {
packageContents = packageNode.getChildren();
}
List files = new ArrayList();
for (Iterator it = packageContents.iterator(); it.hasNext();) {
List<IProgramElement> files = new ArrayList<IProgramElement>();
for (Iterator<IProgramElement> it = packageContents.iterator(); it.hasNext();) {
IProgramElement packageItem = (IProgramElement) it.next();
if (packageItem.getKind() == IProgramElement.Kind.FILE_JAVA
|| packageItem.getKind() == IProgramElement.Kind.FILE_ASPECTJ) {

+ 1
- 0
testing/src/test/java/org/aspectj/testing/util/StructureModelUtilTest.java View File

@@ -67,6 +67,7 @@ public class StructureModelUtilTest extends AjdeCoreTestCase {
}

protected void setUp() throws Exception {
super.setUp();
initialiseProject("figures-coverage");
TestCompilerConfiguration compilerConfig = (TestCompilerConfiguration) getCompiler().getCompilerConfiguration();
compilerConfig.setProjectSourceFiles(getSourceFileList(files));

Loading…
Cancel
Save