b510f3588
[junitlauncher] - Switch back to issuing a separate LauncherDiscoveryRequest for each of the test class that are selected by the <testclasses> usage by
2018-12-07 14:00:15 +0530
69269adce
bz-62952 Fix the jar-test.xml#testMultiReleaseJar antunit test case by
2018-12-05 19:36:53 +0530
593aff2d2
bz-62952 Make AntClassLoader multi-release jar aware when it deals with java.util.jar.JarFile by
2018-12-05 18:26:14 +0530
ac46ff190
A typo by
2018-11-20 22:13:21 +0100
3e0890f75
Fix javadoc by
2018-11-20 07:32:48 +0100
57895fd06
Make DataType and Reference generic by
2018-11-19 22:22:05 +0100
bd82d189a
Remove unused imports by
2018-11-19 17:04:01 +0100
2c2cdb090
Refactor getZipEntryStream by
2018-11-19 09:24:54 +0100
aff7eefe1
Avoid leaks in AntAnalyzer by
2018-11-18 20:57:49 +0100
9321ea62b
Revert: any RuntimeException must be wrapped by
2018-11-18 20:14:56 +0100
d6f1dc6bd
Fix javadoc by
2018-11-17 17:25:03 +0100
c5b8dab91
Fix backwards compatibility by
2018-11-17 12:39:27 +0100
1e30b48a0
Use try-with-resources by
2018-11-17 11:46:26 +0100
1078b5790
Update javadoc by
2018-11-17 11:33:25 +0100
ab13b876c
Make CharSet backwards compatible by
2018-11-17 11:23:03 +0100
fbfad85ae
A new CharSet type to hold available Charset names by
2018-11-14 22:43:37 +0100
e208ad936
Implement ArcType as suggested by
2018-11-14 22:32:21 +0100
570ca1837
Change an attribute name and explain why by
2018-11-14 22:30:18 +0100
39e5e40e3
closes #77 by
2018-11-14 17:14:57 +0100
14af87629
Avoid FileInputStream and FileOutputStream. by
2018-11-04 14:31:37 -0200
e25053ff4
Add “since” tag to documentation by
2018-11-13 06:44:16 +0100
454c252fe
Include fix for bz-62890 in WHATSNEW by
2018-11-13 09:54:52 +0530
65cd88f59
bz-62890 don't cache the case sensitivity of the filesystem. by
2018-11-13 09:50:13 +0530
033fac5b4
Get most of junit task tests running under Surefire by
2018-11-12 06:34:43 +0100
103fc3dd5
Complete antrun plugin update fix unit task dependencies by
2018-11-11 23:11:11 +0100
f871e80a6
Get the tests dependent on ANT_HOME running by
2018-11-11 21:50:29 +0100
2165dd225
Simplify tests, use Rule and/or try with resources by
2018-11-11 13:39:01 +0100
a5b49c1aa
Simplify tests, use Charset by
2018-11-11 13:34:11 +0100
d1af31d0e
Tidy up code, use out-of-the-box test rules by
2018-11-09 06:17:32 +0100
8ae8894fc
bz-62890 fix the newly added test in SyncTest. Also, in the implementation of FileUtils#isCaseSensitiveFileSystem, take into account Files.isSame can throw NoSuchFileException in the absence of either of the paths being checked by
2018-11-08 18:24:12 +0530
52c8c5a07
bz-62890 Make sure the sync task considers the case sensitivity of the destination directory's filesystem while looking for orphan files to delete by
2018-11-08 17:55:24 +0530
abce9225f
Update the junitlauncher task to explain the ability to include JUnit libraries as part of the task's classpath by
2018-11-07 11:06:56 +0530
59c792227
Remove a nonexistent type by
2018-11-06 22:10:28 +0100
f410119cf
Merge 1.9.x branch into master by
2018-11-06 16:16:52 +0530
551cb55e3
Revert last 5 commits by
2018-11-04 19:45:48 +0100
2b699eb69
SonarQube: nested if’s is a major code smell by
2018-11-04 12:56:27 +0100
e8762432b
SonarQube: missing annotations on overridden methods (major code smell) by
2018-11-04 12:51:37 +0100
ec70921a9
Revert a regression, improve tests by
2018-11-04 10:23:51 +0100
e2dd6ec79
SonarQube: unnecessary parentheses is a major code smell by
2018-11-04 10:02:42 +0100
2977bb596
Checkstyle: dangling operators by
2018-11-04 10:01:43 +0100
8cc8feebb
Revert "bz-62849 Check for filesystem loops due to symbolic links, in DirectoryScanner and Delete task" since it causes a regression that's exposed by the dirscanner-symlinks-test.xml antunit testcase by
2018-11-04 09:51:55 +0530
6c860479a
Merge 1.9.x branch into master by
2018-11-03 17:52:43 +0530
506c3ab47
Record the fix for bz-62849, contributed by Michael Barker by
2018-11-03 17:48:47 +0530
05bfffa24
bz-62849 Check for filesystem loops due to symbolic links, in DirectoryScanner and Delete task by
2018-11-03 17:41:10 +0530
8efa4aff9
Remove unused field in one of junitlauncher task supporting class by
2018-11-02 09:08:50 +0530
1c760db0d
Dependency update/sync with POM build by
2018-11-01 21:26:31 +0100
83aa80729
Don't let ForkDefinition, in confined package, have a compile dependency on classes outside that package by
2018-10-11 17:12:32 +0530
b3f55a242
[junitlauncher] Add a check in the build to ensure that the junitlauncher classes in "confined" package do not depend on classes they aren't meant to by
2018-10-11 15:19:55 +0530
0cb9d22b7
[junitlauncher] Allow JUnit libraries to be part of the task's classpath instead of mandating it to be part of Ant's runtime classpath by
2018-08-29 15:26:38 +0530
134f23805
there are no tests in MagicTestNames, thanks Gintas by
2018-10-29 08:20:12 +0100
3b0fb1eba
ensure MagicTestNames is part of testutil jar by
2018-10-28 20:40:36 +0100
d7bafaa19
move test constants into a class defined in the test tree by
2018-10-28 20:35:38 +0100
9558adefe
An attempt to run JUnit task tests in Surefire (please note different exclude rules than for compiler…) by
2018-10-28 13:21:23 +0100
432cc329e
Fix more tests, remove redundancies from test class path (no checks of build.tests.value necessary) by
2018-10-27 21:38:40 +0200
fad0683b4
Fixed a broken test by
2018-10-27 13:03:37 +0200
99b2c646d
Make contents of jar files similar to those built by Ant by
2018-10-27 10:36:49 +0200
fbe6a53be
Remove unused root property, add assertions for build.tests.value by
2018-10-26 22:22:01 +0200
79b44c57c
Activate more tests in Surefire by
2018-10-25 23:56:19 +0200
f32cf7cfa
More hardcoded assumptions about file tree structure by
2018-10-25 20:57:42 +0200
f7aa06b03
Missed special properties… by
2018-10-25 19:39:50 +0200
3690ab246
Fix “javac missing on Java 8” issue with Surefire by
2018-10-25 19:05:39 +0200
f3837f017
Make Jenkins builds work again by
2018-10-25 17:06:24 +0200
0d3d13731
Adjust packaging, get more tests running in Surefire by
2018-10-25 08:20:01 +0200
706d00212
More MagicNames by
2018-10-24 22:35:02 +0200
c7ab4faae
Update WHATSNEW by
2018-10-24 08:04:25 +0200
1c5f720db
Try to run a majority of available tests in Surefire without modifications by
2018-10-24 00:28:00 +0200
d3f7c0e63
Try to run more tests with Surefire; document snags, fix packaging by
2018-10-23 22:09:57 +0200
679a94224
Add magic names for tests, run more tests in Surefire by
2018-10-23 20:16:24 +0200
9b76c3588
Use canonical download URL for SonarQube tasks by
2018-10-20 09:28:39 +0200
7f67244c0
Disable Surefire for ant-jai, too by
2018-10-20 09:13:02 +0200
eea994440
Try to run some tests with Surefire by
2018-10-20 09:04:14 +0200
d8d00ba41
Update dependencies, fix packaging by
2018-10-20 09:01:30 +0200
f3ca2517c
Add imageio to Maven reactor by
2018-10-20 08:58:19 +0200
b49d325fe
Merge branch '1.9.x' by
2018-10-17 13:34:53 +0200
f1d2c1551
use generics properly by
2018-10-17 13:34:31 +0200
6f5691859
Merge 1.9.x branch into master by
2018-10-05 11:35:03 +0530
189ad7e59
bz-62764 Add a debug log message when we skip invalid path elements from the AntClassLoader's classpath by
2018-10-04 12:16:28 +0530
2a359a6d3
Merge branch '1.9.x' by
2018-09-29 18:01:36 +0200
6b76234c3
fix javadocs by
2018-09-29 17:59:26 +0200
1db485590
bad rowspan by
2018-09-28 20:43:40 +0200
872a9bcde
Merge branch '1.9.x' by
2018-09-28 20:42:18 +0200
048015b7d
BZ 62424 minimal module support for javadoc by
2018-09-28 20:27:53 +0200
24e47067a
sorry, fingers slipped and I didn't notice by
2018-09-28 18:33:58 +0200
b99b6fa53
Merge branch '1.9.x' by
2018-09-28 18:30:04 +0200
d100b9003
add nested <args> to signjar and verifyjar by
2018-09-28 18:23:25 +0200
a5796b5db
BZ 62534 add support for -provider* args of keytool by
2018-09-28 18:07:16 +0200
ec5b55d52
Merge 1.9.x branch into master by
2018-09-19 21:23:17 +0200
a746e1366
The information of the -nice and -nouserlib flags was not formatted properly. by
2018-09-19 21:05:48 +0200
790e27474
Revert "Check spelling" by
2018-09-11 08:42:57 +0200
54b6df2f4
Check spelling by
2018-09-08 22:12:24 +0200
fde6b0e94
Merge 1.9.x branch into master by
2018-09-07 10:48:37 +0530
c07bd8668
bz-62686 Correctly handle compression level changes in ZipOutputStream by
2018-09-07 10:44:44 +0530
d7c518584
[junitlauncher] add some more tests to verify exclusion of Ant runtime and JUnit platform libraries from the forked JVM classpath of junitlauncher task by
2018-08-27 18:50:15 +0530
8590e1539
[junitlauncher] More fine-grained control over classpath for forked tests in junitlauncher by
2018-08-27 17:46:12 +0530
edfeba73e
Merge 1.9.x into master by
2018-08-26 16:06:39 +0530
6377dfcc1
bz-62655 update WHATSNEW by
2018-08-26 16:04:57 +0530
87b252f74
Merge 1.9.x branch into master by
2018-08-26 16:00:14 +0530
21de7add9
bz-62655 throw a BuildException from augment task if the id attribute isn't specified or if the value points to an unknown reference by
2018-08-25 17:13:31 +0530
33e2efec4
fix the needs.junit.engine.jupiter and needs.junit.engine.vintage selectors in the build file, to narrow down their selection to only the JUnitLauncherTaskTest by
2018-08-22 20:43:40 +0530
41ecf7588
Fix test compilation (org.example.junitlauncher.Tracker requires junitlauncher optional dep) by
2018-08-22 20:11:47 +0530