Fixed using stax to parse and write the pom. git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@495054 13f79535-47bb-0310-9956-ffa450edef68
129 lines
10 KiB
XML
129 lines
10 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!--
|
|
/*
|
|
* Copyright 2001-2006 The Apache Software Foundation.
|
|
*
|
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
* you may not use this file except in compliance with the License.
|
|
* You may obtain a copy of the License at
|
|
*
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
*
|
|
* Unless required by applicable law or agreed to in writing, software
|
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
* See the License for the specific language governing permissions and
|
|
* limitations under the License.
|
|
*/
|
|
-->
|
|
<document>
|
|
<properties>
|
|
<title>Changes</title>
|
|
<author email="dion@multitask.com.au">dIon Gillard</author>
|
|
</properties>
|
|
<body>
|
|
<release version="1.11.1-SNAPSHOT" date="In SVN">
|
|
<action dev="aheritier" type="add" issues="MPECLIPSE-127">Add basic support (jar,war) for WTP 1.5</action>
|
|
<action dev="aheritier" type="fix">WTP configuration : tld dependencies weren't deployed in ${maven.war.tld.dir} but in WEB-INF/lib</action>
|
|
<action dev="aheritier" type="add">New goal eclipse:multiclean</action>
|
|
<action dev="aheritier" type="add">New goal eclipse:multiproject</action>
|
|
<action dev="aheritier" type="update" issue="MAVEN-1755">Upgrade maven-model to version 3.0.2.</action>
|
|
<action dev="snicoll" type="update" issue="MPECLIPSE-109" due-to="Gilles Dodinet">Updated FAQ with multiproject entries.</action>
|
|
<action dev="snicoll" type="fix" issue="MPECLIPSE-119">Fixed broken test cases.</action>
|
|
<action dev="snicoll" type="fix" issue="MPECLIPSE-123" due-to="Nicolas De Loof">Download and attach javadoc archives to .classpath when no source archive is available.</action>
|
|
<action dev="ltheussl" type="update">Update jelly dependency to match the ones in maven 1.1 core.</action>
|
|
<action dev="aheritier" type="fix" issue="MPECLIPSE-118" due-to="Jon Christiansen">Don't attach sourcepath in .classpath when file doesn't exist.</action>
|
|
</release>
|
|
<release version="1.11" date="2006-06-18">
|
|
<action dev="snicoll" type="fix" issue="MPECLIPSE-111">Made output and testOutput directory configuration consistent.</action>
|
|
<action dev="felipeal" type="add" issue="MPECLIPSE-84">Added new property
|
|
<code>maven.eclipse.project.name</code>.
|
|
</action>
|
|
<action dev="snicoll" type="add" issue="MPECLIPSE-60">Now trying to download java sources archives from the remote repositories.</action>
|
|
</release>
|
|
<release version="1.10" date="2005-12-03">
|
|
<action dev="carlos" type="fix">Moved test classpath before main so test classpath resources override main ones</action>
|
|
<action dev="epugh" type="fix" issue="MPECLIPSE-68">eclipse:add-maven-repo doesn't update correct Eclipse property file for Eclipse 3.x</action>
|
|
<action dev="epugh" type="fix" issue="MPECLIPSE-67">add-maven-repo fails if Eclipse hasn't been started yet. Property file needs to be created by the plugin.</action>
|
|
<action dev="epugh" type="fix" issue="MPECLIPSE-56" due-to="Archimedes Trajano">Only create .classpath and javabuilder if sources are present</action>
|
|
<action dev="fgiust" type="fix" issue="MPECLIPSE-78" due-to="Fabrizio Giustina">Don't add duplicate java natures/builders if already specified using
|
|
<code>maven.eclipse.projectnatures</code>and
|
|
<code>maven.eclipse.buildcommands</code>
|
|
</action>
|
|
<action dev="fgiust" type="fix" issue="MPECLIPSE-63" due-to="Fabrizio Giustina">Only add javanature if sources are present</action>
|
|
<action dev="fgiust" type="add" issue="MPECLIPSE-80" due-to="Fabrizio Giustina">Generates a .wtpmodules file for eclipse webtools (wtp 0.7 required)</action>
|
|
<action dev="fgiust" type="fix" issue="MPECLIPSE-96" due-to="Fabrizio Giustina">classpathentry contains trailing pipe character that confuses Eclipse 3.1</action>
|
|
<action dev="fgiust" type="update" due-to="Fabrizio Giustina">Java source location now defaults to
|
|
<code>MAVEN_REPO${groupId}/java-sources/${artifactId}-${version}-sources.jar</code>(standard location where source artifacts are deployed by the m2 source plugin in a legacy/m1 repository layout). The path
|
|
<code>${groupId}/src/${artifactId}-${version}.${maven.eclipse.src.extension}</code>is still supported for backward compatibility and it will be used only if a file already exists at that location.
|
|
</action>
|
|
<action dev="fgiust" type="fix" issue="MPECLIPSE-92" due-to="Yang Li">Setting relative path value to "maven.eclipse.output.dir" generates wrong absolute classpath entry</action>
|
|
<action dev="fgiust" type="fix" issue="MPECLIPSE-72" due-to="Kristopher Brown">Failing use cases for projects with just resources</action>
|
|
<action dev="fgiust" type="add">Added
|
|
<code>eclipse:eclipse</code>alias for the
|
|
<code>eclipse</code>goal (match the maven 2 goal name)
|
|
</action>
|
|
<action dev="fgiust" type="fix" issue="MPECLIPSE-62">maven.eclipse.conclasspath is ignored when junit test src is not present</action>
|
|
</release>
|
|
<release version="1.9" date="2004-10-30">
|
|
<action dev="epugh" type="fix" issue="MPECLIPSE-53">Add property
|
|
<code>maven.eclipse.resources.addtoclasspath</code>to control whether to add pom.resources etc or not. Provide backwards compatiblity.
|
|
</action>
|
|
<action dev="felipeal" type="fix" issue="MPECLIPSE-52">Set proper
|
|
<code>cactus.src.dir</code>
|
|
</action>
|
|
<action dev="felipeal" type="fix" issue="MPECLIPSE-51">Fixed duplicated source entry issue.</action>
|
|
<action dev="epugh" type="add">add property maven.eclipse.addResources=false to prevent the build resources from breaking old Eclipse builds.</action>
|
|
<action dev="epugh" type="add">Allow includes/excludes in build resources to be used in the classpath generation.</action>
|
|
<action dev="epugh" type="add" issue="MPECLIPSE-50" due-to="Simon Ringuette">Support for Eclipse-Plugin maven projects (or kind="con" classpath).</action>
|
|
<action dev="epugh" type="fix" issue="MPECLIPSE-49" due-to="Fabrizio Giustina">duplicate build path added if resouce directory is the same as java source dir.</action>
|
|
<action dev="epugh" type="fix" issue="MPECLIPSE-48" due-to="Fabrizio Giustina">Simple implementation of handling source artifacts.</action>
|
|
<action dev="evenisse" type="fix" issue="MPECLIPSE-47">Add resources directories and test resources directories to .classpath.</action>
|
|
<action dev="epugh" type="fix" issue="MPECLIPSE-46" due-to="Archimedes Trajano">Overriden jar that resides outside maven repo doesn't get resolved properly.</action>
|
|
<action dev="epugh" type="fix" issue="MPECLIPSE-38">Jar overrides are now properly supported.</action>
|
|
</release>
|
|
<release version="1.8" date="2004-08-14">
|
|
<action dev="epugh" type="fix" issue="MPECLIPSE-37" due-to="Felipe Leme">Fixed a 'race condition' where Cactus dependency is added twice to .classpath.</action>
|
|
<action dev="epugh" type="add" issue="MPECLIPSE-27" due-to="Kristopher Brown">Add eclipse:clean goal.</action>
|
|
<action dev="epugh" type="fix" issue="MPECLIPSE-36" due-to="Felipe Leme">Fixed a 'race condition' where JUnit dependency is not added to .classpath.</action>
|
|
<action dev="epugh" type="add">Add maven.gen.src property that points to a directory whose subdirectories are included as separate source directories.</action>
|
|
<action dev="epugh" type="add" issue="MPECLIPSE-10" due-to="Thierry Lack">Set eclipse.dependency=false to explicity ignore dependencies in classpath generation</action>
|
|
<action dev="evenisse" type="fix" issue="MPECLIPSE-29" due-to="Marc-Antoine Garrigue">Fix classpath generation when tests are not present</action>
|
|
<action dev="evenisse" type="fix" issue="MPECLIPSE-32">classpath includes must be relative directories</action>
|
|
</release>
|
|
<release version="1.7" date="2004-05-15">
|
|
<action dev="dion" type="update" issue="MPECLIPSE-23" due-to="Miguel Griffa">Document the eclipse.dependency property of the dependency element</action>
|
|
<action dev="dion" type="update" issue="MPECLIPSE-25" due-to="Miguel Griffa">Add maven.eclipse.buildcommands and maven.eclipse.projectnatures properties, docs and test cases</action>
|
|
<action dev="dion" type="update">use assert taglib for testing</action>
|
|
<action dev="brett" type="update" issue="MPECLIPSE-21">Honour sourceModifications in classpath file</action>
|
|
<action dev="dion" type="fix" issue="MPECLIPSE-22">used container for JRE classpath</action>
|
|
</release>
|
|
<release version="1.6" date="2004-03-10">
|
|
<action dev="vmassol" type="fix" issue="MPECLIPSE-15">Fixed Cactus support (there were problems due to the move of the Cactus plugin outside of the Maven project).</action>
|
|
<action dev="epugh" type="add">Add support for having multiple other directories included in the classpath.</action>
|
|
</release>
|
|
<release version="1.5" date="2003-10-14">
|
|
<action dev="dion" type="fix">Only classpath dependencies are generated</action>
|
|
</release>
|
|
<release version="1.4" date="2003-09-29">
|
|
<action dev="epugh" type="add">Added support for referencing cactus tests in classpath.</action>
|
|
<action dev="dion" type="add">Added support for Eclipse 2.1 external tools</action>
|
|
</release>
|
|
<release version="1.3" date="Unknown">
|
|
<action dev="michal" type="add">Smarter generation of .classpath file. ${basedir} prefix is cut off if present in any path. Default Maven location of source and destination folder are used.</action>
|
|
<action dev="evenisse" type="add">Added dependency functionality between projects</action>
|
|
<action dev="bwalding" type="update">Split eclipse goal in two goals : eclipse:generate-project and eclipse:generate-classpath</action>
|
|
</release>
|
|
<release version="1.2" date="Unknown">
|
|
<action dev="dion" type="add">Added more documentation</action>
|
|
</release>
|
|
<release version="1.1" date="2002-10-01">
|
|
<action dev="dion" type="update">Made the default to process Maven actions in the background</action>
|
|
</release>
|
|
<release version="1.0" date="2002-08-17">
|
|
<action dev="jvanzyl" type="add">Initial release for Maven 1.0-beta6</action>
|
|
</release>
|
|
</body>
|
|
</document>
|