diff --git a/pmd-eclipse-pmd/.classpath b/pmd-eclipse-pmd/.classpath
new file mode 100644
index 0000000000..7d0737041b
--- /dev/null
+++ b/pmd-eclipse-pmd/.classpath
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pmd-eclipse-pmd/.project b/pmd-eclipse-pmd/.project
new file mode 100644
index 0000000000..5e3f0b2b43
--- /dev/null
+++ b/pmd-eclipse-pmd/.project
@@ -0,0 +1,28 @@
+
+
+ pmd-eclipse-pmd
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+
+ org.eclipse.pde.PluginNature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/pmd-eclipse-pmd/build.properties b/pmd-eclipse-pmd/build.properties
new file mode 100644
index 0000000000..d8c5ea5f2b
--- /dev/null
+++ b/pmd-eclipse-pmd/build.properties
@@ -0,0 +1,8 @@
+bin.includes = plugin.xml,\
+ plugin.properties,\
+ plugin_fr.properties,\
+ lib/*.jar,\
+ toc.xml,\
+ doc.zip
+source.core.jar = src/
+bin.excludes = core.jar
diff --git a/pmd-eclipse-pmd/build.xml b/pmd-eclipse-pmd/build.xml
new file mode 100644
index 0000000000..8d0eebfd83
--- /dev/null
+++ b/pmd-eclipse-pmd/build.xml
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pmd-eclipse-pmd/doc.zip b/pmd-eclipse-pmd/doc.zip
new file mode 100644
index 0000000000..3ae6050e42
Binary files /dev/null and b/pmd-eclipse-pmd/doc.zip differ
diff --git a/pmd-eclipse-pmd/lib/jaxen-core-1.0-fcs.jar b/pmd-eclipse-pmd/lib/jaxen-core-1.0-fcs.jar
new file mode 100644
index 0000000000..e52bf679cc
Binary files /dev/null and b/pmd-eclipse-pmd/lib/jaxen-core-1.0-fcs.jar differ
diff --git a/pmd-eclipse-pmd/lib/pmd-1.3.jar b/pmd-eclipse-pmd/lib/pmd-1.3.jar
new file mode 100644
index 0000000000..ca66e5f59c
Binary files /dev/null and b/pmd-eclipse-pmd/lib/pmd-1.3.jar differ
diff --git a/pmd-eclipse-pmd/lib/saxpath-1.0-fcs.jar b/pmd-eclipse-pmd/lib/saxpath-1.0-fcs.jar
new file mode 100644
index 0000000000..2b43955bab
Binary files /dev/null and b/pmd-eclipse-pmd/lib/saxpath-1.0-fcs.jar differ
diff --git a/pmd-eclipse-pmd/plugin.properties b/pmd-eclipse-pmd/plugin.properties
new file mode 100644
index 0000000000..8540058270
--- /dev/null
+++ b/pmd-eclipse-pmd/plugin.properties
@@ -0,0 +1,4 @@
+# PMD Eclipse Plugin externalized strings
+
+plugin.name = PMD Core Engine Plugin
+plugin.provider = PMD Team
diff --git a/pmd-eclipse-pmd/plugin.xml b/pmd-eclipse-pmd/plugin.xml
new file mode 100644
index 0000000000..646f0cd173
--- /dev/null
+++ b/pmd-eclipse-pmd/plugin.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pmd-eclipse-pmd/plugin_fr.properties b/pmd-eclipse-pmd/plugin_fr.properties
new file mode 100644
index 0000000000..8540058270
--- /dev/null
+++ b/pmd-eclipse-pmd/plugin_fr.properties
@@ -0,0 +1,4 @@
+# PMD Eclipse Plugin externalized strings
+
+plugin.name = PMD Core Engine Plugin
+plugin.provider = PMD Team
diff --git a/pmd-eclipse-pmd/toc.xml b/pmd-eclipse-pmd/toc.xml
new file mode 100644
index 0000000000..125b406722
--- /dev/null
+++ b/pmd-eclipse-pmd/toc.xml
@@ -0,0 +1,5 @@
+
+
+
+
+