├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── Gemfile ├── MIT-LICENSE ├── README.md ├── Rakefile ├── TODO ├── lib ├── mutations.rb └── mutations │ ├── additional_filter.rb │ ├── array_filter.rb │ ├── boolean_filter.rb │ ├── command.rb │ ├── date_filter.rb │ ├── duck_filter.rb │ ├── errors.rb │ ├── exception.rb │ ├── file_filter.rb │ ├── float_filter.rb │ ├── hash_filter.rb │ ├── input_filter.rb │ ├── integer_filter.rb │ ├── model_filter.rb │ ├── outcome.rb │ ├── string_filter.rb │ ├── symbol_filter.rb │ ├── time_filter.rb │ └── version.rb ├── mutations.gemspec └── spec ├── additional_filter_spec.rb ├── array_filter_spec.rb ├── boolean_filter_spec.rb ├── command_spec.rb ├── date_filter_spec.rb ├── default_spec.rb ├── duck_filter_spec.rb ├── errors_spec.rb ├── file_filter_spec.rb ├── float_filter_spec.rb ├── hash_filter_spec.rb ├── inheritance_spec.rb ├── integer_filter_spec.rb ├── model_filter_spec.rb ├── mutations_spec.rb ├── simple_command.rb ├── spec_helper.rb ├── string_filter_spec.rb ├── symbol_filter_spec.rb └── time_filter_spec.rb /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/Gemfile -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/Rakefile -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/TODO -------------------------------------------------------------------------------- /lib/mutations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations.rb -------------------------------------------------------------------------------- /lib/mutations/additional_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/additional_filter.rb -------------------------------------------------------------------------------- /lib/mutations/array_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/array_filter.rb -------------------------------------------------------------------------------- /lib/mutations/boolean_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/boolean_filter.rb -------------------------------------------------------------------------------- /lib/mutations/command.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/command.rb -------------------------------------------------------------------------------- /lib/mutations/date_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/date_filter.rb -------------------------------------------------------------------------------- /lib/mutations/duck_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/duck_filter.rb -------------------------------------------------------------------------------- /lib/mutations/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/errors.rb -------------------------------------------------------------------------------- /lib/mutations/exception.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/exception.rb -------------------------------------------------------------------------------- /lib/mutations/file_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/file_filter.rb -------------------------------------------------------------------------------- /lib/mutations/float_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/float_filter.rb -------------------------------------------------------------------------------- /lib/mutations/hash_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/hash_filter.rb -------------------------------------------------------------------------------- /lib/mutations/input_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/input_filter.rb -------------------------------------------------------------------------------- /lib/mutations/integer_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/integer_filter.rb -------------------------------------------------------------------------------- /lib/mutations/model_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/model_filter.rb -------------------------------------------------------------------------------- /lib/mutations/outcome.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/outcome.rb -------------------------------------------------------------------------------- /lib/mutations/string_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/string_filter.rb -------------------------------------------------------------------------------- /lib/mutations/symbol_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/symbol_filter.rb -------------------------------------------------------------------------------- /lib/mutations/time_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/lib/mutations/time_filter.rb -------------------------------------------------------------------------------- /lib/mutations/version.rb: -------------------------------------------------------------------------------- 1 | module Mutations 2 | VERSION = "0.9.1" 3 | end 4 | -------------------------------------------------------------------------------- /mutations.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/mutations.gemspec -------------------------------------------------------------------------------- /spec/additional_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/additional_filter_spec.rb -------------------------------------------------------------------------------- /spec/array_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/array_filter_spec.rb -------------------------------------------------------------------------------- /spec/boolean_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/boolean_filter_spec.rb -------------------------------------------------------------------------------- /spec/command_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/command_spec.rb -------------------------------------------------------------------------------- /spec/date_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/date_filter_spec.rb -------------------------------------------------------------------------------- /spec/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/default_spec.rb -------------------------------------------------------------------------------- /spec/duck_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/duck_filter_spec.rb -------------------------------------------------------------------------------- /spec/errors_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/errors_spec.rb -------------------------------------------------------------------------------- /spec/file_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/file_filter_spec.rb -------------------------------------------------------------------------------- /spec/float_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/float_filter_spec.rb -------------------------------------------------------------------------------- /spec/hash_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/hash_filter_spec.rb -------------------------------------------------------------------------------- /spec/inheritance_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/inheritance_spec.rb -------------------------------------------------------------------------------- /spec/integer_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/integer_filter_spec.rb -------------------------------------------------------------------------------- /spec/model_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/model_filter_spec.rb -------------------------------------------------------------------------------- /spec/mutations_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/mutations_spec.rb -------------------------------------------------------------------------------- /spec/simple_command.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/simple_command.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/string_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/string_filter_spec.rb -------------------------------------------------------------------------------- /spec/symbol_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/symbol_filter_spec.rb -------------------------------------------------------------------------------- /spec/time_filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cypriss/mutations/HEAD/spec/time_filter_spec.rb --------------------------------------------------------------------------------