twogee
ec54907e22
Incorrect javadoc
5 years ago
Simon Legner
39c31c8320
Extract LegacyPlainResultFormatter.Stats#appendElapsed
5 years ago
Stefan Bodewig
1ce1cc2317
avoid FileOutputStream constructor
5 years ago
Stefan Bodewig
cb8c8f106b
no need to treat Java 15 different now that GraalVM JavaScript is there
5 years ago
Stefan Bodewig
be9b424d12
relax some Graal.js Security rules for <script*>
5 years ago
Stefan Bodewig
4eb3b5b7d5
fix potential NullPointerException - Bugzilla Issue 64438
5 years ago
Stefan Bodewig
65f60bf01e
Tagging version 1.10.8 of Ant
-----BEGIN PGP SIGNATURE-----
iHEEABECADEWIQTOgHWiUVR77iSbwVGiEVrhX2uLcgUCXrwOIRMcYm9kZXdpZ0Bh
cGFjaGUub3JnAAoJEKIRWuFfa4tyi4EAoKnxWLUd6NKCEa8Is7vHHovdYB+sAKDP
yEzumg6e1goufCrsazNGlSuJqQ==
=by3h
-----END PGP SIGNATURE-----
Merge tag 'rel/1.10.8' and bump versions
Tagging version 1.10.8 of Ant
5 years ago
Stefan Bodewig
a395283e37
Tagging version 1.9.15 of Ant
-----BEGIN PGP SIGNATURE-----
iHEEABECADEWIQTOgHWiUVR77iSbwVGiEVrhX2uLcgUCXrwN9hMcYm9kZXdpZ0Bh
cGFjaGUub3JnAAoJEKIRWuFfa4tyE6gAn32fzMWOIPhYm06oFbVkNw2BTB4YAKCz
OmyCwxbaH4IULJse1UJtikPjWw==
=+7X3
-----END PGP SIGNATURE-----
Merge tag 'rel/1.9.15' and prepare for next release
Tagging version 1.9.15 of Ant
5 years ago
Stefan Bodewig
e04bc34559
Prepare for RC1 of version 1.10.8 of Ant
5 years ago
Stefan Bodewig
a033260368
prepare the Ant 1.9.15 release
5 years ago
Stefan Bodewig
dffd57ca23
ignore test that requires Nashorn on Java 15+ for now
5 years ago
Stefan Bodewig
a8645a151b
use nio.Files.createTempFile rather than File.createTempFile
5 years ago
Stefan Bodewig
041b058c7b
make junitlauncher use ant.tmpdir as well
5 years ago
Stefan Bodewig
fe7e9617ed
Merge branch '1.9.x'
5 years ago
Stefan Bodewig
9c1f4d905d
provide a magic property that overrides temp directory
5 years ago
Stefan Bodewig
bc9fed1198
Merge branch '1.9.x'
5 years ago
Stefan Bodewig
45fd589a1f
rmic has been removed in Java 15+
5 years ago
Stefan Bodewig
d591851ae3
make junitlauncher and friends use FileUtils.createTempFile
5 years ago
twogee
814e95b745
More magic names
6 years ago
twogee
bf7c94af20
antlib: is a magic name
6 years ago
twogee
ae32a21a7e
build.sysclasspath is a magic name
6 years ago
twogee
fd1de05ff6
Puppy Crawl no longer hosts Checkstyle DTD
(since March 2019, actually…)
Closes #118 pull request at github.com/apache/ant repo.
5 years ago
Jaikiran Pai
991867b895
Declare proper namespace for stringutils
5 years ago
twogee
d4ea64471e
Incorrect variable name
5 years ago
twogee
f0eaa06270
Update third-party libraries
5 years ago
Tony Gravagno
9b0842fafa
Fix space issue in AntStructure.DTDPrinter
Task AntStructure renders a project DTD. In AntStructure class DTDPrinter, line 327, a single statement is used to concatenate a list of enumerated values which are valid for an attribute. The list is enclosed in parentheses. At line 348 the string "#IMPLIED" is appended to all attribute definitions regardless of type. For other types like Boolean and CDATA, a space is appended. Not for these enumerations. This results in a DTD validation error. Ref [XERCES definition](https://xerces.apache.org/xerces-j/apiDocs/org/apache/xerces/utils/XMLMessages.html#MSG_SPACE_REQUIRED_BEFORE_DEFAULTDECL_IN_ATTDEF )
The full message displayed in VSCode may be different from elsewhere:
White space is required before the attribute default in the declaration
of attribute "x" for element "y".
xml(MSG_SPACE_REQUIRED_BEFORE_DEFAULTDECL_IN_ATTDEF)
This simple one-line change appends the space character required to avoid that error.
**Note:** This should not be modified into a change on the `joinAlts` Collector which surrounds values in parentheses. That Collector is used elsewhere where regex syntax is applied immediately after. See line 298. That asterisk cannot be separated from the values with a space. The space must only be applied to line 327.
5 years ago
Jaikiran Pai
6a06674efb
bz-63958 Correctly parse the forked mode launch definition in cases where a listener element is a sibling of either test or testclasses element
5 years ago
Jaikiran Pai
c4aeb9cd93
bz-63921 Using a "live" keySet() can result in ConcurrentModificationException
5 years ago
Adam Retter
bba6f47f9f
[bugfix] Avoid illegal control characters in HTML when transforming from XML
6 years ago
Marc Guillemot
fc82dd1bf6
bz-63850 junitlaucher legacy-xml: don't lose exception from @BeforeAll
6 years ago
Emmanuel Bourg
b6143efab2
Support the SSH configuration file (~/.ssh/config) in the sshexec, sshsession and scp tasks
This closes #106 pull request at github/apache/ant repo
6 years ago
sergiys
7b0e8555a0
bz-63874 Fix regression introduced by commit "Use commandline argument file for all options, but -J, for case javac"
This closes #105 pull request at github/apache/ant repo
6 years ago
Jaikiran Pai
5334942ce9
bz-62617 Move the log message to the right place
6 years ago
Yusuke Shinyama
1b42c235a1
Made some variable names more consistent with the other parts of the code.
6 years ago
Jaikiran Pai
1bfa7880af
bz-62617 tstamp task - Honor SOURCE_DATE_EPOCH to allow reproducible builds
6 years ago
Stefan Bodewig
8511719cf3
I've broken output to files that don't exist before running sshexec
6 years ago
Michael Seele
8a231f6647
remove typo and duplicate code
This closes #102 pull request at github/apache/ant
6 years ago
Jaikiran Pai
a7a1906806
bz-63827 Minor change
6 years ago
Jaikiran Pai
02ffb258c8
bz-63827 Print out stacktrace in "legacy-xml" when the test is aborted too
6 years ago
Jaikiran Pai
23a3665c3e
bz-63827 Print out the stacktrace when writing out the XML from "legacy-xml" formatter of junitlauncher
6 years ago
Stefan Bodewig
26b8a01e64
Merge branch '1.9.x'
6 years ago
Stefan Bodewig
99ef834ef2
adapt runant.py to Python3
closes #96 , thanks to @twogee
6 years ago
mguessan@free.fr
451ecde5c9
Send FQDN instead of simple hostname in SMTP HELO command
This closes #101 pull request at github/apache/ant repo
6 years ago
Jan Matrne
f8e349cdba
Provide more meaningful error message
6 years ago
Jaikiran Pai
ff8a05bd5a
Tagging version 1.10.7 of Ant
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEjacMAN968bDS+dx03bzBJwop0IEFAl1wek8ACgkQ3bzBJwop
0IFreQ//XeOYU8T+pHWOqlw816LO0++7koLZMsFdb787IJGbMp933iMEYSFBhS0q
dvoIeFJ3OcounhJYob3HXtVKnBpZnmChgzKnMCDVkh2npkqxe+S8GP28YwK2LTwx
nF/3SBFlAZ0rvXkgrr/Drh87vgIlCRR0qRROUeDAWN7D8caHuSd9cU8+8b63SwsF
BPZqjStjwvfl9BcRy7REyE5e9kAjOvzO8QbtaAKELDGPE/PrrLESrbhvqgiod7Fm
kJFXv0zYKl/6Os+b4Kb+OTLzfeper2GqFi2Bn4dN4fEyP0Q+mkzD8oPNzfZA3Tra
BRt2oIFC5SrdD35kRE0ZIlt8r2RXofof4hA657AJeQuE6KGrA0VAAXaG3MRXr5w5
u0zfBdmv9WvOqlIhck4Ar+dTnHN7xzWB810qWS4PiHJmDqyNJUmojSqlNZwnTupV
eVnaR9oTeYTBemu1/0kMJb+mICiwIdLx7F45KJ2uvlZ2YG6V0k99MHVBZigpkI5n
VtmrjHWDceD93l55vrXUGNb61LqkyZRft5M7Br6B+7Cs+excpZwrcdlea/xrlTs9
cJoPpDZquP0mhzTr8gj9sXlaSJiBMQ19JNctjVC1WlcZim5oIwHuRC/GVxE6uhc5
i7VxkkLkfnOpnK70TA5u+QYqCP7Un5pJ3Jh7JylNHBJVVfDLezk=
=fPN1
-----END PGP SIGNATURE-----
Merge tag 'rel/1.10.7'
6 years ago
Jaikiran Pai
80768efaab
Prepare for RC1 of 1.10.7 Ant release
6 years ago
Jaikiran Pai
3a1ff0d804
Skip ImageTest if JPEG codec from com/sun/image/codec isn't available in the Java runtime.
OpenJDK even in Java 8 (update 222) doesn't include these codecs. Oracle JDK has it in
Java 8, but not in subsequent Java releases.
6 years ago
jkf
aac25de91c
Fixed regression on javac version selection in case build.compiler property is set.
6 years ago
Jaikiran Pai
5981e1bff1
bz-63680 Fix the LegacyXmlResultFormatter to recursively look for a parent testclass name, until it finds one
6 years ago
Jaikiran Pai
2b8f19ae9d
bz-63680 Prevent StringIndexOutOfBoundsException while trying to infer the package name of a test class
6 years ago