From 26088b3d8558f5b2008d9ca792cbea330cf7a759 Mon Sep 17 00:00:00 2001 From: Philippe Herlin Date: Sun, 30 Nov 2003 21:31:22 +0000 Subject: [PATCH] Creating the PMD feature for Eclipse git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2430 51baf565-9d33-0410-a72c-fc3788e3496d --- pmd-eclipse-feature/.classpath | 6 ++ pmd-eclipse-feature/.project | 23 +++++ pmd-eclipse-feature/build.properties | 3 + pmd-eclipse-feature/build.xml | 131 +++++++++++++++++++++++++ pmd-eclipse-feature/feature.properties | 26 +++++ pmd-eclipse-feature/feature.xml | 41 ++++++++ pmd-eclipse-feature/pmd_logo_small.jpg | Bin 0 -> 6132 bytes 7 files changed, 230 insertions(+) create mode 100644 pmd-eclipse-feature/.classpath create mode 100644 pmd-eclipse-feature/.project create mode 100644 pmd-eclipse-feature/build.properties create mode 100644 pmd-eclipse-feature/build.xml create mode 100644 pmd-eclipse-feature/feature.properties create mode 100644 pmd-eclipse-feature/feature.xml create mode 100644 pmd-eclipse-feature/pmd_logo_small.jpg diff --git a/pmd-eclipse-feature/.classpath b/pmd-eclipse-feature/.classpath new file mode 100644 index 0000000000..b27bda2ba6 --- /dev/null +++ b/pmd-eclipse-feature/.classpath @@ -0,0 +1,6 @@ + + + + + + diff --git a/pmd-eclipse-feature/.project b/pmd-eclipse-feature/.project new file mode 100644 index 0000000000..163ad5c1ef --- /dev/null +++ b/pmd-eclipse-feature/.project @@ -0,0 +1,23 @@ + + + pmd-eclipse-feature + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.pde.FeatureBuilder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.pde.FeatureNature + + diff --git a/pmd-eclipse-feature/build.properties b/pmd-eclipse-feature/build.properties new file mode 100644 index 0000000000..455be23e56 --- /dev/null +++ b/pmd-eclipse-feature/build.properties @@ -0,0 +1,3 @@ +bin.includes = feature.xml,\ + feature.properties,\ + pmd_logo_small.jpg diff --git a/pmd-eclipse-feature/build.xml b/pmd-eclipse-feature/build.xml new file mode 100644 index 0000000000..ce13136b15 --- /dev/null +++ b/pmd-eclipse-feature/build.xml @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pmd-eclipse-feature/feature.properties b/pmd-eclipse-feature/feature.properties new file mode 100644 index 0000000000..7cceeee6bf --- /dev/null +++ b/pmd-eclipse-feature/feature.properties @@ -0,0 +1,26 @@ +#Feature externalized strings + +feature.label = PMD for Eclipse +feature.provider_name = PMD Team + +description.text = This feature brings PMD into the Eclipse environment. +description.url = http://pmd.sourceforge.net + +copyright.text =\ +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. diff --git a/pmd-eclipse-feature/feature.xml b/pmd-eclipse-feature/feature.xml new file mode 100644 index 0000000000..9d24d90ca3 --- /dev/null +++ b/pmd-eclipse-feature/feature.xml @@ -0,0 +1,41 @@ + + + + + %description.text + + + + %copyright.text + + + + %license.text + + + + + + + + + + + + + + + diff --git a/pmd-eclipse-feature/pmd_logo_small.jpg b/pmd-eclipse-feature/pmd_logo_small.jpg new file mode 100644 index 0000000000000000000000000000000000000000..71ec8e45b64e975b91d38b74502e9f7d478efb02 GIT binary patch literal 6132 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 literal 0 HcmV?d00001