Table of Contents - ruby-lint-2.3.1 Documentation
Classes and Modules
- RubyLint
- RubyLint::AST
- RubyLint::AST::Builder
- RubyLint::AST::Node
- RubyLint::Analysis
- RubyLint::Analysis::ArgumentAmount
- RubyLint::Analysis::Base
- RubyLint::Analysis::LoopKeywords
- RubyLint::Analysis::Pedantics
- RubyLint::Analysis::ShadowingVariables
- RubyLint::Analysis::UndefinedMethods
- RubyLint::Analysis::UndefinedVariables
- RubyLint::Analysis::UnusedVariables
- RubyLint::Analysis::UselessEqualityChecks
- RubyLint::Command
- RubyLint::Configuration
- RubyLint::ConstantLoader
- RubyLint::ConstantPath
- RubyLint::Definition
- RubyLint::Definition::ConstantProxy
- RubyLint::Definition::Registry
- RubyLint::Definition::RubyMethod
- RubyLint::Definition::RubyObject
- RubyLint::DefinitionBuilder
- RubyLint::DefinitionBuilder::Base
- RubyLint::DefinitionBuilder::Primitive
- RubyLint::DefinitionBuilder::RubyArray
- RubyLint::DefinitionBuilder::RubyBlock
- RubyLint::DefinitionBuilder::RubyClass
- RubyLint::DefinitionBuilder::RubyHash
- RubyLint::DefinitionBuilder::RubyMethod
- RubyLint::DefinitionBuilder::RubyModule
- RubyLint::DefinitionGenerator
- RubyLint::Docstring
- RubyLint::Docstring::Mapping
- RubyLint::Docstring::ParamTag
- RubyLint::Docstring::Parser
- RubyLint::Docstring::ReturnTag
- RubyLint::FileList
- RubyLint::FileLoader
- RubyLint::FileScanner
- RubyLint::GeneratedConstant
- RubyLint::Inspector
- RubyLint::Iterator
- RubyLint::MethodCall
- RubyLint::MethodCall::Alias
- RubyLint::MethodCall::AssignMember
- RubyLint::MethodCall::Attribute
- RubyLint::MethodCall::Base
- RubyLint::MethodCall::DefineMethod
- RubyLint::MethodCall::Include
- RubyLint::MethodCallInfo
- RubyLint::MethodEvaluation
- RubyLint::NestedStack
- RubyLint::Parser
- RubyLint::Presenter
- RubyLint::Presenter::Base
- RubyLint::Presenter::Emacs
- RubyLint::Presenter::JSON
- RubyLint::Presenter::Syntastic
- RubyLint::Presenter::Text
- RubyLint::RakeTask
- RubyLint::Report
- RubyLint::Report::Entry
- RubyLint::Runner
- RubyLint::Template
- RubyLint::Template::Scope
- RubyLint::VariablePredicates
- RubyLint::VirtualMachine
- String
Methods
- ::analyze? — RubyLint::Analysis::Base
- ::available_analysis_classes — RubyLint::Configuration
- ::available_presenters — RubyLint::Configuration
- ::available_report_levels — RubyLint::Configuration
- ::configuration_files — RubyLint::Configuration
- ::create_unknown — RubyLint::Definition::RubyObject
- ::default_directories — RubyLint::FileScanner
- ::format_names — RubyLint::Command
- ::load_from_file — RubyLint::Configuration
- ::new — RubyLint::Command
- ::new — RubyLint::Configuration
- ::new — RubyLint::ConstantPath
- ::new — RubyLint::Definition::ConstantProxy
- ::new — RubyLint::Definition::Registry
- ::new — RubyLint::Definition::RubyObject
- ::new — RubyLint::DefinitionBuilder::Base
- ::new — RubyLint::DefinitionGenerator
- ::new — RubyLint::Docstring::Mapping
- ::new — RubyLint::Docstring::ParamTag
- ::new — RubyLint::Docstring::ReturnTag
- ::new — RubyLint::FileScanner
- ::new — RubyLint::GeneratedConstant
- ::new — RubyLint::Inspector
- ::new — RubyLint::Iterator
- ::new — RubyLint::MethodCall::Base
- ::new — RubyLint::MethodCallInfo
- ::new — RubyLint::NestedStack
- ::new — RubyLint::Parser
- ::new — RubyLint::Presenter::Emacs
- ::new — RubyLint::Presenter::Syntastic
- ::new — RubyLint::Presenter::Text
- ::new — RubyLint::RakeTask
- ::new — RubyLint::Report
- ::new — RubyLint::Report::Entry
- ::new — RubyLint::Runner
- ::new — RubyLint::Template::Scope
- ::register — RubyLint::Analysis::Base
- ::register — RubyLint::Presenter::Base
- ::registry — RubyLint
- #<=> — RubyLint::Report::Entry
- #add — RubyLint::Definition::RubyObject
- #add — RubyLint::Report
- #add_child_definition — RubyLint::Definition::RubyObject
- #add_child_method — RubyLint::Definition::RubyObject
- #add_definition — RubyLint::Definition::RubyObject
- #add_message — RubyLint::Analysis::Base
- #add_stack — RubyLint::NestedStack
- #add_stacks — RubyLint::VirtualMachine
- #add_variable — RubyLint::VirtualMachine
- #add_warning? — RubyLint::Analysis::UnusedVariables
- #after_alias — RubyLint::VirtualMachine
- #after_and_asgn — RubyLint::VirtualMachine
- #after_array — RubyLint::VirtualMachine
- #after_assign — RubyLint::VirtualMachine
- #after_block — RubyLint::VirtualMachine
- #after_casgn — RubyLint::VirtualMachine
- #after_class — RubyLint::ConstantLoader
- #after_class — RubyLint::VirtualMachine
- #after_def — RubyLint::VirtualMachine
- #after_defs — RubyLint::VirtualMachine
- #after_hash — RubyLint::VirtualMachine
- #after_initialize — RubyLint::Analysis::Base
- #after_initialize — RubyLint::Analysis::LoopKeywords
- #after_initialize — RubyLint::ConstantLoader
- #after_initialize — RubyLint::Definition::RubyMethod
- #after_initialize — RubyLint::DefinitionBuilder::RubyClass
- #after_initialize — RubyLint::DefinitionBuilder::RubyMethod
- #after_initialize — RubyLint::FileLoader
- #after_initialize — RubyLint::VirtualMachine
- #after_masgn — RubyLint::VirtualMachine
- #after_module — RubyLint::ConstantLoader
- #after_module — RubyLint::VirtualMachine
- #after_or_asgn — RubyLint::VirtualMachine
- #after_pair — RubyLint::VirtualMachine
- #after_sclass — RubyLint::VirtualMachine
- #after_send — RubyLint::VirtualMachine
- #alias_gvar — RubyLint::MethodCall::Alias
- #alias_sym — RubyLint::MethodCall::Alias
- #amount — RubyLint::Definition::RubyObject
- #analysis_classes= — RubyLint::Configuration
- #analyze — RubyLint::Runner
- #analyze_file — RubyLint::Runner
- #apply — RubyLint::ConstantLoader
- #apply — RubyLint::Definition::Registry
- #argument_amount — RubyLint::Analysis::ArgumentAmount
- #argument_mapping — RubyLint::DefinitionGenerator
- #argument_range — RubyLint::Analysis::ArgumentAmount
- #argument_text — RubyLint::Analysis::ArgumentAmount
- #arguments — RubyLint::Definition::RubyMethod
- #assign_return_value_from_tag — RubyLint::VirtualMachine
- #assign_variable — RubyLint::VirtualMachine
- #assignment_scope — RubyLint::VirtualMachine
- #assignment_value — RubyLint::VirtualMachine
- #associate_comments — RubyLint::Parser
- #associate_node — RubyLint::VirtualMachine
- #attributes — RubyLint::Report::Entry
- #block_argument — RubyLint::Definition::RubyMethod
- #bootstrap — RubyLint::ConstantLoader
- #buffer_assignment_value — RubyLint::VirtualMachine
- #buffer_docstring_tags — RubyLint::VirtualMachine
- #build — RubyLint::DefinitionBuilder::Primitive
- #build — RubyLint::DefinitionBuilder::RubyArray
- #build — RubyLint::DefinitionBuilder::RubyBlock
- #build — RubyLint::DefinitionBuilder::RubyClass
- #build — RubyLint::DefinitionBuilder::RubyHash
- #build — RubyLint::DefinitionBuilder::RubyMethod
- #build — RubyLint::DefinitionBuilder::RubyModule
- #build_constant_paths_cache — RubyLint::FileScanner
- #call — RubyLint::Definition::RubyObject
- #call_method — RubyLint::Definition::RubyObject
- #check_begin_token — RubyLint::Analysis::Pedantics
- #class? — RubyLint::Definition::RubyObject
- #class_names_for_object — RubyLint::Analysis::UndefinedMethods
- #column — RubyLint::AST::Node
- #conditional_assignment — RubyLint::VirtualMachine
- #configure — RubyLint::Command
- #constant? — RubyLint::VariablePredicates
- #constant_name — RubyLint::DefinitionBuilder::Base
- #constant_path? — RubyLint::VariablePredicates
- #constant_paths_cached? — RubyLint::FileScanner
- #constant_proxy — RubyLint::Definition::RubyObject
- #constant_segments — RubyLint::ConstantPath
- #constant_to_dashed_path — RubyLint::FileScanner
- #constant_to_path — RubyLint::FileScanner
- #consumer= — RubyLint::Parser
- #container_type — RubyLint::DefinitionBuilder::RubyArray
- #container_type — RubyLint::DefinitionBuilder::RubyHash
- #copy — RubyLint::Definition::RubyObject
- #correct_argument_amount — RubyLint::Analysis::ArgumentAmount
- #create_argument — RubyLint::Definition::RubyMethod
- #create_configuration — RubyLint::RakeTask
- #create_container — RubyLint::DefinitionBuilder::RubyArray
- #create_member — RubyLint::DefinitionBuilder::RubyArray
- #create_member — RubyLint::MethodCall::AssignMember
- #create_primitive — RubyLint::VirtualMachine
- #create_root_node — RubyLint::Parser
- #create_unknown_with_method — RubyLint::VirtualMachine
- #current_scope — RubyLint::Analysis::Base
- #current_scope — RubyLint::VirtualMachine
- #default_analysis_classes — RubyLint::Configuration
- #default_directories — RubyLint::Configuration
- #default_options — RubyLint::DefinitionGenerator
- #default_presenter — RubyLint::Configuration
- #default_report_levels — RubyLint::Configuration
- #define_argument — RubyLint::Definition::RubyMethod
- #define_attribute — RubyLint::MethodCall::Attribute
- #define_block_argument — RubyLint::Definition::RubyMethod
- #define_constant — RubyLint::Definition::RubyObject
- #define_constructors — RubyLint::Definition::RubyObject
- #define_global_variable — RubyLint::Definition::RubyObject
- #define_instance_method — RubyLint::Definition::RubyObject
- #define_keyword_argument — RubyLint::Definition::RubyMethod
- #define_method — RubyLint::Definition::RubyObject
- #define_module — RubyLint::VirtualMachine
- #define_optional_argument — RubyLint::Definition::RubyMethod
- #define_rest_argument — RubyLint::Definition::RubyMethod
- #define_self — RubyLint::Definition::RubyObject
- #defines? — RubyLint::Definition::RubyObject
- #definition_for_node — RubyLint::DefinitionBuilder::Primitive
- #definition_for_node — RubyLint::VirtualMachine
- #definition_type — RubyLint::Analysis::UselessEqualityChecks
- #definitions_for_types — RubyLint::VirtualMachine
- #determine_method — RubyLint::Analysis::ArgumentAmount
- #determine_parent — RubyLint::Definition::RubyObject
- #directories= — RubyLint::Configuration
- #empty? — RubyLint::NestedStack
- #error — RubyLint::Analysis::Base
- #error_for — RubyLint::Analysis::UndefinedMethods
- #evaluate — RubyLint::MethodCall::Alias
- #evaluate — RubyLint::MethodCall::AssignMember
- #evaluate — RubyLint::MethodCall::Attribute
- #evaluate — RubyLint::MethodCall::Base
- #evaluate — RubyLint::MethodCall::DefineMethod
- #evaluate — RubyLint::MethodCall::Include
- #evaluate_attr — RubyLint::MethodCall::Attribute
- #evaluate_attr_accessor — RubyLint::MethodCall::Attribute
- #evaluate_attr_reader — RubyLint::MethodCall::Attribute
- #evaluate_attr_writer — RubyLint::MethodCall::Attribute
- #evaluate_node — RubyLint::VirtualMachine
- #execute_callback — RubyLint::Iterator
- #extract_files — RubyLint::Command
- #file — RubyLint::AST::Node
- #file_for_constant — RubyLint::Definition::Registry
- #filename — RubyLint::Report::Entry
- #freeze — RubyLint::VirtualMachine
- #generate — RubyLint::DefinitionGenerator
- #get — RubyLint::Definition::Registry
- #get_binding — RubyLint::Template::Scope
- #get_methods — RubyLint::Inspector
- #glob_cache — RubyLint::FileScanner
- #glob_files — RubyLint::FileList
- #glob_ruby_files — RubyLint::FileScanner
- #global_constant — RubyLint::VirtualMachine
- #group_constants — RubyLint::DefinitionGenerator
- #has_child_node? — RubyLint::ConstantPath
- #has_definition? — RubyLint::Analysis::UndefinedMethods
- #has_definition? — RubyLint::Definition::RubyObject
- #has_receiver? — RubyLint::DefinitionBuilder::RubyMethod
- #ignore_variable? — RubyLint::Analysis::UnusedVariables
- #include? — RubyLint::Definition::Registry
- #include_initialize? — RubyLint::Inspector
- #increment_reference_amount — RubyLint::VirtualMachine
- #info — RubyLint::Analysis::Base
- #inherit_definition — RubyLint::VirtualMachine
- #inherits — RubyLint::Definition::RubyObject
- #initial_definitions — RubyLint::VirtualMachine
- #inspect — RubyLint::Definition::ConstantProxy
- #inspect — RubyLint::Definition::RubyObject
- #inspect_constants — RubyLint::Inspector
- #inspect_instance_methods — RubyLint::Inspector
- #inspect_methods — RubyLint::DefinitionGenerator
- #inspect_methods — RubyLint::Inspector
- #inspect_modules — RubyLint::Inspector
- #inspect_oneline — RubyLint::AST::Node
- #inspect_superclass — RubyLint::Inspector
- #instance — RubyLint::Definition::RubyObject
- #instance! — RubyLint::Definition::RubyObject
- #instance? — RubyLint::Definition::RubyObject
- #iterate — RubyLint::Iterator
- #keyword_arguments — RubyLint::Definition::RubyMethod
- #line — RubyLint::AST::Node
- #list — RubyLint::Definition::RubyObject
- #load — RubyLint::Definition::Registry
- #load_configuration — RubyLint::Command
- #load_constant — RubyLint::ConstantLoader
- #load_nested_constant — RubyLint::ConstantLoader
- #loaded? — RubyLint::ConstantLoader
- #lookup — RubyLint::Definition::RubyObject
- #lookup_constant — RubyLint::Definition::ConstantProxy
- #lookup_constant_path — RubyLint::Definition::RubyObject
- #lookup_parent? — RubyLint::Definition::RubyObject
- #lookup_proxy_definition — RubyLint::Definition::ConstantProxy
- #lookup_type_definition — RubyLint::VirtualMachine
- #match_globbed_files — RubyLint::FileScanner
- #merge — RubyLint::Definition::RubyObject
- #method_call_type — RubyLint::Definition::RubyObject
- #method_defined? — RubyLint::Definition::RubyObject
- #method_error — RubyLint::Analysis::UndefinedMethods
- #method_information — RubyLint::DefinitionGenerator
- #method_information — RubyLint::Inspector
- #method_name — RubyLint::DefinitionBuilder::RubyMethod
- #module_name — RubyLint::DefinitionBuilder::RubyModule
- #n — RubyLint::AST::Builder
- #name — RubyLint::AST::Node
- #name_for_node — RubyLint::ConstantPath
- #name_for_parents — RubyLint::Analysis::UndefinedMethods
- #name_index — RubyLint::DefinitionBuilder::RubyMethod
- #new_definition — RubyLint::DefinitionBuilder::RubyBlock
- #new_definition — RubyLint::DefinitionBuilder::RubyMethod
- #new_definition — RubyLint::DefinitionBuilder::RubyModule
- #node_type — RubyLint::Analysis::UselessEqualityChecks
- #on_alias — RubyLint::VirtualMachine
- #on_and_asgn — RubyLint::VirtualMachine
- #on_array — RubyLint::VirtualMachine
- #on_assign — RubyLint::VirtualMachine
- #on_block — RubyLint::Analysis::ShadowingVariables
- #on_block — RubyLint::VirtualMachine
- #on_casgn — RubyLint::Analysis::UnusedVariables
- #on_casgn — RubyLint::VirtualMachine
- #on_class — RubyLint::ConstantLoader
- #on_class — RubyLint::VirtualMachine
- #on_const — RubyLint::Analysis::UndefinedVariables
- #on_const — RubyLint::ConstantLoader
- #on_const — RubyLint::FileLoader
- #on_const — RubyLint::VirtualMachine
- #on_def — RubyLint::VirtualMachine
- #on_defs — RubyLint::VirtualMachine
- #on_hash — RubyLint::VirtualMachine
- #on_ivasgn — RubyLint::Analysis::UnusedVariables
- #on_masgn — RubyLint::VirtualMachine
- #on_module — RubyLint::ConstantLoader
- #on_module — RubyLint::VirtualMachine
- #on_nth_ref — RubyLint::VirtualMachine
- #on_or_asgn — RubyLint::VirtualMachine
- #on_pair — RubyLint::VirtualMachine
- #on_param — RubyLint::Docstring::Parser
- #on_param_tag — RubyLint::Docstring::Mapping
- #on_param_with_type — RubyLint::Docstring::Parser
- #on_return — RubyLint::Docstring::Parser
- #on_return_tag — RubyLint::Docstring::Mapping
- #on_return_with_type — RubyLint::Docstring::Parser
- #on_root — RubyLint::VirtualMachine
- #on_sclass — RubyLint::VirtualMachine
- #on_self — RubyLint::VirtualMachine
- #on_send — RubyLint::Analysis::ArgumentAmount
- #on_send — RubyLint::Analysis::UndefinedMethods
- #on_send — RubyLint::Analysis::UselessEqualityChecks
- #on_send — RubyLint::VirtualMachine
- #on_yield — RubyLint::VirtualMachine
- #optional_arguments — RubyLint::Definition::RubyMethod
- #parents — RubyLint::DefinitionBuilder::RubyArray
- #parents — RubyLint::DefinitionBuilder::RubyHash
- #parse — RubyLint::Docstring::Parser
- #parse — RubyLint::Parser
- #parse_file — RubyLint::Runner
- #pop — RubyLint::NestedStack
- #pop_scope — RubyLint::VirtualMachine
- #prepare_lookup — RubyLint::Definition::RubyObject
- #prepare_values — RubyLint::MethodCall::AssignMember
- #present — RubyLint::Presenter::Emacs
- #present — RubyLint::Presenter::JSON
- #present — RubyLint::Presenter::Syntastic
- #present — RubyLint::Presenter::Text
- #presenter= — RubyLint::Configuration
- #previous_scope — RubyLint::Analysis::Base
- #previous_scope — RubyLint::VirtualMachine
- #process — RubyLint::FileList
- #process_child_constants? — RubyLint::Inspector
- #process_external_files — RubyLint::Runner
- #process_file — RubyLint::FileLoader
- #push — RubyLint::NestedStack
- #push_scope — RubyLint::VirtualMachine
- #push_unknown_value — RubyLint::VirtualMachine
- #push_value — RubyLint::VirtualMachine
- #push_variable_value — RubyLint::VirtualMachine
- #receiver_error — RubyLint::Analysis::UndefinedMethods
- #register — RubyLint::Definition::Registry
- #registry — RubyLint::ConstantLoader
- #render_erb — RubyLint::DefinitionGenerator
- #render_template — RubyLint::DefinitionGenerator
- #report_diagnostic — RubyLint::Runner
- #report_levels= — RubyLint::Configuration
- #requires= — RubyLint::Configuration
- #reset_assignment_value — RubyLint::VirtualMachine
- #reset_docstring_tags — RubyLint::VirtualMachine
- #reset_method_type — RubyLint::VirtualMachine
- #resolve — RubyLint::ConstantPath
- #resolve_constant — RubyLint::Inspector
- #rest_argument — RubyLint::Definition::RubyMethod
- #return_instance? — RubyLint::Template::Scope
- #returns — RubyLint::Definition::RubyMethod
- #root_constant — RubyLint::Definition::ConstantProxy
- #ruby_class — RubyLint::VariablePredicates
- #run — RubyLint::Command
- #run — RubyLint::ConstantLoader
- #run — RubyLint::VirtualMachine
- #run_analysis — RubyLint::Runner
- #run_task — RubyLint::RakeTask
- #run_vm — RubyLint::Runner
- #scan — RubyLint::FileScanner
- #scope — RubyLint::DefinitionBuilder::RubyMethod
- #scope — RubyLint::DefinitionBuilder::RubyModule
- #scope_for_receiver — RubyLint::Analysis::ArgumentAmount
- #set_current_scope — RubyLint::Analysis::Base
- #set_previous_scope — RubyLint::Analysis::Base
- #shim — RubyLint::Definition::RubyObject
- #show_benchmark_info — RubyLint::Command
- #skip_child_nodes! — RubyLint::Iterator
- #skip_constant? — RubyLint::Inspector
- #skip_type? — RubyLint::Analysis::UselessEqualityChecks
- #snake_case — String
- #stderr — RubyLint::Command
- #to_s — RubyLint::ConstantPath
- #top_scope — RubyLint::Definition::RubyObject
- #track_method_call — RubyLint::VirtualMachine
- #unpack_block — RubyLint::MethodEvaluation
- #update_parent_definitions — RubyLint::Definition::RubyObject
- #update_parents_from_tag — RubyLint::VirtualMachine
- #use_registry? — RubyLint::Definition::ConstantProxy
- #used? — RubyLint::Definition::RubyObject
- #valid_level? — RubyLint::Report
- #validate! — RubyLint::RakeTask
- #validate_argument — RubyLint::Analysis::ShadowingVariables
- #value — RubyLint::Definition::RubyObject
- #value= — RubyLint::Definition::RubyObject
- #values — RubyLint::DefinitionBuilder::RubyArray
- #variable? — RubyLint::VariablePredicates
- #verify_argument — RubyLint::Analysis::UnusedVariables
- #verify_keyword — RubyLint::Analysis::LoopKeywords
- #warning — RubyLint::Analysis::Base