diff --git a/pmd-jbuilder/PMDOpenTool.jpx.local b/pmd-jbuilder/PMDOpenTool.jpx.local index 885ffa1a8c..a7dfcf37aa 100644 --- a/pmd-jbuilder/PMDOpenTool.jpx.local +++ b/pmd-jbuilder/PMDOpenTool.jpx.local @@ -25,6 +25,8 @@ debug.NoTracingClasses.6[0]=30 com.borland.jbuilder.runtime.*1 1 -1 debug.NoTracingClasses.7[0]=17 com.borland.sql.*1 1 -1 debug.NoTracingClasses.8[0]=9 com.sun.*1 1 -1 debug.NoTracingClasses.9[0]=6 java.*1 1 -1 +history.files.active[0]=src/net/sourceforge/pmd/jbuilder/PMDOpenTool.java +history.files.open.1[0]=src/net/sourceforge/pmd/jbuilder/PMDOpenTool.java,F;115,4827 import.optimize.packageprefixgroupings.1[0]=java import.optimize.packageprefixgroupings.2[0]= import.optimize.packageprefixgroupings.3[0]=javax diff --git a/pmd-jbuilder/copyfile.bat b/pmd-jbuilder/copyfile.bat index 8f95e022b7..5323d3865b 100755 --- a/pmd-jbuilder/copyfile.bat +++ b/pmd-jbuilder/copyfile.bat @@ -1,2 +1,2 @@ copy lib\PMDOpenTool.jar %1 -copy lib\pmd-0.5.jar %1 \ No newline at end of file +copy lib\pmd-0.6.jar %1 \ No newline at end of file diff --git a/pmd-jbuilder/lib/pmd-0.4.jar b/pmd-jbuilder/lib/pmd-0.4.jar deleted file mode 100644 index 034ad9d75f..0000000000 Binary files a/pmd-jbuilder/lib/pmd-0.4.jar and /dev/null differ diff --git a/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/PMDOpenTool.java b/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/PMDOpenTool.java index 26f69a2ff1..1b3a4b4267 100644 --- a/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/PMDOpenTool.java +++ b/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/PMDOpenTool.java @@ -9,26 +9,23 @@ package net.sourceforge.pmd.jbuilder; -import java.awt.*; -import java.io.*; -import java.util.*; -import javax.swing.*; -import javax.swing.text.*; -import com.borland.jbuilder.*; -import com.borland.jbuilder.node.*; -import com.borland.primetime.*; -import com.borland.primetime.editor.*; -import com.borland.primetime.ide.*; -import com.borland.primetime.node.*; -import com.borland.primetime.viewer.*; -import net.sourceforge.pmd.*; +import java.awt.*; +import java.io.*; +import java.util.*; -import com.borland.primetime.actions.ActionGroup; -import com.borland.primetime.properties.NodeProperty; -import com.borland.primetime.properties.GlobalProperty; -import com.borland.primetime.properties.PropertyManager; -import com.borland.primetime.properties.PropertyDialog; -import com.borland.jbuilder.node.PackageNode; +import javax.swing.*; +import javax.swing.text.*; + +import com.borland.jbuilder.*; +import com.borland.jbuilder.node.*; +import com.borland.primetime.*; +import com.borland.primetime.actions.*; +import com.borland.primetime.editor.*; +import com.borland.primetime.ide.*; +import com.borland.primetime.node.*; +import com.borland.primetime.properties.*; +import com.borland.primetime.viewer.*; +import net.sourceforge.pmd.*; @@ -131,8 +128,8 @@ public class PMDOpenTool { // TODO switch to use StringReader once PMD 0.4 gets released pmd.processFile(new StringReader(text), rules, ctx); return ctx.getReport(); - } catch (FileNotFoundException fnfe) { - fnfe.printStackTrace(); + } catch (Exception e) { + e.printStackTrace(); } return null; } diff --git a/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/RuleSetPropertyGroup.java b/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/RuleSetPropertyGroup.java index fb1f1844a2..f897818d85 100644 --- a/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/RuleSetPropertyGroup.java +++ b/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/RuleSetPropertyGroup.java @@ -49,7 +49,9 @@ public class RuleSetPropertyGroup ruleSets.put(rs.getName(), rsp); } } - catch (Exception e) {} + catch (Exception e) { + e.printStackTrace(); + } } /** diff --git a/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/RuleSetPropertyPage.java b/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/RuleSetPropertyPage.java index 4ffe9933ac..87d2309cb9 100644 --- a/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/RuleSetPropertyPage.java +++ b/pmd-jbuilder/src/net/sourceforge/pmd/jbuilder/RuleSetPropertyPage.java @@ -12,22 +12,16 @@ package net.sourceforge.pmd.jbuilder; -import com.borland.primetime.properties.*; -import com.borland.primetime.help.HelpTopic; -import javax.swing.*; -import java.awt.*; -import java.util.HashMap; -import javax.swing.border.*; -import javax.swing.ListModel; -import javax.swing.DefaultListModel; -import java.awt.event.*; -import com.borland.primetime.ide.Browser; -import com.borland.primetime.ide.MessageCategory; -import java.util.Enumeration; -import net.sourceforge.pmd.RuleSetFactory; -import java.util.Iterator; -import net.sourceforge.pmd.RuleSet; -import com.borland.primetime.properties.GlobalProperty; +import java.awt.*; +import java.awt.event.*; +import java.util.*; + +import javax.swing.*; +import javax.swing.border.*; + +import com.borland.primetime.help.*; +import com.borland.primetime.ide.*; +import com.borland.primetime.properties.*;