Module: Warbler::Trait::ClassMethods

Defined in:
lib/warbler/traits.rb

Instance Method Summary collapse

Instance Method Details

#conflictsObject



73
74
75
# File 'lib/warbler/traits.rb', line 73

def conflicts
  []
end

#detect_any_conflicts?Boolean

Returns:

  • (Boolean)


77
78
79
# File 'lib/warbler/traits.rb', line 77

def detect_any_conflicts?
  conflicts.any? { |c| c.detect? }
end

#requirementsObject



69
70
71
# File 'lib/warbler/traits.rb', line 69

def requirements
  []
end