S1200: Split this class into smaller and more specialized ones to reduce its dependencies

Rule: S1200: Split this class into smaller and more specialized ones to reduce its dependencies on other types from … to the maximum authorized 30 or less.

Please provide more informations about detected types in the class. It’s hard to findout them all manually, especially when there is a high amount from a code someone else has written.

Hi @HBoskugelS,

Thanks a lot for reporting!

This rule is not very informative, so it is not part of the SonarWay quality profile. Feel free to deactivate it if it is just creating noise for you.

Rule S6539 might be a suitable replacement. Please keep in mind that this rule is in Beta status.

All the best,

Irina

1 Like