module Reek
module Reek::AST
module Reek::AST::SexpExtensions
module Reek::AST::SexpExtensions::AndNode
module Reek::AST::SexpExtensions::ArgNode
module Reek::AST::SexpExtensions::ArgNodeBase
module Reek::AST::SexpExtensions::ArgsNode
module Reek::AST::SexpExtensions::BeginNode
module Reek::AST::SexpExtensions::BlockNode
module Reek::AST::SexpExtensions::BlockargNode
module Reek::AST::SexpExtensions::CaseNode
module Reek::AST::SexpExtensions::CasgnNode
module Reek::AST::SexpExtensions::ClassNode
module Reek::AST::SexpExtensions::ConstNode
module Reek::AST::SexpExtensions::ConstantDefiningNodeBase
module Reek::AST::SexpExtensions::CvarNode
module Reek::AST::SexpExtensions::DefNode
module Reek::AST::SexpExtensions::DefsNode
module Reek::AST::SexpExtensions::Forward_ArgNode
module Reek::AST::SexpExtensions::Forward_ArgsNode
module Reek::AST::SexpExtensions::GvarNode
module Reek::AST::SexpExtensions::IfNode
module Reek::AST::SexpExtensions::IvarNode
module Reek::AST::SexpExtensions::IvasgnNode
module Reek::AST::SexpExtensions::KwargNode
module Reek::AST::SexpExtensions::KwnilargNode
module Reek::AST::SexpExtensions::KwoptargNode
module Reek::AST::SexpExtensions::KwrestargNode
module Reek::AST::SexpExtensions::LambdaNode
module Reek::AST::SexpExtensions::LogicOperatorBase
module Reek::AST::SexpExtensions::LvarNode
module Reek::AST::SexpExtensions::MethodNodeBase
module Reek::AST::SexpExtensions::MlhsNode
module Reek::AST::SexpExtensions::ModuleNode
module Reek::AST::SexpExtensions::ModuleNodeBase
module Reek::AST::SexpExtensions::NestedAssignables
module Reek::AST::SexpExtensions::OptargNode
module Reek::AST::SexpExtensions::OrNode
module Reek::AST::SexpExtensions::RestargNode
module Reek::AST::SexpExtensions::SelfNode
module Reek::AST::SexpExtensions::SendNode
module Reek::AST::SexpExtensions::ShadowargNode
module Reek::AST::SexpExtensions::SuperNode
module Reek::AST::SexpExtensions::SymNode
module Reek::AST::SexpExtensions::VariableBase
module Reek::AST::SexpExtensions::WhenNode
module Reek::AST::SexpExtensions::YieldNode
module Reek::CLI
module Reek::CLI::Command
module Reek::CLI::Silencer
module Reek::CLI::Status
module Reek::CodeClimate
module Reek::CodeClimate::CodeClimateConfiguration
module Reek::Configuration
module Reek::Configuration::ConfigurationFileFinder
module Reek::Configuration::ConfigurationValidator
module Reek::Configuration::DefaultDirective
module Reek::Configuration::DirectoryDirectives
module Reek::Configuration::ExcludedPaths
module Reek::Configuration::RakeTaskConverter
module Reek::Context
module Reek::DocumentationLink
module Reek::Errors
module Reek::Rake
module Reek::Report
module Reek::Report::BlankLocationFormatter
module Reek::Report::DefaultLocationFormatter
module Reek::Report::ProgressFormatter
module Reek::Report::SingleLineLocationFormatter
module Reek::SmellDetectors
module Reek::SmellDetectors::ControlParameterHelpers
module Reek::SmellDetectors::NilCheck::NilCallNodeDetector
module Reek::SmellDetectors::NilCheck::NilWhenNodeDetector
module Reek::Source
module Reek::Spec
module Reek::Version
class Reek::AST::ASTNodeClassMap
class Reek::AST::Builder
class Reek::AST::Node
class Reek::AST::ObjectRefs
class Reek::AST::ReferenceCollector
class Reek::CLI::Application
class Reek::CLI::Command::BaseCommand
class Reek::CLI::Command::ReportCommand
class Reek::CLI::Command::TodoListCommand
class Reek::CLI::Options
class Reek::CodeClimate::CodeClimateFingerprint
class Reek::CodeClimate::CodeClimateFormatter
class Reek::CodeClimate::CodeClimateReport
class Reek::CodeComment
class Reek::CodeComment::CodeCommentValidator
class Reek::Configuration::AppConfiguration
class Reek::Configuration::ConfigurationConverter
class Reek::Configuration::Schema
class Reek::Configuration::SchemaValidator
class Reek::Context::AttributeContext
class Reek::Context::ClassContext
class Reek::Context::CodeContext
class Reek::Context::GhostContext
class Reek::Context::MethodContext
class Reek::Context::ModuleContext
class Reek::Context::RefinementContext
class Reek::Context::RootContext
class Reek::Context::SendContext
class Reek::Context::SingletonAttributeContext
class Reek::Context::SingletonMethodContext
class Reek::Context::StatementCounter
class Reek::Context::VisibilityTracker
class Reek::ContextBuilder
class Reek::DetectorRepository
class Reek::Errors::BadDetectorConfigurationKeyInCommentError
class Reek::Errors::BadDetectorInCommentError
class Reek::Errors::BaseError
class Reek::Errors::ConfigFileError
class Reek::Errors::EncodingError
class Reek::Errors::GarbageDetectorConfigurationInCommentError
class Reek::Errors::IncomprehensibleSourceError
class Reek::Errors::LegacyCommentSeparatorError
class Reek::Errors::SyntaxError
class Reek::Examiner
class Reek::Examiner::NullHandler
class Reek::LoggingErrorHandler
class Reek::Overrides
class Reek::Rake::Task
class Reek::Report::BaseReport
class Reek::Report::DocumentationLinkWarningFormatter
class Reek::Report::GithubReport
class Reek::Report::GithubReport::WorkflowCommand
class Reek::Report::HTMLReport
class Reek::Report::HeadingFormatterBase
class Reek::Report::JSONReport
class Reek::Report::ProgressFormatter::Base
class Reek::Report::ProgressFormatter::Dots
class Reek::Report::ProgressFormatter::Quiet
class Reek::Report::QuietHeadingFormatter
class Reek::Report::SimpleWarningFormatter
class Reek::Report::TextReport
class Reek::Report::VerboseHeadingFormatter
class Reek::Report::XMLReport
class Reek::Report::YAMLReport
class Reek::SmellConfiguration
class Reek::SmellDetectors::Attribute
class Reek::SmellDetectors::BaseDetector
class Reek::SmellDetectors::BooleanParameter
class Reek::SmellDetectors::ClassVariable
class Reek::SmellDetectors::ControlParameter
class Reek::SmellDetectors::ControlParameterHelpers::CallInConditionFinder
class Reek::SmellDetectors::ControlParameterHelpers::Candidate
class Reek::SmellDetectors::ControlParameterHelpers::ControlParameterFinder
class Reek::SmellDetectors::DataClump
class Reek::SmellDetectors::DuplicateMethodCall
class Reek::SmellDetectors::DuplicateMethodCall::CallCollector
class Reek::SmellDetectors::DuplicateMethodCall::FoundCall
class Reek::SmellDetectors::FeatureEnvy
class Reek::SmellDetectors::InstanceVariableAssumption
class Reek::SmellDetectors::IrresponsibleModule
class Reek::SmellDetectors::LongParameterList
class Reek::SmellDetectors::LongYieldList
class Reek::SmellDetectors::ManualDispatch
class Reek::SmellDetectors::MissingSafeMethod
class Reek::SmellDetectors::ModuleInitialize
class Reek::SmellDetectors::NestedIterators
class Reek::SmellDetectors::NilCheck
class Reek::SmellDetectors::NilCheck::NodeFinder
class Reek::SmellDetectors::RepeatedConditional
class Reek::SmellDetectors::SubclassedFromCoreClass
class Reek::SmellDetectors::TooManyConstants
class Reek::SmellDetectors::TooManyInstanceVariables
class Reek::SmellDetectors::TooManyMethods
class Reek::SmellDetectors::TooManyStatements
class Reek::SmellDetectors::UncommunicativeMethodName
class Reek::SmellDetectors::UncommunicativeModuleName
class Reek::SmellDetectors::UncommunicativeParameterName
class Reek::SmellDetectors::UncommunicativeVariableName
class Reek::SmellDetectors::UnusedParameters
class Reek::SmellDetectors::UnusedPrivateMethod
class Reek::SmellDetectors::UnusedPrivateMethod::Hit
class Reek::SmellDetectors::UtilityFunction
class Reek::SmellWarning
class Reek::Source::SourceCode
class Reek::Source::SourceLocator
class Reek::Spec::ShouldReek
class Reek::Spec::ShouldReekOf
class Reek::Spec::ShouldReekOnlyOf
class Reek::Spec::SmellMatcher
class Reek::TreeDresser
reek
6.5.0
# default_directive
def default_directive @default_directive ||= {}.extend(DefaultDirective) end