lib/solve.rb in solve-2.0.0 vs lib/solve.rb in solve-2.0.1

- old
+ new

@@ -8,16 +8,18 @@ require_relative 'solve/errors' require_relative 'solve/graph' require_relative 'solve/ruby_solver' require_relative 'solve/gecode_solver' + # We have to set the default engine here, it gets set on the wrong object if + # we put this in the metaclass context below. + @engine = :ruby + class << self # @return [Solve::Formatter] attr_reader :tracer - @engine = :ruby - # Returns the currently configured engine. # @see #engine= # @return [Symbol] attr_reader :engine @@ -71,6 +73,8 @@ end end private :solver_for_engine end + end +