[jboss-svn-commits] JBL Code SVN: r31807 - labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/builder.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Feb 23 09:03:21 EST 2010


Author: Rikkola
Date: 2010-02-23 09:03:20 -0500 (Tue, 23 Feb 2010)
New Revision: 31807

Modified:
   labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/builder/VerifierImpl.java
Log:
GUVNOR-101 : Validation enhancements
-Cleaner look for the verifier report popup

Modified: labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/builder/VerifierImpl.java
===================================================================
--- labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/builder/VerifierImpl.java	2010-02-23 13:57:17 UTC (rev 31806)
+++ labs/jbossrules/trunk/drools-verifier/src/main/java/org/drools/verifier/builder/VerifierImpl.java	2010-02-23 14:03:20 UTC (rev 31807)
@@ -238,13 +238,14 @@
         for ( DrlRuleParser rData : pData.getRules() ) {
             VerifierRule rule = this.result.getVerifierData().getRuleByName( rData.getName() );
 
-            rule.getHeader().addAll( rData.getHeader() );
-            rule.getLhsRows().addAll( rData.getLhs() );
-            rule.getRhsRows().addAll( rData.getRhs() );
-            rule.setDescription( rData.getDescription() );
-            rule.getCommentMetadata().addAll( rData.getMetadata() );
-            rule.getOtherInfo().putAll( rData.getOtherInformation() );
-
+            if ( rule != null ) {
+                rule.getHeader().addAll( rData.getHeader() );
+                rule.getLhsRows().addAll( rData.getLhs() );
+                rule.getRhsRows().addAll( rData.getRhs() );
+                rule.setDescription( rData.getDescription() );
+                rule.getCommentMetadata().addAll( rData.getMetadata() );
+                rule.getOtherInfo().putAll( rData.getOtherInformation() );
+            }
         }
     }
 



More information about the jboss-svn-commits mailing list