Remove merged upstream sorbet changes
This commit is contained in:
		
							parent
							
								
									8a71570a6b
								
							
						
					
					
						commit
						c2aa4475f7
					
				@ -3,15 +3,6 @@
 | 
			
		||||
# This file contains temporary definitions for fixes that have
 | 
			
		||||
# been submitted upstream to https://github.com/sorbet/sorbet.
 | 
			
		||||
 | 
			
		||||
# https://github.com/sorbet/sorbet/pull/7682
 | 
			
		||||
class Array
 | 
			
		||||
  include JSON::Ext::Generator::GeneratorMethods::Array
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
class Hash
 | 
			
		||||
  include JSON::Ext::Generator::GeneratorMethods::Hash
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
# https://github.com/sorbet/sorbet/pull/7650
 | 
			
		||||
class Etc::Group < Struct
 | 
			
		||||
  sig { returns(Integer) }
 | 
			
		||||
@ -29,111 +20,3 @@ module IRB
 | 
			
		||||
  sig { params(ap_path: T.nilable(String), argv: T::Array[String]).void }
 | 
			
		||||
  def self.setup(ap_path, argv: ::ARGV); end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
# https://github.com/sorbet/sorbet/pull/7678
 | 
			
		||||
class String
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: Integer,
 | 
			
		||||
      arg1: Integer,
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: T.any(T::Range[Integer], Regexp),
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: Regexp,
 | 
			
		||||
      arg1: Integer,
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: Regexp,
 | 
			
		||||
      arg1: T.any(String, Symbol),
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: String,
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  def [](arg0, arg1 = T.unsafe(nil)); end
 | 
			
		||||
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: Integer,
 | 
			
		||||
      arg1: Integer,
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: T.any(T::Range[Integer], Regexp),
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: Regexp,
 | 
			
		||||
      arg1: Integer,
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: Regexp,
 | 
			
		||||
      arg1: T.any(String, Symbol),
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: String,
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  def slice!(arg0, arg1 = T.unsafe(nil)); end
 | 
			
		||||
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: Integer,
 | 
			
		||||
      arg1: Integer,
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: T.any(T::Range[Integer], Regexp),
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: Regexp,
 | 
			
		||||
      arg1: Integer,
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: Regexp,
 | 
			
		||||
      arg1: T.any(String, Symbol),
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  sig {
 | 
			
		||||
    params(
 | 
			
		||||
      arg0: String,
 | 
			
		||||
    )
 | 
			
		||||
      .returns(T.nilable(String))
 | 
			
		||||
  }
 | 
			
		||||
  def slice(arg0, arg1 = T.unsafe(nil)); end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user