Why make donate

Plugin de gestion des licenses (et en-têtes) dans un project maven 2.

Release History

VersionDateDescription
3.02010-11-18Final release before moving to codehaus
2.4.12010-10-17
2.42010-10-14Auto Detection of the headers to update in UpdateFileHeader Mojo (to replace the Descriptor File in V3)
2.3.12010-07-01
2.32010-06-26
2.22010-04-16Remove deprecated api + do user documentation
2.12010-04-12Separate Copyright from license
2.0.22010-01-24
2.0.12010-01-21
2.0.02009-10-10

Release 3.0 - 2010-11-18

TypeChangesBy
fixTHIRD-PARTY missing file not re-generated as needed Fixes 776. Thanks to Jean Couteau.tchemit
fixRemove **/i18n/*.properties from the excludes Fixes 1008. Thanks to Tony Chemit.tchemit
fixIgnoreTag not detected Fixes 1009.tchemit
fixTake account of special dependencies in THIRD-PARTY missing file Fixes 1007. Thanks to Jean Couteau.tchemit
fixFix documentation of mojo (some parameters are in french, other in english : all in english) Fixes 1012. Thanks to Tony Chemit.tchemit
fixBuild fail on add-third-party goal when the pom of a dependency is not found Fixes 812. Thanks to Jean Couteau.tchemit
fixWhen a dependency is unnamed in maven 2.x it is called unnamed and in maven 3.0, it use the artifact Id Fixes 1077. Thanks to Tony Chemit.tchemit
addAdd jsp as default extension for comment style xml Fixes 959. Thanks to Tony Chemit.tchemit
addUpdates mavenpom4redmineAndCentral to 2.4 Fixes 977. Thanks to Tony Chemit.tchemit
addOptimize dependencies Fixes 973. Thanks to Tony Chemit.tchemit
addUpdates processor to 1.0.4 Fixes 984. Thanks to Tony Chemit.tchemit
addUpdates maven-helper-plugin to 1.2.9 Fixes 978. Thanks to Tony Chemit.tchemit
addRemove licenseProjectDescriptor Fixes 1040. Thanks to Tony Chemit.tchemit
addMigrate in THIRD-PARTY missing file to specify the type of depedencies Fixes 1047. Thanks to Tony Chemit.tchemit
addRemove from THIRD-PARTY missing file obsolete dependencies Fixes 1048. Thanks to Tony Chemit.tchemit
addAdd an explanation in documention on how to use a new license Fixes 1010.jcouteau

Release 2.4.1 - 2010-10-17

TypeChangesBy
fixWhen add a license on xml, must add it just after the <xml... stuff if any Fixes 272. Thanks to Tony Chemit.tchemit
fixlicenseName should be expression license.licenseName Fixes 938. Thanks to Tony Chemit.tchemit
fixWhen license name is not found, a NPE occurs, it should be a nicer message Fixes 939. Thanks to Tony Chemit.tchemit
fixFiles to update are not found in a multi-module project Fixes 947. Thanks to Tony Chemit.tchemit
fixSome parameters for the UpdateFileHeader mojo were placed on the wrong place Fixes 954. Thanks to Tony Chemit.tchemit
addMust be able to add more extensions to match header comment style Fixes 952. Thanks to Tony Chemit.tchemit
addImprove code to make easier the deletion of the project file descriptor Fixes 955. Thanks to Tony Chemit.tchemit

Release 2.4 - 2010-10-14

TypeChangesBy
fixCheck if the License object is well formed Fixes 816.tchemit
fixIn maven 3, do not requires encoding in add-third-party mojos Fixes 842. Thanks to Tony Chemit.tchemit
addUse mavenpom 2.3.1 Fixes 730. Thanks to Tony Chemit.tchemit
addCan update project description part of header in update-file-header Fixes 810. Thanks to Tony Chemit.tchemit
addCan update project license part of header in update-file-header Fixes 811. Thanks to Tony Chemit.tchemit
addFilter libraries to exclude/include Fixes 818. Thanks to Jean Couteau.ymartel
addCan update project copyright part of header in update-file-header Fixes 859. Thanks to Tony Chemit.tchemit
addUse maven-helper-plugin 1.2.8 Fixes 858. Thanks to Tony Chemit.tchemit
addNo more use of the project.xml file Fixes 884. Thanks to Tony Chemit.ymartel
addUpdate log4j to 1.2.16 Fixes 935. Thanks to Tony Chemit.tchemit

Release 2.3.1 - 2010-07-01

TypeChangesBy
fixForce encoding to UTF-8 if nothing is specified Fixes 721. Thanks to Benjamin Poussin.tchemit
addUse maven-helper-plugin 1.2.6 Fixes 726. Thanks to Tony Chemit.tchemit

Release 2.3 - 2010-06-26

TypeChangesBy
addImprove Third-party generation (add a fallback file to push unknown license for dependencies) Fixes 693. Thanks to Tony Chemit.tchemit
addAdd a failIfWarning propeprty in add-third-party mojo Fixes 694. Thanks to Tony Chemit.tchemit
addAdd a mecanism to consolidate THIRD-PARTY files (use can filla missing file) Fixes 714. Thanks to Tony Chemit.tchemit
addIntroduce the aggregate-add-third-party mojo Fixes 715. Thanks to Tony Chemit.tchemit
addUse build timestamp to check if files are up to date for third-party goals Fixes 717. Thanks to Tony Chemit.tchemit
addAdd merge licenses possible on THIRD-PARTY Fixes 718. Thanks to Tony Chemit.tchemit
addAggregation of Third party in parent project & change format of Third-party file Fixes 709. Thanks to Benjamin Poussin.tchemit

Release 2.2 - 2010-04-16

TypeChangesBy
fixShould not touch file if license is up to date Fixes 524. Thanks to Tony Chemit.tchemit
fixrst and apt header are not stable Fixes 526. Thanks to Tony Chemit.tchemit
addRemove deprecated api in 2.1 Fixes 483. Thanks to Tony Chemit.tchemit
adddo not import Revision, Author and Date svn-keywords (using only Id one) Fixes 522. Thanks to Tony Chemit.tchemit
addUniformize add-third-party mojo to update-project-license Fixes 532. Thanks to Tony Chemit.tchemit
addUse apt documentation rather than rst one to avoid cyclic dependencies Fixes 533. Thanks to Tony Chemit.tchemit
addDo user documentation (and tutorial) Fixes 455. Thanks to Tony Chemit.jcouteau

Release 2.1 - 2010-04-12

TypeChangesBy
fixMUST insert xml header after prolog in found Fixes 488. Thanks to Tony Chemit.tchemit
addUse maven-helper-plugin 1.2.3 Fixes 454. Thanks to Tony Chemit.tchemit
addReformat code to respect code formatting Fixes 452. Thanks to Tony Chemit.tchemit
addSeparate Copyright from license content in header Fixes 456. Thanks to Tony Chemit.tchemit
addAdd AGPL license Fixes 465. Thanks to Florian DESBOIS.tchemit
addAdd a new header format to be ignored by updater goal for specific license Fixes 457. Thanks to Tony Chemit.tchemit
addDeprecates LicenseHeaderGenerator api Fixes 478. Thanks to Tony Chemit.tchemit
addIntroduce update-project-license goal (replace add-license goal) Fixes 479. Thanks to Tony Chemit.tchemit
addAdd new licenses in repository Fixes 462. Thanks to Tony Chemit.tchemit
addUse junit 4.8.1 Fixes 486. Thanks to Tony Chemit.tchemit
addDeprecates update-header goal and introduces update-license goal Fixes 461. Thanks to Tony Chemit.tchemit

Release 2.0.2 - 2010-01-24

TypeChangesBy
fixcan not configure compileSourceRoots on update-header goal Fixes 267. Thanks to Tony Chemit.tchemit
addAdd apt license generator Fixes 268. Thanks to Tony Chemit.tchemit

Release 2.0.1 - 2010-01-21

TypeChangesBy
fixChange mojo properties expression from helper.XXX to license.XXX Fixes 250. Thanks to Tony Chemit.tchemit
addUse maven-helper-plugin 1.2.0 with revisited AbstractPlugin api Fixes 193. Thanks to Tony Chemit.tchemit
addUse mavenpom4redmine 2.0.2 Fixes 192. Thanks to Tony Chemit.tchemit
addgenerate files into target/generated-sources/licene instead of target/generated-sources/resources Fixes 247. Thanks to Tony Chemit.tchemit
addRename Mojo classes from Plugin suffix to Mojo suffix Fixes 248. Thanks to Tony Chemit.tchemit
addRemove ServiceLoader mecanism Fixes 249. Thanks to Tony Chemit.tchemit

Release 2.0.0 - 2009-10-10

TypeChangesBy
fixproblème de génération des sources java Fixes 28. Thanks to Tony Chemit.tchemit
addutilisation des nouveautés de maven-helper-plugin Fixes 56. Thanks to Tony Chemit.tchemit
addfinir la documentation Fixes 31. Thanks to Tony Chemit.tchemit
addajout des propriétés dryRun et skipUpdateHeader sur le mojo update-header Fixes 64. Thanks to Tony Chemit.tchemit
adddeplacement des goals de maven-helper-plugin Fixes 67. Thanks to Tony Chemit.tchemit
Maven JRst ReStructuredText