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/09 15:30:28 UTC
[maven-source-plugin] branch master created (now d8e0ef6)
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-source-plugin.git.
at d8e0ef6 o Reverted last commit to reset to release version parent's.
This branch includes the following new commits:
new 587d7d4 import source plugin
new fa03aa1 update to released versions
new b98d9ad use released versions
new 24775af bump versions
new 9544f31 o upgrade plexus-container to alpha-4-SNAPSHOT o upgrade plexus-utils to alpha-3 until xpp stuff is fix in 1.0.0
new f145a19 update parent references to get access to the ci settings
new c57e80f PR: MNG-257 - hook up the source:jar goal to packaging, but only execute for non-SNAPSHOT builds - allow comma-delimited list of goals in phase definitions - only register necessary phases for the goals given
new 88f948d - fix issues with source mojo - attach source artifact for install/deploy
new 95fc716 set file to copy
new a3fde85 Updating non-maven, non-modello deps to get rid of snapshots. Also removed marmalade stuff from mboot.
new 3a88d8b Resolving: MNG-495
new 63f9aa4 Update all versions to beta-1-SNAPSHOT
new 75c9d7a PR: MNG-596 add XSD definition to m2 poms and archetypes
new 626fc96 o Put all m2 core dependencies (plexus-container-default and plexus-utils) under dependencyManagement of m2 and maven-plugins, and removed versions in all poms having either as a parent. Used version 1.0.2-SNAPSHOT for plexus-utils as that was used in maven-core and is not overridable.
new 564098d Working on: MNG-483
new fdd82b8 Working on MNG-483
new ed6a33d Forgot to remove the SNAPSHOT check...this should close MNG-483
new 0a6c9bc Fixing some things:
new 20dbfe7 o Adding licenses.
new d75b3f1 update dependency and parent versions
new e338264 [maven-release-plugin] prepare release maven-resources-plugin-2.0-beta-1
new 3e72078 [maven-release-plugin] prepare for next development iteration
new eeb20a8 revert release - tagged wrong
new 26dea7b [maven-release-plugin] prepare release maven-source-plugin-2.0-beta-1
new c380713 [maven-release-plugin] prepare for next development iteration
new 7ee9cae upgrade to plexus 1.0-alpha-7 container, switching to new group ID
new eae97ea use released versions
new e3e5af2 set next version
new a074289 [maven-release-plugin] prepare release maven-source-plugin-2.0-rc1
new f323dff bump version
new 018a0a1 remove release poms
new 3eb0f90 upgrade plexus utils to 1.0.4-SNAPSHOT. The group ID has changed, so add a bunch of exclusions to ensure the old is not picked up fix bugs in mboot that wasn't honoring excludes.
new d777d55 add new methods to type handler: - isAddedToClassPath (default false) - language (default "none")
new 7814585 update versions in plugins
new 4a6a280 [maven-release-plugin] prepare release maven-source-plugin-2.0
new e694a1b [maven-release-plugin] prepare for next development iteration
new 2fdaabf PR: MNG-1233 integration test for scope handling
new d39f13d JarSource mojo now also packages generated-sources
new 520a2df use project, not model, according to schema
new bbd89ad PR: MNG-1748
new e839b90 adjust parent POMs
new fb4ca8b remove duplicate entries
new 0949958 PR:MSOURCES-2 Submitted By: Maria Odea Ching
new ad504fc PR: MSOURCES-2 Submitted by: Maria Odea Ching
new 1039f6f PR: MSOURCES-2
new 195102e - fix regression in POM handling - general clean up
new fe31fc8 - fix classifier of the attached test artifact
new ffe64c1 PR:MSOURCES-3
new a8f576f PR: MSOURCES-3
new 59d0da1 PR: MSOURCES-3
new 4695ce2 PR: MSOURCES-3
new 14ed5fb [maven-release-plugin] prepare release maven-source-plugin-2.0.1
new 3179bd3 [maven-release-plugin] prepare for next development iteration
new 712f113 PR:MSOURCES-5
new 7feb1d6 PR: MSOURCES-9
new 79969cf Added faq, updated site.xml
new 39f1a0f Revised docs.
new 8be6613 MNG-2460: Incorrect POM inheritance for plugins
new fe6beb0 MSOURCES-10: Attached source artifact should not be added for artifacts with classifier
new 477842c update all parents
new 15bece8 use inheritence and make all the site appearances consistent
new 8b0ed72 put back the Overview menu - when you inherit menu items they are meant to be resolved against the parent, by design - so these always belonged in the child POM.
new b9e7828 o the source jar creation will now pick up archiver instructions via dot files and so can package up any resources produced like license files.
new a47a457 o pick up a directory called "maven-shared-archive-resources" and place them in the archive
new d6f1373 o update license goop
new 6f76f5f o updating to released parent and fall back to released plexus-archiver
new ad4e1f7 o Fix errors in configuration example.
new ebccf97 [maven-release-plugin] prepare release maven-source-plugin-2.0.2
new 7280399 [maven-release-plugin] prepare for next development iteration
new 1c16d4b o updating to latest released parent
new 1eb3868 - move plugin-plugin out of 'reporting' for plugins. It's a required part of the site, and does not cause any issues with the reactor or site generation - update to snapshots
new 5767ada o little refactoring and did MSOURCES-11 and MSOURCES-6 but I need to add a test for that yet.
new 6a7b5cf MSOURCES-6: custom includes/excludes are now taken into account; refactored test cases; fix regression bug which generated the source archive for a project with POM packaging.
new f5d9c6d staging sources plugin 2.0.3
new c42d2be [maven-release-plugin] prepare release maven-source-plugin-2.0.3
new f0348c7 [maven-release-plugin] prepare for next development iteration
new e6dd394 (re)adding the license header after the release.
new 6e36779 o align the use of the plugin when forked versus when used in a lifecycle
new 7719bb0 make testing for archive entries more flexible - the order in the archive doesn't have to match now.
new 3fa0d4f o little IT for resource exclusion
new 2dd09f2 already a test for exclusion
new 643c70d back to 2.0.3-SNAPSHOT, release didn't happen
new 1ac0c12 MSOURCES-14 Applied patch for the tests (submitted by Jochen Wiedmann) and refactored some to use the MavenProjectStubs in separate classes for each test. Also removed some of the parameters and methods in the AbstractPluginTestCase that were no longer used.
new f8adf6e preparing release of maven-source-plugin
new 3417898 [maven-release-plugin] prepare release maven-source-plugin-2.0.3
new bab73ec [maven-release-plugin] prepare for next development iteration
new 0a60514 [MSOURCES-18] Honour targetPath Submitted by: Tim Pizey Reviewed by: Dennis Lundberg
new 734d75a [MSOURCES-22] configuration option for source:jar to exclude resources
new 2352be8 o Fix license-headers.
new 42c18ca o Set EOL style to native. o Add subversion keywords.
new e376b77 o Fix errors reported by Checkstyle.
new 8bcf356 o Use latest parent.
new 23ef05d o Improve documentation.
new a4d201d o Add instructions on how to install the sources jar along with the artifact.
new e0257bc o Add the aggregate goal.
new eada8a9 o Add @since tags.
new 21ef689 o Add scm element.
new 5045a58 [maven-release-plugin] prepare release maven-source-plugin-2.0.4
new 0f06463 [maven-release-plugin] prepare for next development iteration
new 9e15627 [MSOURCES-26] source:jar ignoring remote-resources Submitted by: Daniel Kulp Reviewed by: Dennis Lundberg
new 8cc1ad4 o Go back to 2.0.4-SNAPSHOT again.
new ea3c2c9 [MSOURCES-27] Specifying excludes in the configuration removes the default excludes
new b50de2a [maven-release-plugin] prepare release maven-source-plugin-2.0.4
new dd5af56 [maven-release-plugin] prepare for next development iteration
new 4c2539f o improved the pom readingness
new 37faa00 o updated javadoc o improved code readingness
new 7ebe6a2 o improved readingness of the code o no code change
new 1127c53 Bumping all parent versions to 11, to allow deployment to alternative locations.
new e4b3048 Try to use the 12-SNAPSHOT parent
new 9019f16 o Added stub IT profile to highlight plugins during CI
new 7ba3a55 o Added missing parameter annotation
new 8ace3e2 o Reordered POM
new 778436b o Added project description
new 045f65f o Added some basic integration tests
new 8cf05d2 o Added ASF snapshot repo to user settings of ITs (e.g. to make sure they can resolve snapshot parents)
new 850dc1d o Updated index page of plugin site
new 3777add o Unified plugin name
new 2b7c684 o Changed encoding of site descriptor to UTF-8 just like used for POMs o Updated/added license headers
new b24322c o Explicitly stated UTF-8 as file encoding o Updated license header
new c273602 o Updated index page of plugin site
new 6f816f1 [MSOURCES-40] Allow extenders of AbstractSourceJarMojo to throw MojoExecutionException from getSources and getResources methods.
new d03e46e o Inherited from maven-plugins:12
new c2b5537 o Formatted/reordered POM
new 71fcaea o removed unused imports o use ReaderFactory.newXmlReader to read XML content
new 23e2018 o Updated all plugins to use maven-invoker-plugin:1.3 to workaround MNG-3284 and bogus CI failures
new 85142f7 o Adjusted IT settings to compensate for the unusual unix-style local repo path used on the Windows nodes of the Hudson grid
new 1da912e use the latest parents
new 215295f o Inherited from maven-plugins:13
new 1cfb5f2 o Sync versions of Maven core dependencies with the Maven version specified in <prerequisites>
new 1972677 O Next version will be 2.1.
new 157b864 [MSOURCES-39] Add an includePom option to the sources:jar goal Submitted by: Moritz Havelock Reviewed by: Dennis Lundberg
new 6f20b52 [MSOURCES-34] Allow the artifact type to be changed Submitted by: Marvin Froeder Reviewed by: Dennis Lundberg
new 1e37f32 used http://maven.apache.org/xsd/* for schema location
new 08377de [MSOURCES-13] Adding mojos that build source jars without causing a forked lifecycle.
new f9b0556 Refactor to remove duplicate code.
new b64e6e7 [MSOURCES-42] Use MavenArchiver and add parameter for archive configuration. Update pom dependencies and project stubs to get unit tests working. Add IT for testing archive configuration.
new 0755dc2 [MSOURCES-42] Undo change to prerequisite, the unit and integration tests run fine with maven 2.0.6.
new bcc3bda o Use version 2.4 of maven-archiver.
new 04a94d6 [MSOURCES-33] Add includes and excludes parameters.
new 789d0be [MSOURCE-33] provide <includes> <excludes> configuration
new 98b5975 o Polished annotations to use default-value instead of expression for POM value extraction o Dropped @required for values with default values
new ed79d98 [MSOURCES-28] Add parameter to force jar creation or not based on when sources were last updated.
new 6ba254e Remove unused dependency based on dependency:analyze.
new ad963df [maven-release-plugin] prepare release maven-source-plugin-2.1
new 8e4dffd [maven-release-plugin] prepare for next development iteration
new 457484e o Extended ITs to check forking
new ddcf8aa o Added plugin version to POM snippets in documentation
new 1bc443b o filtering version in doc
new ed541a0 o fixed ambiguous links o added Doxia xsd
new b0f384d upgrade parent version to ensure source-release is automatic.
new c7d365a o Updated to maven-invoker-plugin:1.4
new 8b47347 We'll release a bugfix version
new ad0431c MSOURCES-47 : test-jar goal fails if no source files exist MSOURCES-44 : If project doesn't contain sources (contains only test sources) source:jar will fail
new 10b7ddf [maven-release-plugin] prepare release maven-source-plugin-2.1.1
new 936a4b9 [maven-release-plugin] prepare for next development iteration
new e38dd89 o Inherited from maven-plugins:16
new d7910de o Inherited from maven-plugins:17
new 17b31a5 [MSOURCES-54] Mark plugin as @threadSafe
new 22003da o Updated to archiver 2.4.1
new 8bb2809 [maven-release-plugin] prepare release maven-source-plugin-2.1.2
new f017f79 [maven-release-plugin] prepare for next development iteration
new f5f7d6c MSOURCES-55, applying patch, this makes the sources plugin act similar to other plugins such as javadoc.
new 5be01ed [MSOURCES-55] Add a skip configuration to source plugin
new eeae9a9 fix relativePath to plugins parent and bump to latest parent for all plugins
new c185f25 o added mavenVersion property when not already there o used mavenVersion property for maven prerequisite
new 6b002c6 o prefer FileUtils.fileRead() API to IOUtil.copy() to avoid file handle leaks in IT verification scripts o code formatting
new 195f5c1 upgrade plugins to latest parent 21
new e80b982 next fix version in jira is 2.2
new 6e34f80 use last parent
new c2e7fed [MSOURCES-50] Add optional 'classifier' for source artifact.
new 3fe9571 [MSOURCES-50] Add optional 'classifier' for source artifact. add it tests
new 2c09d12 use generics
new a1cb6be [MSOURCES-23] test-jar misses sources from "generate-test-sources" phase
new 9dbc7bf [MSOURCES-30] Should not output INFO message when maven is run in quiet mode
new 0bbc3ec use more recent junit version
new e0cfdcb [MSOURCES-60] Use new annotations api.
new 7a8c679 [MSOURCES-53] defaultManifestFile should not be readonly.
new c0ea5b9 use last 3.1 version
new b48de2a use last plugin parent snapshot to use last compiler plugin to improve build time on jenkins build.
new f0330c1 annotations are not needed for plugin execution so mark dependency as provided
new 04e3f8d downgrading parent for the release
new c5ea1e1 MSOURCES-61: reduce the logging level of resources that are present twice in the list of resources to archive
new 11acf51 [maven-release-plugin] prepare release maven-source-plugin-2.2
new 8f3f0fc [maven-release-plugin] prepare for next development iteration
new c1a0fde upgrade parent version used
new 9250f6e [MSOURCES-62] An API incompatibility was encountered.
new e911b15 missed to add the it
new 366faea improve it with verifying manifest content
new d8b401f use last p-u version
new 9380dab use last plexus-archiver 2.2 as maven-archiver depends on this version now
new 9161784 back to maven-archiver 2.5 to be able to release and use last plexus-utils 3.0.8
new 03bccb8 [maven-release-plugin] prepare release maven-source-plugin-2.3
new 17fb646 [maven-release-plugin] prepare for next development iteration
new eccb00f [maven-release-plugin] prepare release maven-source-plugin-2.2.1
new fdf6a1f [maven-release-plugin] prepare for next development iteration
new 33bfeaa [MSOURCES-63] Non-working links on doc site
new cdbc1e5 update maven-plugin-plugin to 3.2
new 9bc3dd5 [MSOURCES-64] forceCreation=true doesn't create test source package when src/test missing
new fddc93f use exists method
new 22eaead upgrade all to last parent 24
new 506085a Follow ASF branding rules.
new 895ef28 Add license header.
new 3e8df84 And even more plexus updates
new 298b340 Further code analysis improvements
new 5a74b07 Reformatted to code style
new ec3244f Revert "Reformatted to code style"
new ba0d686 Add missing license headers. This plugin now passes the checks done by RAT.
new 9f511ac [MSOURCES-68] Add Maven version used to Created-By entry in manifest
new 81c0c4d Upgraded m-invoker-p and aligned ITs on things like groupId, etc.
new b94805c Fixed TODO; replaced calculation of local repo path with injected variable
new e166cb4 configured site deploy to /plugins-archives/<artifactId>-LATEST
new b98fc48 upgraded parent pom (compiler, assembly, doap not upgraded because of a failure: need to investigate)
new 5b9d2e1 [MNGSITE-152] - Added appropriate links to download site and license location to fulfill the ASF requirements.
new 60f6ef9 [MNGSITE-152] - Added missing download.cgi and xdoc/download.xml.vm
new 4388d7a added license header
new 9832108 [MSOURCES-69] - Upgrade of plexus-archiver to 2.4.4
new 16257f1 [MSOURCES-70] - Upgrade maven-invoker-plugin to 1.9
new 3bbc2c7 [maven-release-plugin] prepare release maven-source-plugin-2.3
new ce1ad74 [maven-release-plugin] prepare for next development iteration
new 7ab16e3 [MSOURCES-71] - Injection via @Parameter instead of @Component
new 52dbde5 [MSOURCES-72] - Upgrade build compatiblity to Maven 2.2.1
new 622f83f Minor changes of api usage in plexus-archiver to avoid upcoming removals
new 237d9e8 Close some more ZipFiles.
new 76f36f6 plexus-archiver 2.5
new fceeb7f Updated to plexus-archiver 2.6.1, plexus-io 2.1.1 and plexus-utils 3.0.18
new c7fba97 [MSOURCES-74] - Upgrade plexus-archiver from 2.6.1 to 2.6.1
new 9c0a738 Updated to plexus-archivee 2.6.3 and io 2.1.3. Should fix windows troubles
new 3d1bf24 [maven-release-plugin] prepare release maven-source-plugin-2.4
new 980ca08 [maven-release-plugin] prepare for next development iteration
new b212124 - Added to all plugins LICENSE file - Added to all plugins NOTICE file with copyright year 2007-2014
new 047e337 - Undone the commit r1630358 which means to remove all LICENSE/NOTICE files until the ASF is clear about what to do.
new a945749 [MSOURCES-75] - Upgrade of plexus-archiver to version 2.7
new 4dd9028 Updated to p-u .20
new 3189678 [MSOURCES-76] Upgrade from maven-plugins version 25 to 26 - Fixed checkstyle reported errors.
new 7216c10 Removed unused src/main/resources folder.
new 8751ecb - Cleaned up pom and let the parent do it's job.
new 7c7d907 [MSOURCES-77] Upgrade maven-archiver from 2.5 to 2.6
new f63b56d [MSOURCES-78] Upgrade plexus-archiver 2.7 to 2.8.4 Removed exclusions cause they are not needed anymore.
new bf153cb [MSOURCES-79] Upgrade to maven-plugins parent version 27
new d27ce76 changed svnpubsub url from /content to /components
new 4634586 moved Jira from Codehaus to Apache
new b12958a [MNGSITE-243] Fixed link to How to use Mirros for Repositories
new 493f3f1 Result of mvn versions:update-child-modules -DallowSnapshots -N
new 778b9f3 [MSOURCES-83] Make Plugin only Maven 3.0 minimum - Lifted Java limit to 1.6 in accordance with 3.0.0 - Replaced maven-project dependency with dependency to maven-core. - Upgraded maven-plugin-testing-harness to 2.1 which needs maven-compat to work which is only in scope test.
new c3cebdb Removed hard coded version of maven-invoker-plugin and let the parent do it's work.
new 5c2ec06 [MSOURCES-81] add jar maven descriptor if configured Note: maven-archiver dependency version was upgraded to take advantage of MavenProject.clone(), which avoids having the new unit test from creating a maven-archiver directory in the maven-source-plugin basedir because the MavenProject() constructor used in 2.5 does not copy the build element.
new df8eb86 [MSOURCES-84] Change package name from org.apache.maven.plugin to org.apache.maven.plugins
new 400bcde Make code more Java5.
new cc25f57 [MSOURCES-82] Make naming of properties consistent to the plugin name. Make naming of properties maven.source.* added note to the plugin home page.
new 0bf4769 [MSOURCES-85] Upgrade plexus-archiver to 3.0.1
new b1d21cd use released version of plugin parent, i.e 28
new a1b1d6e [MSOURCES-86] Upgrade maven-archiver to 3.0.0
new 61e05a4 [MSOURCES-88] Upgrade plexus-utils to 3.0.22
new 22e6d7f [MSOURCES-90] Upgrade junit to 4.11
new 5ba3846 [MSOURCES-91] Added several properties for parameters
new 747fca2 [MSOURCES-91] Added several properties for parameters Don't make properties for includes, excludes, outputDirectory and finalName.
new dac8ca8 [MPOM-95] updated parent pom location
new 48a32c9 Close streams even in test cases
new 1d8ee42 [MSOURCES-92] Generate Maven Descriptor by default
new 8866fb8 [MSOURCES-92] Generate Maven Descriptor by default Fixed unit tests and added appropriate integration test to be sure you can disable the behaviour.
new bd5f9bc Fixing checkstyle reported errors/warnings.
new 50eb3e1 Java 5 cleanup.
new 49dfca7 Improved Test code.
new 1198610 Made attribute private. Access only via getter/setter.
new f30ff26 [MSOURCES-93] Upgrade plexus-archiver from 3.0.1 to 3.0.3
new f488eb2 Let the parents do its work.
new c7c0fe8 [maven-release-plugin] prepare release maven-source-plugin-3.0.0
new faa7b66 [maven-release-plugin] prepare for next development iteration
new 519d2d0 m-source-p: Fix unit test testIncludeMavenDescriptorWhenExplicitlyConfigured
new 2e17097 [MSOURCES-96] Upgrade plexus-archiver from 3.0.3 to 3.1
new 08e546f [MSOURCES-97] Make finalName readonly parameter
new 0810371 o Updated to 'plexus-utils-3.0.23'. o Updated to stop suppressing exceptions incorrectly when closing resources. Most of the time the 'IOUtils.closeQuietly' methods of 'commons-io' and the 'IOUtil.close' method of 'plexus-utils' are used incorrectly. They are meant to be used in 'finally' blocks to not suppress an exception already thrown in the 'try' block. The documentation of the 'IOUtils.closeQuietly' methods explicitly contains usage examples. As soon as [...]
new 0afe49d o Updated to 'plexus-utils' 3.0.24.
new 7210af6 o Updated 'plexus-archiver' to 3.2. o Updated 'commons-io' to 2.5.
new 6be7764 updated Jira url
new 7debe17 [MSOURCES-98] Upgrade of 'plexus-archiver' to version 3.3.
new e61de56 [MSOURCES-100] Upgrade maven-shared-components parent to version 30
new bf1500c [MSOURCES-101] Upgrade maven-archiver to 3.1.0
new 766a537 [MSOURCES-102] Upgrade of plexus-archiver to 3.4.
new 2cc6b45 [MSOURCES-103] Upgrade of maven-archiver to 3.1.1.
new 34c4554 [maven-release-plugin] prepare release maven-source-plugin-3.0.1
new bd1bf43 [maven-release-plugin] prepare for next development iteration
new fb49b04 Removed maven-artifact dep cause it's not used.
new 8c12509 Removed duplicated license header.
new 9debdc3 [MSOURCES-105] Remove link to non-existing Codehaus wiki
new e610054 o Updated to latest parent SNAPSHOT.
new d8e0ef6 o Reverted last commit to reset to release version parent's.
The 287 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>'].