Generated RBS files


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

Typing Progress


We have received 1,490 type samples for the prism-0.22.0 gem and matched them to 86 out of the 2988 methods (2.9 %).

Methods With Samples


initialize

445 samples

Prism::Location

line

44 samples

Prism::Source

start_line

42 samples

Prism::Location

slice

42 samples

Prism::Location

initialize

40 samples

Prism::InlineComment

slice

38 samples

Prism::Source

find_line

36 samples

Prism::Source

compact_child_nodes

29 samples

Prism::StatementsNode

initialize

29 samples

Prism::StatementsNode

initialize

25 samples

Prism::ArgumentsNode

compact_child_nodes

20 samples

Prism::ArgumentsNode

accept

19 samples

Prism::StatementsNode

accept

13 samples

Prism::ArgumentsNode

initialize

12 samples

Prism::SymbolNode

compact_child_nodes

11 samples

Prism::SymbolNode

compact_child_nodes

8 samples

Prism::StringNode

initialize

8 samples

Prism::StringNode

initialize

5 samples

Prism::IfNode

compact_child_nodes

5 samples

Prism::ConstantPathNode

accept

5 samples

Prism::ParametersNode

initialize

5 samples

Prism::Source

initialize

4 samples

Prism::ParametersNode

initialize

4 samples

Prism::ReturnNode

accept

4 samples

Prism::StringNode

accept

4 samples

Prism::IfNode

initialize

3 samples

Prism::ProgramNode

accept

3 samples

Prism::SymbolNode

accept

3 samples

Prism::UnlessNode

accept

3 samples

Prism::ConstantPathNode

initialize

3 samples

Prism::ConstantPathNode

accept

3 samples

Prism::EmbeddedStatementsNode

compact_child_nodes

3 samples

Prism::IfNode

accept

3 samples

Prism::SelfNode

type

3 samples

Prism::StatementsNode

compact_child_nodes

2 samples

Prism::HashNode

initialize

2 samples

Prism::IntegerNode

accept

2 samples

Prism::ForwardingSuperNode

initialize

2 samples

Prism::MagicComment

compact_child_nodes

2 samples

Prism::OrNode

compact_child_nodes

2 samples

Prism::ParametersNode

initialize

2 samples

Prism::ParseResult

compact_child_nodes

2 samples

Prism::ProgramNode

compact_child_nodes

2 samples

Prism::ReturnNode

accept

2 samples

Prism::ElseNode

initialize

2 samples

Prism::UnlessNode

compact_child_nodes

2 samples

Prism::SelfNode

initialize

2 samples

Prism::SelfNode

compact_child_nodes

2 samples

Prism::BlockParametersNode

accept

2 samples

Prism::BlockParametersNode

accept

2 samples

Prism::AndNode

initialize

2 samples

Prism::SplatNode

accept

2 samples

Prism::BlockNode

initialize

2 samples

Prism::HashNode

compact_child_nodes

2 samples

Prism::AssocNode

accept

1 sample

Prism::AssocNode

initialize

1 sample

Prism::AssocNode

accept

1 sample

Prism::BeginNode

initialize

1 sample

Prism::BlockArgumentNode

initialize

1 sample

Prism::BlockNode

accept

1 sample

Prism::DefinedNode

compact_child_nodes

1 sample

Prism::ElseNode

initialize

1 sample

Prism::EmbeddedStatementsNode

accept

1 sample

Prism::EnsureNode

initialize

1 sample

Prism::FalseNode

initialize

1 sample

Prism::ForwardingArgumentsNode

initialize

1 sample

Prism::ForwardingParameterNode

compact_child_nodes

1 sample

Prism::IndexOrWriteNode

initialize

1 sample

Prism::IndexOrWriteNode

accept

1 sample

Prism::IntegerNode

compact_child_nodes

1 sample

Prism::IntegerNode

accept

1 sample

Prism::InterpolatedStringNode

compact_child_nodes

1 sample

Prism::InterpolatedStringNode

initialize

1 sample

Prism::InterpolatedStringNode

compact_child_nodes

1 sample

Prism::KeywordHashNode

accept

1 sample

Prism::NilNode

compact_child_nodes

1 sample

Prism::NilNode

initialize

1 sample

Prism::NilNode

compact_child_nodes

1 sample

Prism::ParenthesesNode

accept

1 sample

Prism::ReturnNode

accept

1 sample

Prism::SplatNode

accept

1 sample

Prism::TrueNode

compact_child_nodes

1 sample

Prism::WhenNode

initialize

1 sample

Prism::WhenNode

accept

1 sample

Prism::WhileNode

compact_child_nodes

1 sample

Prism::WhileNode

accept

1 sample

Prism::YieldNode

initialize

1 sample

Prism::YieldNode