mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
Add $LOAD_PATH
for RuboCop cops.
This commit is contained in:
parent
88bf60d589
commit
eca488a966
@ -1,23 +1,15 @@
|
|||||||
require "pathname"
|
|
||||||
require "English"
|
require "English"
|
||||||
require "json"
|
require "json"
|
||||||
require "json/add/exception"
|
require "json/add/exception"
|
||||||
|
require "pathname"
|
||||||
|
require "ostruct"
|
||||||
|
require "pp"
|
||||||
|
|
||||||
HOMEBREW_LIBRARY_PATH = Pathname.new(__FILE__).realpath.parent
|
require_relative "load_path"
|
||||||
|
|
||||||
unless $LOAD_PATH.include?(HOMEBREW_LIBRARY_PATH.to_s)
|
|
||||||
$LOAD_PATH.push(HOMEBREW_LIBRARY_PATH.to_s)
|
|
||||||
end
|
|
||||||
|
|
||||||
require "config"
|
require "config"
|
||||||
|
|
||||||
require "English"
|
|
||||||
require "ostruct"
|
|
||||||
require "messages"
|
|
||||||
|
|
||||||
require "pp"
|
|
||||||
require "extend/ARGV"
|
require "extend/ARGV"
|
||||||
|
require "messages"
|
||||||
require "system_command"
|
require "system_command"
|
||||||
|
|
||||||
ARGV.extend(HomebrewArgvExtension)
|
ARGV.extend(HomebrewArgvExtension)
|
||||||
|
7
Library/Homebrew/load_path.rb
Normal file
7
Library/Homebrew/load_path.rb
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
require "pathname"
|
||||||
|
|
||||||
|
HOMEBREW_LIBRARY_PATH = Pathname(__dir__).realpath
|
||||||
|
|
||||||
|
unless $LOAD_PATH.include?(HOMEBREW_LIBRARY_PATH.to_s)
|
||||||
|
$LOAD_PATH.push(HOMEBREW_LIBRARY_PATH.to_s)
|
||||||
|
end
|
@ -1,14 +1,16 @@
|
|||||||
require_relative "./rubocops/formula_desc_cop"
|
require_relative "load_path"
|
||||||
require_relative "./rubocops/components_order_cop"
|
|
||||||
require_relative "./rubocops/components_redundancy_cop"
|
require "rubocops/formula_desc_cop"
|
||||||
require_relative "./rubocops/dependency_order_cop"
|
require "rubocops/components_order_cop"
|
||||||
require_relative "./rubocops/homepage_cop"
|
require "rubocops/components_redundancy_cop"
|
||||||
require_relative "./rubocops/text_cop"
|
require "rubocops/dependency_order_cop"
|
||||||
require_relative "./rubocops/caveats_cop"
|
require "rubocops/homepage_cop"
|
||||||
require_relative "./rubocops/checksum_cop"
|
require "rubocops/text_cop"
|
||||||
require_relative "./rubocops/patches_cop"
|
require "rubocops/caveats_cop"
|
||||||
require_relative "./rubocops/conflicts_cop"
|
require "rubocops/checksum_cop"
|
||||||
require_relative "./rubocops/options_cop"
|
require "rubocops/patches_cop"
|
||||||
require_relative "./rubocops/urls_cop"
|
require "rubocops/conflicts_cop"
|
||||||
require_relative "./rubocops/lines_cop"
|
require "rubocops/options_cop"
|
||||||
require_relative "./rubocops/class_cop"
|
require "rubocops/urls_cop"
|
||||||
|
require "rubocops/lines_cop"
|
||||||
|
require "rubocops/class_cop"
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
require_relative "../extend/string"
|
require "extend/string"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -7,7 +7,7 @@ ensure
|
|||||||
$VERBOSE = old_verbosity
|
$VERBOSE = old_verbosity
|
||||||
end
|
end
|
||||||
|
|
||||||
require_relative "../../extend/string"
|
require "extend/string"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
require_relative "../extend/string"
|
require "extend/string"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
require_relative "../extend/string"
|
require "extend/string"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "./extend/formula_cop"
|
require "rubocops/extend/formula_cop"
|
||||||
|
|
||||||
module RuboCop
|
module RuboCop
|
||||||
module Cop
|
module Cop
|
||||||
|
@ -271,7 +271,7 @@ class Tap
|
|||||||
raise "Cannot tap #{name}: invalid syntax in tap!"
|
raise "Cannot tap #{name}: invalid syntax in tap!"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
rescue Interrupt, ErrorDuringExecution, RuntimeError
|
rescue Interrupt, RuntimeError
|
||||||
ignore_interrupts do
|
ignore_interrupts do
|
||||||
# wait for git to possibly cleanup the top directory when interrupt happens.
|
# wait for git to possibly cleanup the top directory when interrupt happens.
|
||||||
sleep 0.1
|
sleep 0.1
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/caveats_cop"
|
require "rubocops/caveats_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::FormulaAudit::Caveats do
|
describe RuboCop::Cop::FormulaAudit::Caveats do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/checksum_cop"
|
require "rubocops/checksum_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::FormulaAudit::Checksum do
|
describe RuboCop::Cop::FormulaAudit::Checksum do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/class_cop"
|
require "rubocops/class_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::FormulaAudit::ClassName do
|
describe RuboCop::Cop::FormulaAudit::ClassName do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/components_order_cop"
|
require "rubocops/components_order_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::FormulaAudit::ComponentsOrder do
|
describe RuboCop::Cop::FormulaAudit::ComponentsOrder do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/components_redundancy_cop"
|
require "rubocops/components_redundancy_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::FormulaAudit::ComponentsRedundancy do
|
describe RuboCop::Cop::FormulaAudit::ComponentsRedundancy do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/conflicts_cop"
|
require "rubocops/conflicts_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::FormulaAudit::Conflicts do
|
describe RuboCop::Cop::FormulaAudit::Conflicts do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/dependency_order_cop"
|
require "rubocops/dependency_order_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::NewFormulaAudit::DependencyOrder do
|
describe RuboCop::Cop::NewFormulaAudit::DependencyOrder do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/formula_desc_cop"
|
require "rubocops/formula_desc_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::FormulaAudit::DescLength do
|
describe RuboCop::Cop::FormulaAudit::DescLength do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/homepage_cop"
|
require "rubocops/homepage_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::FormulaAudit::Homepage do
|
describe RuboCop::Cop::FormulaAudit::Homepage do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/lines_cop"
|
require "rubocops/lines_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::FormulaAudit::Lines do
|
describe RuboCop::Cop::FormulaAudit::Lines do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/options_cop"
|
require "rubocops/options_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::FormulaAudit::Options do
|
describe RuboCop::Cop::FormulaAudit::Options do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/patches_cop"
|
require "rubocops/patches_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::FormulaAudit::Patches do
|
describe RuboCop::Cop::FormulaAudit::Patches do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/text_cop"
|
require "rubocops/text_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::FormulaAudit::Text do
|
describe RuboCop::Cop::FormulaAudit::Text do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
require_relative "../../rubocops/urls_cop"
|
require "rubocops/urls_cop"
|
||||||
|
|
||||||
describe RuboCop::Cop::FormulaAudit::Urls do
|
describe RuboCop::Cop::FormulaAudit::Urls do
|
||||||
subject(:cop) { described_class.new }
|
subject(:cop) { described_class.new }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user