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-filtering.git.
at 6251ab8 [MSHARED-646] Removed prerequisites for none maven-plugin
project
This branch includes the following new commits:
new 22dd2b0 Promote maven-filtering out of the sandbox.
new d542dd9 o Remove svn executable flag.
new 5d5b129 o Improve Javadoc.
new 638f1b1 o Remove line that does the same thing that is done on the
following line, because mavenProject.getFilters() is the same thing as
mavenProject.getBuild().getFilters().
new 7bf00bf o Major reworking of the documentation.
new e0381f8 o Change SCM after the promotion from sandbox.
new c0ef230 o Follow our code style.
new 3fb37f4 o Add used but undeclared dependencies.
new 760ce63 [maven-release-plugin] prepare release
maven-filtering-1.0-beta-1
new c7102a8 [maven-release-plugin] prepare for next development iteration
new b0a3b3d [MSHARED-60] Filtering ${foo.file} evaluates to in full path
to pom.xml
new bea839b [MSHARED-59] More debug output in maven filtering Display : -
copying/filtering from to - all properties collected - if a file extension can
be filtered or not
new 2a4296a pattern reuse to prevent pattern recompilation
new a33163c [MSHARED-51] ability to escape interpolation with \ Note the
escape String will be configurable But the default value \ will be use if the
configurable field is null
new 2bb943a add codehaus snapshot repo until plexus-interpolation 1.6
release
new e1b46cf [MSHARED-51] ability to escape interpolation with \ to
preserve backward comp no default escape String is used
new 4a07417 more simple as this
new 8135116 fix license header
new d7a1b02 [MSHARED-51] ability to escape interpolation with \ preserve
escapeString with first filters
new 189ed13 [MSHARED-66] targetPath doesn't accept absolute paths
Submitted by Paul Jungwirth
new 18cf79b use plexus-interpolation released version 1.6
new bcf3e4e [MSHARED-67] Add a parameter to force overwrite existing
files even if the destination files are newer
new c6c69d2 more debug output
new 05f8c3d [MSHARED-68] Paramater to copy empty directory.
new 4f18ef2 o Fix typo.
new 23c29f2 use new method copyDirectoryLayout from FileUtils
new fe3c76c o Increased log level for usage of platform encoding to
warning
new 7bc9f0e use a private copyDirectoryLayout method to prevent a new
directory scan
new b04b0b5 complete the what's new in beta-2 section
new 2254850 fix checkstyle issues
new b44a875 use released parent
new 3e12e71 add undeclared used dependencies
new 52747c4 fix typo
new 46df880 [maven-release-plugin] prepare release
maven-filtering-1.0-beta-2
new 8227700 [maven-release-plugin] prepare for next development iteration
new bb036fe [MSHARED-81] change in @ translation behavior in
maven-resources-plugin 2.3 add unit test as the issue was in
plexus-interpolation
new 3352500 fix svn properties
new 6dab83f use released version
new 5df6315 remove codehaus snapshot repo
new 9b87476 o Fixed missing test isolation, i.e. don't set system
properties o Stabilized tests by using fixed encoding for filtering
new 1b677c4 o Fixed file leaks
new 2a6b435 MSHARED-93: Support environments that support incremental
builds
new 7731187 o update to latest build api and correcting packages
new ab94e2b use the new parent
new a37ff6a o new version of plexus-build-api
new b8b9037 o adding tests for the new incremental mode Submitted by:
Igor Fedorenko
new 93513fd o adding required test jar
new cc639c6 o Fixed test to use normalized path names or
TestIncrementalBuildContext freaks out on Windowx
new fe37892 o Polished code
new 08084f6 o Inherited from maven-shared-components:11
new 2cc4698 o Formatted POMs
new 3c46024 o Used http://maven.apache.org/xsd/* for schema location
new b70b89b [MSHARED-78] FilteringUtils escapeWindowsPath() doesn't work
on Windows
new 1de9671 [MSHARED-100] null safe call for
DefaultMavenFileFilter.getDefaultFilterWrappers() Submitted by Robert Scholte
new 36152cf [MSHARED-114] Add an ASF-compliant source release assembly
new 89bcc9c formatting
new e89d3bd New Properties to be able to add properties "on fly" without
modifying project.properties (related to [MCHANGES-161])
new 17fd556 ignore eclipse files in the ASF-compliant source release
assembly
new e5e5ec9 Cleaning up the use of MavenResourcesExecution and
MavenFileFilterRequest, and moving the new getDefaultFilterWrappers(..) call to
use a common base class of these two execution requests:
AbstractMavenFilteringRequest. Also, adding options to enable the request to
turn on/off injection of POM build/filters (in cases where these are already in
the filters list, it doesn't make sense to re-add them).
new 05775bb o Added license header
new effb570 use a recursion interceptor to guard against recursive
expressions spanning multiple project prefixes.
new cf59bb2 simplify default delimiters spec, and fix a small logical
error in handling delimiterSpec splitting.
new 6990cf7 some documentation of the delimiters set.
new 93f9e8f cleanup on custom delimiter support.
new 0f0a38e pushing the configurable multi-delimiter support down to
plexus-interpolator to get better functionality when expressions using
different delimiters reference one another.
new 00a63e8 Fixing interpolation for escaping, and simplifying escaping
of windows paths. Also, moving to some standard ValueSource implementations and
normal ValueSource stacking within the interpolator, rather than using more
complex delegation of ValueSource instances. Finally, correcting windows-path
escaping to account for pre-escaped paths.
new 16989f4 [MSHARED-121] Adding comment related to this issue in a TODO,
though it doesn't really add much to the essential problem.
new d4d6ff6 [MSHARED-122] Support session.*, settings.*, and
localRepository expressions in filtering when MavenSession instance is present.
new aa8a227 fixing unit test in cases where maven.repo.local is specified.
new fc4a4e6 use released plexus-interpolation
new 38bd840 [maven-release-plugin] prepare release
maven-filtering-1.0-beta-3
new ef216b2 [maven-release-plugin] prepare for next development iteration
new 94f0cc4 [MSHARED-125] Current incremental build implementation failed
when resources are removed from target folder
new 32ec13f reduce log noise.
new 2c488a4 release stuff is now coming from the parent pom.
new 9647080 added XML Schema reference to site.xml
new 09e081c removing one-off source release assemblies (and config), then
upgrading parent version for all shared projects up to 12, so source-release
will be automatic.
new fa9d86c [MSHARED-125] Current incremental build implementation failed
when resources are removed from target folder
new 65c0748 copying comments to places where it actually matters for the
code's users.
new 4015cd3 o Inherited from maven-shared-components:15
new 3a68fde [maven-release-plugin] prepare release
maven-filtering-1.0-beta-4
new 08a75ec [maven-release-plugin] prepare for next development iteration
new e687a10 move maven version to a property. upgrade site-plugin version
new 5730ba3 [MSHARED-176] Add support of stopping at the end of line to
prevent issue with endToken not found.
new c62c096 use last SNAPSHOT parent.
new fc4e20d fix encoding issue.
new 421d36c [MSHARED-121] FilteringUtils.escapeWindowsPath doesn't handle
paths that leave out the drive letter.
new 0adc598 o Replace String-comparison with reglar expression pattern
matching. o Require that the drive letter actually is a letter. o Add more test
cases.
new 390eabc [MSHARED-179] FilteringUtils.escapeWindowsPath only works if
the Windows path is at the beginning of a property
new f7ec849 Clean up the site.
new a68d48f Fix wrong plexus annotations.
new 096a684 Tidy up the Javadoc.
new fe1641d Fix errors reported by Checkstyle.
new 8149694 Revert r1055683 about wrong plexus annotations.
new 394f3da o Next version will be 1.0
new e4fc7de remove unused imports
new b4842ef [MSHARED-181] escapeString non follow by startToken remove
character
new 2370f97 o Fix @since tags.
new 1d0c0e8 [MSHARED-179] FilteringUtils.escapeWindowsPath only works if
the Windows path is at the beginning of a property
new 380fbe8 [MSHARED-177] Filter files are not filtered with already
known filter values
new 9539e0b o Add a JIRA report.
new 1c8d2b5 o Fix errors reported by Checkstyle.
new 7949ba3 o Used released maven-shared-components:16
new 3fa3c9c [maven-release-plugin] prepare release maven-filtering-1.0
new 626ff5c [maven-release-plugin] prepare for next development iteration
new a1354da [MSHARED-188] DefaultMavenFileFilter modifies the
MavenProject that comes in through a parameter
new 33696f5 o Roll back release
new 9e51935 [maven-release-plugin] prepare release maven-filtering-1.0
new 39c3fc4 [maven-release-plugin] prepare for next development iteration
new 33f7903 o Added license header
new e90a2f0 o Removed svn:executable
new dcc13a8 o Restored Java 1.4 compatibility
new dd5e806 o Roll back release again
new ae2517a [maven-release-plugin] prepare release maven-filtering-1.0
new fcd2ab5 [maven-release-plugin] prepare for next development iteration
new 82a0374 [MSHARED-195] maven-filtering incorrect states a dependency
to maven-monitor Submitted by Anders Hammar
new e54dc6e o Added dummy file to make directory non-empty for git
new 490752d o Fixed test to account for missing default excludes in
scanner
new eeb8d81 added javadoc and jxr reports links in top-level menu
new c697132 [MSHARED-215] maven-filtering brings in JUnit as transitive
dependency Submitted by Anders Hammar.
new 68b79d9 File mode changes WTF
new 33a63ae use last parent
new 5df571c add generics
new 86e4e02 o in doing some refactoring on the filtering i noticed this
class is not used
new e64eb41 inherit site plugin version from parent
new 9eb5504 [MSHARED-228]
MultiDelimiterInterpolatorFilterReaderLineEnding() does not filter after a
token is escaped Submitted by Graham Leggett.
new d29da52 add Graham Leggett in contributor section
new 86fedd8 use generics
new a6e4a9e remove @version $Id$ from sources
new 411e714 prevent spamming :-)
new aa19a6a more generics and prevent NPE
new 7c84d66 [maven-release-plugin] prepare release maven-filtering-1.1
new 34d52fe [maven-release-plugin] prepare for next development iteration
new 2026ad1 upgrade parent version
new cff818d MSHARED-239 replace plexus-utils with maven-shared-utils
new 432b7f2 MSHARED-239 remove a few more p-u classes and dependencies
new 585b703 MSHARED-239 update non-crucial plugins to newer versions
new 0a71ca4 upgrade junit version
new dfd7b49 prevent spamming
new 8e5f691 use plexus-component-metadata instead of obsolete
plexus-maven-plugin
new b0fd351 o Minor fixes
new a2ff672 Apply generics + forEach loops
new 6f50a1f use last shared parent 19
new f6d0cb2 use shared utils released version
new 1a8a5dc Follow ASF branding rules.
new c5879e1 Add missing license headers where possible. This component
now passes the checks done by RAT.
new 1a03c39 configured site deploy to /shared-archives/<artifactId>-LATEST
new ae40de0 [MSHARED-319] Filtering throws NPE when using JDK8
new 3a56fdf Apply generics
new ac1cbf0 [MSHARED-161] DefaultMavenFileFilter.getDefaultFilterWrappers
loads filters from the current directory instead of using basedir
new 020f161 [MSHARED-198] custom delimiters doesn't work as expected real
issue: endtoken only worked when it contained equal character(s)
new a90553f [MSHARED-199] Filtering doesn't work if 2 delimiters are used
on the same line, the first one being left open
new ed47c29 [MSHARED-198] custom delimiters doesn't work as expected
Fixed for InterpolatorFilterReaderLineEnding as well MSHARED-198 + MSHARED-199
with real unit-test Introduced mockito
new 1d67303 [MSHARED-220] Apply filtering to filenames Patch contributed
by Ton Swieb, verified and adjusted by Robert Scholte
new ca1ac37 Fix inefficient String Buffering
new b7117db Confirm that stackoverflow issue is not a maven-filtering
issue anymore
new be564a6 Extra unittests
new ee07376 [maven-release-plugin] prepare release maven-filtering-1.2
new c6d8346 [maven-release-plugin] prepare for next development iteration
new 4a318d0 updated parent pom
new 8c3c1a1 updated maven-shared-utils
new cf088a7 reverted shared-utils version update since it causes
unexpected + random failures on ASF Jenkins build farm (artifact not found in
central???)
new 8ab3211 [MNGSITE-152] - Added appropriate links to download site and
license location to fulfill the ASF requirements.
new 466076e [MNGSITE-152] - Added missing links from overview to ASF
License page and to download area.
new c843f86 added license header
new 2226373 s/plugins/shared/
new 12738e9 removed duplicate information already inherited from parent
new 4cf781b [MSHARED-351] - Upgrade plexus-interpolation to 1.19
new 7b786b6 [MSHARED-352] - Upgrade plexus-utils to 3.0.15
new d3a3387 [MSHARED-353] - Upgrade maven-shared-utils to 0.6
new 9344458 [MSHARED-354] - Remvoved
plexus-container-default:1.0-alpha-9-stable-1
new af3955f [MSHARED-355] - Upgraded to minimum build version 2.2.1 and
compatibility as well.
new bcae75e Aded stuff
new 615bc8c Revert accidental commit "Aded stuff"
new 81a2422 [MSHARED-366] Added reader based api which avoids using files
new 1e4205b Update p-u to .18, added jsr305
new 63b5d67 Changed to correct import
new 178654f [MSHARED-325] Failing testcases. Submitted by Mikolaj
Izdebski, applied unchanged.
new 5f1e15e [MSHARED-325] Fixed bug, fix by me.
new a0f968b [maven-release-plugin] prepare release maven-filtering-1.3
new a28ddde [maven-release-plugin] prepare for next development iteration
new 711bc72 Added license headers
new 5005da4 [maven-release-plugin] prepare release maven-filtering-1.3
new 1cae6d4 [maven-release-plugin] prepare for next development iteration
new b6c2bce [MSHARED-367] - Fixed serveral checkstyle reported problems.
new ad0a21e Fixed style issues
new 4192291 Fixed some javadoc
new 3d77a01 [MSHARED-367] - Followup less message of checkstyle.
new 8aca39f [MSHARED-367] - More clean ups of checkstyle issues
reported. - Accidently added supplemental java doc in
DefaultMavenResourcesFiltering class which confused plexus xdoclet and
resulted in failing unit tests.
new 07e78d4 [MSHARED-367] - Reduced checkstyle reported issues.
new 61950b2 [MSHARED-368] Updated p-i
new 780ce73 [MSHARED-371] Increased chance of java8 compliance by
updating to asm5.x based plexus-component-*
new ef5a648 Added inputstreams that convert to windows or linux line
feeds. Taken from maven-assembly-plugin
new 32ffe39 [MSHARED-378] - Upgrade maven-shared-utils from 0.6 to 0.7
new ea17516 removed encoding from the reader filter constructor (added
new, deprecated old). Parameter was unused
new 0bc1333 Spell deprecated correctly
new eabb4f4 upgraded parent pom
new 9d96d50 Extracted createInterpolator method
new 438e315 changed svnpubsub url from /content to /components
new 9e764f1 moved Jira from Codehaus to Apache
new 025d58b Revert "Added inputstreams that convert to windows or linux
line feeds. Taken from maven-assembly-plugin"
new 9ce70a3 [MSHARED-370] Text on the main page should be changed
new 747a398 Fixed more ^M's
new 2bbbe27 [MNGSITE-243] Fixed wrong link.
new 76b7d8d [MSHADE-451] Upgrade Maven 3.0 + JDK 6
new 5f33b9c [MSHARED-441] Upgrade maven-shared-utils to 3.0.0
new 1451466 [MSHARED-454] Removed hard code version for
maven-changes-plugin
new 3921e57 Removed calling deprecated code.
new a3a4c5b Undone change in r1711686 cause it fails unit tests.
new 8d5786b Fixed checkstyle reported errors.
new 520a28a [MSHARED-456] Removed @Deprecated marked code
new 3f3c319 [MSHARED-463] Upgrade to annotation based usage instead of
XDoclet
new 01a8533 [MSHARED-455] Update to new maven-shared-components parent
pom version 22
new ef98de6 [MSHARED-456] Removed @Deprecated marked code Followup and
removed more of deprecated marked interface methods from
MavenReaderFilterRequest, MavenResourcesExecution, MavenResourcesFiltering
new a129ad9 Refactored code.
new 82ba72b [MSHARED-456] Removed @Deprecated marked code Removed the
implementation code of the removed interface methods.
new 7364886 [MSHARED-464] Upgrade user documentation
new b073eba Cleaned up code.
new 203eeb9 [maven-release-plugin] prepare release maven-filtering-3.0.0
new c433a74 [maven-release-plugin] prepare for next development iteration
new 69a8c91 [MPOM-95] updated parent pom location
new 809a147 [MSHARED-495] Add convenience method to move code into Maven
Filtering o Moving this code into maven-filtering makes changing the code
simpler and makes the plugins more independant.
new f975379 [MSHARED-495] Add convenience method to move code into Maven
Filtering o Followup added missing test.
new 8c80c8f [MSHARED-496] Change version from 3.0.1 to 3.1.0-SNAPSHOT to
follow semver.
new 1f69314 [MSHARED-497] Allow copying of defaultExcludes like
.gitignore etc. o The setupScanner method excluded by default all extensions
which is not allways a good idea. There are edge cases where it would be
helpful to change this behaviour. This now possible by introducing
addDefaultExcludes which can be turned off.
new 8274520 Fixed checkstyle reported errors.
new db88660 Migrated code to prevent calling deprecated code.
new 261217d [maven-release-plugin] prepare release maven-filtering-3.1.0
new b34dd96 [maven-release-plugin] prepare for next development iteration
new c9342f0 Undone -r1738451, r1738453 based on CANCELED VOTE
new fb5d73c Fixed test to create the folder/file structure instead of
copying the structure by using the resource plugin which will not work with dot
files.
new 1a59451 [maven-release-plugin] prepare release maven-filtering-3.1.0
new b36e675 [maven-release-plugin] prepare for next development iteration
new 61e9a54 updated Jira url
new 0eb2f9a Closing resource
new b807457 Fixed typo and formatting issue.
new 8502eeb Undone r1744027 cause it fails Tests oops.
new 726aa1e [MSHARED-516] Change info logging output to debug
(ignoreDelta)
new de3902a [MSHARED-517] Refactor Code to remove usage of deprecated
marked code. o Remove usage of deprecated marked code
MavenSession.getExecutionProperties(). o Improved StubMavenSession to use the
userProperties and systemProperties. o Suppressing warning related to missing
serial UUID in some tests.
new b6fb7c5 Added comment about throwing MavenFilteringException in case
of MavenSession being null.
new 032053d Fixed checkstyle reported errors/warnings.
new 86be4cf [MSHARED-528] Upgrade maven-shared-components parent to
version 30
new dfd1de0 [MSHARED-532] Upgrade plexus-utils to 3.0.24
new 3397f5b [MSHARED-533] Upgrade plexus-interpolation to 1.22
new dd16ac7 Let the parent do it's work.
new 9449ec1 Fixed maven-changes-plugin report.
new a5a4736 Added deploySite.sh script.
new 0f29dde [maven-release-plugin] prepare release maven-filtering-3.1.1
new d1f6f4d [maven-release-plugin] prepare for next development iteration
new 7e53e73 Undone r1745950, r1745948
new f134813 [MSHARED-543] Change info logging output to debug o Output
copying filenames only in debug mode.
new ce4c993 [maven-release-plugin] prepare release maven-filtering-3.1.1
new a57d6cb [maven-release-plugin] prepare for next development iteration
new 202adfc Failed release.
new 95d0434 Changed info to debug message.
new ffece13 [maven-release-plugin] prepare release maven-filtering-3.1.1
new 8af1880 [maven-release-plugin] prepare for next development iteration
new fa44e9e [MSHARED-575] Upgrade maven-shared-utils to 3.1.0
new 9824df5 [MSHARED-599] Escaping the escape string produces incorrect
output.
new 17a6541 [MSHARED-600] Upgrade of plexus-interpolation to 1.24.
new 8e2bc8a o Backing this off. Fix will take more time to also pass
'testEdgeCases'.
new 8b91a99 Upgrade org.codehaus.plexus:plexus-component-metadata to
1.7.1 This will make them build with Java9
new f3a30d5 [MSHARED-417] Infinite loop when loading self-referencing
properties
new 194042b [MSHARED-645] Upgrade to maven-shared-utils 3.2.0
new 6251ab8 [MSHARED-646] Removed prerequisites for none maven-plugin
project
The 265 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
['"[email protected]" <[email protected]>'].