Skip to content

Commit

Permalink
Remove regexp body mutation support
Browse files Browse the repository at this point in the history
  • Loading branch information
mbj committed Jan 6, 2019
1 parent 7c56a8c commit 21d3fef
Show file tree
Hide file tree
Showing 42 changed files with 14 additions and 2,126 deletions.
1 change: 1 addition & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

* New license.
* Fix mutations to void value expressions to not be reported as integration error.
* Remove regexp body mutations

# v0.8.25 2018-12-31

Expand Down
2 changes: 0 additions & 2 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ PATH
morpher (~> 0.2.6)
parser (~> 2.5.1)
procto (~> 0.0.2)
regexp_parser (~> 1.2)
unparser (~> 0.4.2)
mutant-rspec (0.8.25)
mutant (~> 0.8.25)
Expand Down Expand Up @@ -107,7 +106,6 @@ GEM
parser (>= 2.5.0.0, < 2.6, != 2.5.1.1)
psych (~> 3.1.0)
rainbow (>= 2.0, < 4.0)
regexp_parser (1.3.0)
rspec (3.8.0)
rspec-core (~> 3.8.0)
rspec-expectations (~> 3.8.0)
Expand Down
17 changes: 0 additions & 17 deletions lib/mutant.rb
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
require 'parser'
require 'parser/current'
require 'pathname'
require 'regexp_parser'
require 'set'
require 'singleton'
require 'stringio'
Expand Down Expand Up @@ -54,15 +53,6 @@ def self.ci?
require 'mutant/ast/nodes'
require 'mutant/ast/named_children'
require 'mutant/ast/node_predicates'
require 'mutant/ast/regexp'
require 'mutant/ast/regexp/transformer'
require 'mutant/ast/regexp/transformer/direct'
require 'mutant/ast/regexp/transformer/named_group'
require 'mutant/ast/regexp/transformer/options_group'
require 'mutant/ast/regexp/transformer/quantifier'
require 'mutant/ast/regexp/transformer/recursive'
require 'mutant/ast/regexp/transformer/root'
require 'mutant/ast/regexp/transformer/text'
require 'mutant/ast/meta'
require 'mutant/ast/meta/send'
require 'mutant/ast/meta/const'
Expand All @@ -87,13 +77,6 @@ def self.ci?
require 'mutant/mutator/util/symbol'
require 'mutant/mutator/node'
require 'mutant/mutator/node/generic'
require 'mutant/mutator/node/regexp'
require 'mutant/mutator/node/regexp/alternation_meta'
require 'mutant/mutator/node/regexp/capture_group'
require 'mutant/mutator/node/regexp/character_type'
require 'mutant/mutator/node/regexp/end_of_line_anchor'
require 'mutant/mutator/node/regexp/end_of_string_or_before_end_of_line_anchor'
require 'mutant/mutator/node/regexp/greedy_zero_or_more'
require 'mutant/mutator/node/literal'
require 'mutant/mutator/node/literal/boolean'
require 'mutant/mutator/node/literal/range'
Expand Down
42 changes: 0 additions & 42 deletions lib/mutant/ast/regexp.rb

This file was deleted.

187 changes: 0 additions & 187 deletions lib/mutant/ast/regexp/transformer.rb

This file was deleted.

Loading

0 comments on commit 21d3fef

Please sign in to comment.