Release version 3.1.1

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3949 51baf565-9d33-0410-a72c-fc3788e3496d
This commit is contained in:
Philippe Herlin
2005-11-01 19:10:16 +00:00
parent 8d37fb25b6
commit 2b430c743e
8 changed files with 88 additions and 37 deletions

View File

@ -11,16 +11,35 @@ Copyright 1997-2003 PMD for Eclipse Development Team \n\
under sponsorship of the Defense Advanced Research Projects Agency (DARPA).
license.text =\
This program is free software; you can redistribute it and/or \
modify it under the terms of the Cougaar Open Source License as published \
by DARPA on the Cougaar Open Source Website (www.cougaar.org).\
\n\
THE COUGAAR SOFTWARE AND ANY DERIVATIVE SUPPLIED BY LICENSOR \
IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS \
OR IMPLIED, INCLUDING (BUT NOT LIMITED TO) ALL IMPLIED WARRANTIES \
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND WITHOUT \
ANY WARRANTIES AS TO NON-INFRINGEMENT. IN NO EVENT SHALL COPYRIGHT \
HOLDER BE LIABLE FOR ANY DIRECT, SPECIAL, INDIRECT OR CONSEQUENTIAL \
DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE OF DATA OR PROFITS, \
TORTIOUS CONDUCT, ARISING OUT OF OR IN CONNECTION WITH THE USE OR \
PERFORMANCE OF THE COUGAAR SOFTWARE.
Copyright (c) 2003, PMD for Eclipse Development Team \
All rights reserved. \
\
Redistribution and use in source and binary forms, with or without \
modification, are permitted provided that the following conditions are \
met: \
\
* Redistributions of source code must retain the above copyright \
notice, this list of conditions and the following disclaimer. \
* Redistributions in binary form must reproduce the above copyright \
notice, this list of conditions and the following disclaimer in the \
documentation and/or other materials provided with the distribution. \
* The end-user documentation included with the redistribution, if \
any, must include the following acknowledgement: \
"This product includes software developed in part by support from \
the Defense Advanced Research Project Agency (DARPA)" \
* Neither the name of "PMD for Eclipse Development Team" nor the names of its \
contributors may be used to endorse or promote products derived from \
this software without specific prior written permission. \
\
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS \
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED \
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A \
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER \
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, \
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, \
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR \
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF \
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING \
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS \
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \

View File

@ -2,7 +2,7 @@
<feature
id="net.sourceforge.pmd.eclipse"
label="%feature.label"
version="3.1.0"
version="3.1.1"
provider-name="%feature.provider_name"
image="pmd_logo_small.jpg">
@ -19,28 +19,28 @@
</license>
<requires>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.ui.ide"/>
<import plugin="org.eclipse.ui.views"/>
<import plugin="org.eclipse.jface.text"/>
<import plugin="org.eclipse.ui.workbench.texteditor"/>
<import plugin="org.eclipse.ui.editors"/>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.swt"/>
<import plugin="org.eclipse.jdt.core"/>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.ui.workbench.texteditor"/>
</requires>
<plugin
id="net.sourceforge.pmd.core"
download-size="5 193 557"
install-size="5 193 728 "
version="3.2.0"/>
download-size="0"
install-size="0"
version="3.3.0"/>
<plugin
id="net.sourceforge.pmd.eclipse"
download-size="596 038"
install-size="598 016"
version="3.1.0"/>
download-size="0"
install-size="0"
version="3.1.1"/>
</feature>

View File

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="lib" path="lib/log4j-1.2.8.jar"/>
<classpathentry kind="lib" path="lib/commons-logging.jar"/>
<classpathentry kind="lib" path="lib/castor-0.9.6-xml.jar"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry exported="true" kind="lib" path="lib/log4j-1.2.8.jar"/>
<classpathentry exported="true" kind="lib" path="lib/commons-logging.jar"/>
<classpathentry exported="true" kind="lib" path="lib/castor-0.9.6-xml.jar"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="output" path="bin"/>
</classpath>

File diff suppressed because one or more lines are too long

View File

@ -26,16 +26,10 @@
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>net.sourceforge.pmd.eclipse.pmdBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>net.sourceforge.metrics.nature</nature>
<nature>net.sourceforge.pmd.eclipse.pmdNature</nature>
</natures>
</projectDescription>

View File

@ -2,6 +2,21 @@ Change log for the PMD Eclipse plugin
-------------------------------------
v3.1.1 - xx/xx/2005
Runtime
-------
. RFE#1231112-Make the rule table columns sortable in preferences dialog (thanks to Brian R)
. BUG#1231108-Fix the resizing issue
. Upgrade to PMD 3.3
. Add a PMD perspective
. Add a Violations Overview view
. Add a Violation Outline view
. Add a Dataflow view
. Continue internal code refactoring
----------------------------------------------------------------------------------------
v3.1.0 - 04/07/2005
Runtime

View File

@ -6,3 +6,9 @@ Jacques Lebourgeois fix malformed UTF-8 characters
Eduard Naum fix JDK 1.3 runtime problem
Chris Grindstaff fix SWTException when PMD is run on a file with syntax error
Brian Remedios improvements in the PMDPlugin class
preferences rule table have sortable columns
------------------------------------------
*** SPECIAL THANKS TO SEBASTIAN RAFFEL ***
------------------------------------------
for his great job on the PMD perspective, new views and dataflow analysis support.

View File

@ -1,11 +1,28 @@
Release notes for the PMD Eclipse Plugin
----------------------------------------
IMPORTANT : SINCE v2.0 THE INSTALLATION PROCEDURE HAS BEEN CHANGED.
READ THE SETUP_README.TXT FILE IN THE DOWNLOADED PACKAGE
FOR INSTRUCTIONS.
v3.1.1 01/11/2005
-----------------
NEW : PMD perspective and views
-------------------------------
Great thanks to Sebastian Raffel.
Sebastian has developped a PMD perspective with new views.
The legacy "Violations view" still exists.
By default, the PMD perspective is shown when a manual check is performed.
Otherwise, simply go to the menu Window->Open perspective->Other... and select
PMD in the PMD folder.
UPDATED : PMD v3.3
------------------
This version includes version 3.3 of the PMD engine
FIXED : Various bug fixes
-------------------------
Some internal bugs and some described in the user forum has been fixed.
----------------------------------------------------------------------------------------
v3.1.0 04/07/2005
-----------------