Generated RBS files


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

Typing Progress


We have received 1,199 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

360 samples

Prism::Location

line

36 samples

Prism::Source

slice

36 samples

Prism::Location

start_line

33 samples

Prism::Location

initialize

32 samples

Prism::InlineComment

slice

31 samples

Prism::Source

find_line

26 samples

Prism::Source

compact_child_nodes

24 samples

Prism::StatementsNode

initialize

23 samples

Prism::StatementsNode

initialize

20 samples

Prism::ArgumentsNode

compact_child_nodes

16 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

compact_child_nodes

5 samples

Prism::ConstantPathNode

initialize

5 samples

Prism::Source

initialize

4 samples

Prism::ParametersNode

type

3 samples

Prism::StatementsNode

accept

3 samples

Prism::SymbolNode

accept

3 samples

Prism::ConstantPathNode

initialize

3 samples

Prism::ConstantPathNode

accept

3 samples

Prism::EmbeddedStatementsNode

accept

3 samples

Prism::IfNode

compact_child_nodes

3 samples

Prism::IfNode

initialize

3 samples

Prism::IfNode

accept

3 samples

Prism::ParametersNode

initialize

3 samples

Prism::ReturnNode

initialize

2 samples

Prism::SplatNode

accept

2 samples

Prism::ElseNode

initialize

2 samples

Prism::MagicComment

compact_child_nodes

2 samples

Prism::OrNode

accept

2 samples

Prism::AndNode

accept

2 samples

Prism::BlockParametersNode

initialize

2 samples

Prism::ParseResult

compact_child_nodes

2 samples

Prism::ProgramNode

initialize

2 samples

Prism::ProgramNode

accept

2 samples

Prism::UnlessNode

accept

2 samples

Prism::SelfNode

compact_child_nodes

2 samples

Prism::SelfNode

accept

2 samples

Prism::StringNode

initialize

2 samples

Prism::SelfNode

accept

2 samples

Prism::BlockNode

compact_child_nodes

2 samples

Prism::HashNode

initialize

2 samples

Prism::HashNode

compact_child_nodes

2 samples

Prism::AssocNode

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

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