diff --git a/pmd-swingui/project.properties b/pmd-swingui/project.properties
index a3899386db..43aec2ee5a 100755
--- a/pmd-swingui/project.properties
+++ b/pmd-swingui/project.properties
@@ -4,9 +4,14 @@ maven.compile.source = 1.4
maven.compile.target = 1.4
maven.docs.outputencoding = UTF-8
maven.jalopy.fileFormat = UNIX
+maven.javadoc.customtags = todo
maven.javadoc.links = http://java.sun.com/j2se/1.4.2/docs/api/
maven.javadoc.overview = src/overview.html
maven.jar.mainclass = net.sourceforge.pmd.swingui.PMDViewer
maven.pmd.enable = true
maven.pmd.cpd.enable = true
-maven.uberjar.main = net.sourceforge.pmd.swingui.PMDViewer
\ No newline at end of file
+maven.uberjar.main = net.sourceforge.pmd.swingui.PMDViewer
+todo.name = todo
+todo.description = To Do:
+todo.enabled = false
+todo.scope = all
\ No newline at end of file
diff --git a/pmd-swingui/project.xml b/pmd-swingui/project.xml
index 3baa849cbf..8cbc026e13 100755
--- a/pmd-swingui/project.xml
+++ b/pmd-swingui/project.xml
@@ -107,6 +107,8 @@
maven-checkstyle-plugin
maven-javadoc-plugin
maven-pmd-plugin
+ maven-tasklist-plugin
maven-jxr-plugin
+ maven-linkcheck-plugin
\ No newline at end of file
diff --git a/pmd-swingui/src/java/net/sourceforge/pmd/swingui/PMDViewer.java b/pmd-swingui/src/java/net/sourceforge/pmd/swingui/PMDViewer.java
index f84e07514e..d1253f3be5 100755
--- a/pmd-swingui/src/java/net/sourceforge/pmd/swingui/PMDViewer.java
+++ b/pmd-swingui/src/java/net/sourceforge/pmd/swingui/PMDViewer.java
@@ -213,6 +213,7 @@ class PMDViewer extends JFrame {
* Runs the application.
*
* @param args command-line arguments
+ * @todo handle commmand-line argument to set logging level
*/
public static void main(final String[] args) {
LOGGER.entering(PMDViewer.class.getName(), "main", args);