I wrote a simple class to demo my problem. Perhaps I'm just misunderstanding something and I have to just deal with it. The class has three properties in it (my example had one string, one integer, and one boolean) with backing fields. I compiled this in VS2008.
I compile this class (and this class only) into a DLL and run the Gendarme UI with the default values, and I get hit with a warning on the AvoidLackOfCohesionOfMethodsRule. I assumed that the MINIMUMMETHODCOUNT would prevent this class from being caught under that rule. I can't find where this property is configured, but I'm assuming the default is higher than zero, which would be my assumption as to the method count for this object.
I've run Gendarme on other, bigger libraries and this is a consistent problem for my POCO types and I've also seen it complain about otehr rulles on methods I don't have in the class called "set_{PROPNAME}" (with the name of a property). I'm assuming somewhere deep down below these properties are turned into Get and Set methods and that's what's causing me to fail this rule?