twogee
2f0e194b8a
HTTP refused by Maven Central (breaks nightlies)
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
577a983b53
Record the fix in junit-frames-xalan1.xsl, in WHATSNEW
Closes #117 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
Jaikiran Pai
dfeee59cca
bz-63438 Undo part of commit 6656db28bb79912ec1c744f34affbda53f86e6fd, to fix broken javadocs target
5 years ago
Stefan Bodewig
043384071d
Merge branch '1.9.x'
5 years ago
Stefan Bodewig
9c61375803
Happy New Decade!
5 years ago
Adam Retter
bba6f47f9f
[bugfix] Avoid illegal control characters in HTML when transforming from XML
6 years ago
Jaikiran Pai
104244f697
Fix testCompatibility.sh to allow space in PATH env variable
6 years ago
Marc Guillemot
fc82dd1bf6
bz-63850 junitlaucher legacy-xml: don't lose exception from @BeforeAll
6 years ago
twogee
c9b697a8d6
Wrong default in the "tar" task manual
This closes #107 pull request at github/apache/ant repo
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
Jan Matrne
cd17a660b7
Merge branch 'PR-104'
6 years ago
Jaikiran Pai
7aa2473e80
Use newer JDK 8 version to test compatibility
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
Hassan C
add1b33bc5
Correct a typo
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
ab6b3e4bb1
bad indentation and missing heading
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
Jaikiran Pai
2d221de4c1
Update release instructions to make it clear that final release tags should go under "rel/"
6 years ago
Jan Matrne
f8e349cdba
Provide more meaningful error message
6 years ago
Jaikiran Pai
7a3e9034e1
Clarify the snapcraft release command
6 years ago
Jaikiran Pai
13538807ed
Fix typo
6 years ago
Jaikiran Pai
7b996a8727
Update release instructions
6 years ago
Stefan Bodewig
5a4d511c81
try the new .asf.yaml service
https://cwiki.apache.org/confluence/display/INFRA/.asf.yaml+features+for+git+repositories
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
9c656cc104
Use a custom copyright license matcher for RAT to allow usage of https links in copyright headers
A recent commit changed the license text in the copyright header on source
files to use https instead of http for refering to the license file. This
causes RAT tool to not match such copyright headers against
Apache License, Version 2.0. The use of "https" instead of "http" in the
copyright headers is considered valid as per the discussion here
https://mail-archives.apache.org/mod_mbox/ant-dev/201905.mbox/%3C87ftowunkc.fsf%40v45346.1blu.de%3E
This commit introduces a custom license matcher for RAT which matches
such copyright headers and considers them as "approved".
6 years ago
Jaikiran Pai
56ce7f8432
create the Java 8 install dir in the build directory
6 years ago
Jaikiran Pai
05271caa99
Fix test-compatibility script to handle space character in file paths
6 years ago
Jaikiran Pai
1f3323dd40
Introduce a script which can be used in a CI job to make it easier to test Java version compatibility of Ant
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
Jaikiran Pai
127b08d5e5
Add ability to optionally skip the build target (which does the compilation)
6 years ago