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