Method: Module#declared_compliance
- Defined in:
- lib/y_support/typing/module/typing.rb
#declared_compliance ⇒ Object
Declared compliance getter.
28 29 30 31 32 |
# File 'lib/y_support/typing/module/typing.rb', line 28 def declared_compliance ( ( @declared_compliance || [] ) + ancestors.map { |a| a.instance_variable_get( :@declared_compliance ) || [] }.reduce( [], :+ ) ).uniq end |