Generated RBS files


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

Typing Progress


We have received 5,594 type samples for the activemodel-7.0.7 gem and matched them to 48 out of the 481 methods (10.0 %).

Methods With Samples


fetch_value

317 samples

ActiveModel::LazyAttributeSet

serialize

226 samples

ActiveModel::Type::String

hash

168 samples

ActiveModel::Type::String

[]

116 samples

ActiveModel::AttributeSet

method_name

110 samples

ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher

binary?

86 samples

ActiveModel::Type::String

serializable?

73 samples

ActiveModel::Type::String

serialized?

71 samples

ActiveModel::Type::String

mutable?

58 samples

ActiveModel::Type::String

force_equality?

55 samples

ActiveModel::Type::String

cast

54 samples

ActiveModel::Type::Integer

cast

41 samples

ActiveModel::Type::String

method_name

37 samples

ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher

serialize

36 samples

ActiveModel::Type::Integer

cast_value

31 samples

ActiveModel::Type::String

cast_value

31 samples

ActiveModel::Type::Integer

fetch_value

28 samples

ActiveModel::AttributeSet

deserialize

27 samples

ActiveModel::Type::Integer

from_user

25 samples

ActiveModel::Attribute::FromDatabase

write_from_user

24 samples

ActiveModel::AttributeSet

from_database

24 samples

ActiveModel::Attribute::FromUser

deserialize

20 samples

ActiveModel::Type::String

cast_value

20 samples

ActiveModel::Type::String

[]

20 samples

ActiveModel::LazyAttributeSet

assert_valid_value

20 samples

ActiveModel::Type::String

in_range?

19 samples

ActiveModel::Type::Integer

deserialize

18 samples

ActiveModel::Type::String

initialize

17 samples

ActiveModel::LazyAttributeSet

[]

17 samples

ActiveModel::AttributeSet

default_attribute

16 samples

ActiveModel::LazyAttributeSet

define_attribute_accessor_method

15 samples

ActiveModel::AttributeMethods::AttrNames

cast

14 samples

ActiveModel::Type::String

from_database

14 samples

ActiveModel::Attribute

key?

13 samples

ActiveModel::LazyAttributeSet

type

12 samples

ActiveModel::Type::String

cast

12 samples

ActiveModel::Type::Integer

ensure_in_range

12 samples

ActiveModel::Type::Integer

binary?

11 samples

ActiveModel::Type::String

build_from_database

11 samples

ActiveModel::AttributeSet::Builder

[]=

10 samples

ActiveModel::AttributeSet

changed?

10 samples

ActiveModel::Type::Integer

from_database

9 samples

ActiveModel::Attribute

hash

9 samples

ActiveModel::Type::String

attribute_changed?

8 samples

ActiveModel::AttributeMutationTracker

fetch_value

8 samples

ActiveModel::LazyAttributeSet

serialize

8 samples

ActiveModel::Type::String

non_numeric_string?

7 samples

ActiveModel::Type::Integer

deserialize

7 samples

ActiveModel::Type::Integer

with_cast_value

7 samples

ActiveModel::Attribute

forced_changes

7 samples

ActiveModel::AttributeMutationTracker

binary?

6 samples

ActiveModel::Type::Integer

initialize

6 samples

ActiveModel::Errors

force_equality?

6 samples

ActiveModel::Type::String

initialize

5 samples

ActiveModel::LazyAttributeSet

initialize

5 samples

ActiveModel::AttributeSet

serializable?

5 samples

ActiveModel::Type::String

ensure_in_range

4 samples

ActiveModel::Type::Integer

changed?

4 samples

ActiveModel::AttributeMutationTracker

lookup

4 samples

ActiveModel::Type

changed?

4 samples

ActiveModel::AttributeMutationTracker

forced_changes

4 samples

ActiveModel::AttributeMutationTracker

deserialize

4 samples

ActiveModel::Type::Value

serializable?

4 samples

ActiveModel::Type::Integer

_limit

3 samples

ActiveModel::Type::Integer

min_value

3 samples

ActiveModel::Type::Integer

number_to_non_number?

3 samples

ActiveModel::Type::Integer

serialize

3 samples

ActiveModel::Type::Integer

changed_in_place?

3 samples

ActiveModel::Type::Integer

cast

3 samples

ActiveModel::Type::Value

map

3 samples

ActiveModel::AttributeSet

deep_dup

3 samples

ActiveModel::AttributeSet

cast_value

3 samples

ActiveModel::Type::Boolean

cast_value

2 samples

ActiveModel::Type::Integer

cast

2 samples

ActiveModel::Type::Boolean

serialized?

2 samples

ActiveModel::Type::String

build_from_database

2 samples

ActiveModel::AttributeSet::Builder

deserialize

2 samples

ActiveModel::Type::Float

keys

2 samples

ActiveModel::AttributeSet

cast_value

2 samples

ActiveModel::Type::Value

hash

2 samples

ActiveModel::Type::Value

[]=

2 samples

ActiveModel::AttributeSet

initialize

2 samples

ActiveModel::AttributeMutationTracker

equal_nan?

2 samples

ActiveModel::Type::Integer

attribute_changed?

2 samples

ActiveModel::AttributeMutationTracker

keys

2 samples

ActiveModel::AttributeSet

write_from_user

2 samples

ActiveModel::AttributeSet

define_attribute_accessor_method

2 samples

ActiveModel::AttributeMethods::AttrNames

cast

2 samples

ActiveModel::Type::Boolean

hash

2 samples

ActiveModel::Type::Integer

max_value

2 samples

ActiveModel::Type::Integer

changed_in_place?

2 samples

ActiveModel::Type::Integer

type

2 samples

ActiveModel::Type::Integer

initialize

2 samples

ActiveModel::Type::String

mutable?

2 samples

ActiveModel::Type::String

from_database

1 sample

ActiveModel::Attribute::FromDatabase

from_user

1 sample

ActiveModel::Attribute::FromDatabase

initialize

1 sample

ActiveModel::AttributeSet

binary?

1 sample

ActiveModel::Type::Boolean

hash

1 sample

ActiveModel::Type::Boolean

cast_value

1 sample

ActiveModel::Type::Float

force_equality?

1 sample

ActiveModel::Type::Integer

serialized?

1 sample

ActiveModel::Type::Integer

type

1 sample

ActiveModel::Type::Integer

assert_valid_value

1 sample

ActiveModel::Type::Value

force_equality?

1 sample

ActiveModel::Type::Value

serialize

1 sample

ActiveModel::Type::Value

check_validity!

1 sample

ActiveModel::Validations::ComparisonValidator

initialize

1 sample

ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher

deep_dup

1 sample

ActiveModel::AttributeSet

register

1 sample

ActiveModel::Type

assert_valid_value

1 sample

ActiveModel::Type::Integer

in_range?

1 sample

ActiveModel::Type::Integer

max_value

1 sample

ActiveModel::Type::Integer

binary?

1 sample

ActiveModel::Type::Value

initialize

1 sample

ActiveModel::Type::Value