Module: RosettAi::Doctor::Check::ClassMethods
- Defined in:
- lib/rosett_ai/doctor/check.rb
Overview
Class-level methods for check classes.
Instance Method Summary collapse
-
#check_name(name = nil) ⇒ String
Set or get the check name.
Instance Method Details
#check_name(name = nil) ⇒ String
Set or get the check name.
49 50 51 52 53 54 |
# File 'lib/rosett_ai/doctor/check.rb', line 49 def check_name(name = nil) @check_name = name if name @check_name || (self.name || 'anonymous').split('::').last.gsub(/Check$/, '').gsub(/([A-Z])/, '_\1').sub( /^_/, '' ).downcase end |