You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2017/12/08 18:15:58 UTC
[maven-shared-utils] branch master created (now 0081a36)
This is an automated email from the ASF dual-hosted git repository.
hboutemy pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-shared-utils.git.
at 0081a36 Fix CaseTest for Azeri (equivalent to turkish)
This branch includes the following new commits:
new a15dae1 MSHARED-236 move utility classes from maven-verifier to new shared-utils module
new c0e8906 MSHARED-236 merge in changes from the sandbox pu rewrite
new 91e2a64 MSHARED-236 move IOUtil from verifier and test from sandbox pu
new 678026d MSHARED-236 move over StringUtils from maven-verifier
new ffa7f4d MSHARED-236 merge in changes from sandbox-pu rewrite
new 91f7e22 MSHARED-236 copy FileUtils from maven-verifier
new f643e46 MSHARED-236 update default exclude patters
new 95c8a56 MSHARED-236 apply Apache Licensed changes from people who have an iCLA on file
new de15c05 MSHARED-236 apply Apache Licensed changes from people who have an iCLA on file
new 0e9f3a6 MSHARED-236 apply Apache Licensed changes from people who have an iCLA on file
new 6512f1a MSHARED-236 apply test provided in MSANDBOX-51
new 2484895 MSHARED-236 add simple test for DirectoryScanner
new ec49a53 MSHARED-236 move file related test functions to own helper
new 48bdb30 MSHARED-236 improve DirectoryScanner test the fit way
new 7f43ff2 MSHARED-238 introduce ScanConductor and adopt scandir
new 276bfcc MSHARED-236 move CollectionUtils + test over from sandbox-pu
new c11fb95 MSHARED-236 move Expand and ExceptionUtils from sandbox-pu to proper
new 92ca707 MSHARED-236 move PathTool and PropertyUtils from sandbox to proper
new 7fa5028 MSHARED-236 move Reflector from sandbox to proper
new fcccd60 Convert Vector usage to List<String>
new f417e26 MSHARED-236 move cli utils from verifier to shared-utils
new 801a59e Fixing inappropriate translation of Vector.copyInto() -> List.addAll() (should have been replaced with a different formulation based on List.toArray(..) )
new 6865f63 MSHARED-236 update old ALv2 headers to new style
new 37bc3b4 Adding Arg.java
new fbdb5eb MSHARED-236 apply changes from people with iCLA on file
new cb0454e MSHARED-236 import code written by olamy and (c) ASF
new 55a97ac adding test for BourneShell
new 9b3fa93 fixing imports
new c263f12 MSHARED-236 import ALv2 (c) ASF DirectoryWalker
new a3440f9 MSHARED-236 add ALv2 (c) ASF ReflectionValueExtractor
new 0b66735 MSHARED-236 import 2 small ALv2 licensed helper classes written by krosenvold
new 1be1389 MSHARED-239 replace plexus-utils with maven-shared-utils
new 2290048 MSHARED-236 fix jdk-1.5 compat issues
new 1f47c66 MSHARED-236 one .isEmpty() leftover removed for jdk-1.5 compat
new 386d4b6 Replace package.html with package-info.java
new 0d6152d MSHARED-242 add arrayAsSet methods
new 7dc1c0b MSHARED-243 add DirectorySnapshotScanner
new 63e737d backport enhancement from p-u with using channel for copying
new 1eca901 MSHARED-243 move fileDiff to DirectoryScanner
new cacf98f prevent spamming
new c8ced2b MSHARED-244 add ArrayUtils with EMTY_xx_ARRAY constants
new fc3e762 MSHARED-243 add file write and read for String arrays.
new d6d1f7a MSHARED-245 more IncrementalBuildHelper features.
new fe8af2c MSHARED-236 move ReaderFactory and XML stuff from sandbox
new fd7a007 MSHARED-236 use commons-io-2.2 as last java5 compat version
new 140e6a9 o Backported performance pathc from plexus.
new 17661fe o Reformatted to code style
new ca4dfe9 MSHARED-236 update license headers
new 7720ed5 MSHARED-236 remove wrong notice entry
new 5db21e1 Add generics
new 85a729d Add tests for relative file paths on Windows
new 1840a01 Use OS-specific line separators in test Remove (unused) Logger Remove unused imports
new be4aa67 In methods use List instead of Vector, add generics Start equals with the constant value instead of the variable value
new 928b272 Use File.toURI().toURL to get right escaping
new 0c0a604 Add generics, use foreach-loop
new 65ed7e7 Make PathToolTest OS-specific, some path-resolving methods won't work everywhere
new beb44f6 Also pass an altered pattern to the matchAntPathPatternStart. When testing assertAntDoesNotMatch( "/aaa", "" ) under Windows, the selector didn't recognize the separatorPatternStartSlashMismatch. Since the second argument gives an empty Array after tokenizing, the matchAntPathPatternStart thinks it is ready because the String is exhausted, so it returns true, where it should have been false in this rare case.
new 19d4539 Shutdownhook backport
new a9a3b40 Revert File.toURI().toURL(). Added comment + suppressWarning
new def2a49 Under Windows setLastModified can only be set if the Stream is closed.
new 1bded27 Text says 10 seconds, but value claims 2 minutes... adjust value.
new 282ad4d Replace StringBuffer with StringBuilder Apply generics on Maps (use Member for the Method/Constructor-Map)
new eace0c4 Replace array with varArgs where possible
new d6eba5d Replace array with varArgs where possible
new 70388c9 Replace array with varArgs where possible
new 006bbb8 o Removed unused code, added some java5 features
new 832f676 o Re-added a method
new 3ef0d7d o Minor fixes
new 177f874 o Went back on a deleted method
new a2d5459 o Added some generics, cleaned up
new ce9a70c o Minor cleanups
new 5b9bc76 o Further minor fixes
new b0c0031 make reverseArray typesafe
new 1dbca66 o Changed newXmlReader to just return a Reader since that's what the clients were using anyway
new 135a157 Apply generics
new 8cbb54a o Reinstated another ovlerload
new eeedfe4 Add varArgs
new 903fdc9 More generics and varArgs
new f33e64e remove one of the Carbon Copies of the if ( method != null ) - clause
new 79178bf o Added jsr305 annotations to one test class
new f3752cc o More jsr305
new a1a56aa formatting
new 3a88607 changed attribute to constant
new e6a4e06 o Fixed test break
new 6ebaa6f added missing WriterFactory
new a247dce o Removed unused code
new ccb6865 o Fixed bug introduced with merge conflict, added unit test
new e2579cc Prefer char over single character String
new 18ad527 remove unused imports
new b43d4cb o Removed CollectionUtils because plexus collectionnutils is unused in maven
new 33c73c6 remove unintentionally committed dependency-reduced-pom.xml
new c7fba18 generics + codeformatting
new a51706d only code formatting
new da94190 evaluate() should never throw Exception, all exceptions are now wrapped in a new IntrospectionException
new 046b3ad Add license
new 30b6190 o Reduced visibilit/removed unused stuff
new dbb3111 added classic site descriptor for shared component
new 7c0baac fixed errors reported by Checkstyle
new 8a5af81 o Ok, the interface needs to be public
new bc7bd6c o Java 7 symlink support
new 0c4b661 o Moved to different method
new 151bf13 Remove todo-comment belonged to already removed verifyShellState()
new 054d454 o Made method private, removed todo
new 59e71c4 o Deleted ArrayUtils since there was no concrete counterpart in plexus and it was only being used a couple of places in m-shared
new e16ad4c o Added commons-lang as test-scoped dependency, removed ExceptionUtils
new e2534f7 o Cleaned code
new 0c50f16 code style
new 52ed06e fixed indentation
new a96af0b code formatting
new 08e2f34 o Changed os class to p-u behaviour
new 961d46d add dependency-reduced.pom to svn ignore
new e235f23 MSHARED-236 avoid exposing of commons-io in public APIs
new 4b95126 MSHARED-236 add small readme
new 18069d0 MSHARED-252 drop XmlReader
new c5d29c5 MSHARED-236 add PrettyPrintXmlWriter
new 0a17ebf Update links to supported encodings
new 4c87db6 Add generics, code formatting, write char if it's a single character String
new 7697e16 o Added rewritten Xpp3Dom
new 21d28ac Remove redundant null-check: getMethod()/getConstructor() never returns null. If it's not there, it'll throw a ReflectorException
new c2d8e3c o Moved @Nonnull annotation to before 'static' and 'final' declarations, maybe it makes findbugs more quiet
new 57d4e91 Fixed findbugs issue
new 3c391cb o Working to make the findbugs happy
new 1773257 o Reduced visibility of utility class
new 8e24d0f o Fixed more improper annotations
new 3776529 o Fixed correctness violation
new 9cff667 o Improved findbugs config
new 627f034 code formatting
new 7ece8b2 Remove all @since doclet-tags
new 3ef1cca o Removed deprecated methods
new 5cc5cd0 o Renamed Xpp3Dom to package that corresponds to plexus 1:1
new 27692bc Fix javadoc
new fe39ce7 Added XmlWriterUtil and testcase
new 5573972 Modernized to java5
new ed6886e o Added rat profile
new 852e821 o Setup rat profile
new d95a48e [maven-release-plugin] prepare release maven-shared-utils-0.1
new c0e1202 [maven-release-plugin] prepare for next development iteration
new 9dfca44 o Added missing license headers
new ab6b20f Added the smallest site I could get away with
new d8b72d3 [maven-release-plugin] prepare release maven-shared-utils-0.1
new f823c89 [maven-release-plugin] prepare for next development iteration
new e7ea8fb improved description
new 76c511a o added link to commons-io o fixed typos
new 7456b5a o fixed introduction menu link o restored javadocs and source xref links
new 7aee61c code formatting
new 2ceab02 added generics
new 7efc5c6 formatting
new 6a28a68 fixed typo
new 8a08e87 typo
new c575044 Increased visibility due to complaints from the general public ;)
new d79a276 o Made protected
new 882528f [MSHARED-263] added xml:space="preserve" support to Xpp3DomBuilder
new c4164be [maven-release-plugin] prepare release maven-shared-utils-0.2
new 3beba85 [maven-release-plugin] prepare for next development iteration
new 115799a o Addded 'why' to the site
new b5af630 o Removed bits about unclean code
new 4f9e79d Make ShutdownHookUtils public Submitted by agudian
new b5f7d95 [SUREFIRE-950] Wrong parser instantiated
new c071626 [SUREFIRE-946] Allow execution of a callback after the process finished, or the timeout ran up.
new 8f1994a o Removed exceptions that were used by pre-1.5 logic that used forks
new 3d25d76 [SUREFIRE-950] Force jdk sax parser
new 732a3c9 [maven-release-plugin] prepare release maven-shared-utils-0.3
new 4b77b62 [maven-release-plugin] prepare for next development iteration
new c0f6565 use last shared parent 19
new e97a8bd prefer TCCL.loadClass over Class.forName
new 3c35473 [MSHARED-282] Fixed handling of CR at the end of a character sequence in XMLEncode
new b68c3a7 [maven-release-plugin] prepare release maven-shared-utils-0.4
new a937368 [maven-release-plugin] prepare for next development iteration
new 0d31bca fixed formatting issue
new afddf3a [MSHARED-285] Port tests to JUnit 4.11 patch with modification to get it working with 1.5
new e94dcb2 Follow ASF branding rules.
new 0818f6c Fix typo.
new 50a2850 Minor performance tweaks
new 29b0d04 Used compiled regexes
new fbf8594 configured site deploy to /shared-archives/<artifactId>-LATEST
new 9e93ffb MSHARED-304 - Create a API for java tool
new dacbd57 MSHARED-304 - Create a API for java tool Simplify API ( move JavaToolResult contract to a simple Pojo )
new 6f137a5 [maven-release-plugin] prepare release maven-shared-utils-0.5
new 7794c2a [maven-release-plugin] prepare for next development iteration
new eabd355 MSHARED-320 - Be able to mask some arguments in the commandLine API
new a67b893 fixed errors reported by Checkstyle
new 0b2ed94 restored public interfaces
new 1944ee6 typo
new a66ede9 really fix logic
new 559347b [maven-release-plugin] prepare release maven-shared-utils-0.6
new 86cca02 [maven-release-plugin] prepare for next development iteration
new 912353f updated parent pom
new b083c26 added case test to check and document corner cases with toLowerCase/toUpperCase
new 5fbcc84 test every ascii characters with every locale to prove that only turkish i has a dfference on these characters
new 4aceeeb [MSHARED-330] added StringUtils.endsWithIgnoreCase()
new afbb803 make sure default locale is restored, even in case of failure
new f3cb406 fixed restoreDefaultLocale() method signature
new 6d19a6e [MNGSITE-152] - Added appropriate links to download site and license location to fulfill the ASF requirements.
new 5641bf5 [MNGSITE-152] - Added missing links from overview to ASF License page and to download area.
new becf337 added license header
new 2d88a7c s/plugins/shared/
new a4aa47e tweaked some weird result on some jdks
new 8e1dda6 Added symlink test project
new d22633d fixed errors reported by Checkstyle
new 66faf8c [MSHARED-350] Testcase that proves the current implementation is good enough
new 2d36849 Ok, so semantics are still muddy on java6. DGF
new 7fdb792 [MSHARED-359] - Upgrade to Maven 2.2.1 build and compatibility.
new 6a7b9b6 [MSHARED-359] - Followup prerequisites hard coded to 2.2.1 instead of using a property which could result in problems with other project which are using maven-shared-utils and defined the dependency with 2.2.1 hard coded as well.
new c795bb4 [MSHARED-364] Use nio in deletefiles when possible
new 32a1bf3 Made method public
new 0a80936 Added some @Nullables
new 79e5e3b Added symbolic link detection logic and java7 symlink methods with reflection
new 32afb3c Cleaned up wrt code analysis
new 4942806 [MSHARED-257] Extracted Xpp3DomUtils
new 398e828 Updated plugins
new 31fbbc5 [maven-release-plugin] prepare release maven-shared-utils-0.7
new 81258fb [maven-release-plugin] prepare for next development iteration
new 3a43fcb Added assumption about windows
new 3cc8edc [MSHARED-313] Port dotted expression parser fixes.
new 896916f Disabled tests requiring symlinks in zip
new dd9a085 [maven-release-plugin] prepare release maven-shared-utils-0.7
new c201d64 [maven-release-plugin] prepare for next development iteration
new 02b9418 Fixed license headers
new c16980e [maven-release-plugin] prepare release maven-shared-utils-0.7
new 2e2998c [maven-release-plugin] prepare for next development iteration
new 1d6c7a6 Updated annotations
new 3d36b3a Moved file to resources
new 72ef799 [maven-release-plugin] prepare release maven-shared-utils-0.7
new 4b54055 [maven-release-plugin] prepare for next development iteration
new e106053 [MSHARED-369] fixed regression
new 515ed60 fixed a lot of Checkstyle violations reported when trying updating parent pom
new f41b2c6 [MSHARED-384] Added support for copying symbolic link files
new de1d440 [SUREFIRE-1137] Allow passing a Charset to be used by the StreamPumper to read from the input streams (i.e. the output streams of the forked process)
new 9db9b85 updated parent pom
new 3d2f309 changed svnpubsub url from /content to /components
new c472531 fixed errors reported by Checkstyle
new da81919 ignore more files that cause issue apparently on Windows
new 4530f07 moved Jira from Codehaus to Apache
new 0305eee Fixed more ^M's
new a882d90 [maven-release-plugin] prepare release maven-shared-utils-0.8
new 5ddd3c6 [maven-release-plugin] prepare for next development iteration
new 0aff029 Assembly 2.5.5 for build. This makes symlinks included in source zip
new c7ab201 [MNGSITE-243] Fixed wrong link.
new 76fecb1 Improved performance of PrettyPrintXMLWriter by approx 45%. Reduced garbage production by 80%
new 125ddcc [MSHARED-434] NPE due to concurrent calls in close() method of StreamFeeder class
new 95f2e28 [MSHARED-435] createSymbolicLink() ClassCastException
new abbcdaa [maven-release-plugin] prepare release maven-shared-utils-0.9
new 1b21da4 [maven-release-plugin] prepare for next development iteration
new 07fbcef Made creation of all symlinks part of the testcase, so we do not rely on symlink support in os creating release.
new cbb08c2 [maven-release-plugin] prepare release maven-shared-utils-0.9
new 130e5bc [maven-release-plugin] prepare for next development iteration
new c609803 [MSHARED-439] Upgrade to Maven 3.0 dependencies and JDK6 - Upgraded commons-io to 2.4 - Upgraded commons-lang3 to 3.4 - Upgraded maven-plugin-testing-harness to 2.1 - Upgraded maven-shade-plugin explicitly to 2.4.1 - Upgraded maven-checkstyle-plugin explicitly to 2.15
new 16a1c70 [MSHARED-439] Upgrade to Maven 3.0 dependencies and JDK6 Changed to use maven-core for toolchain.
new 9bd4477 [MSHARED-440] Bump version to 3.0.0.
new 7a911b4 Cleaning up some checkstyle reported errors/warnings.
new b281989 Changed from deprecated method File.toURL() into File.toURI().toURL() which results in changing a unit test which formerly did not expect having escaped characters but now it works like this.
new 2f01906 Cleaned up code warnings and removed unused code. Fixed name of _staticDefaultEncoding into staticDefaultEncoding to fullfil checkstyle.
new 0d51215 [MSHARED-439] Followup changed scope to provided.
new 5902ef6 Cleanup code.
new 97f7c57 Improved hint by adding explicit version
new 16c52c2 append rat configuration
new ed9742a Improved comment about using maven-core in provided scope.
new efe7219 Fixed CI build.
new 7111e7d Cleaned up checkstyle reported issues.
new df6023b Cleaned up code.
new 4b5bd90 [MSHARED-442] Remove shading of artifact instead of using simple jar Removed shading of artifact and commons-io which is defined as optional dependency.
new 5232027 Cleaned up checkstyle reported issues.
new 522648c Cleaned up checkstyle issues.
new f00f62b [MSHARED-442] followup removed dependency-reduced-pom.xml from rat-plugin configuration.
new eba9b55 Cleaned up warnings etc.
new dd74e0d [MSHARED-443] Use fluido skin for site.
new 8f877f9 [maven-release-plugin] prepare release maven-shared-utils-3.0.0
new d61b49d [maven-release-plugin] prepare for next development iteration
new 9cc6364 [MSHARED-444] Make the optional dependency (commons-io) to a usual dependency
new f53a9fc Respin Release 3.0.0 based on CANCELLED VOTE
new fac2bd6 [maven-release-plugin] prepare release maven-shared-utils-3.0.0
new 4628a02 [maven-release-plugin] prepare for next development iteration
new 6fc9365 [MPOM-95] updated parent pom location
new 5b64999 [MSHARED-503] Upgrade maven-shared-components parent to version 22
new 60456ca [MSHARED-504] Remove System.gc() call
new ee5f50b updated Jira url
new 2978985 [MSHARED-534] Upgrade com.google.code.findbugs:jsr305 to 3.0.0
new 755b6f4 [MSHARED-535] Upgrade maven-shared-components parent to version 30
new 925b56a [MSHARED-475] Not able to compile a module named as "RCS" and "SCCS" o Removing RCS/SCCS from default excludes cause they are not relevant anymore.
new 3f17917 [MSHARED-536] Removed unused plugin declaration for maven-assembly-plugin
new cc4ef9b [MSHARED-538] Upgrade maven-fluido-skin to 1.5 o We need to upgrade to 1.5 cause we are using maven-site-plugin 3.5+
new 399a38b [MSHARED-537] Removing plugin declaration which is handled by the parent o Removed maven-checkstyle-plugin definition cause it's handled by the parent.
new 4a8b8d1 Fixed issue in index.apt.vm file.
new 883c251 [MSHARED-534] Upgrade com.google.code.findbugs:jsr305 to 3.0.0 o Followup add scope provided.
new 99e2998 Added deploySite.sh script.
new 7b2a064 [maven-release-plugin] prepare release maven-shared-utils-3.0.1
new 0455805 [maven-release-plugin] prepare for next development iteration
new 2ef7415 [MSHARED-548] Inherit Site Configuration
new 4d43664 [MSHARED-563] Directory traversal in org.apache.maven.shared.utils.Expand
new 5f8086c [MSHARED-564] Exceptions thrown on closing resources should not be suppressed silently.
new b1b010c [MSHARED-564] Exceptions thrown on closing resources should not be suppressed silently.
new 923e1f9 [MSHARED-565] Upgrade of commons-io to 2.5.
new 39887ad [MSHARED-564] Exceptions thrown on closing resources should not be suppressed silently.
new 4b614a8 o Javadoc updates for methods 'IOUtil.close'.
new 20bcb7f o Updated to correct a spelling mistake.
new 2ea1217 [MSHARED-562] new improved styled message API, avoiding chicken and egg issue with Maven core
new 0a1cf2c [MSHARED-562] override default colors with java properties Submitted by: Sébastian Le Merdy Applied without the unit test which fails locally and with minor modifications this closes #13
new 5747aa1 [MSHARED-567] removed compile dependency on Maven core (and discovered hard dependency on Plexus Container)
new efc7016 [MSHARED-562] unit test AnsiMessageBuffer Submitted by: Sébastian Le Merdy this closes #15
new e4317d8 [MSHARED-562] added stripAnsi(String) helper
new 0235da9 [MSHARED-562] added background color support
new cab67f8 [MSHARED-562] added support for bright colors
new bd8154b [MSHARED-562] added documentation on the styled message API
new 538803e [MSHARED-562] improved documentation
new c820a60 [MSHARED-562] fixed typo for link
new b04aa9e [MSHARED-562] applied updates proposed by Michael
new 2ffb85b fixed error reported by Checkstyle...
new 9244b9c [MSHARED-562] API simplification
new 0d314f0 [MSHARED-562] renamed MessageBuffer to MessageBuilder
new 0ec15a6 [maven-release-plugin] prepare release maven-shared-utils-3.1.0
new c3d5d39 [maven-release-plugin] prepare for next development iteration
new 53f34b1 [MSHARED-587] extracted LoggerLevelRenderer interface from MessageBuilder
new 4a5421b [MSHARED-587] typos
new 358dcad [MSHARED-587] improved documentation
new 402bc64 [MSHARED-610] PrettyPrintXMLWriter internally uses java.io.PrintWriter without checking for any errors.
new cf152e0 [MSHARED-610] PrettyPrintXMLWriter internally uses java.io.PrintWriter without checking for any errors.
new 269a0a3 [MSHARED-610] PrettyPrintXMLWriter internally uses java.io.PrintWriter without checking for any errors.
new 362805f o Updated to remove an unused field (always null) and to not suppress exceptions silently when closing resources fails.
new 27af453 o Updated method 'consumeLine(String)' of the 'StreamConsumer' interface adding 'IOException' to the list of declared exceptions to allow implementors to report any failures when consuming a line fails.
new 9c22e95 [MSHARED-619] StreamFeeder silently ignores exceptions.
new fd082c0 [MSHARED-617] StreamFeeder should flush OutputStream
new f2246e0 [MSHARED-618] CommandLineCallable does not always call the 'runAfterProcessTermination' runnable. [MSHARED-620] CommandLineCallable should defer starting threads until called. [MSHARED-621] CommandLineCallable should calculate process timeouts using 'System.nanoTime' instead of 'System.currentTimeMillis'. [MSHARED-622] CommandLineCallable silently ignores exceptions thrown from the stdin processor (StreemFeeder).
new 32f70b9 [MSHARED-623] Deprecation of methods 'close' and 'flush' of class 'StreamPumper'.
new e2b98b3 [MSHARED-574] UT failure on Windows: utils.io.Java7SupportTest createAndReadSymlink
new 8032961 [MSHARED-630] Javadoc of several classes still references Maven 3.4.0 for color support
new ce1b160 [MSHARED-639] Removed prerequisites cause it is not a plugin
new 3ee83bb [maven-release-plugin] prepare release maven-shared-utils-3.2.0
new eae39e8 [maven-release-plugin] prepare for next development iteration
new c6dc1fa [MSHARED-648] Add registerShutdownHook to MessageUtils
new 8f12a72 fixed errors reported by Checkstyle
new 029ac4e [maven-release-plugin] prepare release maven-shared-utils-3.3.0
new a8da2d5 [maven-release-plugin] prepare for next development iteration
new 25c2148 Undone release based on JDK 9 issue.
new 0081a36 Fix CaseTest for Azeri (equivalent to turkish)
The 334 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.
--
To stop receiving notification emails like this one, please contact
['"commits@maven.apache.org" <co...@maven.apache.org>'].