pluginaweek / state_machine

Adds support for creating state machines for attributes on any Ruby class
http://www.pluginaweek.org
MIT License
3.74k stars 505 forks source link

Latest Sequel version triggers deprecation warnings in state_machine #354

Open Aryk opened 7 years ago

Aryk commented 7 years ago
SEQUEL DEPRECATION WARNING: Sequel::Model.def_dataset_method is deprecated and will be removed in Sequel 5.  Define the method inside a dataset_module block, or use the def_dataset_method_plugin.
/gems/sequel-4.46.0/lib/sequel/model/base.rb:452:in `def_dataset_method'
/gems/state_machine-1.2.0/lib/state_machine/integrations/sequel.rb:443:in `create_scope'
/gems/state_machine-1.2.0/lib/state_machine/integrations/sequel.rb:431:in `create_with_scope'
/gems/state_machine-1.2.0/lib/state_machine/machine.rb:2177:in `block (2 levels) in define_scopes'
/gems/state_machine-1.2.0/lib/state_machine/machine.rb:2174:in `each'
/gems/state_machine-1.2.0/lib/state_machine/machine.rb:2174:in `block in define_scopes'
/gems/state_machine-1.2.0/lib/state_machine/machine.rb:2173:in `each'
/gems/state_machine-1.2.0/lib/state_machine/machine.rb:2173:in `define_scopes'
/gems/state_machine-1.2.0/lib/state_machine/machine.rb:578:in `initialize'
/gems/state_machine-1.2.0/lib/state_machine/machine.rb:449:in `new'

Will you guys accept a PR to fix this issue?