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/20 09:30:36 UTC

[maven-compiler-plugin] annotated tag maven-compiler-plugin-2.0 created (now 089b6b1)

This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a change to annotated tag maven-compiler-plugin-2.0
in repository https://gitbox.apache.org/repos/asf/maven-compiler-plugin.git.


      at 089b6b1  (tag)
 tagging 629134ad78853869665dd59cb4ad3578c83777b4 (commit)
      by Brett Leslie Porter
      on Thu Jan 5 21:29:27 2006 +0000

- Log -----------------------------------------------------------------
maven-compiler-plugin-2.0
-----------------------------------------------------------------------

This annotated tag includes the following new commits:

     new 4e5c18a  Initial revision
     new 9981aaf  o the way this plugin is code is like an Ant task, so we need a per-lookup   instantiation strategy.
     new 261fb2b  o update the plugin descriptors for changes made in maven to support 4   flavours of POJOs people might try to integrate into Maven.
     new 86fb3ac  o update plugin descriptors to match changes in maven-core.
     new 76fae30  explicit instantiation strategy
     new bc756a1  o using a common plugin parent model
     new eaa850a  o updating for the changes to the plugin request/response.
     new 23719f3  o Adding eclipse excludes.
     new dce74f9  o just checking in so michal and I can work something out
     new 06029b7  turn into a maven plugin and add @tags for descriptor generation.
     new b379327  Fix artifactId of parent plugin pom
     new 34ae23a  o get rid of plugin.xml as they are generated now from @tags in the   sources.
     new 9faf98f  Fix plugins name.
     new 15445a3  o doing the pom.xml thing PR: Obtained from: Submitted by: Reviewed by:
     new d7fc942  o cleaning up the @tags which are now a lot more simple
     new 2db7d77  *** empty log message ***
     new d51e23e  *** empty log message ***
     new 5c3dd52  o update plugins to take advantage of the new default values in the super   model provided by maven-core.
     new 3fd0c8e  o the compiler:compile goal needs dependendencies to be resolved
     new 089dece  *** empty log message ***
     new 7ebc071  o Ok, this set of changes has been tested against the integration tests in   maven-core-it and it is now a requirement that the integration tests be   done before checking in any changes. They are not super rigourous but   they do test the minimal functionality of compiling, processing resources   and testing.
     new 5898b5e  o put back the transitive dep flag
     new c092432  o first plugin to send info back to the client code for reporting to   the user.
     new 9ea997c  *** empty log message ***
     new 9d6dd30  o Fixing the version tag.
     new 30bf473  plugins' poms are using type = plugin
     new d5bf17d  o Adding <modelVersion> to the poms.
     new 637f933  *** empty log message ***
     new f018406  o use plexus 0.16
     new 41b6db3  o they are snapshots
     new 64362ff  o backing out my change, i was wrong
     new b47d50f  o Changed to depend on plexus-0.17 instead of -0.16 o Changed the embedder/container used to be the new artifact-aware container (plexus-artifact-container-1.0-alpha-1) o Added new dependency to maven-core for artifact-container.
     new 2100ab6  o Setting some additional ignores.
     new d82e6f8  Compile with debugging info by default
     new 78e0d4c  Added maven.compiler.debug parameter
     new a1027ed  Added debug option to compiler configuration
     new 57d21ed  Added debug option to compiler configuration.
     new ddaef2f  reintroduce execution failures
     new 91c67b3  compile based on source roots
     new 7a9e31c  compile based on source roots for test mojo too
     new ca1078f  o Added first-pass logging and event-monitoring impls. Converted all System.out calls in maven-component plugins to use logger.
     new 2c1ace9  add basic test dependency handling
     new 4315151  refactor source roots to be lists
     new 9233ae5  clean up
     new 6cefe25  turn on logging, resolve some issues surrounding test dependencies
     new 26821eb  scoping
     new 26a9efc  flip pom format
     new 628b07b  initial version of EJB plugin
     new 4050b46  Roll back debug changes
     new d71a2aa  add source and target
     new 050e7a3  PR: MNG-52 change type of maven plugins to "maven-plugin" instead of plugin. This should allow other products to have different plugin types, if necessary.
     new d53b171  move log to AbstractPlugin, out of request. Request now contains only parameters (will move to fields) and marmalade context (can move to marmalade mojo wrapper)
     new 86f6c4e  convert compiler mojo to new execute()
     new ccb8c24  change the maven group ID
     new be12a62  o Adding source-scanner support, for selectively including source files to be compiled, or processed in some way. This is going to be a core-plugin facility, so it's in maven-plugin. o Added support to maven-compiler-plugin for a source scanner to determine the files that actually need recompiling...currently based on lastModification date. o All of this stuff needs a good integration test, but it shouldn't mess any existing functionality up for now. Unit tests for the s [...]
     new affbc16  fix stale source scanner
     new 7d57bcf  update poms for releases
     new e3ebdef  fix plexus version
     new 1161c4c  clean up dependencies.
     new 4d01c9b  change @requiresDependencyResolution to take a scope (default is "runtime" if no scope specified, none if tag not specified at all). This still means ALL tests get the test dependencies of their compile time dependencies. Check if there is really a valid use case for that.
     new f8f9c1b  release alpha-1 plugins
     new 8012187  starting alpha-2 - use updated compiler
     new 61de1b3  split the plugin API and the plugin descriptor code
     new 4aec80c  add more use of ${} expressions, fix problem when } was not at end
     new bd169f5  make debug compiling the default
     new 54336f4  o Cleaned up field-level annotation support (especially descriptor extraction, generation, and building) o Converted all "core" plugins (including maven-core-it-plugin) to use field-level annotations o Removed generation of parameter descriptors for ${/#component.* param specifications. o Added @readonly for parameters that cannot be overridden by user configuration (List override was dangerous here) o Added validation against pom-derived configuration for @readonly para [...]
     new cc44c01  o Cleaned up field-level annotation support (especially descriptor extraction, generation, and building) o Converted all "core" plugins (including maven-core-it-plugin) to use field-level annotations o Removed generation of parameter descriptors for ${/#component.* param specifications. o Added @readonly for parameters that cannot be overridden by user configuration (List override was dangerous here) o Added validation against pom-derived configuration for @readonly para [...]
     new fe9c475  Renamed Plugin.java, AbstractPlugin.java, PluginExecutionRe(quest|sponse) PluginExecutionException to Mojo*
     new b9ee167  o Making sure that non-existing source roots aren't scanned for sources.
     new f8cd433  o Added duplicate check for mojo descriptor Parameters o changed the exception(s) throws during mojo descriptor extraction to be derivatives of InvalidPluginDescriptorException o changed PluginConfigurationException in plugin.descriptor to InvalidPluginDescriptorException o changed all "true".equals(something) to Boolean.valueOf(something).booleanValue() o added validation of 'modelVersion' back to [Default]ModelValidator o Fixed/added tests for new 'modelVersion' valida [...]
     new ff4e278  set consistent versions
     new 6e36334  update to released versions
     new 4719f4c  use released versions
     new eaa5d01  bump versions
     new ff7d5c5  use primitive types
     new dd155cf  Upgrade to new version of plexus-compiler-javac
     new 9ef9de0  use defaults
     new dd0e872  remove old cvs ignore files
     new 48161ec  update parent references to get access to the ci settings
     new 2f8a4e2  o Adding support for <executions/>, which means multiple runs of the same goal/set-of-goals with different configs. o Adding @phase declarations for those mojos that seem to be part of the main build, just for completeness o Added two ITs, to test that <executions/> doesn't mess up the normal operation, and to test multi-execution for a goal.
     new 38330df  change <model> to <project> in root tag.
     new e27aa25  Updating non-maven, non-modello deps to get rid of snapshots. Also removed marmalade stuff from mboot.
     new 4ad5a89  Resolving: MNG-495
     new 28648a3  Update all versions to beta-1-SNAPSHOT
     new 3ed1ce8  Fix svn properties
     new 0fe269c  remove old comments
     new 1287841  PR: MNG-596 add XSD definition to m2 poms and archetypes
     new 3a2e869  PR: MNG-595 Submitted by: Jesse McConnell Reviewed by:  Brett Porter add support for -encoding flag to javac
     new bd1481c  PR: MNG-249 make compile and package reactor aware
     new 807506a  Bumping version of plexus-compiler-(api|javac) to 1.5-SNAPSHOT:
     new 67efafe  o Adding support for selecting the Plexus compiler implementation. Configure   the compiler plugin with <compilerId>, both "javac" and "eclipse" will work.   The default value is still "javac" so this shouldn't break anything.
     new 4afcaf7  o Adding parameters:  - Show deprecation  - Show warnings o Using the setters on the configuration object instead of passing them in   their raw format (eg -target 1.1).
     new c33f95c  Resolving http://jira.codehaus.org/browse/MNG-710: "Add ability to fork the maven-compiler-plugin". o Applying Rod Coffin's patch. Removed the basedir as a configurable argument.
     new d410ad5  o Updating WRT the latest plexus-api.
     new 1f792c4  o Updating to the latest Plexus compiler API.
     new 994b218  o Adding support for using compilers that produce an single output file like   C#.
     new 93974fd  Fixing MNG-710: "Add ability to fork the maven-compiler-plugin" Patch created by Rod Coffin.
     new 6dcc26a  Resolving: MNG-643
     new b99258d  PR: MNG-758 add @component tag for requirements
     new b4c0789  o Adding a missing part of Rod's last patch.
     new a30aa2f  add optional logging
     new 771db58  Fixing String.replace(..) problems in AbstractCompilerMojo.java
     new 2d366ac  update dependency and parent versions
     new b4d742b  use released version
     new 209dfd7  [maven-release-plugin] prepare release maven-compiler-plugin-2.0-beta-1
     new acb06a6  [maven-release-plugin] prepare for next development iteration
     new f5e3c93  ignore release.properties and more
     new 27a3293  PR: MNG-869 Submitted by: Johnny R. Ruiz III Reviewed by:  Brett Porter compiler documentation
     new a9085e1  Also skip compiling tests when -Dmaven.test.skip=true is provided.
     new f2775ce  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 62ee179  clean up compiler plugin exception handling
     new 1144617  clean up compiler plugin exception handling
     new 29c3c54  clean up compiler plugin exception handling
     new f19b374  clean up compiler plugin exception handling
     new f1ef69d  update versions in plugins
     new 25ac72f  PR: MNG-975 Submitted by: Edwin Punzalan add verbose option
     new 391431a  use new version
     new 45826db  PR: MNG-970 Submitted by: Edwin Punzalan add optimize option
     new 73b7fd0  PR: MNG-862 Submitted by: Rod Coffin don't force a particular implementation of Map on configuration
     new 1dd269b  make sure compiler warnings are output
     new f4da204  PR: MNG-1210 Submitted by: Matthew Pocock Reviewed by:  Brett Porter Show command line options when forking the compiler (applied with modifications)
     new c93e8db  PR: MNG-1211 Submitted by: Matthew Pocock Reviewed by:  Brett Porter add a "-" to the start of compiler arguments (since it can't be specified in the XML)
     new e5369f5  [maven-scm] copy for tag maven-compiler-plugin-2.0
     new 629134a  copying plugin tag to new location

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