lib/tfw/state.rb in tfw-0.1.9 vs lib/tfw/state.rb in tfw-0.1.10

- old
+ new

@@ -1,19 +1,21 @@ # frozen_string_literal: true -# Singleton class to keep the stack -class State - include Singleton +module TFW + # Singleton class to keep the stack + class State + include Singleton - def initialize - @stack = TFDSL::Stack.new - end + def initialize + @stack = TFDSL::Stack.new + end - def stack(&block) - @stack.instance_eval(&block) if block_given? - @stack - end + def stack(&block) + @stack.instance_eval(&block) if block_given? + @stack + end - def reset - @stack = TFDSL::Stack.new + def reset + @stack = TFDSL::Stack.new + end end end