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>'].