You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by jk...@apache.org on 2023/12/02 22:14:25 UTC
(xalan-java) branch xalan-java-mvn-refactored updated (39cd970d -> 9d0fd070)
This is an automated email from the ASF dual-hosted git repository.
jkesselm pushed a change to branch xalan-java-mvn-refactored
in repository https://gitbox.apache.org/repos/asf/xalan-java.git
from 39cd970d Merge pull request #135 from kriegaex/delete-doclet-taglet-binaries
new b2190343 Improve main .gitignore file, remove subfolder ones
new 3f9c41ce Remove unused JUnit 4 dependency from 'samples'
new 3e997d58 Refactor version classes for better testability
new afa0bdbe Add unit tests for version classes
new 5e7e24cb Fix little typo in POM profile activation rule
new ba938e7b Add Maven Invoker integration testing (IT) infrastructure
new 5bee6932 Add 3 integration tests (ITs) for version classes
new f7070856 Extract Mockito and Jupiter versions into properties, DRY
new 61253730 Downgrade to Mockito 4.x to retain JDK 8 build for now
new 40e981e8 Silence JDK 21+ warning about dynamically attached agents (Mockito)
new 15b43b6f CI build: Make sure to run integration tests
new aff65011 Add POM property 'maven-shade-plugin.version', manage plugin version
new 9d0fd070 Merge pull request #133 from kriegaex/test-automation
The 4807 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/main.yml | 3 +-
.gitignore | 7 +-
distribution/pom.xml | 2 +-
integration-tests/pom.xml | 66 +++++++++
.../invoker.properties | 4 +
.../it/VersionCheck_JarsOnBootClasspath/pom.xml | 64 +++++++++
.../src/main/java/Versions.java | 43 +++---
.../VersionCheck_JarsOnBootClasspath/verify.groovy | 37 +++++
.../invoker.properties | 4 +
.../src/it/VersionCheck_JarsOnClasspath/pom.xml | 57 ++++++++
.../src/main/java/Versions.java | 43 +++---
.../it/VersionCheck_JarsOnClasspath/verify.groovy | 37 +++++
.../invoker.properties | 4 +
.../VersionCheck_ShadedJarOnBootClasspath/pom.xml | 87 ++++++++++++
.../src/main/java/Versions.java | 43 +++---
.../verify.groovy | 37 +++++
integration-tests/src/it/settings.xml | 54 +++++++
pom.xml | 79 ++++++++++-
samples/pom.xml | 6 -
serializer/.gitignore | 1 -
serializer/pom.xml | 31 +++-
.../java/org/apache/xml/serializer/Version.java | 103 +++++++-------
.../org/apache/xml/serializer/VersionTest.java | 99 +++++++++++++
xalan/.gitignore | 1 -
xalan/pom.xml | 29 +++-
xalan/src/main/java/org/apache/xalan/Version.java | 156 ++++++++++-----------
.../xalan/processor/XSLProcessorVersion.java | 12 +-
.../java/org/apache/xalan/VersionAccessor.java | 16 +++
.../test/java/org/apache/xalan/VersionTest.java | 100 +++++++++++++
.../xalan/processor/XSLProcessorVersionTest.java | 66 +++++++++
30 files changed, 1054 insertions(+), 237 deletions(-)
create mode 100644 integration-tests/pom.xml
create mode 100644 integration-tests/src/it/VersionCheck_JarsOnBootClasspath/invoker.properties
create mode 100644 integration-tests/src/it/VersionCheck_JarsOnBootClasspath/pom.xml
copy xalan/src/main/java/org/apache/xalan/transformer/XSLInfiniteLoopException.java => integration-tests/src/it/VersionCheck_JarsOnBootClasspath/src/main/java/Versions.java (54%)
create mode 100644 integration-tests/src/it/VersionCheck_JarsOnBootClasspath/verify.groovy
create mode 100644 integration-tests/src/it/VersionCheck_JarsOnClasspath/invoker.properties
create mode 100644 integration-tests/src/it/VersionCheck_JarsOnClasspath/pom.xml
copy xalan/src/main/java/org/apache/xalan/transformer/XSLInfiniteLoopException.java => integration-tests/src/it/VersionCheck_JarsOnClasspath/src/main/java/Versions.java (54%)
create mode 100644 integration-tests/src/it/VersionCheck_JarsOnClasspath/verify.groovy
create mode 100644 integration-tests/src/it/VersionCheck_ShadedJarOnBootClasspath/invoker.properties
create mode 100644 integration-tests/src/it/VersionCheck_ShadedJarOnBootClasspath/pom.xml
copy xalan/src/main/java/org/apache/xalan/transformer/XSLInfiniteLoopException.java => integration-tests/src/it/VersionCheck_ShadedJarOnBootClasspath/src/main/java/Versions.java (54%)
create mode 100644 integration-tests/src/it/VersionCheck_ShadedJarOnBootClasspath/verify.groovy
create mode 100644 integration-tests/src/it/settings.xml
delete mode 100644 serializer/.gitignore
create mode 100644 serializer/src/test/java/org/apache/xml/serializer/VersionTest.java
delete mode 100644 xalan/.gitignore
create mode 100644 xalan/src/test/java/org/apache/xalan/VersionAccessor.java
create mode 100644 xalan/src/test/java/org/apache/xalan/VersionTest.java
create mode 100644 xalan/src/test/java/org/apache/xalan/processor/XSLProcessorVersionTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xalan.apache.org
For additional commands, e-mail: commits-help@xalan.apache.org