diff --git a/lib/propane/rule.rb b/lib/propane/rule.rb index 7778a12..f486b7a 100644 --- a/lib/propane/rule.rb +++ b/lib/propane/rule.rb @@ -42,6 +42,16 @@ class Propane @line_number = line_number end + # Return whether the Rule is empty. + # + # A Rule is empty if it has no components. + # + # @return [Boolean] + # Whether the Rule is empty. + def empty? + @components.empty? + end + end end