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
Stefan Bodewig
96921f4a86
JavaMail -> Jakarta Mail - Bugzilla Issue 63683
6 years ago
Stefan Bodewig
e3eb039ab6
use Files API rather than FileWriter
6 years ago
jkf
ee3ef7a0c3
1.10.7
6 years ago
jkf
bd7934edef
FTP checkstyle fixed + removed spurious part from ftp.html
6 years ago
jkf
b719dcff3d
Bugzilla 63252 FTP prevent No Transfer Timeout during long listings by Eugene Adell
6 years ago
jkf
1702b68043
Add Ftp ant task timeout documentation also updated
6 years ago
jkf
e6b44170a8
Bug 47414 - [PATCH] Add Ftp ant task timeout by Eugene Adell
6 years ago
jkf
4af2316888
sorry for messing up with tabs
6 years ago
jkf
7b825e7c96
More easily avoidable 1.x confusion removed
6 years ago
jkf
8f90351387
improved version handling in CompilerAdapter
6 years ago
jmkf
5c8178b5b3
Merge pull request #98 from slobokot/fork-javac
Use commandline argument file for all options, but -J, for case javac…
6 years ago
jkf
d49dacf854
JavaEnvUtils - Suppot of JDK1.8+ only
Updated JavaEnvUtils to reflect that we are running JDK 1.8+, and
removal of checks that have become obsolete as a consequence thereof
6 years ago
jkf
6904fd1eee
make deprecated method use non-deprecated method instead of the other
way around
6 years ago
sergiys
a207d5b8d2
Use commandline argument file for all options, but -J, for case javac.forked=true
6 years ago
sergiys
15fcc941e0
Use commandline argument file for all options, but -J, for case javac.forked=true
6 years ago
Stefan Bodewig
1c4a77adf9
Merge branch '1.9.x'
6 years ago
Stefan Bodewig
c457e6dfd4
improve error message if Java cannot be found
6 years ago
twogee
15958559a8
Refer to Java 8 documentation for consistency
6 years ago
jkf
382edda476
Patch improving FTP Connection Closed error handling and reporting by
Eugene Adell
6 years ago
jkf
35d3b9ab11
@BeforeAll failing should break build. Pr 63479
6 years ago