Update RBI files for concurrent-ruby.
This commit is contained in:
parent
25dcb7e675
commit
d0f5a1e149
@ -1,9 +1,9 @@
|
||||
# typed: true
|
||||
|
||||
# DO NOT EDIT MANUALLY
|
||||
# This is an autogenerated file for types exported from the `concurrent-ruby` gem.
|
||||
# Please instead update this file by running `bin/tapioca gem concurrent-ruby`.
|
||||
|
||||
# typed: true
|
||||
|
||||
module Concurrent
|
||||
extend ::Concurrent::Utility::EngineDetector
|
||||
extend ::Concurrent::Utility::NativeExtensionLoader
|
||||
@ -21,7 +21,7 @@ module Concurrent
|
||||
def dataflow_with(executor, *inputs, &block); end
|
||||
def dataflow_with!(executor, *inputs, &block); end
|
||||
def leave_transaction; end
|
||||
def monotonic_time; end
|
||||
def monotonic_time(unit = T.unsafe(nil)); end
|
||||
|
||||
class << self
|
||||
def abort_transaction; end
|
||||
@ -42,7 +42,7 @@ module Concurrent
|
||||
def global_logger=(value); end
|
||||
def global_timer_set; end
|
||||
def leave_transaction; end
|
||||
def monotonic_time; end
|
||||
def monotonic_time(unit = T.unsafe(nil)); end
|
||||
def new_fast_executor(opts = T.unsafe(nil)); end
|
||||
def new_io_executor(opts = T.unsafe(nil)); end
|
||||
def physical_processor_count; end
|
||||
@ -89,7 +89,7 @@ class Concurrent::AbstractExecutorService < ::Concurrent::Synchronization::Locka
|
||||
|
||||
private
|
||||
|
||||
def handle_fallback(*args); end
|
||||
def fallback_action(*args); end
|
||||
def ns_auto_terminate?; end
|
||||
def ns_execute(*args, &task); end
|
||||
def ns_kill_execution; end
|
||||
@ -722,7 +722,6 @@ Concurrent::GLOBAL_FAST_EXECUTOR = T.let(T.unsafe(nil), Concurrent::Delay)
|
||||
Concurrent::GLOBAL_IMMEDIATE_EXECUTOR = T.let(T.unsafe(nil), Concurrent::ImmediateExecutor)
|
||||
Concurrent::GLOBAL_IO_EXECUTOR = T.let(T.unsafe(nil), Concurrent::Delay)
|
||||
Concurrent::GLOBAL_LOGGER = T.let(T.unsafe(nil), Concurrent::AtomicReference)
|
||||
Concurrent::GLOBAL_MONOTONIC_CLOCK = T.let(T.unsafe(nil), T.untyped)
|
||||
Concurrent::GLOBAL_TIMER_SET = T.let(T.unsafe(nil), Concurrent::Delay)
|
||||
class Concurrent::Hash < ::Hash; end
|
||||
Concurrent::HashImplementation = Hash
|
||||
@ -1784,14 +1783,14 @@ class Concurrent::RubyThreadPoolExecutor < ::Concurrent::RubyExecutorService
|
||||
def max_length; end
|
||||
def max_queue; end
|
||||
def min_length; end
|
||||
def prune_pool; end
|
||||
def queue_length; end
|
||||
def ready_worker(worker); end
|
||||
def ready_worker(worker, last_message); end
|
||||
def remaining_capacity; end
|
||||
def remove_busy_worker(worker); end
|
||||
def scheduled_task_count; end
|
||||
def synchronous; end
|
||||
def worker_died(worker); end
|
||||
def worker_not_old_enough(worker); end
|
||||
def worker_task_completed; end
|
||||
|
||||
private
|
||||
@ -1804,12 +1803,11 @@ class Concurrent::RubyThreadPoolExecutor < ::Concurrent::RubyExecutorService
|
||||
def ns_kill_execution; end
|
||||
def ns_limited_queue?; end
|
||||
def ns_prune_pool; end
|
||||
def ns_ready_worker(worker, success = T.unsafe(nil)); end
|
||||
def ns_ready_worker(worker, last_message, success = T.unsafe(nil)); end
|
||||
def ns_remove_busy_worker(worker); end
|
||||
def ns_reset_if_forked; end
|
||||
def ns_shutdown_execution; end
|
||||
def ns_worker_died(worker); end
|
||||
def ns_worker_not_old_enough(worker); end
|
||||
end
|
||||
|
||||
Concurrent::RubyThreadPoolExecutor::DEFAULT_MAX_POOL_SIZE = T.let(T.unsafe(nil), Integer)
|
||||
@ -2216,11 +2214,9 @@ end
|
||||
class Concurrent::TVar < ::Concurrent::Synchronization::Object
|
||||
def initialize(value); end
|
||||
|
||||
def unsafe_increment_version; end
|
||||
def unsafe_lock; end
|
||||
def unsafe_value; end
|
||||
def unsafe_value=(value); end
|
||||
def unsafe_version; end
|
||||
def value; end
|
||||
def value=(value); end
|
||||
|
||||
@ -2285,7 +2281,6 @@ class Concurrent::TimerTask < ::Concurrent::RubyExecutorService
|
||||
def ns_kill_execution; end
|
||||
def ns_shutdown_execution; end
|
||||
def schedule_next_task(interval = T.unsafe(nil)); end
|
||||
def timeout_task(completion); end
|
||||
|
||||
class << self
|
||||
def execute(opts = T.unsafe(nil), &task); end
|
||||
@ -2300,9 +2295,9 @@ class Concurrent::Transaction
|
||||
|
||||
def abort; end
|
||||
def commit; end
|
||||
def open(tvar); end
|
||||
def read(tvar); end
|
||||
def unlock; end
|
||||
def valid?; end
|
||||
def write(tvar, value); end
|
||||
|
||||
class << self
|
||||
@ -2315,11 +2310,11 @@ Concurrent::Transaction::ABORTED = T.let(T.unsafe(nil), Object)
|
||||
class Concurrent::Transaction::AbortError < ::StandardError; end
|
||||
class Concurrent::Transaction::LeaveError < ::StandardError; end
|
||||
|
||||
class Concurrent::Transaction::ReadLogEntry < ::Struct
|
||||
def tvar; end
|
||||
def tvar=(_); end
|
||||
def version; end
|
||||
def version=(_); end
|
||||
class Concurrent::Transaction::OpenEntry < ::Struct
|
||||
def modified; end
|
||||
def modified=(_); end
|
||||
def value; end
|
||||
def value=(_); end
|
||||
|
||||
class << self
|
||||
def [](*_arg0); end
|
||||
@ -3488,7 +3488,13 @@ end
|
||||
|
||||
Net::HTTPFatalErrorCode = Net::HTTPClientError
|
||||
|
||||
Net::HTTPInformationCode = Net::HTTPInformation
|
||||
class Net::HTTPInformation
|
||||
end
|
||||
|
||||
Net::HTTPInformationCode::EXCEPTION_TYPE = Net::HTTPError
|
||||
|
||||
class Net::HTTPInformation
|
||||
end
|
||||
|
||||
class Net::HTTPLoopDetected
|
||||
HAS_BODY = ::T.let(nil, ::T.untyped)
|
||||
@ -3548,7 +3554,13 @@ Net::HTTPServerErrorCode = Net::HTTPServerError
|
||||
|
||||
Net::HTTPSession = Net::HTTP
|
||||
|
||||
Net::HTTPSuccessCode = Net::HTTPSuccess
|
||||
class Net::HTTPSuccess
|
||||
end
|
||||
|
||||
Net::HTTPSuccessCode::EXCEPTION_TYPE = Net::HTTPError
|
||||
|
||||
class Net::HTTPSuccess
|
||||
end
|
||||
|
||||
class Net::HTTPURITooLong
|
||||
HAS_BODY = ::T.let(nil, ::T.untyped)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user