Generated RBS files


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

Typing Progress


We have received 164 type samples for the rubocop-ast-1.28.1 gem and matched them to 47 out of the 656 methods (7.2 %).

Methods With Samples


do_compile

10 samples

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

token

10 samples

RuboCop::AST::NodePattern::Lexer

n

8 samples

RuboCop::AST::NodePattern::Builder

arity_range

8 samples

RuboCop::AST::NodePattern::Node

compile

8 samples

RuboCop::AST::NodePattern::Compiler::SequenceSubcompiler

action

7 samples

RuboCop::AST::NodePattern::Lexer

emit

7 samples

RuboCop::AST::NodePattern::Lexer

emit_call

6 samples

RuboCop::AST::NodePattern::Builder

do_compile

5 samples

RuboCop::AST::NodePattern::Compiler::SequenceSubcompiler

initialize

5 samples

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

compile_and_advance

5 samples

RuboCop::AST::NodePattern::Compiler::SequenceSubcompiler

arity

5 samples

RuboCop::AST::NodePattern::Node

next_token

4 samples

RuboCop::AST::NodePattern::Lexer

initialize

4 samples

RuboCop::AST::NodePattern::Compiler::SequenceSubcompiler

emit_list

3 samples

RuboCop::AST::NodePattern::Builder

compile_guard_clause

3 samples

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

use_index_from_end

3 samples

RuboCop::AST::NodePattern::Compiler::SequenceSubcompiler

visit_other_type

3 samples

RuboCop::AST::NodePattern::Compiler::SequenceSubcompiler

with_temp_variables

3 samples

RuboCop::AST::NodePattern::Compiler

visit_capture

3 samples

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

compile_remaining

3 samples

RuboCop::AST::NodePattern::Compiler::SequenceSubcompiler

compile_terms

2 samples

RuboCop::AST::NodePattern::Compiler::SequenceSubcompiler

_reduce_11

2 samples

RuboCop::AST::NodePattern::Parser

visit_node_type

2 samples

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

in_sequence_head

2 samples

RuboCop::AST::NodePattern::Node

_reduce_3

2 samples

RuboCop::AST::NodePattern::Parser

_reduce_42

2 samples

RuboCop::AST::NodePattern::Parser

access_element

2 samples

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

access_node

2 samples

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

arg_list

2 samples

RuboCop::AST::NodePattern::Node::Predicate

arity

2 samples

RuboCop::AST::NodePattern::Node::Sequence

next_capture

2 samples

RuboCop::AST::NodePattern::Compiler

def_node_search

1 sample

RuboCop::Cop::Style::Documentation

compile_init

1 sample

RuboCop::AST::NodePattern

def_node_matcher

1 sample

RuboCop::AST::NodePattern

emit_keyword_list

1 sample

RuboCop::AST::NodePattern

emit_node_search_body

1 sample

RuboCop::AST::NodePattern

emit_atom

1 sample

RuboCop::AST::NodePattern::Builder

compile_as_atom

1 sample

RuboCop::AST::NodePattern::Compiler

compile_as_node_pattern

1 sample

RuboCop::AST::NodePattern::Compiler

compile_sequence

1 sample

RuboCop::AST::NodePattern::Compiler

initialize

1 sample

RuboCop::AST::NodePattern::Compiler::AtomSubcompiler

compile

1 sample

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

compile_args

1 sample

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

compile_value_match

1 sample

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

multiple_access

1 sample

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

visit_other_type

1 sample

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

visit_sequence

1 sample

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

visit_union

1 sample

RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

compile_child_nb_guard

1 sample

RuboCop::AST::NodePattern::Compiler::SequenceSubcompiler

empty_loop

1 sample

RuboCop::AST::NodePattern::Compiler::SequenceSubcompiler

handle_prev

1 sample

RuboCop::AST::NodePattern::Compiler::SequenceSubcompiler

remaining_arities

1 sample

RuboCop::AST::NodePattern::Compiler::SequenceSubcompiler

do_parse

1 sample

RuboCop::AST::NodePattern::Lexer

child

1 sample

RuboCop::AST::NodePattern::Node

initialize

1 sample

RuboCop::AST::NodePattern::Parser

_reduce_10

1 sample

RuboCop::AST::NodePattern::Parser

_reduce_13

1 sample

RuboCop::AST::NodePattern::Parser

_reduce_22

1 sample

RuboCop::AST::NodePattern::Parser

_reduce_43

1 sample

RuboCop::AST::NodePattern::Parser

def_node_matcher

1 sample

RuboCop::AST::Node