Skip to content

Commit c91133f

Browse files
committed
Fix null rule when project properties have been read
1 parent 3b1e4f4 commit c91133f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesManagerImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -250,10 +250,10 @@ private void setRuleSetFromProperties(IProjectProperties projectProperties, Rule
250250
int n = rules==null?0:rules.length;
251251
List<Rule> rulesToAdd = new ArrayList<Rule>();
252252
for (int i = 0; i < n; i++) {
253-
try {
254-
final Rule rule = pluginRuleSet.getRuleByName(rules[i].getName());
253+
final Rule rule = pluginRuleSet.getRuleByName(rules[i].getName());
254+
if (rule != null) {
255255
rulesToAdd.add(rule);
256-
} catch (RuntimeException e) {
256+
} else {
257257
log.debug("The rule " + rules[i].getName() + " cannot be found. ignore.");
258258
}
259259
}

0 commit comments

Comments
 (0)