Add types to block params
This commit is contained in:
		
							parent
							
								
									97d7a5c9b4
								
							
						
					
					
						commit
						47ffcd5cb7
					
				@ -93,7 +93,7 @@ module Homebrew
 | 
			
		||||
            url:    String,
 | 
			
		||||
            regex:  T.nilable(Regexp),
 | 
			
		||||
            unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:  T.untyped,
 | 
			
		||||
            block:  T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -96,7 +96,7 @@ module Homebrew
 | 
			
		||||
            url:    String,
 | 
			
		||||
            regex:  T.nilable(Regexp),
 | 
			
		||||
            unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:  T.untyped,
 | 
			
		||||
            block:  T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -80,7 +80,7 @@ module Homebrew
 | 
			
		||||
            url:    String,
 | 
			
		||||
            regex:  T.nilable(Regexp),
 | 
			
		||||
            unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:  T.untyped,
 | 
			
		||||
            block:  T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -45,7 +45,7 @@ module Homebrew
 | 
			
		||||
            regex:            T.nilable(Regexp),
 | 
			
		||||
            provided_content: T.nilable(String),
 | 
			
		||||
            unused:           T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:            T.untyped,
 | 
			
		||||
            block:            T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, provided_content: nil, **unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -64,7 +64,7 @@ module Homebrew
 | 
			
		||||
          params(
 | 
			
		||||
            items: T::Hash[String, Item],
 | 
			
		||||
            regex: T.nilable(Regexp),
 | 
			
		||||
            block: T.untyped,
 | 
			
		||||
            block: T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Array[String])
 | 
			
		||||
        }
 | 
			
		||||
        def self.versions_from_items(items, regex = nil, &block)
 | 
			
		||||
@ -92,7 +92,7 @@ module Homebrew
 | 
			
		||||
            url:     T.nilable(String),
 | 
			
		||||
            regex:   T.nilable(Regexp),
 | 
			
		||||
            _unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:   T.untyped,
 | 
			
		||||
            block:   T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(cask:, url: nil, regex: nil, **_unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -85,7 +85,7 @@ module Homebrew
 | 
			
		||||
          params(
 | 
			
		||||
            tags:  T::Array[String],
 | 
			
		||||
            regex: T.nilable(Regexp),
 | 
			
		||||
            block: T.untyped,
 | 
			
		||||
            block: T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Array[String])
 | 
			
		||||
        }
 | 
			
		||||
        def self.versions_from_tags(tags, regex = nil, &block)
 | 
			
		||||
@ -125,7 +125,7 @@ module Homebrew
 | 
			
		||||
            url:     String,
 | 
			
		||||
            regex:   T.nilable(Regexp),
 | 
			
		||||
            _unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:   T.untyped,
 | 
			
		||||
            block:   T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **_unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -92,7 +92,7 @@ module Homebrew
 | 
			
		||||
            url:    String,
 | 
			
		||||
            regex:  T.nilable(Regexp),
 | 
			
		||||
            unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:  T.untyped,
 | 
			
		||||
            block:  T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -82,7 +82,7 @@ module Homebrew
 | 
			
		||||
            url:    String,
 | 
			
		||||
            regex:  T.nilable(Regexp),
 | 
			
		||||
            unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:  T.untyped,
 | 
			
		||||
            block:  T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -92,7 +92,7 @@ module Homebrew
 | 
			
		||||
            url:    String,
 | 
			
		||||
            regex:  T.nilable(Regexp),
 | 
			
		||||
            unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:  T.untyped,
 | 
			
		||||
            block:  T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -78,7 +78,7 @@ module Homebrew
 | 
			
		||||
            url:    String,
 | 
			
		||||
            regex:  T.nilable(Regexp),
 | 
			
		||||
            unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:  T.untyped,
 | 
			
		||||
            block:  T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -44,7 +44,7 @@ module Homebrew
 | 
			
		||||
          params(
 | 
			
		||||
            headers: T::Hash[String, String],
 | 
			
		||||
            regex:   T.nilable(Regexp),
 | 
			
		||||
            block:   T.untyped,
 | 
			
		||||
            block:   T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Array[String])
 | 
			
		||||
        }
 | 
			
		||||
        def self.versions_from_headers(headers, regex = nil, &block)
 | 
			
		||||
@ -79,7 +79,7 @@ module Homebrew
 | 
			
		||||
            regex:         T.nilable(Regexp),
 | 
			
		||||
            homebrew_curl: T::Boolean,
 | 
			
		||||
            _unused:       T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:         T.untyped,
 | 
			
		||||
            block:         T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, homebrew_curl: false, **_unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -70,7 +70,7 @@ module Homebrew
 | 
			
		||||
          params(
 | 
			
		||||
            content: String,
 | 
			
		||||
            regex:   T.nilable(Regexp),
 | 
			
		||||
            block:   T.untyped,
 | 
			
		||||
            block:   T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Array[String])
 | 
			
		||||
        }
 | 
			
		||||
        def self.versions_from_content(content, regex = nil, &block)
 | 
			
		||||
@ -105,7 +105,7 @@ module Homebrew
 | 
			
		||||
            provided_content: T.nilable(String),
 | 
			
		||||
            homebrew_curl:    T::Boolean,
 | 
			
		||||
            _unused:          T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:            T.untyped,
 | 
			
		||||
            block:            T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, provided_content: nil, homebrew_curl: false, **_unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -75,7 +75,7 @@ module Homebrew
 | 
			
		||||
            url:    String,
 | 
			
		||||
            regex:  T.nilable(Regexp),
 | 
			
		||||
            unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:  T.untyped,
 | 
			
		||||
            block:  T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -73,7 +73,7 @@ module Homebrew
 | 
			
		||||
            url:    String,
 | 
			
		||||
            regex:  T.nilable(Regexp),
 | 
			
		||||
            unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:  T.untyped,
 | 
			
		||||
            block:  T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -51,7 +51,7 @@ module Homebrew
 | 
			
		||||
          params(
 | 
			
		||||
            content: String,
 | 
			
		||||
            regex:   T.nilable(Regexp),
 | 
			
		||||
            block:   T.untyped,
 | 
			
		||||
            block:   T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Array[String])
 | 
			
		||||
        }
 | 
			
		||||
        def self.versions_from_content(content, regex, &block)
 | 
			
		||||
@ -88,7 +88,7 @@ module Homebrew
 | 
			
		||||
            provided_content: T.nilable(String),
 | 
			
		||||
            homebrew_curl:    T::Boolean,
 | 
			
		||||
            _unused:          T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:            T.untyped,
 | 
			
		||||
            block:            T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, provided_content: nil, homebrew_curl: false, **_unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -87,7 +87,7 @@ module Homebrew
 | 
			
		||||
            url:    String,
 | 
			
		||||
            regex:  T.nilable(Regexp),
 | 
			
		||||
            unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:  T.untyped,
 | 
			
		||||
            block:  T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -92,7 +92,7 @@ module Homebrew
 | 
			
		||||
            url:    String,
 | 
			
		||||
            regex:  T.nilable(Regexp),
 | 
			
		||||
            unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:  T.untyped,
 | 
			
		||||
            block:  T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -146,7 +146,7 @@ module Homebrew
 | 
			
		||||
          params(
 | 
			
		||||
            content: String,
 | 
			
		||||
            regex:   T.nilable(Regexp),
 | 
			
		||||
            block:   T.untyped,
 | 
			
		||||
            block:   T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Array[String])
 | 
			
		||||
        }
 | 
			
		||||
        def self.versions_from_content(content, regex = nil, &block)
 | 
			
		||||
@ -181,7 +181,7 @@ module Homebrew
 | 
			
		||||
            url:     String,
 | 
			
		||||
            regex:   T.nilable(Regexp),
 | 
			
		||||
            _unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:   T.untyped,
 | 
			
		||||
            block:   T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **_unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -87,7 +87,7 @@ module Homebrew
 | 
			
		||||
          params(
 | 
			
		||||
            content: String,
 | 
			
		||||
            regex:   T.nilable(Regexp),
 | 
			
		||||
            block:   T.untyped,
 | 
			
		||||
            block:   T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Array[String])
 | 
			
		||||
        }
 | 
			
		||||
        def self.versions_from_content(content, regex = nil, &block)
 | 
			
		||||
@ -123,7 +123,7 @@ module Homebrew
 | 
			
		||||
            provided_content: T.nilable(String),
 | 
			
		||||
            homebrew_curl:    T::Boolean,
 | 
			
		||||
            _unused:          T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:            T.untyped,
 | 
			
		||||
            block:            T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, provided_content: nil, homebrew_curl: false, **_unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -114,7 +114,7 @@ module Homebrew
 | 
			
		||||
            url:    String,
 | 
			
		||||
            regex:  T.nilable(Regexp),
 | 
			
		||||
            unused: T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:  T.untyped,
 | 
			
		||||
            block:  T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, **unused, &block)
 | 
			
		||||
 | 
			
		||||
@ -70,7 +70,7 @@ module Homebrew
 | 
			
		||||
          params(
 | 
			
		||||
            content: String,
 | 
			
		||||
            regex:   T.nilable(Regexp),
 | 
			
		||||
            block:   T.untyped,
 | 
			
		||||
            block:   T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Array[String])
 | 
			
		||||
        }
 | 
			
		||||
        def self.versions_from_content(content, regex = nil, &block)
 | 
			
		||||
@ -105,7 +105,7 @@ module Homebrew
 | 
			
		||||
            provided_content: T.nilable(String),
 | 
			
		||||
            homebrew_curl:    T::Boolean,
 | 
			
		||||
            _unused:          T.nilable(T::Hash[Symbol, T.untyped]),
 | 
			
		||||
            block:            T.untyped,
 | 
			
		||||
            block:            T.nilable(Proc),
 | 
			
		||||
          ).returns(T::Hash[Symbol, T.untyped])
 | 
			
		||||
        }
 | 
			
		||||
        def self.find_versions(url:, regex: nil, provided_content: nil, homebrew_curl: false, **_unused, &block)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user