Generated RBS files


Experimental RBS support (using type sampling data from the type_fusion project).

Typing Progress


We have received 38,153 type samples for the activesupport-7.0.7.2 gem and matched them to 223 out of the 1749 methods (12.8 %).

Methods With Samples


wrap

5728 samples

Array

to_json

2704 samples

ActiveSupport::JSON::Encoding::JSONGemEncoder::EscapedString

as_json

2254 samples

String

jsonify

1967 samples

ActiveSupport::JSON::Encoding::JSONGemEncoder

current_thread

1349 samples

ActiveSupport::IsolatedExecutionState

[]

1330 samples

ActiveSupport::IsolatedExecutionState

_deep_transform_keys_in_object

1038 samples

Hash

as_json

914 samples

Array

deep_dup

556 samples

Array

to_s

548 samples

ActiveSupport::JSON::Encoding::JSONGemEncoder::EscapedString

blank?

476 samples

String

call

301 samples

ActiveSupport::Logger::SimpleFormatter

unwrapped_html_escape

300 samples

ERB::Util

local_level

284 samples

ActiveSupport::Logger

level

282 samples

ActiveSupport::Logger

deep_dup

262 samples

Hash

inflections

235 samples

ActiveSupport::Inflector

instance_or_fallback

224 samples

ActiveSupport::Inflector::Inflections

as_json

223 samples

Hash

add

215 samples

ActiveSupport::Logger

xml_name_escape

209 samples

ERB::Util

blank?

192 samples

NilClass

initialize

188 samples

ActiveSupport::SafeBuffer

html_safe?

165 samples

ActiveSupport::SafeBuffer

tidy_bytes

163 samples

ActiveSupport::Multibyte::Unicode

current_tags

159 samples

ActiveSupport::Logger::SimpleFormatter

to_s

151 samples

ActiveSupport::SafeBuffer

synchronize

146 samples

ActiveSupport::Concurrency::LoadInterlockAwareMonitor

mon_enter

143 samples

ActiveSupport::Concurrency::LoadInterlockAwareMonitor

tags_text

141 samples

ActiveSupport::Logger::SimpleFormatter

define_cached_method

137 samples

ActiveSupport::CodeGenerator::MethodSet

define_cached_method

135 samples

ActiveSupport::CodeGenerator

iterate_guarding_exceptions

133 samples

ActiveSupport::Notifications::Fanout

check!

126 samples

ActiveSupport::ForkTracker

html_safe

122 samples

String

value_for_key

116 samples

ActiveSupport::ParameterFilter::CompiledFilter

debug?

104 samples

ActiveSupport::Logger

finish

104 samples

ActiveSupport::Notifications::Fanout::Subscribers::Evented

convert_key

103 samples

ActiveSupport::HashWithIndifferentAccess

listeners_for

101 samples

ActiveSupport::Notifications::Fanout

start

101 samples

ActiveSupport::Notifications::Fanout::Subscribers::Evented

===

99 samples

ActiveSupport::Duration

compiled_filter

97 samples

ActiveSupport::ParameterFilter

filter_param

89 samples

ActiveSupport::ParameterFilter

respond_to?

75 samples

ActiveSupport::TimeWithZone

finish_with_state

69 samples

ActiveSupport::Notifications::Instrumenter

apply_inflections

69 samples

ActiveSupport::Inflector

finish

67 samples

ActiveSupport::Notifications::Fanout

stringify_keys

67 samples

Hash

singularize

66 samples

String

[]=

65 samples

ActiveSupport::IsolatedExecutionState

start

63 samples

ActiveSupport::Notifications::Instrumenter

uncountable?

62 samples

ActiveSupport::Inflector::Inflections::Uncountables

wait_for

61 samples

ActiveSupport::Concurrency::ShareLock

test_order

61 samples

ActiveSupport

instrument

60 samples

ActiveSupport::Notifications::Instrumenter

html_escape

60 samples

ERB::Util

singularize

59 samples

ActiveSupport::Inflector

start

58 samples

ActiveSupport::Notifications::Fanout

to_query

53 samples

Hash

invoke_after

52 samples

ActiveSupport::Callbacks::CallbackSequence

underscore

52 samples

ActiveSupport::Inflector

as_json

51 samples

FalseClass

yield_shares

49 samples

ActiveSupport::Concurrency::ShareLock

time

48 samples

ActiveSupport::TimeWithZone

invoke_before

46 samples

ActiveSupport::Callbacks::CallbackSequence

stringify

45 samples

ActiveSupport::JSON::Encoding::JSONGemEncoder

permit_concurrent_loads

45 samples

ActiveSupport::Dependencies::Interlock

convert_value

43 samples

ActiveSupport::HashWithIndifferentAccess

encode

42 samples

ActiveSupport::JSON::Encoding::JSONGemEncoder

final?

40 samples

ActiveSupport::Callbacks::CallbackSequence

last

40 samples

String

except!

39 samples

Hash

initialize

38 samples

ActiveSupport::JSON::Encoding::JSONGemEncoder

deep_transform_keys

38 samples

Hash

encode

35 samples

ActiveSupport::JSON

deep_symbolize_keys

34 samples

Hash

dasherize

33 samples

String

is_a?

32 samples

ActiveSupport::TimeWithZone

before

32 samples

ActiveSupport::ExecutionWrapper::RunHook

nsec

29 samples

ActiveSupport::TimeWithZone

reset_all

29 samples

ActiveSupport::CurrentAttributes

===

27 samples

Time

before

27 samples

ActiveSupport::ExecutionWrapper::CompleteHook

execute_hook

27 samples

ActiveSupport

subscribe

26 samples

ActiveSupport::Notifications::Fanout

dasherize

26 samples

ActiveSupport::Inflector

build

26 samples

ActiveSupport::Callbacks::Filters::Before

subscribe

26 samples

ActiveSupport::Notifications

store

24 samples

ActiveSupport::ExecutionContext

build

24 samples

ActiveSupport::Callbacks::CallTemplate

delete

24 samples

ActiveSupport::HashWithIndifferentAccess

listening?

24 samples

ActiveSupport::Notifications::Fanout

halting

23 samples

ActiveSupport::Callbacks::Filters::Before

before

23 samples

ActiveSupport::Callbacks::CallbackSequence

instrument

23 samples

ActiveSupport::Notifications

with_execution_control

23 samples

ActiveSupport

instrumenter

21 samples

ActiveSupport::Notifications

wrap

21 samples

ActiveSupport::Notifications::Fanout::Subscribers::Matcher

current_instances

20 samples

ActiveSupport::CurrentAttributes

utc?

17 samples

ActiveSupport::TimeWithZone

registry

17 samples

ActiveSupport::Notifications

[]

17 samples

ActiveSupport::HashWithIndifferentAccess

initialize

16 samples

ActiveSupport::HashWithIndifferentAccess

new

15 samples

ActiveSupport::Notifications::Fanout::Subscribers

[]=

15 samples

ActiveSupport::HashWithIndifferentAccess

period

15 samples

ActiveSupport::TimeWithZone

zone

15 samples

ActiveSupport::TimeWithZone

camelize

15 samples

ActiveSupport::Inflector

finish

15 samples

ActiveSupport::Notifications::Fanout::Subscribers::EventObject

constantize

14 samples

ActiveSupport::Inflector

clear

14 samples

ActiveSupport::ExecutionContext

extract_options!

14 samples

Array

as_json

14 samples

NilClass

done_running

14 samples

ActiveSupport::Dependencies::Interlock

unsubscribe

13 samples

ActiveSupport::Notifications

start

13 samples

ActiveSupport::Notifications::Fanout::Subscribers::EventObject

initialize

12 samples

ActiveSupport::TimeWithZone

update

12 samples

ActiveSupport::HashWithIndifferentAccess

make_lambda

12 samples

ActiveSupport::Callbacks::CallTemplate::ObjectCall

initialize

12 samples

ActiveSupport::Callbacks::CallTemplate::ObjectCall

make_lambda

11 samples

ActiveSupport::Callbacks::CallTemplate::InstanceExec0

camelize

11 samples

String

from

11 samples

String

start_running

11 samples

ActiveSupport::Dependencies::Interlock

default

11 samples

ActiveSupport::HashWithIndifferentAccess

to_fs

11 samples

Time

info?

11 samples

ActiveSupport::Logger

initialize

11 samples

ActiveSupport::Notifications::Fanout::Subscribers::Evented

build_event

11 samples

ActiveSupport::Notifications::Fanout::Subscribers::EventObject

initialize

11 samples

ActiveSupport::Notifications::Fanout::Subscribers::Timed

initialize

11 samples

ActiveSupport::Callbacks::CallTemplate::InstanceExec0

extended

10 samples

ActiveSupport::Concern

update_with_single_argument

10 samples

ActiveSupport::HashWithIndifferentAccess

busy_for_sharing?

10 samples

ActiveSupport::Concurrency::ShareLock

aead_mode?

10 samples

ActiveSupport::MessageEncryptor

sum

10 samples

Array

try

9 samples

ActiveSupport::Notifications::Fanout::Subscribers::Timed

start_sharing

9 samples

ActiveSupport::Concurrency::ShareLock

parse_json_times

8 samples

ActiveSupport

truncate

8 samples

String

initialize

8 samples

ActiveSupport::CodeGenerator::MethodSet

extractable_options?

8 samples

Hash

usec

8 samples

ActiveSupport::TimeWithZone

acts_like?

8 samples

ActiveSupport::TimeWithZone

decode

8 samples

ActiveSupport::JSON

append_features

7 samples

ActiveSupport::Testing::ConstantLookup

symbolize_keys

7 samples

Hash

validate_float

7 samples

ActiveSupport::NumberHelper::NumberToDelimitedConverter

present?

7 samples

ActiveSupport::SafeBuffer

with_indifferent_access

7 samples

Hash

apply

7 samples

ActiveSupport::CodeGenerator::MethodSet

plus_with_duration

6 samples

Time

initialize

6 samples

ActiveSupport::Callbacks::CallbackSequence

test_order

6 samples

ActiveSupport::TestCase

included

6 samples

ActiveSupport::Testing::ConstantLookup

parallelized?

6 samples

ActiveSupport::Testing::ParallelizeExecutor

tests_count

6 samples

ActiveSupport::Testing::ParallelizeExecutor

unsubscribe

6 samples

ActiveSupport::Notifications::Fanout

stop_sharing

6 samples

ActiveSupport::Concurrency::ShareLock

underscore

6 samples

String

pluralize

6 samples

String

demodulize

6 samples

String

constantize

6 samples

String

initialize

5 samples

ActiveSupport::Testing::SimpleStubs

dup

5 samples

ActiveSupport::HashWithIndifferentAccess

transfer_time_values_to_utc_constructor

5 samples

ActiveSupport::TimeWithZone

batch

5 samples

ActiveSupport::CodeGenerator

unstub_all!

5 samples

ActiveSupport::Testing::SimpleStubs

find_zone!

5 samples

Time

initialize

5 samples

ActiveSupport::MessageEncryptor

pluralize

5 samples

ActiveSupport::Inflector

filter

4 samples

ActiveSupport::ParameterFilter

silence_redefinition_of_method

4 samples

ActiveSupport::CurrentAttributes

extended

4 samples

ActiveSupport::Autoload

namespace

4 samples

ActiveSupport::NumberHelper::NumberToDelimitedConverter

blank?

4 samples

ActiveSupport::SafeBuffer

redefine_singleton_method

4 samples

ActiveSupport::TestCase

key?

4 samples

ActiveSupport::HashWithIndifferentAccess

deep_merge!

4 samples

ActiveSupport::HashWithIndifferentAccess

format_options

4 samples

ActiveSupport::NumberHelper::NumberToDelimitedConverter

incorporate_utc_offset

4 samples

ActiveSupport::TimeWithZone

demodulize

4 samples

ActiveSupport::Inflector

extract!

4 samples

Hash

__callbacks

4 samples

ActiveSupport::CurrentAttributes

skip?

4 samples

ActiveSupport::Callbacks::CallbackSequence

as_json

4 samples

Time

utc

4 samples

ActiveSupport::TimeWithZone

year

4 samples

ActiveSupport::TimeWithZone

[]

4 samples

ActiveSupport::TimeZone

expand_call_template

3 samples

ActiveSupport::Callbacks::CallbackSequence

parallelize

3 samples

ActiveSupport::TestCase

initialize

3 samples

ActiveSupport::NumberHelper::NumberToDelimitedConverter

execution_info

3 samples

ActiveSupport::Testing::ParallelizeExecutor

should_parallelize?

3 samples

ActiveSupport::Testing::ParallelizeExecutor

show_execution_info

3 samples

ActiveSupport::Testing::ParallelizeExecutor

i18n_format_options

3 samples

ActiveSupport::NumberHelper::NumberToDelimitedConverter

build

3 samples

ActiveSupport::Callbacks::Filters::After

delimiter_pattern

3 samples

ActiveSupport::NumberHelper::NumberToDelimitedConverter

redefine_singleton_method

3 samples

ActiveSupport::CurrentAttributes

descendants

3 samples

ActiveSupport::CurrentAttributes

define_callbacks

3 samples

ActiveSupport::CurrentAttributes

fetch

3 samples

ActiveSupport::HashWithIndifferentAccess

__callbacks=

3 samples

ActiveSupport::CurrentAttributes

advance

3 samples

Date

zone

3 samples

Time

run_load_hooks

3 samples

ActiveSupport

valid_float?

3 samples

ActiveSupport::NumberHelper::NumberToDelimitedConverter

initialize

3 samples

ActiveSupport::ParameterFilter

parts

3 samples

ActiveSupport::NumberHelper::NumberToDelimitedConverter

options

3 samples

ActiveSupport::NumberHelper::NumberToDelimitedConverter

generate_key

3 samples

ActiveSupport::CachingKeyGenerator

append_features

3 samples

ActiveSupport::Callbacks

html_safe

3 samples

ActiveSupport::SafeBuffer

with_indifferent_access

2 samples

ActiveSupport::HashWithIndifferentAccess

push_tags

2 samples

ActiveSupport::Logger::SimpleFormatter

build_rotation

2 samples

ActiveSupport::MessageEncryptor

new_cipher

2 samples

ActiveSupport::MessageEncryptor

compare_with_coercion

2 samples

Time

change

2 samples

Time

set_defaults

2 samples

ActiveSupport::HashWithIndifferentAccess

expand

2 samples

ActiveSupport::Callbacks::CallTemplate::InstanceExec2

dig

2 samples

ActiveSupport::HashWithIndifferentAccess

number_to_delimited

2 samples

ActiveSupport::NumberHelper

convert

2 samples

ActiveSupport::NumberHelper::NumberToDelimitedConverter

default_format_options

2 samples

ActiveSupport::NumberHelper::NumberToDelimitedConverter

validate_float?

2 samples

ActiveSupport::NumberHelper::NumberToDelimitedConverter

file_fixture_path

2 samples

ActiveSupport::TestCase

initialize

2 samples

ActiveSupport::Testing::ParallelizeExecutor

shutdown

2 samples

ActiveSupport::Testing::ParallelizeExecutor

start

2 samples

ActiveSupport::Testing::ParallelizeExecutor

execute_if_updated

2 samples

ActiveSupport::FileUpdateChecker

to_s

2 samples

ActiveSupport::TimeWithZone

set_callbacks

2 samples

ActiveSupport::CurrentAttributes

class_attribute

2 samples

ActiveSupport::CurrentAttributes

initialize

2 samples

ActiveSupport::Callbacks::Conditionals::Value

gem_version

2 samples

ActiveSupport

test_order=

2 samples

ActiveSupport

test_parallelization_threshold

2 samples

ActiveSupport

included

2 samples

ActiveSupport::Callbacks

build

2 samples

ActiveSupport::Callbacks::Callback

initialize

2 samples

ActiveSupport::Callbacks::CallTemplate::MethodCall

present?

1 sample

ActiveSupport::ArrayInquirer

after

1 sample

ActiveSupport::Callbacks::CallbackSequence

make_lambda

1 sample

ActiveSupport::Callbacks::CallTemplate::MethodCall

simple

1 sample

ActiveSupport::Callbacks::Filters::After

ago

1 sample

ActiveSupport::Duration

days

1 sample

ActiveSupport::Duration

is_a?

1 sample

ActiveSupport::Duration

max_mtime

1 sample

ActiveSupport::FileUpdateChecker

updated?

1 sample

ActiveSupport::FileUpdateChecker

updated_at

1 sample

ActiveSupport::FileUpdateChecker

slice

1 sample

ActiveSupport::HashWithIndifferentAccess

delete

1 sample

ActiveSupport::IsolatedExecutionState

key?

1 sample

ActiveSupport::IsolatedExecutionState

silencer

1 sample

ActiveSupport::Logger

_decrypt

1 sample

ActiveSupport::MessageEncryptor

resolve_verifier

1 sample

ActiveSupport::MessageEncryptor

rotate

1 sample

ActiveSupport::MessageEncryptor

load

1 sample

ActiveSupport::MessageEncryptor::NullSerializer

fresh?

1 sample

ActiveSupport::Messages::Metadata

initialize

1 sample

ActiveSupport::MessageVerifier

===

1 sample

ActiveSupport::Notifications::Fanout::Subscribers::Matcher

initialize

1 sample

ActiveSupport::Notifications::Instrumenter

initialize

1 sample

ActiveSupport::ParameterFilter::CompiledFilter

file_fixture_path=

1 sample

ActiveSupport::TestCase

included

1 sample

ActiveSupport::Testing::FileFixtures

start

1 sample

ActiveSupport::Testing::Parallelization::Worker

<<

1 sample

ActiveSupport::Testing::ParallelizeExecutor

advance

1 sample

ActiveSupport::TimeWithZone

to_fs

1 sample

ActiveSupport::TimeWithZone

utc_offset

1 sample

ActiveSupport::TimeWithZone

compact_blank!

1 sample

Array

second

1 sample

Array

plus_with_duration

1 sample

Date

deep_merge

1 sample

Hash

multiline?

1 sample

Regexp

humanize

1 sample

String

advance

1 sample

Time