Include T::Sig in Module
This commit is contained in:
parent
f3d397a12d
commit
7224ff5f77
@ -2,6 +2,8 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
class Module
|
class Module
|
||||||
|
include T::Sig
|
||||||
|
|
||||||
def attr_rw(*attrs)
|
def attr_rw(*attrs)
|
||||||
attrs.each do |attr|
|
attrs.each do |attr|
|
||||||
module_eval <<-EOS, __FILE__, __LINE__+1
|
module_eval <<-EOS, __FILE__, __LINE__+1
|
||||||
|
|||||||
@ -72,6 +72,7 @@ HOMEBREW_PULL_OR_COMMIT_URL_REGEX =
|
|||||||
%r[https://github\.com/([\w-]+)/([\w-]+)?/(?:pull/(\d+)|commit/[0-9a-fA-F]{4,40})].freeze
|
%r[https://github\.com/([\w-]+)/([\w-]+)?/(?:pull/(\d+)|commit/[0-9a-fA-F]{4,40})].freeze
|
||||||
HOMEBREW_BOTTLES_EXTNAME_REGEX = /\.([a-z0-9_]+)\.bottle\.(?:(\d+)\.)?tar\.gz$/.freeze
|
HOMEBREW_BOTTLES_EXTNAME_REGEX = /\.([a-z0-9_]+)\.bottle\.(?:(\d+)\.)?tar\.gz$/.freeze
|
||||||
|
|
||||||
|
require "extend/module"
|
||||||
require "env_config"
|
require "env_config"
|
||||||
require "macos_versions"
|
require "macos_versions"
|
||||||
require "os"
|
require "os"
|
||||||
@ -134,7 +135,6 @@ require "extend/array"
|
|||||||
require "git_repository"
|
require "git_repository"
|
||||||
require "extend/pathname"
|
require "extend/pathname"
|
||||||
require "extend/predicable"
|
require "extend/predicable"
|
||||||
require "extend/module"
|
|
||||||
require "cli/args"
|
require "cli/args"
|
||||||
|
|
||||||
require "PATH"
|
require "PATH"
|
||||||
|
|||||||
@ -2,5 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require_relative "standalone"
|
require_relative "standalone"
|
||||||
|
require_relative "extend/module"
|
||||||
|
|
||||||
require "rubocops/all"
|
require "rubocops/all"
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
# typed: true
|
# typed: true
|
||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
|
require_relative "../extend/module"
|
||||||
require_relative "../warnings"
|
require_relative "../warnings"
|
||||||
Warnings.ignore :parser_syntax do
|
Warnings.ignore :parser_syntax do
|
||||||
require "parser/current"
|
require "parser/current"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user