# -*- encoding: utf-8 -*- # stub: enum_state_machine 0.8.0 ruby lib Gem::Specification.new do |s| s.name = "enum_state_machine".freeze s.version = "0.8.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["The HornsAndHooves Team".freeze] s.date = "2023-03-08" s.description = "Adds support for creating enum state machines for attributes on any Ruby class".freeze s.email = ["arthur.shagall@gmail.com".freeze] s.extra_rdoc_files = ["README.md".freeze, "CHANGELOG.md".freeze, "LICENSE".freeze] s.files = [".gitignore".freeze, ".ruby-gemset".freeze, ".ruby-version".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "enum_state_machine.gemspec".freeze, "lib/enum_state_machine.rb".freeze, "lib/enum_state_machine/assertions.rb".freeze, "lib/enum_state_machine/branch.rb".freeze, "lib/enum_state_machine/callback.rb".freeze, "lib/enum_state_machine/core.rb".freeze, "lib/enum_state_machine/core_ext.rb".freeze, "lib/enum_state_machine/core_ext/class/state_machine.rb".freeze, "lib/enum_state_machine/error.rb".freeze, "lib/enum_state_machine/eval_helpers.rb".freeze, "lib/enum_state_machine/event.rb".freeze, "lib/enum_state_machine/event_collection.rb".freeze, "lib/enum_state_machine/extensions.rb".freeze, "lib/enum_state_machine/graph.rb".freeze, "lib/enum_state_machine/helper_module.rb".freeze, "lib/enum_state_machine/initializers.rb".freeze, "lib/enum_state_machine/initializers/rails.rb".freeze, "lib/enum_state_machine/integrations.rb".freeze, "lib/enum_state_machine/integrations/active_model.rb".freeze, "lib/enum_state_machine/integrations/active_model/locale.rb".freeze, "lib/enum_state_machine/integrations/active_model/observer.rb".freeze, "lib/enum_state_machine/integrations/active_model/observer_update.rb".freeze, "lib/enum_state_machine/integrations/active_model/versions.rb".freeze, "lib/enum_state_machine/integrations/active_record.rb".freeze, "lib/enum_state_machine/integrations/active_record/locale.rb".freeze, "lib/enum_state_machine/integrations/active_record/versions.rb".freeze, "lib/enum_state_machine/integrations/base.rb".freeze, "lib/enum_state_machine/machine.rb".freeze, "lib/enum_state_machine/machine_collection.rb".freeze, "lib/enum_state_machine/macro_methods.rb".freeze, "lib/enum_state_machine/matcher.rb".freeze, "lib/enum_state_machine/matcher_helpers.rb".freeze, "lib/enum_state_machine/node_collection.rb".freeze, "lib/enum_state_machine/path.rb".freeze, "lib/enum_state_machine/path_collection.rb".freeze, "lib/enum_state_machine/state.rb".freeze, "lib/enum_state_machine/state_collection.rb".freeze, "lib/enum_state_machine/state_context.rb".freeze, "lib/enum_state_machine/state_enum.rb".freeze, "lib/enum_state_machine/transition.rb".freeze, "lib/enum_state_machine/transition_collection.rb".freeze, "lib/enum_state_machine/version.rb".freeze, "lib/enum_state_machine/yard.rb".freeze, "lib/enum_state_machine/yard/handlers.rb".freeze, "lib/enum_state_machine/yard/handlers/base.rb".freeze, "lib/enum_state_machine/yard/handlers/event.rb".freeze, "lib/enum_state_machine/yard/handlers/machine.rb".freeze, "lib/enum_state_machine/yard/handlers/state.rb".freeze, "lib/enum_state_machine/yard/handlers/transition.rb".freeze, "lib/enum_state_machine/yard/templates.rb".freeze, "lib/enum_state_machine/yard/templates/default/class/html/setup.rb".freeze, "lib/enum_state_machine/yard/templates/default/class/html/state_machines.erb".freeze, "lib/tasks/enum_state_machine.rake".freeze, "lib/tasks/enum_state_machine.rb".freeze, "lib/yard-enum_state_machine.rb".freeze, "test/files/en.yml".freeze, "test/files/switch.rb".freeze, "test/functional/state_machine_test.rb".freeze, "test/test_helper.rb".freeze, "test/unit/assertions_test.rb".freeze, "test/unit/branch_test.rb".freeze, "test/unit/callback_test.rb".freeze, "test/unit/error_test.rb".freeze, "test/unit/eval_helpers_test.rb".freeze, "test/unit/event_collection_test.rb".freeze, "test/unit/event_test.rb".freeze, "test/unit/graph_test.rb".freeze, "test/unit/helper_module_test.rb".freeze, "test/unit/integrations/active_model_test.rb".freeze, "test/unit/integrations/active_record_test.rb".freeze, "test/unit/integrations/base_test.rb".freeze, "test/unit/integrations_test.rb".freeze, "test/unit/invalid_event_test.rb".freeze, "test/unit/invalid_parallel_transition_test.rb".freeze, "test/unit/invalid_transition_test.rb".freeze, "test/unit/machine_collection_test.rb".freeze, "test/unit/machine_test.rb".freeze, "test/unit/matcher_helpers_test.rb".freeze, "test/unit/matcher_test.rb".freeze, "test/unit/node_collection_test.rb".freeze, "test/unit/path_collection_test.rb".freeze, "test/unit/path_test.rb".freeze, "test/unit/state_collection_test.rb".freeze, "test/unit/state_context_test.rb".freeze, "test/unit/state_enum_test.rb".freeze, "test/unit/state_machine_test.rb".freeze, "test/unit/state_test.rb".freeze, "test/unit/transition_collection_test.rb".freeze, "test/unit/transition_test.rb".freeze] s.homepage = "https://github.com/HornsAndHooves/enum_state_machine".freeze s.licenses = ["MIT".freeze] s.rdoc_options = ["--line-numbers".freeze, "--inline-source".freeze, "--title".freeze, "enum_state_machine".freeze, "--main".freeze, "README.md".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Enum State machines for attributes".freeze s.test_files = ["test/files/en.yml".freeze, "test/files/switch.rb".freeze, "test/functional/state_machine_test.rb".freeze, "test/test_helper.rb".freeze, "test/unit/assertions_test.rb".freeze, "test/unit/branch_test.rb".freeze, "test/unit/callback_test.rb".freeze, "test/unit/error_test.rb".freeze, "test/unit/eval_helpers_test.rb".freeze, "test/unit/event_collection_test.rb".freeze, "test/unit/event_test.rb".freeze, "test/unit/graph_test.rb".freeze, "test/unit/helper_module_test.rb".freeze, "test/unit/integrations/active_model_test.rb".freeze, "test/unit/integrations/active_record_test.rb".freeze, "test/unit/integrations/base_test.rb".freeze, "test/unit/integrations_test.rb".freeze, "test/unit/invalid_event_test.rb".freeze, "test/unit/invalid_parallel_transition_test.rb".freeze, "test/unit/invalid_transition_test.rb".freeze, "test/unit/machine_collection_test.rb".freeze, "test/unit/machine_test.rb".freeze, "test/unit/matcher_helpers_test.rb".freeze, "test/unit/matcher_test.rb".freeze, "test/unit/node_collection_test.rb".freeze, "test/unit/path_collection_test.rb".freeze, "test/unit/path_test.rb".freeze, "test/unit/state_collection_test.rb".freeze, "test/unit/state_context_test.rb".freeze, "test/unit/state_enum_test.rb".freeze, "test/unit/state_machine_test.rb".freeze, "test/unit/state_test.rb".freeze, "test/unit/transition_collection_test.rb".freeze, "test/unit/transition_test.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 6.0".freeze, "< 7.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.0.3".freeze]) s.add_runtime_dependency(%q.freeze, ["> 2.8".freeze, "< 4.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 5.1".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.3.9".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end