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