New RuleChecker
authorfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 6 Jan 2012 15:07:51 +0000 (15:07 +0000)
committerfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 6 Jan 2012 15:07:51 +0000 (15:07 +0000)
RuleChecker/CodingConventions.xml
RuleChecker/FactExtractor.jar
RuleChecker/NewRuleChecker.jar

index 0a69d88..028dd07 100644 (file)
                </Rule>
                <Rule check = "true">
                        <Name>RC20</Name>
-                       <Description>@ Default constructors and constructors which have 
-@ TRootIOCtor* as parameter type should not allocate
-@ memory to data members.</Description>
+                       <Description>@ The constructors used in Root I/O should not 
+@ allocate memory to data members. These constructors 
+@ are either the constructors which have TRootIOCtor* 
+@ as parameter type, or the default constructors. The 
+@ rule does not apply to classes excluded from Root 
+@ I/0 with ClassDef(ClassName,0).</Description>
                </Rule>
                <Rule check = "false">
                        <Name>RC21</Name>
index 952abe8..5fbe7b5 100644 (file)
Binary files a/RuleChecker/FactExtractor.jar and b/RuleChecker/FactExtractor.jar differ
index d703263..854333a 100644 (file)
Binary files a/RuleChecker/NewRuleChecker.jar and b/RuleChecker/NewRuleChecker.jar differ