Generated RBS files
Experimental RBS support (using type sampling data from the type_fusion
project).
Typing Progress
We have received 7,109 type samples for the concurrent-ruby-1.2.2
gem and matched them to 44 out of the 1116 methods (3.9 %).
Methods With Samples
[]
Concurrent::Map
fetch_or_store
Concurrent::Map
fetch
Concurrent::Map
get_or_default
Concurrent::Map
[]=
Concurrent::Map
key?
Concurrent::Map
compute_if_absent
Concurrent::Map
each_pair
Concurrent::Map
clear
Concurrent::Map
initialize
Concurrent::Map
delete
Concurrent::Map
dupped_backend
Concurrent::Map
set_backend
Concurrent::Map
values
Concurrent::Map
delete_pair
Concurrent::Map
each_value
Concurrent::Map
keys
Concurrent::Map
synchronize
Concurrent::Promise
synchronize
Concurrent::Collection::CopyOnWriteObserverSet
synchronize
Concurrent::Event
validate_options_hash!
Concurrent::Map
full_memory_barrier
Concurrent::Synchronization
pair?
Concurrent::Map
__initialize_atomic_fields__
Concurrent::Event
initialize
Concurrent::Event
synchronize
Concurrent::Delay
initialize
Concurrent::Promise
value
Concurrent::Delay
set?
Concurrent::Event
<<
Concurrent::RubyThreadPoolExecutor::Worker
notify_to
Concurrent::Collection::CopyOnWriteObserverSet
initialize
Concurrent::SafeTaskExecutor
value!
Concurrent::Promise
apply_deref_options
Concurrent::Promise
physical_processor_count
Concurrent::Utility::ProcessorCounter
set
Concurrent::Event
value!
Concurrent::Delay
ns_broadcast
Concurrent::Event
execute
Concurrent::SafeTaskExecutor
global_fast_executor
Concurrent
monotonic_time
Concurrent
physical_processor_count
Concurrent
value
Concurrent::AtomicFixnum
clear_observers_and_return_old
Concurrent::Collection::CopyOnWriteObserverSet
length
Concurrent::Collection::NonConcurrentPriorityQueue
set_state
Concurrent::Delay
get_arguments_from
Concurrent::Promise
ns_set_deref_options
Concurrent::Promise
rejected?
Concurrent::Promise
state
Concurrent::Promise
value
Concurrent::Promise
wait
Concurrent::Promise
run_task
Concurrent::RubyThreadPoolExecutor::Worker
__initialize_atomic_fields__
Concurrent::SafeTaskExecutor
synchronize
Concurrent::ScheduledTask
compute_physical_processor_count
Concurrent::Utility::ProcessorCounter
incomplete?
Concurrent::Promise
incomplete?
Concurrent::Delay
__initialize_atomic_fields__
Concurrent::Promise
root?
Concurrent::Promise
set_state!
Concurrent::Promise
complete?
Concurrent::Delay
push
Concurrent::Collection::NonConcurrentPriorityQueue
true?
Concurrent::AtomicBoolean
acquire_read_lock
Concurrent::ReentrantReadWriteLock
ns_initialize
Concurrent::Collection::CopyOnWriteObserverSet
create_worker
Concurrent::RubyThreadPoolExecutor::Worker
notify_and_delete_observers
Concurrent::Collection::CopyOnWriteObserverSet
new
Concurrent::SafeTaskExecutor
apply_deref_options
Concurrent::ScheduledTask
execute
Concurrent::ScheduledTask
process_task
Concurrent::ScheduledTask
wait
Concurrent::ScheduledTask
initialize
Concurrent::Collection::CopyOnWriteObserverSet
synchronize
Concurrent::AtomicFixnum
inspect
Concurrent::Map
wait
Concurrent::Event
reset
Concurrent::Event
ns_wait
Concurrent::Event
ns_set
Concurrent::Event
ns_initialize
Concurrent::Event
new
Concurrent::Event
executor
Concurrent::Options
executor_from_options
Concurrent::Options
state
Concurrent::Delay
complete
Concurrent::Promise
complete?
Concurrent::Promise
event
Concurrent::Promise