Skip to content

Commit

Permalink
Require rubocop-ast gem
Browse files Browse the repository at this point in the history
  • Loading branch information
marcandre authored and bbatsov committed May 12, 2020
1 parent 657a330 commit 5df717c
Show file tree
Hide file tree
Showing 99 changed files with 5 additions and 14,047 deletions.
3 changes: 3 additions & 0 deletions Gemfile
Expand Up @@ -22,5 +22,8 @@ group :test do
gem 'webmock', require: false
end

local_ast = File.expand_path('../rubocop-ast', __dir__)
gem 'rubocop-ast', path: local_ast if Dir.exist? local_ast

local_gemfile = File.expand_path('Gemfile.local', __dir__)
eval_gemfile local_gemfile if File.exist?(local_gemfile)
58 changes: 1 addition & 57 deletions lib/rubocop.rb
@@ -1,12 +1,11 @@
# frozen_string_literal: true

require 'parser'
require 'rainbow'

require 'English'
require 'set'
require 'forwardable'
require 'unicode/display_width/no_string_ext'
require 'rubocop-ast'

require_relative 'rubocop/version'

Expand All @@ -15,60 +14,7 @@
require_relative 'rubocop/file_finder'
require_relative 'rubocop/platform'
require_relative 'rubocop/name_similarity'
require_relative 'rubocop/node_pattern'
require_relative 'rubocop/string_interpreter'
require_relative 'rubocop/ast/sexp'
require_relative 'rubocop/ast/node'
require_relative 'rubocop/ast/node/mixin/method_identifier_predicates'
require_relative 'rubocop/ast/node/mixin/binary_operator_node'
require_relative 'rubocop/ast/node/mixin/collection_node'
require_relative 'rubocop/ast/node/mixin/conditional_node'
require_relative 'rubocop/ast/node/mixin/hash_element_node'
require_relative 'rubocop/ast/node/mixin/method_dispatch_node'
require_relative 'rubocop/ast/node/mixin/modifier_node'
require_relative 'rubocop/ast/node/mixin/numeric_node'
require_relative 'rubocop/ast/node/mixin/parameterized_node'
require_relative 'rubocop/ast/node/mixin/predicate_operator_node'
require_relative 'rubocop/ast/node/mixin/basic_literal_node'
require_relative 'rubocop/ast/node/alias_node'
require_relative 'rubocop/ast/node/and_node'
require_relative 'rubocop/ast/node/args_node'
require_relative 'rubocop/ast/node/array_node'
require_relative 'rubocop/ast/node/block_node'
require_relative 'rubocop/ast/node/break_node'
require_relative 'rubocop/ast/node/case_match_node'
require_relative 'rubocop/ast/node/case_node'
require_relative 'rubocop/ast/node/class_node'
require_relative 'rubocop/ast/node/def_node'
require_relative 'rubocop/ast/node/defined_node'
require_relative 'rubocop/ast/node/ensure_node'
require_relative 'rubocop/ast/node/for_node'
require_relative 'rubocop/ast/node/forward_args_node'
require_relative 'rubocop/ast/node/float_node'
require_relative 'rubocop/ast/node/hash_node'
require_relative 'rubocop/ast/node/if_node'
require_relative 'rubocop/ast/node/int_node'
require_relative 'rubocop/ast/node/keyword_splat_node'
require_relative 'rubocop/ast/node/module_node'
require_relative 'rubocop/ast/node/or_node'
require_relative 'rubocop/ast/node/pair_node'
require_relative 'rubocop/ast/node/range_node'
require_relative 'rubocop/ast/node/regexp_node'
require_relative 'rubocop/ast/node/resbody_node'
require_relative 'rubocop/ast/node/retry_node'
require_relative 'rubocop/ast/node/return_node'
require_relative 'rubocop/ast/node/self_class_node'
require_relative 'rubocop/ast/node/send_node'
require_relative 'rubocop/ast/node/str_node'
require_relative 'rubocop/ast/node/super_node'
require_relative 'rubocop/ast/node/symbol_node'
require_relative 'rubocop/ast/node/until_node'
require_relative 'rubocop/ast/node/when_node'
require_relative 'rubocop/ast/node/while_node'
require_relative 'rubocop/ast/node/yield_node'
require_relative 'rubocop/ast/builder'
require_relative 'rubocop/ast/traversal'
require_relative 'rubocop/error'
require_relative 'rubocop/warning'

require_relative 'rubocop/cop/util'
Expand Down Expand Up @@ -612,10 +558,8 @@
require_relative 'rubocop/config_store'
require_relative 'rubocop/config_validator'
require_relative 'rubocop/target_finder'
require_relative 'rubocop/token'
require_relative 'rubocop/comment_config'
require_relative 'rubocop/magic_comment'
require_relative 'rubocop/processed_source'
require_relative 'rubocop/result_cache'
require_relative 'rubocop/runner'
require_relative 'rubocop/cli'
Expand Down
85 changes: 0 additions & 85 deletions lib/rubocop/ast/builder.rb

This file was deleted.

0 comments on commit 5df717c

Please sign in to comment.