for (String deletedSource : deletedPaths) {
// deleting outputs corresponding to non-existing source
final Collection<String> outputs = sourceToOutputStorage.getState(deletedSource);
+
+ if (LOG.isDebugEnabled()) {
+ if (outputs.size() > 0) {
+ final String[] buffer = new String[outputs.size()];
+ int i = 0;
+ for (final String o : outputs) {
+ buffer[i++] = o;
+ }
+ Arrays.sort(buffer);
+ LOG.info("Cleaning output files:");
+ for(final String o : buffer) {
+ LOG.info(o);
+ }
+ LOG.info("End of files");
+ }
+ }
+
if (outputs != null) {
for (String output : outputs) {
FileUtil.delete(new File(output));
* Time: 0:35
* To change this template use File | Settings | File Templates.
*/
-public class TestAnnotations extends IncrementalTestCase {
- public TestAnnotations() throws Exception {
+public class AnnotationTest extends IncrementalTestCase {
+ public AnnotationTest() throws Exception {
super("annotations");
}
* Time: 13:07
* To change this template use File | Settings | File Templates.
*/
-public class TestClassModifiers extends IncrementalTestCase {
- public TestClassModifiers() throws Exception {
+public class ClassModifierTest extends IncrementalTestCase {
+ public ClassModifierTest() throws Exception {
super("classModifiers");
}
* Time: 13:30
* To change this template use File | Settings | File Templates.
*/
-public class TestClassProperties extends IncrementalTestCase {
- public TestClassProperties() throws Exception {
+public class ClassPropertyTest extends IncrementalTestCase {
+ public ClassPropertyTest() throws Exception {
super("classProperties");
}
* Time: 12:57
* To change this template use File | Settings | File Templates.
*/
-public class TestClassRename extends IncrementalTestCase {
- public TestClassRename() throws Exception {
+public class ClassRenameTest extends IncrementalTestCase {
+ public ClassRenameTest() throws Exception {
super("changeName");
}
* Time: 3:13
* To change this template use File | Settings | File Templates.
*/
-public class TestCommon extends IncrementalTestCase {
- public TestCommon() throws Exception {
+public class CommonTest extends IncrementalTestCase {
+ public CommonTest() throws Exception {
super("common");
}
* Time: 15:53
* To change this template use File | Settings | File Templates.
*/
-public class TestFieldModifiers extends IncrementalTestCase {
- public TestFieldModifiers() throws Exception {
+public class FieldModifierTest extends IncrementalTestCase {
+ public FieldModifierTest() throws Exception {
super("fieldModifiers");
}
* Time: 20:49
* To change this template use File | Settings | File Templates.
*/
-public class TestFieldProperties extends IncrementalTestCase {
- public TestFieldProperties() throws Exception {
+public class FieldPropertyTest extends IncrementalTestCase {
+ public FieldPropertyTest() throws Exception {
super("fieldProperties");
}
* Time: 17:40
* To change this template use File | Settings | File Templates.
*/
-public class TestGenerics extends IncrementalTestCase {
- public TestGenerics() throws Exception {
+public class GenericTest extends IncrementalTestCase {
+ public GenericTest() throws Exception {
super("generics");
}
* Time: 14:41
* To change this template use File | Settings | File Templates.
*/
-public class TestMarkDirty extends IncrementalTestCase {
- public TestMarkDirty() throws Exception {
+public class MarkDirtyTest extends IncrementalTestCase {
+ public MarkDirtyTest() throws Exception {
super("markDirty");
}
* Time: 21:32
* To change this template use File | Settings | File Templates.
*/
-public class TestMembersChange extends IncrementalTestCase {
- public TestMembersChange() throws Exception {
+public class MemberChangeTest extends IncrementalTestCase {
+ public MemberChangeTest() throws Exception {
super("membersChange");
}
* Time: 16:06
* To change this template use File | Settings | File Templates.
*/
-public class TestMethodModifiers extends IncrementalTestCase {
- public TestMethodModifiers() throws Exception {
+public class MethodModifierTest extends IncrementalTestCase {
+ public MethodModifierTest() throws Exception {
super("methodModifiers");
}
* Time: 20:43
* To change this template use File | Settings | File Templates.
*/
-public class TestMethodProperties extends IncrementalTestCase {
- public TestMethodProperties() throws Exception {
+public class MethodPropertyTest extends IncrementalTestCase {
+ public MethodPropertyTest() throws Exception {
super("methodProperties");
}
* Time: 14:48
* To change this template use File | Settings | File Templates.
*/
-public class TestPackageInfo extends IncrementalTestCase {
- public TestPackageInfo() throws Exception {
+public class PackageInfoTest extends IncrementalTestCase {
+ public PackageInfoTest() throws Exception {
super("packageInfo");
}
src/A.java
End of files
Cleaning output files:
+out/production/ChangeAnnotationRetentionPolicy2/A.class
out/production/ChangeAnnotationRetentionPolicy2/C.class
out/production/ChangeAnnotationRetentionPolicy2/C1.class
out/production/ChangeAnnotationRetentionPolicy2/C2.class
End of files
Compiling files:
+src/A.java
src/C.java
src/C1.java
src/C2.java
src/A.java
End of files
Cleaning output files:
+out/production/ChangeAnnotationRetentionPolicy3/A.class
out/production/ChangeAnnotationRetentionPolicy3/C.class
out/production/ChangeAnnotationRetentionPolicy3/C1.class
out/production/ChangeAnnotationRetentionPolicy3/C2.class
End of files
Compiling files:
+src/A.java
src/C.java
src/C1.java
src/C2.java
a2/src/A2.java
End of files
Cleaning output files:
+out/production/a2/A2.class
out/production/a2/C.class
End of files
Compiling files:
+a2/src/A2.java
a2/src/C.java
End of files
-Compiling chunk b21 non-incrementally.
-Compiling chunk b22 non-incrementally.
+Cleaning output files:
+out/production/b21/B21.class
+End of files
+Compiling files:
+b21/src/B21.java
+End of files
+Cleaning output files:
+out/production/b22/B22.class
+End of files
+Compiling files:
+b22/src/B22.java
+End of files
a2/src/A2.java
End of files
Cleaning output files:
+out/production/a2/A2.class
out/production/a2/C.class
End of files
Compiling files:
+a2/src/A2.java
a2/src/C.java
End of files
-Compiling chunk b21 non-incrementally.
-Compiling chunk b22 non-incrementally.
+Cleaning output files:
+out/production/b21/B21.class
+End of files
+Compiling files:
+b21/src/B21.java
+End of files
+Cleaning output files:
+out/production/b22/B22.class
+End of files
+Compiling files:
+b22/src/B22.java
+End of files
Cleaning output files:
out/production/DeleteClass/packageA/Server.class
End of files
-Compiling files:
-End of files
Cleaning output files:
out/production/DeleteClass/packageA/Client.class
End of files
Cleaning output files:
out/production/DeleteClass1/packageA/Server.class
End of files
-Compiling files:
-End of files
Cleaning output files:
out/production/DeleteClass1/packageA/Client.class
End of files
out/production/DeleteClassPackageDoesntMatchRoot/ppp/Server$1.class
out/production/DeleteClassPackageDoesntMatchRoot/ppp/Server.class
End of files
-Compiling files:
-End of files
Cleaning output files:
out/production/DeleteClassPackageDoesntMatchRoot/clientPackage/Client.class
End of files
src/A.java
End of files
Cleaning output files:
+out/production/ConstantChain1/A.class
out/production/ConstantChain1/B.class
out/production/ConstantChain1/C.class
out/production/ConstantChain1/Client.class
End of files
Compiling files:
+src/A.java
src/B.java
src/C.java
src/Client.java
src/Const1.java
End of files
Cleaning output files:
+out/production/ConstantChain2/Client.class
+out/production/ConstantChain2/Const1.class
out/production/ConstantChain2/Const2.class
End of files
Compiling files:
+src/Client.java
+src/Const1.java
src/Const2.java
End of files
End of files
Cleaning output files:
out/production/InnerConstantChange/Client.class
+out/production/InnerConstantChange/Server$Inner.class
+out/production/InnerConstantChange/Server.class
End of files
Compiling files:
src/Client.java
+src/Server.java
End of files
End of files
Cleaning output files:
out/production/StringConstantLessAccessible/Client.class
+out/production/StringConstantLessAccessible/Server.class
End of files
Compiling files:
src/Client.java
+src/Server.java
End of files
Cleaning output files:
out/production/ChangeBoundClass1/Value.class
End of files
-Compiling files:
-End of files
Cleaning output files:
out/production/ChangeBoundClass1/A.class
End of files
End of files
Cleaning output files:
out/production/RecompileDependent/Client.class
+out/production/RecompileDependent/Server.class
End of files
Compiling files:
src/Client.java
+src/Server.java
End of files
End of files
Cleaning output files:
out/production/PackageInfoRecompileOnConstantChange/bug/Ann.class
+out/production/PackageInfoRecompileOnConstantChange/bug/Namespace.class
out/production/PackageInfoRecompileOnConstantChange/bug/package-info.class
End of files
Compiling files:
src/bug/Ann.java
+src/bug/Namespace.java
src/bug/package-info.java
End of files