Commit Graph

139 Commits

Author SHA1 Message Date
Stefan Bodewig 6546134471
building SBOMs requires Java 9+ 2026-07-26 18:16:49 +02:00
Eric Milles af6502084f
project refresh 2025-09-03 22:45:40 +02:00
Jaikiran Pai 70dfaf2467 Allow jacoco coverage to be disabled when running tests
This allows us to run the Ivy testsuite against latest Java
early access versions without having to wait for the instrumentation
libraries (that jacoco coverage needs) to start supporting the
class version of the new Java version being tested.
2021-01-16 19:47:22 +05:30
Jaikiran Pai 87de654504 Use newer version of jacoco 2019-11-02 18:53:44 +05:30
Jaikiran Pai c0c8df492d Remove the workaround introduced in commit 5918182e0d, now that we require minimum Java 8 runtime 2019-11-02 18:11:07 +05:30
Jan Matrne ecf6c2e009 BREAKING: Removed old fr\jayasoft\ivy\ant\antlib.xml AntLib definition file (jira:IVY-1612) 2019-10-25 08:41:22 +02:00
Jaikiran Pai 0114c604b6 Use https instead of http 2019-05-31 17:33:42 +05:30
jkf 0d07c9985c updated reference to license from http to https using find . -type f -exec sed -i s/http://www.apache.org/licenses/LICENSE-2.0/https://www.apache.org/licenses/LICENSE-2.0/ {} \; 2019-05-26 22:48:00 +02:00
Jaikiran Pai 4ffcf8f06f Upgrade to 0.8.3 of jacoco 2019-02-19 09:02:49 +05:30
Gintas Grigelionis 5e71e21d8a Add japicmp checks 2018-08-29 08:36:15 +02:00
Gintas Grigelionis 7c33b3c079 Update tools 2018-08-29 08:22:48 +02:00
Jaikiran Pai 5918182e0d Set the https.protocol system property even for regular builds when running on Java 7 2018-07-25 10:50:59 +05:30
Gintas Grigelionis 9f0fdedbd5 Sync Checkstyle setup with IvyDE 2018-06-08 10:41:11 +02:00
Gintas Grigelionis cbe4dfac42 Update JaCoCo 2018-06-07 22:15:21 +02:00
Nicolas Lalevée 00d3a534b4 For the unit tests, do not depend on the version of Ant running the tests, but depend on the version declared in the ivy.xml 2018-04-12 00:50:29 +02:00
Gintas Grigelionis 994fff7f62 Bump up version of Checkstyle (use the latest of 7 series) 2018-02-03 07:11:57 +01:00
Gintas Grigelionis 8766623295 More adjustments to Eclipse classpath (whitespace, version.properties) 2017-10-25 22:54:24 +02:00
Jaikiran Pai 37f70ab67f IVY-1546 Maven 1 repo is no longer available. Remove the tests, which anyway weren't running 2017-08-31 17:20:24 +05:30
Gintas Grigelionis fe85e77f2d revert erroneous removal of pathelement, document it 2017-08-19 23:19:54 +02:00
Gintas Grigelionis 463a2c89c3 add a target to generate javadoc for test cases; fix javadoc for doclint 2017-08-19 06:56:56 +02:00
twogee 87cd5df6f3 Sort entries in .gitignore; adjust indentation in build.xml 2017-07-02 12:35:44 +02:00
Nicolas Lalevée b1ec369a21 use http url, since the ssl handshake fails 2017-06-25 13:06:54 +02:00
twogee 4c6450f458 Upgrade Checkstyle to 7.8.1 2017-06-05 23:18:12 +02:00
twogee a9880a18fe Remove main() in tests, optimise target dependencies in build.xml and address diverse Checkstyle warnings 2017-06-05 23:05:35 +02:00
Jan Matrne a267723e62 remove my test target (accidently commited) 2017-06-03 18:15:24 +02:00
Jan Matrne bf23be1285 delete jacoco.data before run so later report generation will work 2017-06-02 14:26:56 +02:00
twogee f8962c6aa4 Replace emma with jacoco; upgrade checkstyle and sync its config with Apache Ant; run all documentation targets 2017-06-01 18:14:53 +02:00
Jaikiran Pai d8de43a6a3 Emma code coverage bytecode manipulation leads to errors in "Strict mode" Java 7. Make it lenient for now. 2017-05-29 17:59:12 +05:30
twogee 096c5bd0c1 More loose bits… 2017-05-29 00:01:34 +02:00
twogee 4498bdaf5b Do not download findbugs every time 2017-05-28 15:50:19 +02:00
twogee af06da94f9 Get findbugs working 2017-05-28 15:04:33 +02:00
twogee baf03a919c Make Java 8 doclint happy; adjust javadoc Ant target; remove connection to svn from build.xml 2017-05-28 11:40:55 +02:00
Jaikiran Pai 6390a33f40 Fix download URL for findbugs task 2017-05-17 21:09:31 +05:30
Jan Matrne 9edca73048 consistent indent (4-spaces) 2017-05-16 21:43:41 +02:00
Jan Materne b7cdcc21fe Update Checkstyle, so the Ivy-Check build job could run.
https://builds.apache.org/view/A-D/view/Ant/job/Ivy-check

git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1592699 13f79535-47bb-0310-9956-ffa450edef68
2014-05-06 10:06:48 +00:00
Maarten Coene f69d1d571e FIX: /localivy target does not work when building Ivy jar (IVY-1338) (thanks to Ben Schmidt)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1297774 13f79535-47bb-0310-9956-ffa450edef68
2012-03-06 22:47:49 +00:00
Nicolas Lalevee 8ef2001a09 Maybe better if the folder exist
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1174170 13f79535-47bb-0310-9956-ffa450edef68
2011-09-22 14:46:54 +00:00
Nicolas Lalevee 19d02edc68 fix test target dependencies in the build
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1173989 13f79535-47bb-0310-9956-ffa450edef68
2011-09-22 08:21:13 +00:00
Nicolas Lalevee e9b9844fce IVY-1312:
- implementation, test and documentation of the jar resolver


git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1165117 13f79535-47bb-0310-9956-ffa450edef68
2011-09-04 21:33:39 +00:00
Nicolas Lalevee 29507b64c3 IVY-1241: Cleanup of the code and make the unit tests pass
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1040596 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 16:02:04 +00:00
Nicolas Lalevee 800a2dac13 Fix some paths for the tests
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1036864 13f79535-47bb-0310-9956-ffa450edef68
2010-11-19 14:14:12 +00:00
Nicolas Lalevee e0091b3f6f Setup of the unit tests of the OSGi mapping
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@1036863 13f79535-47bb-0310-9956-ffa450edef68
2010-11-19 14:13:40 +00:00
Jan Materne 26d0a0612a Move download location of FindBugs to a place where RAT does not analyze.
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@962458 13f79535-47bb-0310-9956-ffa450edef68
2010-07-09 09:19:23 +00:00
Jan Materne fbca71c5bd Merge rat-report targets from build.xml and build-release.xml: Hudson must not fail on failing RAT report, because it would skip the publishing of that report.
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@962417 13f79535-47bb-0310-9956-ffa450edef68
2010-07-09 05:43:51 +00:00
Jan Materne 77acb96b49 Add "rat" and "findbugs" targets. Copied from Ant's check.xml buildfile and slightly modified for Ivy.
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@961246 13f79535-47bb-0310-9956-ffa450edef68
2010-07-07 05:21:40 +00:00
Scokart Gilles 4588c16093 Simplify the output of ant -p
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@953116 13f79535-47bb-0310-9956-ffa450edef68
2010-06-09 19:03:35 +00:00
Maarten Coene 67de17278c Not all junit tests were executed in offline mode (cfr gump)
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@897043 13f79535-47bb-0310-9956-ffa450edef68
2010-01-07 23:02:03 +00:00
Maarten Coene 13c9e95760 Fixed junit classpath again to make the tests run with Ant 1.8.0RC1
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@897039 13f79535-47bb-0310-9956-ffa450edef68
2010-01-07 22:37:19 +00:00
Maarten Coene e5cc308586 Fixed junit classpath to make the tests run with Ant 1.8.0RC1
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@897018 13f79535-47bb-0310-9956-ffa450edef68
2010-01-07 21:18:45 +00:00
Nicolas Lalevee 335574c8bb Make the bundle version following the OSGi spec
git-svn-id: https://svn.apache.org/repos/asf/ant/ivy/core/trunk@739947 13f79535-47bb-0310-9956-ffa450edef68
2009-02-02 09:04:49 +00:00