# File lib/declarative_authorization/development_support/analyzer.rb, line 102 def analyze_policy small_roles.length > 1 and small_roles.length.to_f / roles.length.to_f > SMALL_ROLES_RATIO end
# File lib/declarative_authorization/development_support/analyzer.rb, line 106 def message (object) "The ratio of small roles is quite high (> %.0f%%). Consider refactoring." % (SMALL_ROLES_RATIO * 100) end