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