You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by el...@apache.org on 2021/04/16 20:59:36 UTC

[maven-shared-utils] branch xml3 updated (fee97f9 -> e448a88)

This is an automated email from the ASF dual-hosted git repository.

elharo pushed a change to branch xml3
in repository https://gitbox.apache.org/repos/asf/maven-shared-utils.git.


    from fee97f9  fail fast on empty element names
     add 29fddbc  docs: grammar
     add fec0848  Merge pull request #8 from apache/elharo-patch-1
     add 5f0ea24  [MSHARED-803] set names on threads (#15)
     add 5769481  [MSHARED-685] assert some things (#16)
     add da96cb4  docs: fix issues URL (#14)
     add 4c422c2  docs: this project does have further dependencies (#13)
     add 2e3bcac  deps: update JUnit
     add a950ff4  remove unreachable code (#17)
     add 663aa80  remove info about what's not here (#19)
     add 8ed3e68  remove unreferenced non-public class (#18)
     add 7d4ea36  system independent file separator
     add 659222a  document buggy behavior
     add 778f934  document buggy behavior
     add 9f89c11  work around Windows
     add 06dfcc9  work around Windows
     add dd0b427  add message
     add 5bad9d9  Merge pull request #21 from apache/windows
     add cb448b9  [MSHARED-860] deprecated Windows 9X CommandShell (#20)
     add 4264899  update to parent 34
     add 001baa7  fix a number of small warnings and formatting issues (#10)
     add 297e7ff  docs: Java 7 is the target (#24)
     add 50bba92  docs: we don't shade commons-io (#22)
     add a46b881  don't throw a java.lang.Error when reading invalid or corrupt properties files (#25)
     add c26ac49  added README and GitHub configuration
     add 29e61f2  docs: edit various comments for typos and Sun javadoc conventions (#26)
     add ff23ef7  [MSHARED-881] use try with resources (#27)
     add 75ea857  README improvement
     add bb2f85e  Bump hamcrest-core from 1.3 to 2.2
     add 3294262  [MSHARED-860] Deprecate unnecessary Java7Support (#30)
     add 77ff09b  [MRESOURCES-236] Attempt to copy file permissions when copying files (#29)
     add cc9d8f3  this file is not needed anymore
     add 92a5ba3  Fix issue with copying file executable test with ASF Jenkins Signed-off-by: olivier lamy <ol...@apache.org>
     add 89c5bef  Merge branch 'files-copy-failure-on-jenkins'
     add 8b35ffc  [MSHARED-681] createSymbolicLink() overwrites existing different symlinks Tests explicitly assuming Windows use consistent assumption
     add 87da81f  bump version
     add e571803  [MSHARED-884] - Add tests for existing FileUtils.copyFile() method with no filtering.
     add 4b5edb1  Merge branch 'pr-28'
     add 83d44c9  [MSHARED-881] use try-with-resources
     add 3576012  update to commons-lang 3.8.1 (#33)
     add 1bb2588  [MSHARED-892] modernize tests (#34)
     add 2c2b747  [MSHARED-893] deprecate file methods we don't need in Java 7+ (#35)
     add c2ec379  [MSHARED-893] deprecate more file methods we don't need in Java 7+ (#36)
     add 5b7ecec  [MSHARED-894] deprecate close methods since we require Java 7+ (#38)
     add 9530c54  no need of this we are svn free now
     add 1d4471a  no need of this we are svn free now
     add da69ad6  [MSHARED-893] deprecate more methods and clean up api doc and tests (#37)
     add cb239ef  [MSHARED-894] deprecate many easily replaced methods (#39)
     add d1042e0  -a (#43)
     add 660fd80  [MSHARED-860] deprecate constants that are now available in Java 7+ (#42)
     add a51b3eb  [MSHARED-860] deprecate PropertyUtils constructor and clean up docs (#41)
     add 7768b89  docs: correct API docs for clean and trim (#44)
     add 0760867  [MSHARED-898]  prefer JDK classes to DirectoryScanner (#45)
     add b879ee5  [MSHARED-860] suppress deprecations and clean up test methods (#46)
     add ee3e27e  update to Maven core 3.1.0 (#47)
     add 7d7c483  replace deprecated method
     add 9eb17dd  deprecate equals in favor of Objects.equals() (#50)
     add cd25a37  deprecate defaultString since it's now in the JDK (#51)
     add be2a1a1  clean up JavaDoc (#52)
     add 5c98cb9  fix deprecated methods and warnings
     add b09cf40  Merge pull request #49 from apache/string
     add d63328f  Restore space between referenced parameter and its description
     add 5a1ece5  Remove useless check
     add 8159ddb  Remove unused containers
     add 76605ac  [MSHARED-431] Escape arguments including hash-signs
     add f751e61  [MSHARED-297] - BourneShell unconditionally single quotes executable and arguments
     add 6798f30  [MSHARED-297] - Minor code cleanup
     add dda9e14  [MSHARED-904] update test dependencies for Maven 3.1 (#57)
     add 914d975  remove call to deprecated method (#58)
     add 5ff997c  [MSHARED-848] deprecate XmlStreamReader (#59)
     add d1acca0  Bump version to 3.3.1 in preparation for release. In 2017 a release attempt was made for version 3.3.0, but it was later revoked.
     add b3f78c1  [maven-release-plugin] prepare release maven-shared-utils-3.3.1
     add 60d0052  [maven-release-plugin] prepare for next development iteration
     add 5460b13  [maven-release-plugin] prepare release maven-shared-utils-3.3.2
     add abdc90c  [maven-release-plugin] prepare for next development iteration
     add cc01039  [maven-release-plugin] prepare release maven-shared-utils-3.3.3
     add 893c549  [maven-release-plugin] prepare for next development iteration
     add 683465b  [MSHARED-879] add dedicated output timestamp for Reproducible Builds
     add 1a015f1  [MSHARED-951] fix exception handling (#61)
     add 9161f1e  [MSHARED-954] Deprecate platform dependent unifyLineSeparators method (#63)
     add 6852024  [MSHARED-952] make PrettyPrintXmlWriter platform independent (#62)
     add 5b66de0  [MSHARED-954] fix JavaDoc typos (#64)
     add f07db5a  update ASF CI url
     add 08ceaa5  update ASF CI url
     add a0ad92a  fix a few JavaDoc errors
     add 5fc8082  Merge pull request #65 from apache/copy
     add e07ce88  sdeps: update JUnit
     add c4a3fb4  Merge pull request #66 from apache/elharo-patch-1
     add 360fd97  [MSHARED-962] Upgrade org.fusesource.jansi:jansi from 1.13 to 2.0.1
     add c6ae143  [MSHARED-973]    Upgrade jansi to 2.2.0
     add 6853e1a  remove unreachable catch block
     add ec85190  Merge pull request #71 from apache/toString
     add 183cc97  clean up Javadoc
     add f866401  Merge pull request #76 from apache/mask
     add aa39502  libraries should not communicate directly with the end user
     add e159744  Merge pull request #75 from apache/err
     add 58cc449  deprecate methods that have been obsolete since Java 1.5
     add 12136e8  Merge pull request #72 from apache/env
     add 0169883  clean up comments (#73)
     add e6249ce  move plexus-utils to scope test (#79)
     add ab2cc93  Test, fix, and deprecate buggy copyDirectory methods (#80)
     add 8b8d586  [MSHARED-969] Environment variable with null value
     add 81a813b  Windows 9X is long dead
     add 0bb44cd  [MNG-6380] Use the new jansi AnsiMode to control the whether ansi sequences are stripped or let through
     add eb4f635  Merge pull request #67 from gnodet/MNG-6380
     add e448a88  merge master

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   25 +
 .gitignore                                         |    2 +
 readme.md => README.md                             |   67 +-
 pom.xml                                            |   41 +-
 .../java/org/apache/maven/shared/utils/Expand.java |  233 ----
 .../java/org/apache/maven/shared/utils/Os.java     |    1 -
 .../org/apache/maven/shared/utils/PathTool.java    |   11 +
 .../apache/maven/shared/utils/PropertyUtils.java   |  191 ++-
 .../apache/maven/shared/utils/ReaderFactory.java   |   90 +-
 .../org/apache/maven/shared/utils/StringUtils.java |  253 ++--
 .../apache/maven/shared/utils/WriterFactory.java   |   79 +-
 .../org/apache/maven/shared/utils/cli/Arg.java     |   12 +-
 .../shared/utils/cli/CommandLineException.java     |    1 -
 .../utils/cli/CommandLineTimeOutException.java     |    1 -
 .../maven/shared/utils/cli/CommandLineUtils.java   |   26 +-
 .../apache/maven/shared/utils/cli/Commandline.java |  125 +-
 .../maven/shared/utils/cli/DefaultConsumer.java    |    1 -
 .../maven/shared/utils/cli/StreamFeeder.java       |    1 -
 .../shared/utils/cli/WriterStreamConsumer.java     |    2 +-
 .../utils/cli/javatool/JavaToolException.java      |    2 +-
 .../maven/shared/utils/cli/shell/BourneShell.java  |   50 +-
 .../maven/shared/utils/cli/shell/CmdShell.java     |    4 +-
 .../maven/shared/utils/cli/shell/CommandShell.java |    5 +-
 .../apache/maven/shared/utils/cli/shell/Shell.java |   79 +-
 .../maven/shared/utils/introspection/ClassMap.java |    2 +-
 .../shared/utils/introspection/MethodMap.java      |    2 +-
 .../introspection/ReflectionValueExtractor.java    |    2 +-
 .../maven/shared/utils/io/DirectoryScanResult.java |    3 +
 .../maven/shared/utils/io/DirectoryScanner.java    |   21 +-
 .../shared/utils/io/DirectoryWalkListener.java     |   13 +-
 .../maven/shared/utils/io/DirectoryWalker.java     |  337 ------
 .../apache/maven/shared/utils/io/FileUtils.java    |  923 ++++++++-------
 .../org/apache/maven/shared/utils/io/IOUtil.java   |  374 +++---
 .../apache/maven/shared/utils/io/Java7Support.java |  162 +--
 .../apache/maven/shared/utils/io/MatchPattern.java |    4 +-
 .../maven/shared/utils/io/MatchPatterns.java       |    2 +
 .../maven/shared/utils/io/ScanConductor.java       |    3 +
 .../maven/shared/utils/io/SelectorUtils.java       |    2 +
 .../maven/shared/utils/io/WalkCollector.java       |    5 +-
 .../maven/shared/utils/logging/MessageUtils.java   |   34 +-
 .../apache/maven/shared/utils/package-info.java    |   36 -
 .../maven/shared/utils/reflection/Reflector.java   |  573 ---------
 .../utils/reflection/ReflectorException.java       |   70 --
 .../shared/utils/xml/PrettyPrintXMLWriter.java     |    7 +-
 .../maven/shared/utils/xml/XmlStreamReader.java    |   41 +-
 .../maven/shared/utils/xml/XmlWriterUtil.java      |    2 +-
 .../org/apache/maven/shared/utils/xml/Xpp3Dom.java |    9 -
 .../maven/shared/utils/xml/Xpp3DomBuilder.java     |   70 +-
 src/site/apt/index.apt.vm                          |   13 +-
 .../org/apache/maven/shared/utils/CaseTest.java    |    2 +-
 .../org/apache/maven/shared/utils/ExpandTest.java  |  336 ------
 .../java/org/apache/maven/shared/utils/OsTest.java |   75 +-
 .../apache/maven/shared/utils/PathToolTest.java    |    6 +-
 .../maven/shared/utils/PropertyUtilsTest.java      |   61 +-
 .../apache/maven/shared/utils/StringUtilsTest.java |   12 +-
 .../maven/shared/utils/XmlStreamReaderTest.java    |   64 +-
 .../shared/utils/cli/CommandLineUtilsTest.java     |   67 +-
 .../shared/utils/cli/shell/BourneShellTest.java    |   49 +-
 .../ReflectionValueExtractorTest.java              |    2 +-
 .../shared/utils/io/DirectoryScannerTest.java      |   35 +-
 .../maven/shared/utils/io/DirectoryWalkerTest.java |   50 -
 .../maven/shared/utils/io/FileUtilsTest.java       |  642 ++++++----
 .../apache/maven/shared/utils/io/IOUtilTest.java   |    3 +-
 .../maven/shared/utils/io/Java7SupportTest.java    |   62 -
 .../maven/shared/utils/io/MatchPatternTest.java    |    2 +-
 .../maven/shared/utils/io/MatchPatternsTest.java   |    2 +-
 .../maven/shared/utils/io/SelectorUtilsTest.java   |    3 +-
 .../maven/shared/utils/io/SymlinkTestSetup.java    |   29 +-
 .../utils/logging/AnsiMessageBuilderTest.java      |    2 +-
 .../shared/utils/logging/MessageUtilsTest.java     |    2 +-
 .../shared/utils/reflection/ReflectorTest.java     | 1232 --------------------
 .../utils/reflection/ReflectorTestHelper.java      |  119 --
 .../shared/utils/testhelpers/ExceptionHelper.java  |   67 --
 .../shared/utils/testhelpers/FileTestHelper.java   |   42 +-
 .../shared/utils/xml/PrettyPrintXmlWriterTest.java |   23 +-
 .../maven/shared/utils/xml/XmlWriterUtilTest.java  |    2 +-
 .../maven/shared/utils/xml/Xpp3DomBuilderTest.java |   59 +-
 src/test/resources/executable                      |    1 +
 78 files changed, 2078 insertions(+), 4985 deletions(-)
 create mode 100644 .asf.yaml
 rename readme.md => README.md (57%)
 delete mode 100644 src/main/java/org/apache/maven/shared/utils/Expand.java
 delete mode 100644 src/main/java/org/apache/maven/shared/utils/io/DirectoryWalker.java
 delete mode 100644 src/main/java/org/apache/maven/shared/utils/package-info.java
 delete mode 100644 src/main/java/org/apache/maven/shared/utils/reflection/Reflector.java
 delete mode 100644 src/main/java/org/apache/maven/shared/utils/reflection/ReflectorException.java
 delete mode 100644 src/test/java/org/apache/maven/shared/utils/ExpandTest.java
 delete mode 100644 src/test/java/org/apache/maven/shared/utils/io/DirectoryWalkerTest.java
 delete mode 100644 src/test/java/org/apache/maven/shared/utils/io/Java7SupportTest.java
 delete mode 100644 src/test/java/org/apache/maven/shared/utils/reflection/ReflectorTest.java
 delete mode 100644 src/test/java/org/apache/maven/shared/utils/reflection/ReflectorTestHelper.java
 delete mode 100644 src/test/java/org/apache/maven/shared/utils/testhelpers/ExceptionHelper.java
 create mode 100755 src/test/resources/executable