https://bugzilla.novell.com/show_bug.cgi?id=671178

https://bugzilla.novell.com/show_bug.cgi?id=671178#c0


           Summary: Be able to configure the "SuccessLowerLimit"
                    configuration for AvoidLackOfCohesionOfMethodsRule
                    Rule
    Classification: Mono
           Product: Mono: Tools
           Version: 2.10.x
          Platform: x86-64
        OS/Version: Windows 7
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Gendarme
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
          Found By: ---
           Blocker: ---


User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US)
AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.84 Safari/534.13

Hi,

Gendarme is a wonderful tool and I use it a lot.
I'm using it with Sonar .Net plugin
http://docs.codehaus.org/display/SONAR/.Net+plugin
This one is using the gendarme.exe command line, with a XML ruleset as
parameter.

I wish to be able to configure the property "SuccessLowerLimit" to set my limit
for AvoidLackOfCohesionOfMethodsRule violations.
http://jira.codehaus.org/browse/SONARPLUGINS-955

The property is a Double (I can see it in Reflector) and the default value is
"0.5".
When I try to edit the value in the ruleset XML to be "0.4" for example, it
doesn't work, because gendarme.exe is checking the XML with its XSD which
doesn't allow non Interger values for rules parameters.

Is it possible to edit the XSD to remove this restriction?
Where am I suppose to submit bugs for Gendarme?

Regards.

Reproducible: Always

Steps to Reproduce:
1. Write a custom ruleset xml
2. Add a rule with a parameter of type "Double" and change the value du be
"0.4"
3. Run gendarme.exe with the ruleset as parameter
Actual Results:  
Crash: the XML can't be validated by XSD

Expected Results:  
Use the double value for the gendarme rule

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to