Method List
-
#[] Hone::Config
-
#add_file Hone::MethodMap
-
#add_finding Hone::Patterns::Base
-
#all_methods Hone::MethodMap
-
#alloc_percent Hone
-
#alloc_percent Hone::Finding
-
#alloc_percent_for Hone::Profilers::MemoryProfiler
-
#analysis Hone::Config
-
#analyze Hone::CLI
-
#apply Hone::FindingFilter
-
#class_name Hone::MethodMap::MethodInfo
-
#code Hone::Finding
-
#code Hone
-
#column Hone
-
#column Hone::Finding
-
#contains_line? Hone::MethodMap::MethodInfo
-
#correlate Hone::Correlator
-
#cpu_percent Hone::Profilers::HotspotInfo
-
#cpu_percent Hone::Finding
-
#cpu_percent Hone
-
#cpu_percent_for Hone::Profilers::Base
-
#cpu_percent_for Hone::Profilers::MemoryProfiler
-
#cpu_percent_for Hone::Profilers::Vernier
-
#cpu_percent_for Hone::Profilers::StackProf
-
create Hone::Profilers::Factory
-
detect_profiler Hone::Profilers::Factory
-
#end_line Hone::MethodMap::MethodInfo
-
#exercise Hone::Harness
-
#exercise_block Hone::Harness
-
#exist? Hone::Config
-
#exit_code Hone::Analyzer::Result
-
exit_on_failure? Hone::CLI
-
#file Hone::Finding
-
#file Hone::MethodMap::MethodInfo
-
#file Hone::Profilers::HotspotInfo
-
#file Hone
-
filter_by_priority Hone::Correlator
-
#filter_cold Hone::Formatters::Filterable
-
#findings Hone::Adapters::Base
-
#findings Hone::Patterns::Base
-
#findings Hone::Analyzer::Result
-
#findings Hone::Adapters::Fasterer
-
#findings Hone::Adapters::RubocopPerformance
-
#format Hone::Formatters::SARIF
-
#format Hone::Formatters::GitHub
-
#format Hone::Formatters::Base
-
#format Hone::Formatters::JUnit
-
#format Hone::Formatters::JSON
-
#format Hone::Formatters::TSV
-
#format Hone::Reporter
-
#format_percent Hone::Formatters::Filterable
-
generate Hone::SuggestionGenerator
-
#generate Hone::HarnessGenerator
-
group_by_file Hone::Scanner
-
group_by_optimization_type Hone::Scanner
-
group_by_pattern Hone::Scanner
-
group_by_priority Hone::Correlator
-
#harness Hone::Config
-
#harness_path Hone::HarnessRunner
-
#hot_threshold Hone::Correlator
-
#hotspots Hone::Profilers::StackProf
-
#hotspots Hone::Profilers::Base
-
#hotspots Hone::Profilers::Vernier
-
#hotspots Hone::Profilers::MemoryProfiler
-
#include_memory Hone::HarnessRunner
-
inherited Hone::Patterns::Base
-
#init Hone::CLI
-
#initialize Hone::Analyzer
-
#initialize Hone::Reporter
-
#initialize Hone::Scanner
-
#initialize Hone::Profilers::StackProf
-
#initialize Hone::Patterns::LazyIvar
-
#initialize Hone::Patterns::TaintTrackingBase
-
#initialize Hone::Harness
-
#initialize Hone::Patterns::EachWithIndex::LocalVariableCollector
-
#initialize Hone::Patterns::StringConcatInLoop
-
#initialize Hone::Profilers::Vernier
-
#initialize Hone::Patterns::Base
-
#initialize Hone::Finding
-
#initialize Hone::Formatters::JSON
-
#initialize Hone::Profilers::Base
-
#initialize Hone::Patterns::CharsToVariable
-
#initialize Hone::FindingFilter
-
#initialize Hone::Correlator
-
#initialize Hone::Config
-
#initialize Hone::Patterns::TaintTrackingBase::TaintInfo
-
#initialize Hone::Patterns::ConstantRegexp
-
#initialize Hone::Patterns::YieldVsBlock
-
#initialize Hone::Profilers::MemoryProfiler
-
#initialize Hone::HarnessGenerator
-
#initialize Hone::MethodMap::MethodExtractor
-
#initialize Hone::Patterns::RegexpMatch
-
#initialize Hone::HarnessRunner
-
#initialize Hone::MethodMap
-
#initialize Hone::Adapters::Base
-
#initialize Hone::Formatters::Base
-
#iterations Hone::Harness
-
#line Hone
-
#line Hone::Profilers::HotspotInfo
-
#line Hone::Finding
-
load Hone::Harness
-
#message Hone
-
#message Hone::Finding
-
#metadata Hone::Patterns::TaintTrackingBase::TaintInfo
-
#method_at Hone::MethodMap
-
#method_name Hone
-
#method_name Hone::Finding
-
#methods Hone::MethodMap::MethodExtractor
-
#methods_in_file Hone::MethodMap
-
#name Hone::MethodMap::MethodInfo
-
#name Hone::Profilers::HotspotInfo
-
optimization_type Hone::Patterns::Base
-
#optimization_type Hone
-
#optimization_type Hone::Finding
-
#origin_line Hone::Patterns::TaintTrackingBase::TaintInfo
-
#output Hone::Analyzer::Result
-
#output Hone::Config
-
#output_dir Hone::HarnessRunner
-
pattern_id Hone::Patterns::Base
-
#pattern_id Hone
-
#pattern_id Hone::Finding
-
#priority Hone
-
#priority Hone::Finding
-
#priority_label Hone::Formatters::Filterable
-
#profile Hone::CLI
-
#profiler Hone::HarnessRunner
-
#profilers Hone::Config
-
#qualified_name Hone::MethodMap::MethodInfo
-
register Hone::Patterns
-
registered Hone::Patterns
-
#run Hone::Analyzer
-
#run Hone::HarnessRunner
-
#run_exercise Hone::Harness
-
#run_setup Hone::Harness
-
#run_teardown Hone::Harness
-
#samples Hone::Profilers::HotspotInfo
-
#scan_directory Hone::Scanner
-
scan_file Hone::Patterns::Base
-
#scan_file Hone::Scanner
-
#scan_files Hone::Scanner
-
scope Hone::Patterns::Base
-
#setup Hone::Harness
-
#setup_block Hone::Harness
-
#source Hone::Patterns::TaintTrackingBase::TaintInfo
-
#source Hone
-
#source Hone::Finding
-
#source_code Hone::Patterns::TaintTrackingBase::TaintInfo
-
#speedup Hone
-
#speedup Hone::Finding
-
#start_line Hone::MethodMap::MethodInfo
-
summary Hone::Correlator
-
#teardown Hone::Harness
-
#teardown_block Hone::Harness
-
#type Hone::Patterns::TaintTrackingBase::TaintInfo
-
#used_names Hone::Patterns::EachWithIndex::LocalVariableCollector
-
#valid? Hone::Harness
-
#version Hone::CLI
-
#visit_and_node Hone::Patterns::RegexpMatch
-
#visit_array_node Hone::Patterns::Divmod
-
#visit_begin_node Hone::Patterns::ParallelAssignment
-
#visit_block_node Hone::Patterns::CharsToVariable
-
#visit_block_node Hone::Patterns::TaintTrackingBase
-
#visit_call_node Hone::Patterns::ArrayCompact
-
#visit_call_node Hone::Patterns::SortReverse
-
#visit_call_node Hone::Patterns::RedundantStringChars
-
#visit_call_node Hone::Patterns::DynamicIvar
-
#visit_call_node Hone::Patterns::MapCompact
-
#visit_call_node Hone::Patterns::RegexpMatch
-
#visit_call_node Hone::Patterns::SortByLast
-
#visit_call_node Hone::Patterns::HashValuesInclude
-
#visit_call_node Hone::Patterns::ReverseEach
-
#visit_call_node Hone::Patterns::SelectCount
-
#visit_call_node Hone::Patterns::SelectFirst
-
#visit_call_node Hone::Patterns::StringStartWith
-
#visit_call_node Hone::Patterns::KernelLoop
-
#visit_call_node Hone::Patterns::MapFlatten
-
#visit_call_node Hone::Patterns::FlattenOnce
-
#visit_call_node Hone::Patterns::RangeInclude
-
#visit_call_node Hone::Patterns::SortFirst
-
#visit_call_node Hone::Patterns::InjectSum
-
#visit_call_node Hone::Patterns::GsubToTr
-
#visit_call_node Hone::Patterns::SelectMap
-
#visit_call_node Hone::Patterns::SortLast
-
#visit_call_node Hone::Patterns::TimesMap
-
#visit_call_node Hone::Patterns::StringEmpty
-
#visit_call_node Hone::Patterns::StringDeletePrefix
-
#visit_call_node Hone::Patterns::UniqBy
-
#visit_call_node Hone::Patterns::TaintTrackingBase
-
#visit_call_node Hone::Patterns::StringDeleteSuffix
-
#visit_call_node Hone::Patterns::StringCharsEach
-
#visit_call_node Hone::Patterns::MapSelectChain
-
#visit_call_node Hone::Patterns::HashKeysInclude
-
#visit_call_node Hone::Patterns::YieldVsBlock
-
#visit_call_node Hone::Patterns::StringCasecmp
-
#visit_call_node Hone::Patterns::BsearchVsFind
-
#visit_call_node Hone::Patterns::SliceWithLength
-
#visit_call_node Hone::Patterns::EachWithIndex
-
#visit_call_node Hone::Patterns::StringEndWith
-
#visit_call_node Hone::Patterns::HashEachValue
-
#visit_call_node Hone::Patterns::StringConcatInLoop
-
#visit_call_node Hone::Patterns::PositivePredicate
-
#visit_call_node Hone::Patterns::ShuffleFirst
-
#visit_call_node Hone::Patterns::ReverseFirst
-
#visit_call_node Hone::Patterns::SortByFirst
-
#visit_call_node Hone::Patterns::HashEachKey
-
#visit_call_node Hone::Patterns::CharsMapOrd
-
#visit_call_node Hone::Patterns::BlockToProc
-
#visit_call_node Hone::Patterns::CountVsSize
-
#visit_call_node Hone::Patterns::CharsToVariable
-
#visit_call_node Hone::Patterns::ArrayIncludeSet
-
#visit_call_node Hone::Patterns::EachWithObject
-
#visit_call_node Hone::Patterns::DynamicIvarGet
-
#visit_class_node Hone::Patterns::TaintTrackingBase
-
#visit_class_node Hone::MethodMap::MethodExtractor
-
#visit_class_variable_operator_write_node Hone::Patterns::StringConcatInLoop
-
#visit_def_node Hone::Patterns::TaintTrackingBase
-
#visit_def_node Hone::Patterns::LazyIvar
-
#visit_def_node Hone::MethodMap::MethodExtractor
-
#visit_def_node Hone::Patterns::CharsToVariable
-
#visit_def_node Hone::Patterns::ConstantRegexp
-
#visit_def_node Hone::Patterns::YieldVsBlock
-
#visit_for_node Hone::Patterns::StringConcatInLoop
-
#visit_global_variable_operator_write_node Hone::Patterns::StringConcatInLoop
-
#visit_if_node Hone::Patterns::RegexpMatch
-
#visit_instance_variable_operator_write_node Hone::Patterns::StringConcatInLoop
-
#visit_instance_variable_or_write_node Hone::Patterns::LazyIvar
-
#visit_instance_variable_write_node Hone::Patterns::TaintTrackingBase
-
#visit_interpolated_regular_expression_node Hone::Patterns::ConstantRegexp
-
#visit_lambda_node Hone::Patterns::TaintTrackingBase
-
#visit_lambda_node Hone::Patterns::CharsToVariable
-
#visit_local_variable_operator_write_node Hone::Patterns::StringConcatInLoop
-
#visit_local_variable_read_node Hone::Patterns::TaintTrackingBase
-
#visit_local_variable_read_node Hone::Patterns::EachWithIndex::LocalVariableCollector
-
#visit_local_variable_write_node Hone::Patterns::TaintTrackingBase
-
#visit_local_variable_write_node Hone::Patterns::StringShovel
-
#visit_local_variable_write_node Hone::Patterns::CharsToVariable
-
#visit_local_variable_write_node Hone::Patterns::HashMergeBang
-
#visit_match_last_line_node Hone::Patterns::RegexpMatch
-
#visit_match_write_node Hone::Patterns::RegexpMatch
-
#visit_module_node Hone::MethodMap::MethodExtractor
-
#visit_module_node Hone::Patterns::TaintTrackingBase
-
#visit_multi_write_node Hone::Patterns::TaintTrackingBase
-
#visit_or_node Hone::Patterns::RegexpMatch
-
#visit_regular_expression_node Hone::Patterns::ConstantRegexp
-
#visit_singleton_method_node Hone::MethodMap::MethodExtractor
-
#visit_statements_node Hone::Patterns::ParallelAssignment
-
#visit_ternary_node Hone::Patterns::RegexpMatch
-
#visit_unless_node Hone::Patterns::RegexpMatch
-
#visit_until_node Hone::Patterns::RegexpMatch
-
#visit_until_node Hone::Patterns::StringConcatInLoop
-
#visit_while_node Hone::Patterns::RegexpMatch
-
#visit_while_node Hone::Patterns::StringConcatInLoop
-
#warm_threshold Hone::Correlator
-
#warmup Hone::HarnessRunner