Include T::Sig in Module
This commit is contained in:
		
							parent
							
								
									f3d397a12d
								
							
						
					
					
						commit
						7224ff5f77
					
				@ -2,6 +2,8 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
class Module
 | 
			
		||||
  include T::Sig
 | 
			
		||||
 | 
			
		||||
  def attr_rw(*attrs)
 | 
			
		||||
    attrs.each do |attr|
 | 
			
		||||
      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
 | 
			
		||||
HOMEBREW_BOTTLES_EXTNAME_REGEX = /\.([a-z0-9_]+)\.bottle\.(?:(\d+)\.)?tar\.gz$/.freeze
 | 
			
		||||
 | 
			
		||||
require "extend/module"
 | 
			
		||||
require "env_config"
 | 
			
		||||
require "macos_versions"
 | 
			
		||||
require "os"
 | 
			
		||||
@ -134,7 +135,6 @@ require "extend/array"
 | 
			
		||||
require "git_repository"
 | 
			
		||||
require "extend/pathname"
 | 
			
		||||
require "extend/predicable"
 | 
			
		||||
require "extend/module"
 | 
			
		||||
require "cli/args"
 | 
			
		||||
 | 
			
		||||
require "PATH"
 | 
			
		||||
 | 
			
		||||
@ -2,5 +2,6 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
require_relative "standalone"
 | 
			
		||||
require_relative "extend/module"
 | 
			
		||||
 | 
			
		||||
require "rubocops/all"
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,7 @@
 | 
			
		||||
# typed: true
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
require_relative "../extend/module"
 | 
			
		||||
require_relative "../warnings"
 | 
			
		||||
Warnings.ignore :parser_syntax do
 | 
			
		||||
  require "parser/current"
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user