Generated RBS files


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

Typing Progress


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

Methods With Samples


initialize

331 samples

Prism::Location

slice

34 samples

Prism::Location

line

33 samples

Prism::Source

start_line

31 samples

Prism::Location

initialize

29 samples

Prism::InlineComment

slice

28 samples

Prism::Source

find_line

25 samples

Prism::Source

compact_child_nodes

23 samples

Prism::StatementsNode

initialize

22 samples

Prism::StatementsNode

initialize

18 samples

Prism::ArgumentsNode

compact_child_nodes

15 samples

Prism::ArgumentsNode

initialize

12 samples

Prism::SymbolNode

accept

12 samples

Prism::StatementsNode

accept

10 samples

Prism::ArgumentsNode

compact_child_nodes

8 samples

Prism::SymbolNode

initialize

7 samples

Prism::StringNode

compact_child_nodes

7 samples

Prism::StringNode

initialize

5 samples

Prism::Source

compact_child_nodes

5 samples

Prism::ConstantPathNode

initialize

4 samples

Prism::ParametersNode

accept

3 samples

Prism::ParametersNode

accept

3 samples

Prism::ConstantPathNode

initialize

3 samples

Prism::ConstantPathNode

accept

3 samples

Prism::SymbolNode

accept

3 samples

Prism::IfNode

type

3 samples

Prism::StatementsNode

compact_child_nodes

3 samples

Prism::IfNode

compact_child_nodes

2 samples

Prism::SelfNode

initialize

2 samples

Prism::SelfNode

initialize

2 samples

Prism::SplatNode

accept

2 samples

Prism::SelfNode

accept

2 samples

Prism::StringNode

accept

2 samples

Prism::UnlessNode

accept

2 samples

Prism::AndNode

compact_child_nodes

2 samples

Prism::AssocNode

accept

2 samples

Prism::BlockNode

accept

2 samples

Prism::BlockParametersNode

accept

2 samples

Prism::EmbeddedStatementsNode

compact_child_nodes

2 samples

Prism::HashNode

initialize

2 samples

Prism::HashNode

initialize

2 samples

Prism::IfNode

initialize

2 samples

Prism::MagicComment

compact_child_nodes

2 samples

Prism::OrNode

initialize

2 samples

Prism::ParseResult

compact_child_nodes

2 samples

Prism::ProgramNode

initialize

2 samples

Prism::ProgramNode

initialize

2 samples

Prism::ReturnNode

accept

1 sample

Prism::AssocNode

initialize

1 sample

Prism::BlockArgumentNode

initialize

1 sample

Prism::BlockNode

compact_child_nodes

1 sample

Prism::BlockParametersNode

accept

1 sample

Prism::DefinedNode

accept

1 sample

Prism::ElseNode

compact_child_nodes

1 sample

Prism::ElseNode

initialize

1 sample

Prism::EmbeddedStatementsNode

accept

1 sample

Prism::ForwardingSuperNode

compact_child_nodes

1 sample

Prism::IndexOrWriteNode

initialize

1 sample

Prism::IndexOrWriteNode

compact_child_nodes

1 sample

Prism::IntegerNode

initialize

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::NilNode

compact_child_nodes

1 sample

Prism::ReturnNode

accept

1 sample

Prism::TrueNode

initialize

1 sample

Prism::UnlessNode

compact_child_nodes

1 sample

Prism::WhenNode

initialize

1 sample

Prism::WhenNode

initialize

1 sample

Prism::YieldNode