Table of Contents - reek-6.5.0 Documentation
Pages
-
CHANGELOG
- Change log
- 6.5.0 (2025-03-24)
- Features and bugfixes
- 6.4.0 (2025-01-12)
- Features and bugfixes
- 6.3.0 (2024-01-28)
- Features and bugfixes
- 6.2.0 (2023-12-31)
- Features and bugfixes
- Dependencies
- Documentation
- Internal
- 6.1.4 (2023-01-13)
- 6.1.3 (2022-12-29)
- 6.1.2 (2022-11-21)
- 6.1.1 (2022-04-20)
- 6.1.0 (2022-01-14)
- 6.0.6 (2021-08-12)
- 6.0.5 (2021-08-01)
- 6.0.4 (2021-04-27)
- 6.0.3 (2021-01-11)
- 6.0.2 (2020-10-17)
- 6.0.1 (2020-05-26)
- 6.0.0 (2020-03-30)
- 5.6.0 (2020-01-20)
- 5.5.0 (2019-11-13)
- 5.4.1 (2019-11-12)
- 5.4.0 (2019-04-24)
- 5.3.2 (2019-03-22)
- 5.3.1 (2019-02-08)
- 5.3.0 (2018-12-28)
- 5.2.0 (2018-10-13)
- 5.1.0 (2018-09-22)
- 5.0.2 (2018-07-10)
- 5.0.1 (2018-07-03)
- 5.0.0 (2018-06-18)
- 4.8.2 (2018-06-26)
- 4.8.1 (2018-04-12)
- 4.8.0 (2018-03-05)
- 4.7.3 (2017-11-05)
- 4.7.2 (2017-07-24)
- 4.7.1 (2017-06-12)
- 4.7.0 (2017-05-31)
- 4.6.2 (2017-04-27)
- 4.6.1 (2017-04-05)
- 4.6.0 (2017-04-04)
- 4.5.6 (2017-02-17)
- 4.5.5 (2017-02-05)
- 4.5.4 (2017-01-17)
- 4.5.3 (2016-12-05)
- 4.5.2 (2016-11-06)
- 4.5.1 (2016-10-16)
- 4.5.0 (2016-10-12)
- 4.4.4 (2016-09-29)
- 4.4.3 (2016-09-24)
- 4.4.2 (2016-09-21)
- 4.4.1 (2016-09-13)
- 4.4.0 (2016-08-24)
- 4.3.0 (2016-08-23)
- 4.2.5 (2016-08-23)
- 4.2.4 (2016-08-15)
- 4.2.3 (2016-08-05)
- 4.2.2 (2016-08-02)
- 4.2.1 (2016-07-20)
- 4.2.0 (2016-07-16)
- 4.1.1 (2016-07-05)
- 4.1.0 (2016-06-23)
- 4.0.5 (2016-06-16)
- 4.0.4 (2016-06-11)
- 4.0.3 (2016-05-23)
- 4.0.2 (2016-04-23)
- 4.0.1 (2016-04-10)
- 4.0.0 (2016-03-21)
- 4.0.0.pre1 (2016-03-01)
- 3.11 (2016-02-18)
- 3.10.2 (2016-02-15)
- 3.10.1 (2016-02-07)
- 3.10.0 (2016-01-27)
- 3.9.1 (2016-01-24)
- 3.9.0 (2016-01-22)
- 3.8.3 (2016-01-15)
- 3.8.2 (2016-01-07)
- 3.8.1 (2015-12-28)
- 3.8.0 (2015-12-27)
- 3.7.1 (2015-11-29)
- 3.7.0 (2015-11-17)
- 3.6.1 (2015-11-13)
- 3.6.0 (2015-10-30)
- 3.5.0 (2015-09-28)
- 3.4.1 (2015-09-24)
- 3.4.0 (2015-09-16)
- 3.3.1 (2015-09-03)
- 3.3.0 (2015-08-23)
- 3.2.1 (2015-08-17)
- 3.2.0 (2015-08-17)
- 3.1.0 (2015-07-21)
- 3.0.4 (2015-07-10)
- 3.0.3 (2015-07-04)
- 3.0.2 (2015-07-03)
- 3.0.1 (2015-07-03)
- 3.0.0 (2015-06-30)
- 2.2.1 (2015-05-11)
- 2.2.0 (2015-05-09)
- 2.1.0 (2015-04-17)
- 2.0.4 (2015-04-07)
- 2.0.3 (2015-04-06)
- 2.0.2 (2015-03-15)
- 2.0.1 (2015-03-03)
- 2.0.0 (2015-02-09)
- 1.6.3 (2015-01-15)
- 1.6.2 (2015-01-13)
- 1.6.1 (2014-12-20)
- 1.6.0 (2014-12-27)
- 1.5.1 (2014-12-05)
- 1.5.0 (2014-12-01)
- 1.4.0 (2014-11-09)
- 1.3.8 (2014-07-07)
- 1.3.7 (2014-03-25)
- 1.3.6 (2013-12-29)
- 1.3.5 (2013-12-23)
- 1.3.4 (2013-10-14)
- 1.3.3 (2013-08-27)
- 1.3.2 (2013-08-09)
- 1.3.1 (2013-02-02)
- 1.3 (2013-01-19)
- 1.2.13 (2012-12-07)
- 1.2.12 (2012-06-09)
- 1.2.11 (2012-06-08)
- 1.2.10 (2012-06-05)
- 1.2.9 (2012-06-05)
- 1.2.8 (2010-04-26)
- Major Changes
- Minor Changes
- 1.2.7.3 (2010-03-29)
- Minor Changes
- 1.2.7.2 (2010-03-05)
- Minor Changes
- 1.2.7.1 (2010-02-03)
- Minor Changes
- 1.2.7 (2010-02-01)
- Major Changes
- Minor Changes
- 1.2.6 (2009-11-28)
- Minor Changes
- 1.2.5 (2009-11-19)
- Minor Changes
- 1.2.4 (2009-11-17)
- Major Changes
- Minor Changes
- 1.2.3 (2009-11-2)
- Minor Changes
- 1.2.1 (2009-10-02)
- Minor Changes
- 1.2 2009-09-20
- Major Changes
- Minor Changes
- 1.1.3 2009-05-19
- Minor Changes
- Fixes
- 1.1.2 2009-05-18
- Major Enhancements
- 1.1.1 2009-05-08
- Minor enhancements
- 1.1.0 2009-04-10
- Minor enhancements
- Fixes
- 1.0.1 2009-04-06
- Fixes
- 1.0.0 2009-04-05
- Major enhancements
- Minor enhancements
- Fixes
- 0.3.1 2008-11-17
- Minor enhancements
- 0.3.0 2008-11-02
- Minor enhancements
- Fixes
- 0.2.3 2008-09-22
- 0.2.2 2008-09-15
- 0.2.1 2008-09-14
- 0.2.0 2008-09-10
- 0.1.1 2008-09-09
- 0.1.0 2008-09-09
- 0.0.1 2008-09-08
- License
Classes and Modules
- Reek
- Reek::AST
- Reek::AST::ASTNodeClassMap
- Reek::AST::Builder
- Reek::AST::Node
- Reek::AST::ObjectRefs
- Reek::AST::ReferenceCollector
- Reek::AST::SexpExtensions
- Reek::AST::SexpExtensions::AndNode
- Reek::AST::SexpExtensions::ArgNode
- Reek::AST::SexpExtensions::ArgNodeBase
- Reek::AST::SexpExtensions::ArgsNode
- Reek::AST::SexpExtensions::BeginNode
- Reek::AST::SexpExtensions::BlockNode
- Reek::AST::SexpExtensions::BlockargNode
- Reek::AST::SexpExtensions::CSendNode
- Reek::AST::SexpExtensions::CaseNode
- Reek::AST::SexpExtensions::CasgnNode
- Reek::AST::SexpExtensions::ClassNode
- Reek::AST::SexpExtensions::ConstNode
- Reek::AST::SexpExtensions::ConstantDefiningNodeBase
- Reek::AST::SexpExtensions::CvarNode
- Reek::AST::SexpExtensions::CvasgnNode
- Reek::AST::SexpExtensions::CvdeclNode
- Reek::AST::SexpExtensions::DefNode
- Reek::AST::SexpExtensions::DefsNode
- Reek::AST::SexpExtensions::Forward_ArgNode
- Reek::AST::SexpExtensions::Forward_ArgsNode
- Reek::AST::SexpExtensions::GvarNode
- Reek::AST::SexpExtensions::IfNode
- Reek::AST::SexpExtensions::IvarNode
- Reek::AST::SexpExtensions::IvasgnNode
- Reek::AST::SexpExtensions::KwargNode
- Reek::AST::SexpExtensions::KwnilargNode
- Reek::AST::SexpExtensions::KwoptargNode
- Reek::AST::SexpExtensions::KwrestargNode
- Reek::AST::SexpExtensions::LambdaNode
- Reek::AST::SexpExtensions::LogicOperatorBase
- Reek::AST::SexpExtensions::LvarNode
- Reek::AST::SexpExtensions::LvasgnNode
- Reek::AST::SexpExtensions::MethodNodeBase
- Reek::AST::SexpExtensions::MlhsNode
- Reek::AST::SexpExtensions::ModuleNode
- Reek::AST::SexpExtensions::ModuleNodeBase
- Reek::AST::SexpExtensions::NestedAssignables
- Reek::AST::SexpExtensions::Op_AsgnNode
- Reek::AST::SexpExtensions::OptargNode
- Reek::AST::SexpExtensions::OrNode
- Reek::AST::SexpExtensions::RestargNode
- Reek::AST::SexpExtensions::SelfNode
- Reek::AST::SexpExtensions::SendNode
- Reek::AST::SexpExtensions::ShadowargNode
- Reek::AST::SexpExtensions::SuperNode
- Reek::AST::SexpExtensions::SymNode
- Reek::AST::SexpExtensions::VariableBase
- Reek::AST::SexpExtensions::WhenNode
- Reek::AST::SexpExtensions::YieldNode
- Reek::AST::SexpExtensions::ZsuperNode
- Reek::CLI
- Reek::CLI::Application
- Reek::CLI::Command
- Reek::CLI::Command::BaseCommand
- Reek::CLI::Command::ReportCommand
- Reek::CLI::Command::TodoListCommand
- Reek::CLI::Options
- Reek::CLI::Silencer
- Reek::CLI::Status
- Reek::CodeClimate
- Reek::CodeClimate::CodeClimateConfiguration
- Reek::CodeClimate::CodeClimateFingerprint
- Reek::CodeClimate::CodeClimateFormatter
- Reek::CodeClimate::CodeClimateReport
- Reek::CodeComment
- Reek::CodeComment::CodeCommentValidator
- Reek::Configuration
- Reek::Configuration::AppConfiguration
- Reek::Configuration::ConfigurationConverter
- Reek::Configuration::ConfigurationFileFinder
- Reek::Configuration::ConfigurationValidator
- Reek::Configuration::DefaultDirective
- Reek::Configuration::DirectoryDirectives
- Reek::Configuration::ExcludedPaths
- Reek::Configuration::RakeTaskConverter
- Reek::Configuration::Schema
- Reek::Configuration::SchemaValidator
- Reek::Context
- Reek::Context::AttributeContext
- Reek::Context::ClassContext
- Reek::Context::CodeContext
- Reek::Context::GhostContext
- Reek::Context::MethodContext
- Reek::Context::ModuleContext
- Reek::Context::RefinementContext
- Reek::Context::RootContext
- Reek::Context::SendContext
- Reek::Context::SingletonAttributeContext
- Reek::Context::SingletonMethodContext
- Reek::Context::StatementCounter
- Reek::Context::VisibilityTracker
- Reek::ContextBuilder
- Reek::DetectorRepository
- Reek::DocumentationLink
- Reek::Errors
- Reek::Errors::BadDetectorConfigurationKeyInCommentError
- Reek::Errors::BadDetectorInCommentError
- Reek::Errors::BaseError
- Reek::Errors::ConfigFileError
- Reek::Errors::EncodingError
- Reek::Errors::GarbageDetectorConfigurationInCommentError
- Reek::Errors::IncomprehensibleSourceError
- Reek::Errors::LegacyCommentSeparatorError
- Reek::Errors::SyntaxError
- Reek::Examiner
- Reek::Examiner::NullHandler
- Reek::LoggingErrorHandler
- Reek::Overrides
- Reek::Rake
- Reek::Rake::Task
- Reek::Report
- Reek::Report::BaseReport
- Reek::Report::BlankLocationFormatter
- Reek::Report::DefaultLocationFormatter
- Reek::Report::DocumentationLinkWarningFormatter
- Reek::Report::GithubReport
- Reek::Report::GithubReport::WorkflowCommand
- Reek::Report::HTMLReport
- Reek::Report::HeadingFormatterBase
- Reek::Report::JSONReport
- Reek::Report::ProgressFormatter
- Reek::Report::ProgressFormatter::Base
- Reek::Report::ProgressFormatter::Dots
- Reek::Report::ProgressFormatter::Quiet
- Reek::Report::QuietHeadingFormatter
- Reek::Report::SimpleWarningFormatter
- Reek::Report::SingleLineLocationFormatter
- Reek::Report::TextReport
- Reek::Report::VerboseHeadingFormatter
- Reek::Report::XMLReport
- Reek::Report::YAMLReport
- Reek::SmellConfiguration
- Reek::SmellDetectors
- Reek::SmellDetectors::Attribute
- Reek::SmellDetectors::BaseDetector
- Reek::SmellDetectors::BooleanParameter
- Reek::SmellDetectors::ClassVariable
- Reek::SmellDetectors::ControlParameter
- Reek::SmellDetectors::ControlParameterHelpers
- Reek::SmellDetectors::ControlParameterHelpers::CallInConditionFinder
- Reek::SmellDetectors::ControlParameterHelpers::Candidate
- Reek::SmellDetectors::ControlParameterHelpers::ControlParameterFinder
- Reek::SmellDetectors::DataClump
- Reek::SmellDetectors::DuplicateMethodCall
- Reek::SmellDetectors::DuplicateMethodCall::CallCollector
- Reek::SmellDetectors::DuplicateMethodCall::FoundCall
- Reek::SmellDetectors::FeatureEnvy
- Reek::SmellDetectors::InstanceVariableAssumption
- Reek::SmellDetectors::IrresponsibleModule
- Reek::SmellDetectors::LongParameterList
- Reek::SmellDetectors::LongYieldList
- Reek::SmellDetectors::ManualDispatch
- Reek::SmellDetectors::MissingSafeMethod
- Reek::SmellDetectors::ModuleInitialize
- Reek::SmellDetectors::NestedIterators
- Reek::SmellDetectors::NilCheck
- Reek::SmellDetectors::NilCheck::NilCallNodeDetector
- Reek::SmellDetectors::NilCheck::NilWhenNodeDetector
- Reek::SmellDetectors::NilCheck::NodeFinder
- Reek::SmellDetectors::RepeatedConditional
- Reek::SmellDetectors::SubclassedFromCoreClass
- Reek::SmellDetectors::TooManyConstants
- Reek::SmellDetectors::TooManyInstanceVariables
- Reek::SmellDetectors::TooManyMethods
- Reek::SmellDetectors::TooManyStatements
- Reek::SmellDetectors::UncommunicativeMethodName
- Reek::SmellDetectors::UncommunicativeModuleName
- Reek::SmellDetectors::UncommunicativeParameterName
- Reek::SmellDetectors::UncommunicativeVariableName
- Reek::SmellDetectors::UnusedParameters
- Reek::SmellDetectors::UnusedPrivateMethod
- Reek::SmellDetectors::UnusedPrivateMethod::Hit
- Reek::SmellDetectors::UtilityFunction
- Reek::SmellWarning
- Reek::Source
- Reek::Source::SourceCode
- Reek::Source::SourceLocator
- Reek::Spec
- Reek::TreeDresser
- Reek::Version
Methods
- ::available_detector_names — Reek::DetectorRepository
- ::configuration_keys — Reek::SmellDetectors::BaseDetector
- ::contexts — Reek::SmellDetectors::BaseDetector
- ::contexts — Reek::SmellDetectors::InstanceVariableAssumption
- ::contexts — Reek::SmellDetectors::IrresponsibleModule
- ::contexts — Reek::SmellDetectors::SubclassedFromCoreClass
- ::contexts — Reek::SmellDetectors::TooManyConstants
- ::contexts — Reek::SmellDetectors::TooManyInstanceVariables
- ::contexts — Reek::SmellDetectors::TooManyMethods
- ::contexts — Reek::SmellDetectors::UncommunicativeModuleName
- ::contexts — Reek::SmellDetectors::UncommunicativeVariableName
- ::contexts — Reek::SmellDetectors::UnusedPrivateMethod
- ::convert — Reek::Configuration::RakeTaskConverter
- ::default — Reek::Configuration::AppConfiguration
- ::default_config — Reek::SmellDetectors::BaseDetector
- ::default_config — Reek::SmellDetectors::DataClump
- ::default_config — Reek::SmellDetectors::DuplicateMethodCall
- ::default_config — Reek::SmellDetectors::LongParameterList
- ::default_config — Reek::SmellDetectors::LongYieldList
- ::default_config — Reek::SmellDetectors::NestedIterators
- ::default_config — Reek::SmellDetectors::RepeatedConditional
- ::default_config — Reek::SmellDetectors::TooManyConstants
- ::default_config — Reek::SmellDetectors::TooManyInstanceVariables
- ::default_config — Reek::SmellDetectors::TooManyMethods
- ::default_config — Reek::SmellDetectors::TooManyStatements
- ::default_config — Reek::SmellDetectors::UncommunicativeMethodName
- ::default_config — Reek::SmellDetectors::UncommunicativeModuleName
- ::default_config — Reek::SmellDetectors::UncommunicativeParameterName
- ::default_config — Reek::SmellDetectors::UncommunicativeVariableName
- ::default_config — Reek::SmellDetectors::UnusedPrivateMethod
- ::default_config — Reek::SmellDetectors::UtilityFunction
- ::default_parser — Reek::Source::SourceCode
- ::descendants — Reek::SmellDetectors::BaseDetector
- ::eligible_smell_types — Reek::DetectorRepository
- ::find — Reek::Configuration::ConfigurationFileFinder
- ::find_and_load — Reek::Configuration::ConfigurationFileFinder
- ::find_by_dir — Reek::Configuration::ConfigurationFileFinder
- ::find_in_dir — Reek::Configuration::ConfigurationFileFinder
- ::from — Reek::Source::SourceCode
- ::from_default_path — Reek::Configuration::AppConfiguration
- ::from_hash — Reek::Configuration::AppConfiguration
- ::from_path — Reek::Configuration::AppConfiguration
- ::heading_formatter — Reek::Report
- ::inherited — Reek::SmellDetectors::BaseDetector
- ::load — Reek::CodeClimate::CodeClimateConfiguration
- ::load_from_file — Reek::Configuration::ConfigurationFileFinder
- ::location_formatter — Reek::Report
- ::new — Reek::AST::ASTNodeClassMap
- ::new — Reek::AST::Node
- ::new — Reek::AST::ObjectRefs
- ::new — Reek::AST::ReferenceCollector
- ::new — Reek::CLI::Application
- ::new — Reek::CLI::Command::BaseCommand
- ::new — Reek::CLI::Options
- ::new — Reek::CodeClimate::CodeClimateFingerprint
- ::new — Reek::CodeClimate::CodeClimateFormatter
- ::new — Reek::CodeComment
- ::new — Reek::CodeComment::CodeCommentValidator
- ::new — Reek::Configuration::AppConfiguration
- ::new — Reek::Configuration::ConfigurationConverter
- ::new — Reek::Configuration::SchemaValidator
- ::new — Reek::Context::AttributeContext
- ::new — Reek::Context::CodeContext
- ::new — Reek::Context::MethodContext
- ::new — Reek::Context::ModuleContext
- ::new — Reek::Context::SendContext
- ::new — Reek::Context::StatementCounter
- ::new — Reek::Context::VisibilityTracker
- ::new — Reek::ContextBuilder
- ::new — Reek::DetectorRepository
- ::new — Reek::Errors::BadDetectorConfigurationKeyInCommentError
- ::new — Reek::Errors::BadDetectorInCommentError
- ::new — Reek::Errors::EncodingError
- ::new — Reek::Errors::GarbageDetectorConfigurationInCommentError
- ::new — Reek::Errors::IncomprehensibleSourceError
- ::new — Reek::Errors::LegacyCommentSeparatorError
- ::new — Reek::Errors::SyntaxError
- ::new — Reek::Examiner
- ::new — Reek::Rake::Task
- ::new — Reek::Report::BaseReport
- ::new — Reek::Report::GithubReport::WorkflowCommand
- ::new — Reek::Report::ProgressFormatter::Base
- ::new — Reek::Report::SimpleWarningFormatter
- ::new — Reek::Report::TextReport
- ::new — Reek::SmellConfiguration
- ::new — Reek::Overrides
- ::new — Reek::SmellDetectors::BaseDetector
- ::new — Reek::SmellDetectors::ControlParameterHelpers::CallInConditionFinder
- ::new — Reek::SmellDetectors::ControlParameterHelpers::Candidate
- ::new — Reek::SmellDetectors::ControlParameterHelpers::ControlParameterFinder
- ::new — Reek::SmellDetectors::DuplicateMethodCall::FoundCall
- ::new — Reek::SmellDetectors::DuplicateMethodCall::CallCollector
- ::new — Reek::SmellDetectors::NilCheck::NodeFinder
- ::new — Reek::SmellDetectors::UnusedPrivateMethod::Hit
- ::new — Reek::SmellWarning
- ::new — Reek::Source::SourceCode
- ::new — Reek::Source::SourceLocator
- ::new — Reek::TreeDresser
- ::print_clump — Reek::SmellDetectors::DataClump
- ::progress_formatter — Reek::Report
- ::report_class — Reek::Report
- ::schema — Reek::Configuration::Schema
- ::smell_type — Reek::SmellDetectors::BaseDetector
- ::smell_types — Reek::DetectorRepository
- ::to_detector — Reek::SmellDetectors::BaseDetector
- ::todo_configuration_for — Reek::SmellDetectors::BaseDetector
- ::warning_formatter_class — Reek::Report
- #<=> — Reek::SmellWarning
- #accept_names — Reek::SmellDetectors::UncommunicativeVariableName
- #accept_patterns — Reek::SmellDetectors::UncommunicativeMethodName
- #accept_patterns — Reek::SmellDetectors::UncommunicativeModuleName
- #accept_patterns — Reek::SmellDetectors::UncommunicativeParameterName
- #acceptable_name? — Reek::SmellDetectors::UncommunicativeMethodName
- #acceptable_name? — Reek::SmellDetectors::UncommunicativeModuleName
- #acceptable_name? — Reek::SmellDetectors::UncommunicativeParameterName
- #acceptable_name? — Reek::SmellDetectors::UncommunicativeVariableName
- #add — Reek::Configuration::DefaultDirective
- #add — Reek::Configuration::DirectoryDirectives
- #add — Reek::Configuration::ExcludedPaths
- #add_examiner — Reek::Report::BaseReport
- #add_examiner — Reek::Report::TextReport
- #allow_calls — Reek::SmellDetectors::DuplicateMethodCall
- #allow_calls? — Reek::SmellDetectors::DuplicateMethodCall::CallCollector
- #anonymous_splat? — Reek::AST::SexpExtensions::ArgNodeBase
- #anonymous_splat? — Reek::AST::SexpExtensions::RestargNode
- #anonymous_splat? — Reek::AST::SexpExtensions::KwrestargNode
- #anonymous_splat? — Reek::AST::SexpExtensions::Forward_ArgsNode
- #anonymous_splat? — Reek::AST::SexpExtensions::Forward_ArgNode
- #anonymous_splat? — Reek::AST::SexpExtensions::KwnilargNode
- #append_child_context — Reek::Context::CodeContext
- #append_child_context — Reek::Context::GhostContext
- #append_child_context — Reek::Context::ModuleContext
- #append_new_context — Reek::ContextBuilder
- #apply_current_visibility — Reek::Context::AttributeContext
- #apply_current_visibility — Reek::Context::CodeContext
- #apply_current_visibility — Reek::Context::MethodContext
- #apply_current_visibility — Reek::Context::SingletonMethodContext
- #apply_visibility — Reek::Context::VisibilityTracker
- #arg_names — Reek::AST::SexpExtensions::MethodNodeBase
- #args — Reek::AST::SexpExtensions::BlockNode
- #args — Reek::AST::SexpExtensions::SendNode
- #args — Reek::AST::SexpExtensions::SendNode
- #args — Reek::AST::SexpExtensions::SendNode
- #args — Reek::AST::SexpExtensions::YieldNode
- #argslist — Reek::AST::SexpExtensions::DefNode
- #argslist — Reek::AST::SexpExtensions::DefsNode
- #arguments — Reek::AST::SexpExtensions::MethodNodeBase
- #argv — Reek::CLI::Application
- #attr_with_writable_flag? — Reek::AST::SexpExtensions::SendNode
- #attr_with_writable_flag? — Reek::AST::SexpExtensions::SendNode
- #attr_with_writable_flag? — Reek::AST::SexpExtensions::SendNode
- #attribute_context_class — Reek::Context::GhostContext
- #attribute_context_class — Reek::Context::ModuleContext
- #attribute_writer? — Reek::AST::SexpExtensions::SendNode
- #attribute_writer? — Reek::AST::SexpExtensions::SendNode
- #attribute_writer? — Reek::AST::SexpExtensions::SendNode
- #attributes_in_context — Reek::SmellDetectors::Attribute
- #base_hash — Reek::SmellWarning
- #base_message — Reek::SmellWarning
- #best_match_for — Reek::Configuration::DirectoryDirectives
- #block — Reek::AST::SexpExtensions::BlockNode
- #block? — Reek::AST::SexpExtensions::ArgNodeBase
- #block? — Reek::AST::SexpExtensions::BlockargNode
- #body — Reek::AST::SexpExtensions::DefNode
- #body — Reek::AST::SexpExtensions::DefsNode
- #body — Reek::AST::SexpExtensions::WhenNode
- #body_nodes — Reek::AST::SexpExtensions::CaseNode
- #body_nodes — Reek::AST::SexpExtensions::IfNode
- #body_nodes — Reek::AST::SexpExtensions::LogicOperatorBase
- #body_nodes — Reek::AST::SexpExtensions::MethodNodeBase
- #build — Reek::ContextBuilder
- #build — Reek::DocumentationLink
- #build_smell_warning — Reek::SmellDetectors::InstanceVariableAssumption
- #build_smell_warning — Reek::SmellDetectors::SubclassedFromCoreClass
- #build_smell_warning — Reek::SmellDetectors::TooManyConstants
- #call — Reek::SmellDetectors::DuplicateMethodCall::FoundCall
- #call — Reek::AST::SexpExtensions::BlockNode
- #call_involving_param? — Reek::SmellDetectors::ControlParameterHelpers::CallInConditionFinder
- #calls — Reek::SmellDetectors::DuplicateMethodCall::CallCollector
- #candidate_clumps — Reek::SmellDetectors::DataClump
- #candidate_methods — Reek::SmellDetectors::DataClump
- #categories — Reek::CodeClimate::CodeClimateFormatter
- #check_name — Reek::CodeClimate::CodeClimateFormatter
- #checkstyle — Reek::Report::XMLReport
- #class_variables_in_context — Reek::SmellDetectors::ClassVariable
- #clumps — Reek::SmellDetectors::DataClump
- #code — Reek::Source::SourceCode
- #collect_calls — Reek::SmellDetectors::DuplicateMethodCall::CallCollector
- #command — Reek::Rake::Task
- #command_class — Reek::CLI::Application
- #common_argument_names_for — Reek::SmellDetectors::DataClump
- #comparison_call? — Reek::SmellDetectors::ControlParameterHelpers::CallInConditionFinder
- #comparison_call? — Reek::SmellDetectors::NilCheck::NilCallNodeDetector
- #comparison_methods — Reek::SmellDetectors::NilCheck::NilCallNodeDetector
- #components — Reek::AST::SexpExtensions::ArgNodeBase
- #components — Reek::AST::SexpExtensions::NestedAssignables
- #compute — Reek::CodeClimate::CodeClimateFingerprint
- #condition — Reek::AST::Node
- #condition — Reek::AST::SexpExtensions::CaseNode
- #condition — Reek::AST::SexpExtensions::IfNode
- #condition — Reek::AST::SexpExtensions::LogicOperatorBase
- #condition_list — Reek::AST::SexpExtensions::WhenNode
- #conditional_counts — Reek::SmellDetectors::RepeatedConditional
- #conditional_nodes — Reek::SmellDetectors::ControlParameterHelpers::ControlParameterFinder
- #config_file_as_argument — Reek::Rake::Task
- #config_for — Reek::Context::CodeContext
- #config_for — Reek::SmellDetectors::BaseDetector
- #configuration — Reek::CodeClimate::CodeClimateFormatter
- #configuration_for — Reek::DetectorRepository
- #configuration_keys_difference — Reek::CodeComment::CodeCommentValidator
- #configuration_via_code_commment — Reek::Context::CodeContext
- #configure_app_configuration — Reek::CLI::Application
- #configure_options — Reek::CLI::Application
- #const_receiver? — Reek::AST::SexpExtensions::SendNode
- #const_receiver? — Reek::AST::SexpExtensions::SendNode
- #const_receiver? — Reek::AST::SexpExtensions::SendNode
- #constant_definition — Reek::AST::SexpExtensions::CasgnNode
- #contains_nested_node? — Reek::AST::Node
- #content — Reek::CodeClimate::CodeClimateFormatter
- #context_processor_exists? — Reek::ContextBuilder
- #control_parameters — Reek::SmellDetectors::ControlParameter
- #convert — Reek::Configuration::ConfigurationConverter
- #convertible_attributes — Reek::Configuration::ConfigurationConverter
- #current_directory? — Reek::Source::SourceLocator
- #data_definition_call? — Reek::AST::SexpExtensions::SendNode
- #data_definition_call? — Reek::AST::SexpExtensions::SendNode
- #data_definition_call? — Reek::AST::SexpExtensions::SendNode
- #data_definition_receiver? — Reek::AST::SexpExtensions::SendNode
- #data_definition_receiver? — Reek::AST::SexpExtensions::SendNode
- #data_definition_receiver? — Reek::AST::SexpExtensions::SendNode
- #decrease_by — Reek::Context::StatementCounter
- #decrease_statement_count — Reek::ContextBuilder
- #default_assignments — Reek::Context::MethodContext
- #default_directive — Reek::Configuration::AppConfiguration
- #define_task — Reek::Rake::Task
- #defined_as_instance_method? — Reek::Context::SingletonMethodContext
- #defined_instance_methods — Reek::Context::ModuleContext
- #defines_module? — Reek::AST::SexpExtensions::CasgnNode
- #depends_on_instance? — Reek::AST::SexpExtensions::DefNode
- #depends_on_instance? — Reek::AST::SexpExtensions::DefsNode
- #description — Reek::CodeClimate::CodeClimateFormatter
- #descriptive? — Reek::CodeComment
- #descriptive_context? — Reek::SmellDetectors::IrresponsibleModule
- #descriptively_commented? — Reek::Context::ModuleContext
- #detect — Reek::SmellDetectors::NilCheck::NilCallNodeDetector
- #detect — Reek::SmellDetectors::NilCheck::NilWhenNodeDetector
- #detect_nodes — Reek::SmellDetectors::NilCheck
- #detector_class — Reek::CodeComment::CodeCommentValidator
- #direct_children — Reek::AST::SexpExtensions::ModuleNodeBase
- #directive_for — Reek::Configuration::AppConfiguration
- #directive_for — Reek::Configuration::DirectoryDirectives
- #directory_directives — Reek::Configuration::AppConfiguration
- #disable_progress_output_unless_verbose — Reek::CLI::Application
- #display_clean — Reek::Report::ProgressFormatter::Dots
- #display_smelly — Reek::Report::ProgressFormatter::Dots
- #display_summary — Reek::Report::TextReport
- #display_total_smell_count — Reek::Report::TextReport
- #document — Reek::Report::XMLReport
- #dress — Reek::TreeDresser
- #each — Reek::Context::CodeContext
- #each_node — Reek::AST::Node
- #each_sexp — Reek::AST::Node
- #else_body — Reek::AST::SexpExtensions::CaseNode
- #enabled? — Reek::SmellConfiguration
- #enabled? — Reek::SmellDetectors::BaseDetector
- #ends_with_bang? — Reek::AST::SexpExtensions::MethodNodeBase
- #envious_receivers — Reek::SmellDetectors::FeatureEnvy
- #eql? — Reek::SmellWarning
- #error — Reek::Report::XMLReport
- #error_message — Reek::Configuration::SchemaValidator
- #error_message_for_invalid_smell_type — Reek::Configuration::DirectoryDirectives
- #escalate_legacy_separator — Reek::CodeComment
- #escalate_unknown_configuration_key — Reek::CodeComment::CodeCommentValidator
- #examine — Reek::DetectorRepository
- #examine_tree — Reek::Examiner
- #exception? — Reek::SmellDetectors::BaseDetector
- #excluded_paths — Reek::Configuration::AppConfiguration
- #execute — Reek::CLI::Application
- #execute — Reek::CLI::Command::ReportCommand
- #execute — Reek::CLI::Command::TodoListCommand
- #explanatory_link — Reek::SmellWarning
- #explicit_self_calls — Reek::AST::ReferenceCollector
- #expression — Reek::SmellDetectors::BaseDetector
- #extension_map — Reek::AST::ASTNodeClassMap
- #file — Reek::Report::GithubReport::WorkflowCommand
- #file — Reek::Report::XMLReport
- #find_assignment_variable_names — Reek::SmellDetectors::UncommunicativeVariableName
- #find_block_argument_variable_names — Reek::SmellDetectors::UncommunicativeVariableName
- #find_candidates — Reek::SmellDetectors::NestedIterators
- #find_matches — Reek::SmellDetectors::ControlParameter
- #find_matches — Reek::SmellDetectors::ControlParameterHelpers::ControlParameterFinder
- #find_violations — Reek::SmellDetectors::NestedIterators
- #fingerprint — Reek::CodeClimate::CodeClimateFormatter
- #footer — Reek::Report::ProgressFormatter::Base
- #footer — Reek::Report::ProgressFormatter::Dots
- #footer — Reek::Report::ProgressFormatter::Quiet
- #for_context — Reek::Overrides
- #force_exclusion? — Reek::CLI::Options
- #format — Reek::Report::DocumentationLinkWarningFormatter
- #format — Reek::Report::SimpleWarningFormatter
- #format — Reek::Report::BlankLocationFormatter
- #format — Reek::Report::DefaultLocationFormatter
- #format — Reek::Report::SingleLineLocationFormatter
- #format_list — Reek::Report::SimpleWarningFormatter
- #format_to_ruby — Reek::AST::Node
- #formatted_header — Reek::Report::HeadingFormatterBase
- #full_comment — Reek::AST::Node
- #full_comment — Reek::Context::AttributeContext
- #full_comment — Reek::Context::CodeContext
- #full_comment — Reek::Context::MethodContext
- #full_name — Reek::Context::CodeContext
- #full_name — Reek::Context::RefinementContext
- #full_name — Reek::Context::RootContext
- #full_name — Reek::AST::SexpExtensions::DefNode
- #full_name — Reek::AST::SexpExtensions::DefsNode
- #full_name — Reek::AST::SexpExtensions::ConstantDefiningNodeBase
- #full_name — Reek::AST::SexpExtensions::SymNode
- #given_configuration_keys — Reek::CodeComment::CodeCommentValidator
- #given_keys_legit? — Reek::CodeComment::CodeCommentValidator
- #glob_to_regexp — Reek::Configuration::DirectoryDirectives
- #grouped_smells — Reek::CLI::Command::TodoListCommand
- #groups — Reek::CLI::Command::TodoListCommand
- #handle — Reek::Examiner::NullHandler
- #handle — Reek::LoggingErrorHandler
- #handle_refinement_block — Reek::ContextBuilder
- #handle_send_for_methods — Reek::ContextBuilder
- #handle_send_for_modules — Reek::ContextBuilder
- #hash — Reek::SmellWarning
- #header — Reek::Report::HeadingFormatterBase
- #header — Reek::Report::ProgressFormatter::Base
- #header — Reek::Report::ProgressFormatter::Dots
- #header — Reek::Report::ProgressFormatter::Quiet
- #heading_formatter — Reek::CLI::Command::ReportCommand
- #hidden_directory? — Reek::Source::SourceLocator
- #hits — Reek::SmellDetectors::UnusedPrivateMethod
- #identify_warning — Reek::CodeClimate::CodeClimateFingerprint
- #identifying_aspects — Reek::CodeClimate::CodeClimateFingerprint
- #identifying_values — Reek::SmellWarning
- #ignore_file? — Reek::Source::SourceLocator
- #ignore_iterators — Reek::SmellDetectors::NestedIterators
- #ignore_method? — Reek::SmellDetectors::MissingSafeMethod
- #ignore_method? — Reek::SmellDetectors::UnusedPrivateMethod
- #ignore_method? — Reek::SmellDetectors::UtilityFunction
- #ignore_method_names — Reek::SmellDetectors::MissingSafeMethod
- #ignore_path? — Reek::Source::SourceLocator
- #ignored_iterator? — Reek::SmellDetectors::NestedIterators
- #implicit_self_calls — Reek::AST::ReferenceCollector
- #increase_by — Reek::Context::StatementCounter
- #increase_statement_count_by — Reek::ContextBuilder
- #increment_depth — Reek::SmellDetectors::NestedIterators
- #input_was_piped? — Reek::CLI::Application
- #inside_new_context — Reek::ContextBuilder
- #instance_method? — Reek::Context::AttributeContext
- #instance_method? — Reek::Context::CodeContext
- #instance_method? — Reek::Context::MethodContext
- #instance_method? — Reek::Context::SingletonAttributeContext
- #instance_method? — Reek::Context::SingletonMethodContext
- #instance_method_calls — Reek::Context::ModuleContext
- #instance_method_children — Reek::Context::ModuleContext
- #instance_method_names_via_to_call — Reek::Context::ModuleContext
- #involves_nil? — Reek::SmellDetectors::NilCheck::NilCallNodeDetector
- #key_to_smell_detector — Reek::Configuration::ConfigurationValidator
- #klass_for — Reek::AST::ASTNodeClassMap
- #leading_comment — Reek::AST::Node
- #legacy_format? — Reek::CodeComment::CodeCommentValidator
- #legitimate_uses? — Reek::SmellDetectors::ControlParameterHelpers::ControlParameterFinder
- #length — Reek::AST::Node
- #line — Reek::AST::Node
- #line — Reek::Report::GithubReport::WorkflowCommand
- #lines — Reek::SmellDetectors::ControlParameterHelpers::Candidate
- #lines — Reek::SmellDetectors::DuplicateMethodCall::FoundCall
- #load_values — Reek::Configuration::AppConfiguration
- #local_nodes — Reek::Context::CodeContext
- #location — Reek::CodeClimate::CodeClimateFormatter
- #location_formatter — Reek::CLI::Command::ReportCommand
- #long_message — Reek::Errors::BaseError
- #long_message — Reek::Errors::EncodingError
- #long_message — Reek::Errors::IncomprehensibleSourceError
- #long_message — Reek::Errors::SyntaxError
- #look_for — Reek::AST::Node
- #look_for_recurse — Reek::AST::Node
- #marked_as_regex? — Reek::Configuration::ConfigurationConverter
- #marked_unused? — Reek::AST::SexpExtensions::ArgNodeBase
- #match? — Reek::Configuration::DirectoryDirectives
- #matches? — Reek::Context::CodeContext
- #max_allowed_calls — Reek::SmellDetectors::DuplicateMethodCall
- #max_allowed_constants — Reek::SmellDetectors::TooManyConstants
- #max_allowed_ivars — Reek::SmellDetectors::TooManyInstanceVariables
- #max_allowed_methods — Reek::SmellDetectors::TooManyMethods
- #max_allowed_nesting — Reek::SmellDetectors::NestedIterators
- #max_allowed_params — Reek::SmellDetectors::LongParameterList
- #max_allowed_params — Reek::SmellDetectors::LongYieldList
- #max_allowed_statements — Reek::SmellDetectors::TooManyStatements
- #max_copies — Reek::SmellDetectors::DataClump
- #max_identical_ifs — Reek::SmellDetectors::RepeatedConditional
- #merge — Reek::SmellConfiguration
- #message — Reek::Report::GithubReport::WorkflowCommand
- #method_context_class — Reek::Context::GhostContext
- #method_context_class — Reek::Context::MethodContext
- #method_context_class — Reek::Context::ModuleContext
- #method_context_class — Reek::Context::RootContext
- #method_expressions — Reek::SmellDetectors::InstanceVariableAssumption
- #method_name_called_to_call — Reek::Context::SendContext
- #methods_containing_clump — Reek::SmellDetectors::DataClump
- #min_clump_size — Reek::SmellDetectors::DataClump
- #missing_safe_method? — Reek::SmellDetectors::MissingSafeMethod
- #module_creation_call? — Reek::AST::SexpExtensions::SendNode
- #module_creation_call? — Reek::AST::SexpExtensions::SendNode
- #module_creation_call? — Reek::AST::SexpExtensions::SendNode
- #module_creation_receiver? — Reek::AST::SexpExtensions::SendNode
- #module_creation_receiver? — Reek::AST::SexpExtensions::SendNode
- #module_creation_receiver? — Reek::AST::SexpExtensions::SendNode
- #module_function? — Reek::Context::MethodContext
- #module_function? — Reek::Context::SingletonMethodContext
- #most_popular — Reek::AST::ObjectRefs
- #name — Reek::AST::Node
- #name — Reek::SmellDetectors::ControlParameterHelpers::Candidate
- #name — Reek::AST::SexpExtensions::ArgNodeBase
- #name — Reek::AST::SexpExtensions::ConstNode
- #name — Reek::AST::SexpExtensions::LambdaNode
- #name — Reek::AST::SexpExtensions::DefNode
- #name — Reek::AST::SexpExtensions::DefsNode
- #name — Reek::AST::SexpExtensions::ModuleNodeBase
- #name — Reek::AST::SexpExtensions::CasgnNode
- #name — Reek::AST::SexpExtensions::SelfNode
- #name — Reek::AST::SexpExtensions::SendNode
- #name — Reek::AST::SexpExtensions::SendNode
- #name — Reek::AST::SexpExtensions::SendNode
- #name — Reek::AST::SexpExtensions::SuperNode
- #name — Reek::AST::SexpExtensions::SuperNode
- #name — Reek::AST::SexpExtensions::SymNode
- #name — Reek::AST::SexpExtensions::VariableBase
- #name_to_param — Reek::DocumentationLink
- #name_without_bang — Reek::AST::SexpExtensions::MethodNodeBase
- #namespace — Reek::AST::SexpExtensions::ConstNode
- #namespace_module? — Reek::Context::ModuleContext
- #nested_finders — Reek::SmellDetectors::ControlParameterHelpers::ControlParameterFinder
- #nil_comparison? — Reek::SmellDetectors::NilCheck::NilCallNodeDetector
- #nil_query? — Reek::SmellDetectors::NilCheck::NilCallNodeDetector
- #no_source_files_given? — Reek::CLI::Application
- #node_instance_methods — Reek::Context::ModuleContext
- #non_public_visibility? — Reek::Context::MethodContext
- #num_helper_methods — Reek::SmellDetectors::UtilityFunction
- #num_refs_to_self — Reek::AST::ReferenceCollector
- #number_of_statements — Reek::Context::CodeContext
- #object_creation_call? — Reek::AST::SexpExtensions::SendNode
- #object_creation_call? — Reek::AST::SexpExtensions::SendNode
- #object_creation_call? — Reek::AST::SexpExtensions::SendNode
- #occurs — Reek::SmellDetectors::DuplicateMethodCall::FoundCall
- #optional_argument? — Reek::AST::SexpExtensions::ArgNodeBase
- #optional_argument? — Reek::AST::SexpExtensions::OptargNode
- #optional_argument? — Reek::AST::SexpExtensions::KwoptargNode
- #origin — Reek::Source::SourceCode
- #overrides_for — Reek::SmellConfiguration
- #parameter_names — Reek::AST::SexpExtensions::BlockNode
- #parameter_names — Reek::AST::SexpExtensions::MethodNodeBase
- #parameter_used_in_body? — Reek::SmellDetectors::ControlParameterHelpers::ControlParameterFinder
- #parameters — Reek::CodeClimate::CodeClimateFingerprint
- #parameters — Reek::AST::SexpExtensions::BlockNode
- #parameters — Reek::AST::SexpExtensions::MethodNodeBase
- #parent_config_for — Reek::Context::CodeContext
- #parse — Reek::CLI::Options
- #parse — Reek::Source::SourceCode
- #parsed_options — Reek::CodeComment::CodeCommentValidator
- #participants — Reek::AST::SexpExtensions::SendNode
- #participants — Reek::AST::SexpExtensions::SendNode
- #participants — Reek::AST::SexpExtensions::SendNode
- #path_excluded? — Reek::Configuration::AppConfiguration
- #path_excluded? — Reek::Source::SourceLocator
- #path_relative_to_working_directory — Reek::CLI::Application
- #plain_name — Reek::AST::SexpExtensions::ArgNodeBase
- #populate_reporter_with_smells — Reek::CLI::Command::ReportCommand
- #potential_parameters — Reek::SmellDetectors::ControlParameter
- #print_no_such_file_error — Reek::Source::SourceLocator
- #process — Reek::ContextBuilder
- #process_begin — Reek::ContextBuilder
- #process_block — Reek::ContextBuilder
- #process_case — Reek::ContextBuilder
- #process_casgn — Reek::ContextBuilder
- #process_class — Reek::ContextBuilder
- #process_def — Reek::ContextBuilder
- #process_defs — Reek::ContextBuilder
- #process_for — Reek::ContextBuilder
- #process_if — Reek::ContextBuilder
- #process_ivar — Reek::ContextBuilder
- #process_ivasgn — Reek::ContextBuilder
- #process_kwbegin — Reek::ContextBuilder
- #process_module — Reek::ContextBuilder
- #process_op_asgn — Reek::ContextBuilder
- #process_resbody — Reek::ContextBuilder
- #process_rescue — Reek::ContextBuilder
- #process_sclass — Reek::ContextBuilder
- #process_self — Reek::ContextBuilder
- #process_send — Reek::ContextBuilder
- #process_super — Reek::ContextBuilder
- #process_until — Reek::ContextBuilder
- #process_when — Reek::ContextBuilder
- #process_while — Reek::ContextBuilder
- #process_zsuper — Reek::ContextBuilder
- #progress — Reek::Report::ProgressFormatter::Base
- #progress — Reek::Report::ProgressFormatter::Dots
- #progress — Reek::Report::ProgressFormatter::Quiet
- #progress_formatter — Reek::CLI::Command::ReportCommand
- #receiver — Reek::AST::SexpExtensions::DefsNode
- #receiver — Reek::AST::SexpExtensions::SendNode
- #receiver — Reek::AST::SexpExtensions::SendNode
- #receiver — Reek::AST::SexpExtensions::SendNode
- #record — Reek::SmellDetectors::DuplicateMethodCall::FoundCall
- #record_call_to — Reek::Context::CodeContext
- #record_reference — Reek::AST::ObjectRefs
- #record_use_of_self — Reek::Context::CodeContext
- #record_use_of_self — Reek::Context::GhostContext
- #record_variable_name — Reek::SmellDetectors::UncommunicativeVariableName
- #recursively_record_variable_names — Reek::SmellDetectors::UncommunicativeVariableName
- #reek — Reek::Spec
- #reek_of — Reek::Spec
- #reek_only_of — Reek::Spec
- #reek_opts_as_arguments — Reek::Rake::Task
- #references_self? — Reek::Context::MethodContext
- #references_to — Reek::AST::ObjectRefs
- #refs — Reek::SmellDetectors::FeatureEnvy
- #register_attributes — Reek::ContextBuilder
- #register_with_parent — Reek::Context::CodeContext
- #register_with_parent — Reek::Context::GhostContext
- #regular_call_involving_param? — Reek::SmellDetectors::ControlParameterHelpers::CallInConditionFinder
- #reject_names — Reek::SmellDetectors::UncommunicativeVariableName
- #reject_patterns — Reek::SmellDetectors::UncommunicativeMethodName
- #reject_patterns — Reek::SmellDetectors::UncommunicativeModuleName
- #reject_patterns — Reek::SmellDetectors::UncommunicativeParameterName
- #remediation_points — Reek::CodeClimate::CodeClimateFormatter
- #render — Reek::CodeClimate::CodeClimateFormatter
- #report_class — Reek::CLI::Command::ReportCommand
- #reporter — Reek::CLI::Command::ReportCommand
- #result_code — Reek::CLI::Command::ReportCommand
- #ruby_file? — Reek::Source::SourceLocator
- #run — Reek::Examiner
- #run — Reek::SmellDetectors::BaseDetector
- #run_task — Reek::Rake::Task
- #sanitized_comment — Reek::CodeComment
- #scout — Reek::SmellDetectors::NestedIterators
- #self_is_max? — Reek::AST::ObjectRefs
- #set_alternative_formatter_options — Reek::CLI::Options
- #set_banner — Reek::CLI::Options
- #set_configuration_options — Reek::CLI::Options
- #set_exit_codes — Reek::CLI::Options
- #set_generate_todo_list_options — Reek::CLI::Options
- #set_report_formatting_options — Reek::CLI::Options
- #set_up_color_option — Reek::CLI::Options
- #set_up_force_exclusion_option — Reek::CLI::Options
- #set_up_location_formatting_options — Reek::CLI::Options
- #set_up_parser — Reek::CLI::Options
- #set_up_progress_formatting_options — Reek::CLI::Options
- #set_up_sorting_option — Reek::CLI::Options
- #set_up_verbosity_options — Reek::CLI::Options
- #set_utility_options — Reek::CLI::Options
- #show — Reek::CodeClimate::CodeClimateReport
- #show — Reek::Report::BaseReport
- #show — Reek::Report::GithubReport
- #show — Reek::Report::HTMLReport
- #show — Reek::Report::JSONReport
- #show — Reek::Report::TextReport
- #show — Reek::Report::XMLReport
- #show — Reek::Report::YAMLReport
- #show_configuration_path — Reek::CLI::Application
- #show_header? — Reek::Report::HeadingFormatterBase
- #show_header? — Reek::Report::VerboseHeadingFormatter
- #show_header? — Reek::Report::QuietHeadingFormatter
- #silently — Reek::CLI::Silencer
- #simple_method_call? — Reek::SmellDetectors::DuplicateMethodCall::CallCollector
- #simple_name — Reek::AST::SexpExtensions::BlockNode
- #simple_name — Reek::AST::SexpExtensions::ConstNode
- #simple_name — Reek::AST::SexpExtensions::ConstantDefiningNodeBase
- #singleton_method? — Reek::Context::CodeContext
- #singleton_method? — Reek::Context::MethodContext
- #singleton_method? — Reek::Context::SingletonMethodContext
- #singleton_method_children — Reek::Context::ModuleContext
- #smell_detectors_for — Reek::DetectorRepository
- #smell_names — Reek::CLI::Command::BaseCommand
- #smell_summaries — Reek::Report::TextReport
- #smell_type — Reek::SmellDetectors::BaseDetector
- #smell_type? — Reek::Configuration::ConfigurationValidator
- #smell_warning — Reek::SmellDetectors::BaseDetector
- #smells — Reek::CLI::Command::TodoListCommand
- #smells — Reek::Examiner
- #smells — Reek::Report::BaseReport
- #smells? — Reek::Report::BaseReport
- #smells? — Reek::SmellDetectors::ControlParameterHelpers::Candidate
- #smells_count — Reek::Examiner
- #smelly? — Reek::Examiner
- #smelly_call? — Reek::SmellDetectors::DuplicateMethodCall::CallCollector
- #smelly_calls — Reek::SmellDetectors::DuplicateMethodCall::CallCollector
- #smelly_nodes — Reek::SmellDetectors::NilCheck::NodeFinder
- #sniff — Reek::SmellDetectors::Attribute
- #sniff — Reek::SmellDetectors::BooleanParameter
- #sniff — Reek::SmellDetectors::ClassVariable
- #sniff — Reek::SmellDetectors::ControlParameter
- #sniff — Reek::SmellDetectors::DataClump
- #sniff — Reek::SmellDetectors::DuplicateMethodCall
- #sniff — Reek::SmellDetectors::FeatureEnvy
- #sniff — Reek::SmellDetectors::InstanceVariableAssumption
- #sniff — Reek::SmellDetectors::IrresponsibleModule
- #sniff — Reek::SmellDetectors::LongParameterList
- #sniff — Reek::SmellDetectors::LongYieldList
- #sniff — Reek::SmellDetectors::ManualDispatch
- #sniff — Reek::SmellDetectors::MissingSafeMethod
- #sniff — Reek::SmellDetectors::ModuleInitialize
- #sniff — Reek::SmellDetectors::NestedIterators
- #sniff — Reek::SmellDetectors::NilCheck
- #sniff — Reek::SmellDetectors::RepeatedConditional
- #sniff — Reek::SmellDetectors::SubclassedFromCoreClass
- #sniff — Reek::SmellDetectors::TooManyConstants
- #sniff — Reek::SmellDetectors::TooManyInstanceVariables
- #sniff — Reek::SmellDetectors::TooManyMethods
- #sniff — Reek::SmellDetectors::TooManyStatements
- #sniff — Reek::SmellDetectors::UncommunicativeMethodName
- #sniff — Reek::SmellDetectors::UncommunicativeModuleName
- #sniff — Reek::SmellDetectors::UncommunicativeParameterName
- #sniff — Reek::SmellDetectors::UncommunicativeVariableName
- #sniff — Reek::SmellDetectors::UnusedParameters
- #sniff — Reek::SmellDetectors::UnusedPrivateMethod
- #sniff — Reek::SmellDetectors::UtilityFunction
- #sniff_superclass — Reek::SmellDetectors::SubclassedFromCoreClass
- #sort_by_issue_count — Reek::CLI::Command::ReportCommand
- #sort_examiners — Reek::Report::TextReport
- #source — Reek::AST::Node
- #source_files= — Reek::Rake::Task
- #source_files_from_path — Reek::Source::SourceLocator
- #source_from_pipe — Reek::CLI::Application
- #source_line — Reek::SmellDetectors::BaseDetector
- #source_paths — Reek::Source::SourceLocator
- #sources — Reek::CLI::Application
- #sources — Reek::Source::SourceLocator
- #sources_from_argv — Reek::CLI::Application
- #statement_counter — Reek::Context::GhostContext
- #statements — Reek::AST::Node
- #statements — Reek::AST::SexpExtensions::BeginNode
- #string_value — Reek::AST::Builder
- #strings_to_regexes_for_detectors — Reek::Configuration::ConfigurationConverter
- #strings_to_regexes_for_directories — Reek::Configuration::ConfigurationConverter
- #summarize_single_examiner — Reek::Report::TextReport
- #superclass — Reek::AST::SexpExtensions::ClassNode
- #superclass — Reek::AST::SexpExtensions::CasgnNode
- #syntax_tree — Reek::Examiner
- #syntax_tree — Reek::Source::SourceCode
- #sys_call_failed? — Reek::Rake::Task
- #to_hash — Reek::SmellWarning
- #to_regex — Reek::Configuration::ConfigurationConverter
- #to_s — Reek::Report::GithubReport::WorkflowCommand
- #total_smell_count_message — Reek::Report::TextReport
- #track_singleton_visibility — Reek::Context::VisibilityTracker
- #track_visibility — Reek::Context::GhostContext
- #track_visibility — Reek::Context::ModuleContext
- #track_visibility — Reek::Context::VisibilityTracker
- #tty_output? — Reek::CLI::Options
- #type — Reek::Context::RootContext
- #uncommunicative_parameter? — Reek::SmellDetectors::UncommunicativeParameterName
- #uncommunicative_variable_name? — Reek::SmellDetectors::UncommunicativeVariableName
- #unused_params — Reek::Context::MethodContext
- #unused_private_methods — Reek::SmellDetectors::UnusedPrivateMethod
- #uses_of_param_in_condition — Reek::SmellDetectors::ControlParameterHelpers::ControlParameterFinder
- #uses_param? — Reek::Context::MethodContext
- #uses_param_in_call_in_condition? — Reek::SmellDetectors::ControlParameterHelpers::CallInConditionFinder
- #uses_super_with_implicit_arguments? — Reek::Context::MethodContext
- #valid_detector_keys — Reek::CodeComment::CodeCommentValidator
- #validate — Reek::CodeComment::CodeCommentValidator
- #validate — Reek::Configuration::SchemaValidator
- #value — Reek::SmellConfiguration
- #value — Reek::SmellDetectors::BaseDetector
- #value — Reek::AST::SexpExtensions::CasgnNode
- #variable_names — Reek::SmellDetectors::UncommunicativeVariableName
- #variables_from_context — Reek::SmellDetectors::InstanceVariableAssumption
- #variables_from_initialize — Reek::SmellDetectors::InstanceVariableAssumption
- #variables_from_initializers — Reek::SmellDetectors::InstanceVariableAssumption
- #version_without_bang_exists? — Reek::SmellDetectors::MissingSafeMethod
- #warning_formatter — Reek::CLI::Command::ReportCommand
- #warning_formatter_class — Reek::CLI::Command::ReportCommand
- #warning_uniquely_identifiable? — Reek::CodeClimate::CodeClimateFingerprint
- #with_valid_directory — Reek::Configuration::ConfigurationValidator
- #without_block_arguments? — Reek::AST::SexpExtensions::BlockNode
- #without_warnings — Reek::CLI::Silencer
- #workflow_commands — Reek::Report::GithubReport
- #working_directory_as_source — Reek::CLI::Application
- #wrap_exceptions — Reek::Examiner
- #write_to_file — Reek::CLI::Command::TodoListCommand
- #yaml_hash — Reek::SmellWarning