Skip to content

Commit 0b05e0c

Browse files
committed
add node_mutation dependency
1 parent 9461101 commit 0b05e0c

32 files changed

+94
-1295
lines changed

Diff for: .gitignore

-4
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,3 @@ spec/reports
1515
test/tmp
1616
test/version_tmp
1717
tmp
18-
19-
lib/synvert/core/node_query/lexer.rex.rb
20-
lib/synvert/core/node_query/parser.racc.rb
21-
lib/synvert/core/node_query/parser.output

Diff for: Rakefile

+1-15
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,7 @@
22

33
require "bundler/gem_tasks"
44
require 'rspec/core/rake_task'
5-
RSpec::Core::RakeTask.new(:spec)
6-
require 'oedipus_lex'
7-
Rake.application.rake_require "oedipus_lex"
8-
9-
file "lib/synvert/core/node_query/lexer.rex.rb" => "lib/synvert/core/node_query/lexer.rex"
10-
file "lib/synvert/core/node_query/parser.racc.rb" => "lib/synvert/core/node_query/parser.y"
115

12-
task :lexer => "lib/synvert/core/node_query/lexer.rex.rb"
13-
task :parser => "lib/synvert/core/node_query/parser.racc.rb"
14-
task :generate => [:lexer, :parser]
15-
16-
rule '.racc.rb' => '.y' do |t|
17-
cmd = "bundle exec racc -l -v -o #{t.name} #{t.source}"
18-
sh cmd
19-
end
6+
RSpec::Core::RakeTask.new(:spec)
207

218
task :default => :spec
22-
task :spec => :generate

Diff for: lib/synvert/core.rb

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
require 'erubis'
1515
require 'set'
1616
require 'node_query'
17+
require 'node_mutation'
1718

1819
module Synvert
1920
module Core

Diff for: lib/synvert/core/rewriter.rb

-12
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,6 @@ module Synvert::Core
88
# One Rewriter checks if the depndency version matches, and it can contain one or many {Synvert::Core::Rewriter::Instance},
99
# which define the behavior what files and what codes to detect and rewrite to what code.
1010
class Rewriter
11-
autoload :Action, 'synvert/core/rewriter/action'
12-
autoload :AppendAction, 'synvert/core/rewriter/action/append_action'
13-
autoload :DeleteAction, 'synvert/core/rewriter/action/delete_action'
14-
autoload :InsertAction, 'synvert/core/rewriter/action/insert_action'
15-
autoload :InsertAfterAction, 'synvert/core/rewriter/action/insert_after_action'
16-
autoload :RemoveAction, 'synvert/core/rewriter/action/remove_action'
17-
autoload :PrependAction, 'synvert/core/rewriter/action/prepend_action'
18-
autoload :ReplaceAction, 'synvert/core/rewriter/action/replace_action'
19-
autoload :ReplaceErbStmtWithExprAction, 'synvert/core/rewriter/action/replace_erb_stmt_with_expr_action'
20-
autoload :ReplaceWithAction, 'synvert/core/rewriter/action/replace_with_action'
21-
autoload :WrapAction, 'synvert/core/rewriter/action/wrap_action'
22-
2311
autoload :Warning, 'synvert/core/rewriter/warning'
2412

2513
autoload :Instance, 'synvert/core/rewriter/instance'

Diff for: lib/synvert/core/rewriter/action.rb

-102
This file was deleted.

Diff for: lib/synvert/core/rewriter/action/append_action.rb

-28
This file was deleted.

Diff for: lib/synvert/core/rewriter/action/delete_action.rb

-34
This file was deleted.

Diff for: lib/synvert/core/rewriter/action/insert_action.rb

-34
This file was deleted.

Diff for: lib/synvert/core/rewriter/action/insert_after_action.rb

-22
This file was deleted.

Diff for: lib/synvert/core/rewriter/action/prepend_action.rb

-44
This file was deleted.

Diff for: lib/synvert/core/rewriter/action/remove_action.rb

-56
This file was deleted.

0 commit comments

Comments
 (0)