troessner/reek Reek

Code smell detector for Ruby

#190 (all)
Ruby (change)
67 seconds
about 1 year ago

Here you can see the build history of your project.

In case the documentation changed, it is shown here.

#190 Merge pull request #1272 from troessner/update-rubocop-rspec [b45cc593] 67 seconds about 1 year ago
A
Reek::Examiner#initialize has gotten worse (was A) N
C
Reek::SmellDetectors::UnusedPrivateMethod#sniff has gotten worse (was A) Ne
U
Reek::Source::SourceCode#syntax_tree has gotten worse (was A) Ne
A
Reek::TreeDresser#dress has gotten worse (was A) Ne
B
Reek::Source::SourceLocator#initialize has gotten worse (was B) Ne
A
Reek::ContextBuilder#process_zsuper has gotten worse (was A) Se
B
Reek::ContextBuilder#process_super has gotten worse (was A) Se
A
Reek::ContextBuilder#process_self has gotten worse (was A) Se
B
Reek::ContextBuilder#process_resbody has gotten worse (was B) Se
B
Reek::ContextBuilder#process_rescue has gotten worse (was B) Se
U
Reek::SmellDetectors::UncommunicativeVariableName#find_assignment_variable_names has gotten worse (was B) Se
U
Reek::SmellDetectors::InstanceVariableAssumption#variables_from_initialize has gotten worse (was B) Se
U
Reek::SmellDetectors::UncommunicativeVariableName#variable_names has gotten worse (was B) Se
U
Reek::SmellDetectors::UtilityFunction#num_helper_methods has gotten worse (was B) Se
U
Reek::SmellDetectors::FeatureEnvy#envious_receivers has gotten worse (was B) Se
C
Reek::SmellDetectors::UnusedPrivateMethod#hits has gotten worse (was B) Se
B
Reek::SmellDetectors::UnusedPrivateMethod#ignore_method? has gotten worse (was B) S
U
Reek::SmellDetectors::PrimaDonnaMethod#version_without_bang_exists? has gotten worse (was B) S
U
Reek::SmellDetectors::UncommunicativeModuleName#acceptable_name? has gotten worse (was B) S
A
Reek::SmellDetectors::UncommunicativeParameterName#sniff has improved (was A) Ne
A
Reek::SmellDetectors::UncommunicativeMethodName#sniff has improved (was A) Ne
A
Reek::SmellDetectors::UncommunicativeModuleName#sniff has improved (was A) Ne
A
Reek::SmellDetectors::SubclassedFromCoreClass#sniff has improved (was A) Ne
A
Reek::SmellDetectors::DuplicateMethodCall#sniff has improved (was A) Ne
A
Reek::SmellDetectors::TooManyMethods#sniff has improved (was A) Ne
A
Reek::SmellDetectors::UncommunicativeVariableName#sniff has improved (was B) Ne
A
Reek::SmellDetectors::InstanceVariableAssumption#sniff has improved (was B) Ne
A
Reek::SmellDetectors::TooManyInstanceVariables#sniff has improved (was B) Ne
A
Reek::SmellDetectors::RepeatedConditional#sniff has improved (was B) Ne
A
Reek::SmellDetectors::IrresponsibleModule#sniff has improved (was B) Ne
A
Reek::SmellDetectors::LongParameterList#sniff has improved (was B) Ne
A
Reek::SmellDetectors::TooManyStatements#sniff has improved (was B) Ne
A
Reek::SmellDetectors::TooManyConstants#sniff has improved (was B) Ne
A
Reek::SmellDetectors::BooleanParameter#sniff has improved (was B) Ne
A
Reek::SmellDetectors::ControlParameter#sniff has improved (was B) Ne
A
Reek::SmellDetectors::UnusedParameters#sniff has improved (was B) Ne
A
Reek::SmellDetectors::ModuleInitialize#sniff has improved (was B) Ne
A
Reek::SmellDetectors::UtilityFunction#sniff has improved (was B) Ne
A
Reek::SmellDetectors::NestedIterators#sniff has improved (was B) Ne
A
Reek::SmellDetectors::ManualDispatch#sniff has improved (was B) Ne
A
Reek::SmellDetectors::LongYieldList#sniff has improved (was B) Ne
A
Reek::SmellDetectors::ClassVariable#sniff has improved (was B) Ne
A
Reek::SmellDetectors::FeatureEnvy#sniff has improved (was B) Ne
A
Reek::SmellDetectors::DataClump#sniff has improved (was B) Ne
A
Reek::SmellDetectors::Attribute#sniff has improved (was B) Ne
A
Reek::SmellDetectors::RepeatedConditional#conditional_counts has improved (was B) Se
B
Reek::Spec#reek_only_of has improved (was B) Ne
A
Reek::Context::CodeContext#register_with_parent has improved (was U) Ne
A
Reek::SmellDetectors::PrimaDonnaMethod#sniff has improved (was U) Ne
A
Reek::AST::SexpExtensions::ConstNode#name has improved (was U) Ne
A
Reek::Context::GhostContext#register_with_parent has improved (was U) E
A
Reek::SmellDetectors::NestedIterators#find_candidates has improved (was B) Se
A
Reek::SmellDetectors::NestedIterators#find_violations has improved (was B) Se
A
Reek::AST::SexpExtensions::ConstantDefiningNodeBase#simple_name Ne
A
Reek::AST::SexpExtensions::ConstantDefiningNodeBase#full_name Ne
A
Reek::AST::SexpExtensions::ModuleNodeBase#direct_children Ne
A
Reek::AST::SexpExtensions::ConstantDefiningNodeBase Ne
A
Reek::SmellDetectors::Syntax::DummyContext Ne
A
Reek::Errors::IncomprehensibleSourceError Ne
A
Reek::SmellDetectors::Syntax::DummyExp Ne
A
Reek::AST::SexpExtensions::BeginNode Ne
A
Reek::SmellDetectors::Syntax Ne
A
Reek::Errors::EncodingError Ne
A
Reek::Examiner::NullHandler Ne
A
Reek::AST::Node#statements Ne
A
Reek::LoggingErrorHandler Ne
A
Reek::AST::Builder Ne
A
Reek::SmellDetectors::ClassVariable#class_variables_in_context Ne
A
Reek::AST::SexpExtensions::BeginNode#statements Ne
B
Reek::SmellDetectors::Syntax#smells_from_source Ne
B
Reek::AST::Builder#string_value Ne
U
Reek::SmellDetectors::Syntax::DummyContext#full_name= Ne
U
Reek::Errors::IncomprehensibleSourceError#initialize Ne
U
Reek::SmellDetectors::Syntax::DummyContext#full_name Ne
U
Reek::SmellDetectors::Syntax::DummyContext#exp= Ne
U
Reek::SmellDetectors::Syntax.smells_from_source Ne
U
Reek::SmellDetectors::Syntax::DummyContext#exp Ne
U
Reek::SmellDetectors::Syntax::DummyExp#source= Ne
U
Reek::SmellDetectors::Syntax::DummyExp#source Ne
U
Reek::SmellDetectors::BaseDetector#run Ne
U
Reek::Errors::EncodingError#initialize Ne
U
Reek::Source::SourceCode#diagnostics Ne
U
Reek::CLI::Options#force_exclusion= Ne
U
Reek::CLI::Options#force_exclusion Ne
U
Reek::Examiner::NullHandler#handle Ne
U
Reek::LoggingErrorHandler#handle Ne
U
Reek::Context::MethodContext#full_comment E
U
Reek::SmellDetectors::Syntax.contexts E
Show 37 low priority objects ...
#189 Merge pull request #1161 from troessner/update-rubocop-rspec [c5301cc2] 29 seconds almost 2 years ago
A
Reek::Examiner#initialize has gotten worse (was A) N
A
Reek::Context::CodeContext#local_nodes has gotten worse (was A) Ne
A
Reek::Configuration::ConfigurationFileFinder.load_from_file has improved (was B) Ne
B
Reek::Configuration::ConfigurationFileFinder.find has improved (was B) Ne
B
Reek::Configuration::ConfigurationFileFinder.find_and_load has improved (was U) Ne
B
Reek::Configuration::ConfigurationFileFinder.find_by_dir has improved (was U) Se
B
Reek::Configuration::ConfigurationFileFinder.find_in_dir has improved (was U) Se
A
Reek::CLI::Options#set_report_formatting_options has improved (was U) Se
A
Reek::Examiner#run has improved (was U) Se
B
Reek::CodeComment::CodeCommentValidator#initialize N
B
Reek::Report::BaseReport#initialize N
U
Reek::Errors::GarbageDetectorConfigurationInCommentError#initialize N
U
Reek::Errors::BadDetectorConfigurationKeyInCommentError#initialize N
U
Reek::Errors::BadDetectorInCommentError#initialize N
U
Reek::SmellWarning#to_hash N
A
Reek::CodeComment::CodeCommentValidator Ne
A
Reek::SmellDetectors::BaseDetector Ne
A
Reek::SmellWarning Ne
B
Reek::SmellWarning#initialize Ne
A
Reek::SmellDetectors::NilCheck::SafeNavigationNodeDetector Ne
A
Reek::Errors::GarbageDetectorConfigurationInCommentError Ne
A
Reek::Errors::BadDetectorConfigurationKeyInCommentError Ne
A
Reek::SmellDetectors::BaseDetector.configuration_keys Ne
A
Reek::Report::Formatter::SingleLineLocationFormatter Ne
A
Reek::SmellDetectors::NilCheck::NilCallNodeDetector Ne
A
Reek::SmellDetectors::NilCheck::NilWhenNodeDetector Ne
A
Reek::SmellDetectors::UncommunicativeParameterName Ne
A
Reek::Report::Formatter::ProgressFormatter::Quiet Ne
A
Reek::Report::Formatter::DefaultLocationFormatter Ne
A
Reek::Report::Formatter::WikiLinkWarningFormatter Ne
A
Reek::SmellDetectors::UncommunicativeVariableName Ne
A
Reek::Report::Formatter::ProgressFormatter::Dots Ne
A
Reek::SmellDetectors::InstanceVariableAssumption Ne
A
Reek::Report::Formatter::VerboseHeadingFormatter Ne
A
Reek::CodeComment::CodeCommentValidator#validate Ne
A
Reek::Report::Formatter::BlankLocationFormatter Ne
A
Reek::SmellDetectors::UncommunicativeModuleName Ne
A
Reek::Report::Formatter::SimpleWarningFormatter Ne
A
Reek::SmellDetectors::UnusedPrivateMethod#sniff Ne
A
Reek::SmellDetectors::NestedIterators::Iterator Ne
A
Reek::SmellDetectors::UncommunicativeMethodName Ne
A
Reek::SmellDetectors::BaseDetector.descendants Ne
A
Reek::SmellDetectors::BaseDetector.to_detector Ne
A
Reek::SmellDetectors::TooManyInstanceVariables Ne
A
Reek::SmellDetectors::UnusedPrivateMethod::Hit Ne
A
Reek::Report::Formatter::QuietHeadingFormatter Ne
A
Reek::SmellDetectors::SubclassedFromCoreClass Ne
A
Reek::SmellDetectors::NilCheck::NodeDetector Ne
A
Reek::SmellDetectors::UnusedPrivateMethod Ne
A
Reek::SmellDetectors::DuplicateMethodCall Ne
A
Reek::SmellDetectors::IrresponsibleModule Ne
A
Reek::SmellDetectors::RepeatedConditional Ne
A
Reek::Spec::ShouldReekOf::UnsafeExaminer Ne
A
Reek::Errors::BadDetectorInCommentError Ne
A
Reek::SmellDetectors::TooManyStatements Ne
A
Reek::SmellDetectors::LongParameterList Ne
A
Reek::SmellDetectors::ModuleInitialize Ne
A
Reek::SmellDetectors::UnusedParameters Ne
A
Reek::SmellDetectors::PrimaDonnaMethod Ne
A
Reek::SmellDetectors::BooleanParameter Ne
A
Reek::SmellDetectors::ControlParameter Ne
A
Reek::Report::CodeClimateConfiguration Ne
A
Reek::SmellDetectors::TooManyConstants Ne
A
Reek::SmellDetectors::UtilityFunction Ne
A
Reek::SmellDetectors::NestedIterators Ne
A
Reek::Report::CodeClimateFingerprint Ne
A
Reek::SmellDetectors::ManualDispatch Ne
A
Reek::SmellDetectors::TooManyMethods Ne
A
Reek::DetectorRepository.smell_types Ne
A
Reek::SmellDetectors::ClassVariable Ne
A
Reek::SmellDetectors::LongYieldList Ne
A
Reek::SmellDetectors::FeatureEnvy Ne
A
Reek::SmellDetectors::Attribute Ne
A
Reek::Report.progress_formatter Ne
A
Reek::SmellDetectors::DataClump Ne
A
Reek::SmellDetectors::NilCheck Ne
A
Reek::DetectorRepository Ne
A
Reek::Report::BaseReport Ne
A
Reek::SmellConfiguration Ne
A
Reek::Examiner#origin Ne
A
Reek::Overrides Ne
A
Reek::SmellDetectors::UnusedPrivateMethod::Hit#name Ne
A
Reek::SmellDetectors::UnusedPrivateMethod::Hit#line Ne
A
Reek::SmellDetectors::BaseDetector.default_config Ne
A
Reek::Report::BaseReport#add_examiner Ne
A
Reek::Report::BaseReport#show Ne
A
Reek::SmellDetectors::UncommunicativeParameterName#sniff Ne
A
Reek::SmellDetectors::UncommunicativeMethodName#sniff Ne
A
Reek::SmellDetectors::UncommunicativeModuleName#sniff Ne
A
Reek::SmellDetectors::SubclassedFromCoreClass#sniff Ne
A
Reek::SmellDetectors::DuplicateMethodCall#sniff Ne
A
Reek::DetectorRepository.eligible_smell_types Ne
A
Reek::SmellDetectors::TooManyMethods#sniff Ne
B
Reek::SmellConfiguration#value Ne
B
Reek::SmellDetectors::UncommunicativeVariableName#sniff Ne
B
Reek::SmellDetectors::InstanceVariableAssumption#sniff Ne
B
Reek::SmellDetectors::TooManyInstanceVariables#sniff Ne
B
Reek::SmellDetectors::RepeatedConditional#sniff Ne
B
Reek::SmellDetectors::IrresponsibleModule#sniff Ne
B
Reek::SmellDetectors::LongParameterList#sniff Ne
B
Reek::SmellDetectors::TooManyStatements#sniff Ne
B
Reek::SmellDetectors::TooManyConstants#sniff Ne
B
Reek::SmellDetectors::BooleanParameter#sniff Ne
B
Reek::SmellDetectors::ControlParameter#sniff Ne
B
Reek::SmellDetectors::UnusedParameters#sniff Ne
B
Reek::SmellDetectors::ModuleInitialize#sniff Ne
B
Reek::SmellDetectors::UtilityFunction#sniff Ne
B
Reek::SmellDetectors::NestedIterators#sniff Ne
B
Reek::SmellDetectors::ManualDispatch#sniff Ne
B
Reek::SmellDetectors::LongYieldList#sniff Ne
B
Reek::SmellDetectors::ClassVariable#sniff Ne
B
Reek::SmellDetectors::FeatureEnvy#sniff Ne
B
Reek::SmellDetectors::DataClump#sniff Ne
B
Reek::SmellDetectors::Attribute#sniff Ne
B
Reek::Report::Formatter::SimpleWarningFormatter#format_code_climate_hash Ne
B
Reek::SmellDetectors::RepeatedConditional#conditional_counts Ne
B
Reek::Report::Formatter::SimpleWarningFormatter#format_hash Ne
B
Reek::SmellDetectors::ClassVariable#class_variables_in Ne
B
Reek::Overrides#for_context Ne
U
Reek::SmellDetectors::ControlParameter::ControlParameterCollector#control_parameters Ne
U
Reek::SmellDetectors::ControlParameter::ControlParameterCollector#initialize Ne
U
Reek::SmellDetectors::ControlParameter::ControlParameterFinder#find_matches Ne
U
Reek::SmellDetectors::ControlParameter::ControlParameterFinder#initialize Ne
U
Reek::SmellDetectors::ControlParameter::FoundControlParameter#initialize Ne
U
Reek::SmellDetectors::NilCheck::NilCallNodeDetector.comparison_methods Ne
U
Reek::SmellDetectors::DuplicateMethodCall::CallCollector#smelly_calls Ne
U
Reek::SmellDetectors::DuplicateMethodCall::CallCollector#initialize Ne
U
Reek::SmellDetectors::ControlParameter::FoundControlParameter#lines Ne
U
Reek::SmellDetectors::ControlParameter::FoundControlParameter#name Ne
U
Reek::SmellDetectors::NilCheck::SafeNavigationNodeDetector.detect Ne
U
Reek::SmellDetectors::DuplicateMethodCall::CallCollector#context Ne
U
Reek::SmellDetectors::DuplicateMethodCall::FoundCall#initialize Ne
U
Reek::Report::Formatter::ProgressFormatter::Base#sources_count Ne
U
Reek::Report::Formatter::HeadingFormatterBase#report_formatter Ne
U
Reek::SmellDetectors::DuplicateMethodCall::CallCollector#calls Ne
U
Reek::SmellDetectors::DuplicateMethodCall::FoundCall#record Ne
U
Reek::SmellDetectors::DuplicateMethodCall::FoundCall#occurs Ne
U
Reek::Report::Formatter::SingleLineLocationFormatter.format Ne
U
Reek::Report::Formatter::ProgressFormatter::Base#initialize Ne
U
Reek::SmellDetectors::DuplicateMethodCall::FoundCall#lines Ne
U
Reek::SmellDetectors::NilCheck::NilWhenNodeDetector.detect Ne
U
Reek::Report::Formatter::SimpleWarningFormatter#initialize Ne
U
Reek::SmellDetectors::NilCheck::NilCallNodeDetector.detect Ne
U
Reek::SmellDetectors::UnusedPrivateMethod::Hit#initialize Ne
U
Reek::SmellDetectors::DuplicateMethodCall::FoundCall#call Ne
U
Reek::Report::Formatter::ProgressFormatter::Base#progress Ne
U
Reek::SmellDetectors::BaseDetector.todo_configuration_for Ne
U
Reek::Report::Formatter::DefaultLocationFormatter.format Ne
U
Reek::Report::Formatter::HeadingFormatterBase#initialize Ne
U
Reek::Report::Formatter::ProgressFormatter::Base#footer Ne
U
Reek::SmellDetectors::NilCheck::NodeDetector#initialize Ne
U
Reek::Report::Formatter::ProgressFormatter::Base#header Ne
U
Reek::SmellDetectors::NilCheck::NodeFinder#smelly_nodes Ne
U
Reek::SmellDetectors::NestedIterators::Iterator#depth= Ne
U
Reek::Report::Formatter::SimpleWarningFormatter#format Ne
U
Reek::Report::Formatter::BlankLocationFormatter.format Ne
U
Reek::SmellDetectors::NestedIterators::Iterator#depth Ne
U
Reek::SmellDetectors::NilCheck::NodeFinder#initialize Ne
U
Reek::SmellDetectors::NestedIterators::Iterator#exp= Ne
U
Reek::Report::Formatter::HeadingFormatterBase#header Ne
U
Reek::SmellDetectors::NestedIterators::Iterator#exp Ne
U
Reek::SmellDetectors::NilCheck::NodeDetector#detect Ne
U
Reek::SmellDetectors::NilCheck::NodeDetector#ctx Ne
U
Reek::Report::CodeClimateFingerprint#initialize Ne
U
Reek::SmellDetectors::BaseDetector.smell_type Ne
U
Reek::SmellDetectors::BaseDetector#smell_type Ne
U
Reek::SmellDetectors::BaseDetector#initialize Ne
U
Reek::Report::CodeClimateFingerprint#compute Ne
U
Reek::SmellDetectors::PrimaDonnaMethod#sniff Ne
U
Reek::SmellDetectors::BaseDetector#contexts Ne
U
Reek::Report::CodeClimateConfiguration.load Ne
U
Reek::SmellDetectors::BaseDetector.contexts Ne
U
Reek::SmellDetectors::BaseDetector#run_for Ne
U
Reek::SmellDetectors::BaseDetector#config Ne
U
Reek::SmellConfiguration#overrides_for Ne
U
Reek::SmellDetectors::NilCheck#sniff Ne
U
Reek::SmellConfiguration#initialize Ne
U
Reek::CLI::Options#progress_format= Ne
U
Reek::DetectorRepository#initialize Ne
U
Reek::CLI::Options#progress_format Ne
U
Reek::SmellWarning#smell_detector Ne
U
Reek::DetectorRepository#examine Ne
U
Reek::Report::BaseReport#smells Ne
U
Reek::SmellWarning#base_message Ne
U
Reek::SmellConfiguration#merge Ne
U
Reek::SmellWarning#smell_class Ne
U
Reek::SmellWarning#parameters Ne
U
Reek::Overrides#initialize Ne
U
Reek::SmellWarning#context Ne
U
Reek::SmellWarning#message Ne
U
Reek::SmellWarning#source Ne
U
Reek::SmellWarning#lines Ne
U
Reek::SmellWarning#hash Ne
U
Reek::AST::Node#source Ne
U
Reek::SmellWarning#<=> Ne
A
Reek::Report::Formatter::ProgressFormatter::Base E
A
Reek::Report::Formatter::HeadingFormatterBase E
B
Reek::Report::TextReport#initialize E
U
Reek::Report::BaseReport#total_smell_count= E
U
Reek::Report::BaseReport#total_smell_count E
U
Reek::SmellDetectors::Attribute#initialize E
U
Reek::SmellWarning#identifying_values E
A
Reek::Spec::ShouldReekOf::UnsafeExaminer#run E
A
Reek::SmellDetectors::UncommunicativeParameterName.default_config E
A
Reek::SmellDetectors::UncommunicativeVariableName.default_config E
A
Reek::SmellDetectors::UncommunicativeModuleName.default_config E
A
Reek::SmellDetectors::UncommunicativeMethodName.default_config E
A
Reek::SmellDetectors::TooManyInstanceVariables.default_config E
A
Reek::SmellDetectors::UnusedPrivateMethod.default_config E
A
Reek::SmellDetectors::DuplicateMethodCall.default_config E
A
Reek::SmellDetectors::RepeatedConditional.default_config E
A
Reek::SmellDetectors::LongParameterList.default_config E
A
Reek::SmellDetectors::TooManyStatements.default_config E
A
Reek::SmellDetectors::TooManyConstants.default_config E
A
Reek::SmellDetectors::NestedIterators.default_config E
A
Reek::SmellDetectors::UtilityFunction.default_config E
A
Reek::SmellDetectors::TooManyMethods.default_config E
A
Reek::SmellDetectors::LongYieldList.default_config E
A
Reek::SmellDetectors::DataClump.default_config E
A
Reek::Report::TextReport#add_examiner E
B
Reek::Report::Formatter::WikiLinkWarningFormatter#format_hash E
U
Reek::Report::Formatter::ProgressFormatter::Quiet#progress E
U
Reek::SmellDetectors::UncommunicativeVariableName.contexts E
U
Reek::SmellDetectors::InstanceVariableAssumption.contexts E
U
Reek::Report::Formatter::ProgressFormatter::Dots#progress E
U
Reek::SmellDetectors::UncommunicativeModuleName.contexts E
U
Reek::Report::Formatter::ProgressFormatter::Quiet#header E
U
Reek::Report::Formatter::ProgressFormatter::Quiet#footer E
U
Reek::Report::Formatter::WikiLinkWarningFormatter#format E
U
Reek::SmellDetectors::TooManyInstanceVariables.contexts E
U
Reek::Report::Formatter::ProgressFormatter::Dots#footer E
U
Reek::Report::Formatter::ProgressFormatter::Dots#header E
U
Reek::SmellDetectors::SubclassedFromCoreClass.contexts E
U
Reek::SmellDetectors::IrresponsibleModule.contexts E
U
Reek::SmellDetectors::UnusedPrivateMethod.contexts E
U
Reek::SmellDetectors::TooManyConstants.contexts E
U
Reek::SmellDetectors::TooManyMethods.contexts E
U
Reek::CLI::Status E
Show 247 low priority objects ...
#188 Merge pull request #984 from boddhisattva/fix-incorrect-method-name-in-docs [810806ed] 21 seconds over 2 years ago
A
Reek::Smells::TooManyConstants Ne
B
Reek::Smells::TooManyConstants#inspect Ne
A
Reek::Smells::TooManyConstants.default_config E
U
Reek::Smells::TooManyConstants.contexts E
Show 3 low priority objects ...
1 build omitted (no changes to documentation).
#186 Merge pull request #973 from troessner/simplify-statement-counter [662f37fc] 19 seconds over 2 years ago
A
Reek::Report.warning_formatter_class has improved (was U) Ne
A
Reek::Report.location_formatter has improved (was U) Ne
A
Reek::Report.heading_formatter has improved (was U) Ne
A
Reek::AST::Node#length Ne
1 build omitted (no changes to documentation).
#184 Add Waldyr to the contributors section. [a2bbd1b1] 20 seconds over 2 years ago
Show 1 low priority object ...
2 builds omitted (no changes to documentation).
#181 v4.1.0 20 seconds over 2 years ago
A
Reek::Smells::SubclassedFromCoreClass Ne
A
Reek::AST::SexpExtensions::CasgnNode#constant_definition Ne
A
Reek::AST::SexpExtensions::CasgnNode#superclass Ne
A
Reek::Smells::SubclassedFromCoreClass#inspect Ne
U
Reek::AST::SexpExtensions::ConstNode#namespace Ne
U
Reek::Smells::SubclassedFromCoreClass.contexts E
Show 3 low priority objects ...
2 builds omitted (no changes to documentation).
#178 Merge pull request #949 from troessner/lambda-name [44195d30] 22 seconds over 2 years ago
A
Reek::AST::SexpExtensions::LambdaNode Ne
U
Reek::AST::SexpExtensions::LambdaNode#name Ne
3 builds omitted (no changes to documentation).
#174 Merge pull request #926 from troessner/report-all-nested-iterators [6fad723e] 28 seconds over 2 years ago
B
Reek::Smells::SmellConfiguration#value has gotten worse (was B) Ne
A
Reek::Smells::UtilityFunction.default_config E
Show 2 low priority objects ...
2 builds omitted (no changes to documentation).
#171 v4.0.3 25 seconds over 2 years ago
U
Reek::Smells::SmellDetector.todo_configuration_for Ne
U
Reek::Smells::SmellWarning#smell_class Ne
3 builds omitted (no changes to documentation).
#167 v4.0.2 18 seconds over 2 years ago
U
Reek::Spec::ShouldReekOf#with_config Ne
3 builds omitted (no changes to documentation).
#163 Merge pull request #908 from troessner/remove-cli-input [871e779f] 24 seconds over 2 years ago
Show 13 low priority objects ...
#162 Merge pull request #905 from troessner/documentation-improvements [6fb0754e] 27 seconds over 2 years ago
A
Reek::Spec#reek_of has improved (was B) Ne
A
Reek::Context::CodeContext#initialize has improved (was B) Ne
A
Reek::Context::AttributeContext#initialize has improved (was B) E
A
Reek::Context::MethodContext#initialize has improved (was B) E
A
Reek::Context::ModuleContext#initialize has improved (was B) E
A
Reek::Context::SendContext#initialize has improved (was B) E
A
Reek::Context::RootContext#initialize has improved (was B) E
Show 1 low priority object ...
1 build omitted (no changes to documentation).
#160 Merge pull request #890 from troessner/fix-accept-and-reject-configuration-handling [e81825e7] 18 seconds over 2 years ago
B
Reek::Smells::UnusedPrivateMethod#ignore_method? has improved (was C) S
Show 6 low priority objects ...
1 build omitted (no changes to documentation).
#158 Merge pull request #892 from troessner/remove-deprecated-method-from-app-configuration [fd9bc735] 32 seconds over 2 years ago
#157 Merge pull request #881 from troessner/fix-unused-parameter-detector-for-lvasgn [d00fc073] 18 seconds over 2 years ago
B
Reek::AST::SexpExtensions::ArgNodeBase#== has gotten worse (was A) Ne
B
Reek::Rake::Task#fail_on_error= has gotten worse (was A) Ne
B
Reek::Rake::Task#config_file= has gotten worse (was A) Ne
B
Reek::Rake::Task#reek_opts= has gotten worse (was A) Ne
B
Reek::Rake::Task#verbose= has gotten worse (was A) Ne
B
Reek::Rake::Task#name= has gotten worse (was A) Ne
3 builds omitted (no changes to documentation).
#153 Merge pull request #877 from troessner/improve-description-formatting [9b6988a2] 16 seconds almost 3 years ago
B
Reek::Spec#reek_of has gotten worse (was A) N
Show 1 low priority object ...
1 build omitted (no changes to documentation).
#151 Merge pull request #865 from troessner/improve-reek-of [fd968324] 17 seconds almost 3 years ago
A
Reek::Smells::SmellRepository.smell_detectors_by_type_or_category Ne
Show 1 low priority object ...
#150 Merge pull request #856 from troessner/frozen-string-literal [99a983ad] 20 seconds almost 3 years ago
A
Reek has improved (was U) E
#149 v3.11 15 seconds almost 3 years ago
U
Reek::CLI::Command has gotten worse (was A) Se
A
Reek::CLI::Command::TodoListCommand Ne
A
Reek::CLI::Command::ReportCommand Ne
A
Reek::CLI::Command::BaseCommand Ne
U
Reek::CLI::Command::TodoListCommand#execute Ne
U
Reek::CLI::Command::BaseCommand#initialize Ne
U
Reek::CLI::Command::ReportCommand#execute Ne
U
Reek::CLI::Options#generate_todo_list= Ne
U
Reek::CLI::Options#generate_todo_list Ne
Show 11 low priority objects ...
1 build omitted (no changes to documentation).
#147 Merge pull request #860 from troessner/bump-parser [0380cd71] 16 seconds almost 3 years ago
Show 1 low priority object ...
#146 Merge pull request #857 from troessner/drop_private_attr [356d9430] 56 seconds almost 3 years ago
B
Reek::AST::Node#look_for_type has improved (was B) E
Show 81 low priority objects ...
2 builds omitted (no changes to documentation).
#143 Merge pull request #848 from troessner/update-irresponsible-module-specs [d2a152d9] 35 seconds almost 3 years ago
A
Reek::Smells::UnusedPrivateMethod.default_config E
1 build omitted (no changes to documentation).
#141 Merge pull request #822 from troessner/codeclimate-docker-integration [79b14171] 17 seconds almost 3 years ago
U
Reek::Report::CodeClimateFormatter#render Ne
Show 3 low priority objects ...
#140 v3.9.0 27 seconds almost 3 years ago
U
Reek::Context::MethodContext#method_context_class Ne
#139 Merge pull request #827 from troessner/remove-unparser [428d8504] 20 seconds almost 3 years ago
A
Reek::AST::Node#format_to_ruby has improved (was U) Ne
A
Reek::AST::SexpExtensions::CbaseNode Ne
A
Reek::AST::SexpExtensions::SelfNode Ne
U
Reek::AST::SexpExtensions::CbaseNode#full_name Ne
U
Reek::AST::SexpExtensions::ConstNode#full_name Ne
U
Reek::AST::SexpExtensions::SuperNode#name Ne
U
Reek::AST::SexpExtensions::ConstNode#name Ne
U
Reek::AST::SexpExtensions::SelfNode#name Ne
U
Reek::AST::SexpExtensions::SendNode#name Ne
Show 1 low priority object ...
#138 Merge pull request #796 from troessner/fix-private [85ea07dd] 24 seconds almost 3 years ago
B
Reek::Context::CodeContext#initialize has gotten worse (was A) Ne
B
Reek::Context::AttributeContext#initialize has gotten worse (was A) E
B
Reek::Context::RootContext#initialize has gotten worse (was A) E
B
Reek::Context::SendContext#initialize has gotten worse (was A) E
U
Reek::Context::CodeContext#parent has gotten worse (was A) Ne
A
Reek::Context::VisibilityTracker#initialize has improved (was U) Ne
A
Reek::Context::VisibilityTracker#track_singleton_visibility Ne
A
Reek::Context::SingletonAttributeContext Ne
A
Reek::Context::GhostContext Ne
A
Reek::Context::ModuleContext#attribute_context_class Ne
A
Reek::Context::ModuleContext#method_context_class Ne
A
Reek::Context::RootContext#method_context_class Ne
U
Reek::Context::ModuleContext#track_singleton_visibility Ne
U
Reek::Context::ModuleContext#singleton_method_children Ne
U
Reek::Context::ModuleContext#instance_method_children Ne
U
Reek::Context::CodeContext#apply_current_visibility Ne
U
Reek::Context::ModuleContext#visibility_tracker Ne
U
Reek::Context::CodeContext#register_with_parent Ne
U
Reek::Context::ModuleContext#track_visibility Ne
U
Reek::Context::AttributeContext#visibility= Ne
U
Reek::Context::AttributeContext#visibility Ne
U
Reek::Context::MethodContext#visibility= Ne
U
Reek::Context::MethodContext#visibility Ne
A
Reek::Context::GhostContext#attribute_context_class E
A
Reek::Context::ModuleContext#append_child_context E
A
Reek::Context::GhostContext#method_context_class E
A
Reek::Context::GhostContext#append_child_context E
B
Reek::Context::ModuleContext#initialize E
B
Reek::Context::MethodContext#initialize E
U
Reek::Context::SingletonMethodContext#apply_current_visibility E
U
Reek::Context::AttributeContext#apply_current_visibility E
U
Reek::Context::GhostContext#track_singleton_visibility E
U
Reek::Context::MethodContext#apply_current_visibility E
U
Reek::Context::GhostContext#register_with_parent E
U
Reek::Context::GhostContext#record_use_of_self E
U
Reek::Context::GhostContext#statement_counter E
U
Reek::Context::GhostContext#track_visibility E
U
Reek::Context::GhostContext#children E
Show 18 low priority objects ...
#137 Merge pull request #828 from kruszczynski/add_sublime_plugin_to_readme [d3a27545] 59 seconds almost 3 years ago
1 build omitted (no changes to documentation).
#135 Merge pull request #808 from troessner/make-exit-codes-configurable [bd769964] 20 seconds almost 3 years ago
A
Reek::CLI::Options#set_up_parser has improved (was U) Se
U
Reek::CLI::Options#success_exit_code= Ne
U
Reek::CLI::Options#failure_exit_code= Ne
U
Reek::CLI::Options#failure_exit_code Ne
U
Reek::CLI::Options#success_exit_code Ne
Show 4 low priority objects ...
2 builds omitted (no changes to documentation).
#132 v3.8.1 81 seconds almost 3 years ago
A
Reek::Context::CodeContext#each has improved (was B) Ne
C
Reek::Context::ModuleContext#node_instance_methods has improved (was U) E
B
Reek::CodeComment#initialize has improved (was U) Ne
U
Reek::Context::CodeContext#context N
A
Reek::Smells::UnusedPrivateMethod#inspect Ne
A
Reek::Smells::UnusedPrivateMethod::Hit Ne
A
Reek::Smells::UnusedPrivateMethod Ne
A
Reek::Context::SendContext Ne
A
Reek::Smells::UnusedPrivateMethod::Hit#name Ne
A
Reek::Smells::UnusedPrivateMethod::Hit#line Ne
U
Reek::Context::ModuleContext#defined_instance_methods Ne
U
Reek::Context::ModuleContext#instance_method_calls Ne
U
Reek::Smells::UnusedPrivateMethod::Hit#initialize Ne
U
Reek::Context::SendContext#name Ne
A
Reek::Context::SendContext#initialize E
U
Reek::Smells::UnusedPrivateMethod.contexts E
Show 10 low priority objects ...
#131 Merge pull request #787 from troessner/refactor-and-document-context-builder [e0127a75] 32 seconds almost 3 years ago
B
Reek::ContextBuilder#process has gotten worse (was A) Se
A
Reek::ContextBuilder#process_self has improved (was C) Se
B
Reek::ContextBuilder#process_module has improved (was U) E
B
Reek::ContextBuilder#process_while has improved (was U) E
B
Reek::ContextBuilder#process_begin has improved (was U) E
B
Reek::ContextBuilder#process_ivar has improved (was U) E
B
Reek::ContextBuilder#process_block has improved (was B) Se
B
Reek::ContextBuilder#process_send has improved (was B) Se
B
Reek::ContextBuilder#process_resbody has improved (was U) Se
B
Reek::ContextBuilder#process_rescue has improved (was U) Se
B
Reek::ContextBuilder#process_casgn has improved (was U) Se
B
Reek::ContextBuilder#process_when has improved (was U) Se
B
Reek::ContextBuilder#process_defs has improved (was U) Se
B
Reek::ContextBuilder#process_case has improved (was U) Se
B
Reek::ContextBuilder#process_for has improved (was U) Se
B
Reek::ContextBuilder#process_def has improved (was U) Se
B
Reek::ContextBuilder#process_if has improved (was U) Se
A
Reek::ContextBuilder#process_zsuper has improved (was C) Se
A
Reek::ContextBuilder#process_kwbegin has improved (was U) S
B
Reek::ContextBuilder#process_op_asgn has improved (was U) Se
A
Reek::ContextBuilder#process_ivasgn has improved (was U) S
A
Reek::ContextBuilder#process_until has improved (was U) S
A
Reek::ContextBuilder#process_class has improved (was U) S
Show 1 low priority object ...
#130 Merge pull request #785 from troessner/refactor-context-building [351830c9] 34 seconds almost 3 years ago
A
Reek::ContextBuilder#inside_new_context has improved (was U) S
Show 1 low priority object ...
#129 Merge pull request #783 from troessner/move-statement-counting-into-a-proper-object [28e8b2f1] 38 seconds almost 3 years ago
A
Reek::Context::StatementCounter#initialize Ne
A
Reek::Context::StatementCounter Ne
U
Reek::Context::CodeContext#number_of_statements Ne
U
Reek::Context::CodeContext#statement_counter Ne
U
Reek::Context::StatementCounter#increase_by Ne
U
Reek::Context::StatementCounter#decrease_by Ne
U
Reek::Context::StatementCounter#value Ne
Show 2 low priority objects ...
#128 Merge pull request #782 from troessner/document-and-group-traversal-methods-for-code-contexts [61b38f73] 30 seconds about 3 years ago
U
Reek::Context::CodeContext#track_visibility has gotten worse (was A) Ne
A
Reek::Context::CodeContext#local_nodes has improved (was U) Ne
A
Reek::Context::VisibilityTracker#set_child_visibility Ne
A
Reek::Context::VisibilityTracker#track_visibility Ne
A
Reek::Context::VisibilityTracker Ne
U
Reek::Context::CodeContext#visibility_tracker Ne
U
Reek::Context::VisibilityTracker#visibility= Ne
U
Reek::Context::VisibilityTracker#initialize Ne
U
Reek::Context::VisibilityTracker#visibility Ne
Show 3 low priority objects ...
#127 Merge pull request #777 from troessner/let-treewalker-return-a-smell-repository [2566f9d8] 29 seconds about 3 years ago
A
Reek::Smells::SmellRepository.eligible_smell_types has improved (was U) Ne
A
Reek::Smells::SmellRepository.smell_types has improved (was U) Ne
A
Reek::ContextBuilder Ne
U
Reek::ContextBuilder#context_tree Ne
U
Reek::ContextBuilder#initialize Ne
C
Reek::ContextBuilder#process_self E
U
Reek::ContextBuilder#process_attrasgn E
U
Reek::ContextBuilder#process_module E
U
Reek::ContextBuilder#process_while E
U
Reek::ContextBuilder#process_begin E
U
Reek::ContextBuilder#process_ivar E
Show 26 low priority objects ...
#126 Merge pull request #780 from stevenyap/patch-1 [7149f910] 31 seconds about 3 years ago
A
Reek::AST::ObjectRefs#most_popular has improved (was U) Ne
A
Reek::AST::ObjectRefs#record_reference Ne
#125 Merge pull request #776 from troessner/spec-treewalker-properly [e17e34d4] 34 seconds about 3 years ago
A
Reek::TreeWalker#process has improved (was U) Se
4 builds omitted (no changes to documentation).
#120 Merge pull request #765 from troessner/simpler_output [8cd26710] 33 seconds about 3 years ago
Show 2 low priority objects ...
#119 Merge pull request #763 from andyw8/code-climate-report [5e204a65] 28 seconds about 3 years ago
A
Reek::Report::CodeClimateFormatter Ne
A
Reek::Report::CodeClimateReport Ne
B
Reek::Report::SimpleWarningFormatter#format_code_climate_hash Ne
U
Reek::Report::CodeClimateFormatter#initialize Ne
U
Reek::Report::CodeClimateFormatter#to_hash Ne
A
Reek::Report::CodeClimateReport#show E
Show 4 low priority objects ...
1 build omitted (no changes to documentation).
#117 Merge pull request #760 from troessner/refactor-smell-repository-and-friends [81993452] 32 seconds about 3 years ago
U
Reek::Smells::TooManyMethods.contexts has gotten worse (was A) E
B
Reek::Context::CodeContext#each_node has improved (was U) Ne
A
Reek::Smells::UncommunicativeParameterName#inspect Ne
A
Reek::Smells::UncommunicativeModuleName#inspect Ne
A
Reek::Smells::UncommunicativeMethodName#inspect Ne
A
Reek::Smells::DuplicateMethodCall#inspect Ne
A
Reek::Smells::TooManyMethods#inspect Ne
B
Reek::Smells::UncommunicativeVariableName#inspect Ne
B
Reek::Smells::TooManyInstanceVariables#inspect Ne
B
Reek::Smells::IrresponsibleModule#inspect Ne
B
Reek::Smells::RepeatedConditional#inspect Ne
B
Reek::Smells::TooManyStatements#inspect Ne
B
Reek::Smells::LongParameterList#inspect Ne
B
Reek::Smells::ModuleInitialize#inspect Ne
B
Reek::Smells::UnusedParameters#inspect Ne
B
Reek::Smells::ControlParameter#inspect Ne
B
Reek::Smells::BooleanParameter#inspect Ne
B
Reek::Smells::UtilityFunction#inspect Ne
B
Reek::Smells::NestedIterators#inspect Ne
B
Reek::Smells::LongYieldList#inspect Ne
B
Reek::Smells::ClassVariable#inspect Ne
B
Reek::Smells::FeatureEnvy#inspect Ne
B
Reek::Smells::Attribute#inspect Ne
B
Reek::Smells::DataClump#inspect Ne
U
Reek::Smells::PrimaDonnaMethod#inspect Ne
U
Reek::Smells::SmellDetector#contexts Ne
U
Reek::Smells::SmellDetector#run_for Ne
U
Reek::Smells::SmellDetector#config Ne
U
Reek::Smells::NilCheck#inspect Ne
Show 4 low priority objects ...
2 builds omitted (no changes to documentation).
#114 Merge pull request #756 from JuanitoFatas/patch-1 [babbf7a1] 25 seconds about 3 years ago
A
Reek::Context::AttributeContext Ne
A
Reek::Context::AttributeContext#initialize E
U
Reek::Context::AttributeContext#full_comment E
Show 1 low priority object ...
#113 Merge pull request #743 from troessner/issue-662-unify-config [b041e39d] 20 seconds about 3 years ago
A
Reek::Configuration::AppConfiguration.from_hash Ne
#112 Merge pull request #747 from troessner/remove-unused-code [f825e1c3] 27 seconds about 3 years ago
U
Reek::AST::SexpExtensions has gotten worse (was A) E
U
Reek::AST::SexpExtensions::ModuleNodeBase#name Ne
#111 Merge pull request #737 from troessner/logo [c5e6d174] 24 seconds about 3 years ago
A
Reek::Spec::SmellMatcher Ne
U
Reek::Spec::SmellMatcher#smell_warning Ne
U
Reek::Spec::SmellMatcher#initialize Ne
Show 9 low priority objects ...
2 builds omitted (no changes to documentation).
#108 Merge pull request #739 from troessner/add-missing-description-to-rake-task [cf612187] 27 seconds about 3 years ago
U
Reek::Configuration::ConfigurationFileFinder.find_by_dir has gotten worse (was B) Ne
U
Reek::Configuration::ConfigurationFileFinder#find_by_dir has gotten worse (was B) Se
U
Reek::Configuration::ConfigurationFileFinder.find_in_dir Ne
Show 1 low priority object ...
#107 Merge pull request #732 from tansaku/589-customizing-smell-messages [e1be862a] 21 seconds about 3 years ago
Show 3 low priority objects ...
#106 Merge pull request #735 from troessner/refactor-nested-iterators [32d3ea49] 20 seconds about 3 years ago
C
Reek::Smells::NestedIterators#find_deepest_iterator has improved (was U) Se
A
Reek::Smells::NestedIterators::Iterator Ne
U
Reek::Smells::NestedIterators::Iterator#depth= Ne
U
Reek::Smells::NestedIterators::Iterator#depth Ne
U
Reek::Smells::NestedIterators::Iterator#exp= Ne
U
Reek::Smells::NestedIterators::Iterator#exp Ne
Show 4 low priority objects ...
1 build omitted (no changes to documentation).
#104 Merge pull request #714 from tansaku/589-customizing-smell-messages [e530f811] 22 seconds about 3 years ago
B
Reek::Smells::NestedIterators#ignored_iterator? has improved (was U) S
Show 1 low priority object ...
#103 Merge pull request #728 from troessner/issue-694-unify-config-loading [dfad6fe8] 22 seconds about 3 years ago
Show 2 low priority objects ...
#102 v3.4.1 26 seconds about 3 years ago
U
Reek::AST::SexpExtensions::BlockNode#simple_name Ne
#101 Merge pull request #716 from troessner/dont_blow_up_on_Foo_=_new [7ba35a33] 24 seconds about 3 years ago
Show 11 low priority objects ...
#100 Merge pull request #712 from troessner/require_lib_reek [453fc087] 22 seconds about 3 years ago
Show 3 low priority objects ...
#99 Merge pull request #710 from troessner/add_lvar_simple_name [81b383f6] 22 seconds about 3 years ago
U
Reek::AST::SexpExtensions::LvarNode#var_name has gotten worse (was A) Ne
U
Reek::AST::SexpExtensions::LvarNode#simple_name Ne
#98 Merge pull request #707 from troessner/fix-options-hell-in-cli-namespace [0d8aa97b] 21 seconds about 3 years ago
U
Reek::Smells::UncommunicativeParameterName::ACCEPT_KEY has gotten worse (was A) Se
U
Reek::Smells::UncommunicativeParameterName::REJECT_KEY has gotten worse (was A) Se
U
Reek::Smells::UncommunicativeMethodName::ACCEPT_KEY has gotten worse (was A) Se
U
Reek::Smells::UncommunicativeMethodName::REJECT_KEY has gotten worse (was A) Se
A
Reek::Smells::UncommunicativeParameterName#examine_context has improved (was B) Ne
A
Reek::Smells::UncommunicativeMethodName#examine_context has improved (was B) Ne
U
Reek::CLI::Options#smells_to_detect= Ne
U
Reek::CLI::Options#location_format= Ne
U
Reek::CLI::Options#smells_to_detect Ne
U
Reek::CLI::Options#location_format Ne
U
Reek::CLI::Options#report_format= Ne
U
Reek::CLI::Options#report_format Ne
U
Reek::CLI::Options#config_file= Ne
U
Reek::CLI::Options#show_empty= Ne
U
Reek::CLI::Options#config_file Ne
U
Reek::CLI::Options#show_links= Ne
U
Reek::CLI::Options#show_links Ne
U
Reek::CLI::Options#show_empty Ne
U
Reek::CLI::Options#sorting= Ne
U
Reek::CLI::Options#colored= Ne
U
Reek::CLI::Options#parser= Ne
U
Reek::CLI::Options#colored Ne
U
Reek::CLI::Options#sorting Ne
U
Reek::CLI::Options#parser Ne
U
Reek::CLI::Options#argv= Ne
U
Reek::CLI::Options#argv Ne
Show 13 low priority objects ...
#97 Merge pull request #695 from troessner/fix-or-suppress-all-smells [0017f4d0] 20 seconds about 3 years ago
U
Reek::Smells::UncommunicativeVariableName.contexts has gotten worse (was A) E
B
Reek::Spec#reek has gotten worse (was B) Ne
A
Reek::Smells::TooManyInstanceVariables.default_config has improved (was U) E
A
Reek::Smells::TooManyMethods.default_config has improved (was U) E
B
Reek::Smells::DuplicateMethodCall::CallCollector#collect_calls has improved (was U) Se
B
Reek::Smells::UncommunicativeVariableName#find_block_argument_variable_names has improved (was U) Ne
B
Reek::Smells::UncommunicativeVariableName#find_assignment_variable_names has improved (was U) Ne
B
Reek::Smells::UncommunicativeVariableName#record_variable_name has improved (was U) Ne
B
Reek::Smells::UncommunicativeVariableName#variable_names has improved (was U) Ne
A
Reek::Smells::UncommunicativeParameterName.default_config has improved (was U) E
A
Reek::Smells::UncommunicativeVariableName.default_config has improved (was U) E
A
Reek::Smells::UncommunicativeModuleName.default_config has improved (was U) E
A
Reek::Smells::UncommunicativeMethodName.default_config has improved (was U) E
A
Reek::Smells::TooManyStatements.default_config has improved (was U) E
A
Reek::Smells::LongParameterList.default_config has improved (was U) E
A
Reek::Smells::NestedIterators.default_config has improved (was U) E
A
Reek::Smells::LongYieldList.default_config has improved (was U) E
A
Reek::Smells::DataClump.default_config has improved (was U) E
B
Reek::MethodGroup#common_argument_names_for has improved (was U) S
B
Reek::Configuration::ExcludedPaths#add has improved (was U) Ne
B
Reek::Report::SimpleWarningFormatter#format_hash has improved (was U) Ne
A
Reek::Context::MethodContext#unused_params has improved (was U) Ne
A
Reek::Smells::SmellDetector.default_config has improved (was U) Ne
B
Reek::Context::CodeContext#record_call_to has improved (was U) Ne
A
Reek::CLI::Silencer.silently has improved (was U) Ne
A
Reek::Smells::DuplicateMethodCall.default_config has improved (was U) E
A
Reek::Smells::RepeatedConditional.default_config has improved (was U) E
B
Reek::Configuration::DirectoryDirectives#best_match_for has improved (was U) Se
B
Reek::Source::SourceLocator#print_no_such_file_error has improved (was U) Se
B
Reek::Report::HeadingFormatter::Base#show_header? has improved (was U) Se
B
Reek::Smells::UtilityFunction#num_helper_methods has improved (was U) Se
B
Reek::Smells::PrimaDonnaMethod#check_for_smells has improved (was U) Se
A
Reek::CLI::Options#set_configuration_options has improved (was U) Se
A
Reek::CLI::Input#working_directory_as_source has improved (was U) Se
B
Reek::Smells::FeatureEnvy#envious_receivers has improved (was U) Se
B
Reek::Smells::SmellDetector#smell_warning has improved (was U) Se
A
Reek::Source::SourceLocator#source_paths has improved (was U) Se
A
Reek::CLI::Options#set_utility_options has improved (was U) Se
B
Reek::Smells::Attribute#attributes_in has improved (was U) Se
B
Reek::Spec::ShouldReekOf#normalize has improved (was U) Se
B
Reek::CodeComment#add_to_config has improved (was U) Se
B
Reek::TreeWalker#count_clause has improved (was U) Se
A
Reek::CLI::Silencer#silently has improved (was U) Se
B
Reek::Report::HeadingFormatter::Verbose#show_header? has improved (was U) S
B
Reek::Report::HeadingFormatter::Quiet#show_header? has improved (was U) S
B
Reek::Smells::DuplicateMethodCall::CallCollector#simple_method_call? has improved (was U) S
B
Reek::Configuration::ConfigurationValidator#smell_type? has improved (was U) S
B
Reek::Smells::IrresponsibleModule#descriptive? has improved (was U) S
B
Reek::Source::SourceLocator#current_directory? has improved (was U) S
B
Reek::Source::SourceLocator#hidden_directory? has improved (was U) S
B
Reek::Source::SourceLocator#ruby_file? has improved (was U) S
A
Reek::CLI::Input#input_was_piped? has improved (was U) S
A
Reek::CLI::Options#color_support? has improved (was U) S
B
Reek::Report::Base#initialize has improved (was U) N
B
Reek::Configuration::ConfigurationFileFinder.load_from_file has improved (was U) Ne
B
Reek::Configuration::ConfigurationFileFinder.find_by_dir has improved (was U) Ne
B
Reek::Configuration::ConfigurationFileFinder.find has improved (was U) Ne
B
Reek::Report::WikiLinkWarningFormatter#format_hash has improved (was U) E
B
Reek::Configuration::ConfigurationFileFinder#load_from_file has improved (was U) Se
B
Reek::Report::WikiLinkWarningFormatter#class_name_to_param has improved (was U) Se
B
Reek::Configuration::ConfigurationFileFinder#find_by_dir has improved (was U) Se
B
Reek::Configuration::ConfigurationFileFinder#find has improved (was U) Se
B
Reek::Report::XMLReport#error has improved (was U) Se
B
Reek::Report::XMLReport#file has improved (was U) Se
A
Reek::Rake::Task#sys_call_failed? has improved (was U) S
U
Reek::Smells::SmellRepository.eligible_smell_types Ne
U
Reek::Smells::SmellConfiguration#merge Ne
Show 5 low priority objects ...
#96 Merge pull request #693 from troessner/refactor-uncommunicative-module-name [6558f956] 19 seconds about 3 years ago
U
Reek::Smells::UncommunicativeModuleName.contexts has gotten worse (was A) E
U
Reek::Smells::SmellConfiguration#enabled? has gotten worse (was A) Se
A
Reek::Smells::UncommunicativeModuleName#examine_context has improved (was B) Ne
Show 5 low priority objects ...
#95 Merge pull request #677 from troessner/fix-smells [4be7ce69] 19 seconds over 3 years ago
U
Reek::Report has gotten worse (was A) Ne
B
Reek::Smells::SmellWarning#initialize has improved (was B) Ne
A
Reek::Configuration::ConfigFileException has improved (was U) Se
U
Reek::Smells::SmellWarning#base_message Ne
U
Reek::Source::SourceCode#origin Ne
#94 Merge pull request #678 from troessner/remove-annoying-api-private-comments [8fd34fd1] 21 seconds over 3 years ago
B
Reek::AST::Node#each_node has gotten worse (was A) Ne
A
Reek::Smells::SmellDetector#smells_found= has improved (was U) E
A
Reek::Smells::SmellRepository#smell_listeners has improved (was U) Se
A
Reek::AST has improved (was U) Se
U
Reek::Report::SimpleWarningFormatter#format_hash Ne
U
Reek::Smells::SmellWarning#source Ne
U
Reek::Report::WikiLinkWarningFormatter#format_hash E
Show 3 low priority objects ...
#93 v3.3.1 20 seconds over 3 years ago
U
Reek::Rake::Task#source_files= has gotten worse (was A) Ne
Show 1 low priority object ...
#92 Merge pull request #680 from troessner/ignore-object-tap-for-nested-iterators [a5ee6c8b] 19 seconds over 3 years ago
B
Reek::Smells::SmellWarning#initialize has improved (was U) N
A
Reek::AST::ObjectRef has improved (was U) S
1 build omitted (no changes to documentation).
#90 Merge pull request #669 from apuratepp/patch-1 [394aa552] 24 seconds over 3 years ago
A
Reek::Examiner#initialize has improved (was A) Ne
#89 Merge pull request #659 from troessner/remove-spec-gem-directory [fee82120] 25 seconds over 3 years ago
Show 9 low priority objects ...
#88 Merge pull request #639 from HParker/master [df415605] 22 seconds over 3 years ago
A
Reek::AST::SexpExtensions::CasgnNode#value has improved (was U) S
#87 Merge pull request #625 from troessner/refactor-configuration-loading [05421035] 29 seconds over 3 years ago
B
Reek::Spec#reek has gotten worse (was A) Ne
A
Reek::Spec#reek_of has gotten worse (was A) Ne
A
Reek::Examiner#initialize has gotten worse (was A) Ne
U
Reek::Configuration::ConfigurationFileFinder.find has gotten worse (was B) S
U
Reek::Configuration::ConfigurationFileFinder#find has gotten worse (was B) S
U
Reek::Smells::TooManyInstanceVariables.contexts has gotten worse (was A) S
U
Reek::Spec::ShouldReek#matches? has gotten worse (was B) S
B
Reek::Source::SourceLocator#initialize has gotten worse (was B) S
A
Reek::Rake::Task#source_files has improved (was U) Ne
A
Reek::Rake::Task#config_file has improved (was U) Ne
A
Reek::Rake::Task#reek_opts has improved (was U) Ne
C
Reek::TreeWalker#process_self has improved (was U) S
C
Reek::TreeWalker#process_args has improved (was U) S
C
Reek::TreeWalker#process_zsuper has improved (was U) S
A
Reek::Configuration::DefaultDirective Ne
A
Reek::Configuration::ExcludedPaths Ne
U
Reek::Configuration::DefaultDirective#add Ne
U
Reek::Configuration::ExcludedPaths#add Ne
U
Reek::Report::Base#total_smell_count= E
U
Reek::Report::Base#total_smell_count E
Show 42 low priority objects ...
#86 Merge pull request #595 from troessner/add-casgn-context [90206c42] 25 seconds over 3 years ago
A
Reek::AST::SexpExtensions::ModuleNode#name has improved (was U) S
Show 10 low priority objects ...
1 build omitted (no changes to documentation).
#84 Merge pull request #590 from troessner/module-function-modifier [9956353f] 21 seconds over 3 years ago
U
Reek::TreeWalker#process_attrasgn has gotten worse (was A) S
U
Reek::TreeWalker#process_op_asgn has gotten worse (was A) S
Show 12 low priority objects ...
#83 Merge pull request #598 from troessner/drop_method_to_proc [28e53468] 19 seconds over 3 years ago
Show 7 low priority objects ...
1 build omitted (no changes to documentation).
#81 Ignore OSX DS-files. [5b0524a7] 19 seconds over 3 years ago
U
Reek::Smells::IrresponsibleModule#descriptive has gotten worse (was A) S
U
Reek::Smells::IrresponsibleModule.contexts has gotten worse (was A) S
Show 2 low priority objects ...
#80 Merge pull request #569 from troessner/object_oriented_object_refs [c8f28f4c] 25 seconds over 3 years ago
U
Reek::AST::ObjectRef#name= Ne
U
Reek::AST::ObjectRef#line= Ne
U
Reek::AST::ObjectRef#name Ne
U
Reek::AST::ObjectRef#line Ne
Show 2 low priority objects ...
#79 Merge pull request #575 from troessner/issue-move-report-type-mapping [da5dffdc] 49 seconds over 3 years ago
U
Reek::CLI::OptionInterpreter#report_class has gotten worse (was A) S
A
Reek::Report has improved (was U) Ne
Show 22 low priority objects ...
#78 v3.0.1 27 seconds over 3 years ago
Show 1 low priority object ...
#77 v3.0.0 30 seconds over 3 years ago
U
Reek::Smells has gotten worse (was A) Se
A
Reek::Source::SourceCode#syntax_tree has improved (was A) S
A
Reek::CLI::OptionInterpreter#report_class has improved (was U) S
A
Reek::Examiner#smells_count Ne
A
Reek::Examiner#description Ne
A
Reek::Examiner#initialize Ne
A
Reek::Report::TextReport Ne
A
Reek::Report::JSONReport Ne
A
Reek::Report::HTMLReport Ne
A
Reek::Report::YAMLReport Ne
A
Reek::Report::XMLReport Ne
A
Reek::Examiner#smells Ne
A
Reek::Examiner Ne
A
Reek::Report::Base#add_examiner Ne
A
Reek::Report::Base#show Ne
U
Reek::Report::Base#initialize Ne
A
Reek::Report::Base E
A
Reek::Report::HTMLReport#show E
A
Reek::Report::YAMLReport#show E
A
Reek::Report::JSONReport#show E
A
Reek::Report::TextReport#show E
A
Reek::Report::XMLReport#show E
U
Reek::Smells::SmellConfiguration#merge! E
U
Reek::TreeWalker#process_self E
Show 302 low priority objects ...
#76 v2.2.1 15 seconds over 3 years ago
A
Reek::Sexp::SexpExtensions::NestedAssignables Ne
U
Reek::Sexp::SexpExtensions::NestedAssignables#components Ne
U
Reek::Sexp::SexpExtensions::ArgNodeBase#components Ne
Show 2 low priority objects ...
#75 2.2.0 31 seconds over 3 years ago
B
Reek::Source::SourceLocator#initialize has improved (was U) Ne
A
Reek::Source::SourceCode#syntax_tree has improved (was U) Ne
B
Reek::Source::SourceCode#initialize has improved (was U) Ne
A
Reek::Source::SourceCode.from has improved (was U) Ne
U
Reek::Core::MethodContext#record_use_of_self Ne
U
Reek::Core::MethodContext#envious_receivers Ne
U
Reek::Core::SmellConfiguration#merge! N
U
Reek::Core::TreeWalker#process_self N
B
Reek::Core::TreeWalker#process_send N
U
Reek::Core::TreeWalker#process_module N
U
Reek::Core::TreeWalker#process_while N
U
Reek::Core::TreeWalker#process_begin N
U
Reek::Core::TreeWalker#process_ivar N
A
Reek::Sexp::SexpNode#each_node Ne
A
Reek::Smells::SmellWarning Ne
A
Reek::Core::TreeWalker Ne
B
Reek::Core::CodeContext#method_missing Ne
U
Reek::Core::StopContext#method_missing Ne
U
Reek::Core::TreeWalker#process_args Ne
U
Reek::Core::CodeContext#local_nodes Ne
U
Reek::Core::StopContext#config_for Ne
U
Reek::Core::CodeContext#each_node Ne
A
Reek::CLI::Report::SingleLineLocationFormatter Ne
A
Reek::Sexp::SexpExtensions::LogicOperatorBase Ne
A
Reek::Configuration::ConfigurationFileFinder Ne
A
Reek::CLI::Report::HeadingFormatter::Verbose Ne
A
Reek::CLI::Report::WikiLinkWarningFormatter Ne
A
Reek::CLI::Report::DefaultLocationFormatter Ne
A
Reek::Sexp::SexpExtensions::MethodNodeBase Ne
A
Reek::CLI::Report::HeadingFormatter::Quiet Ne
A
Reek::CLI::Report::HeadingFormatter::Base Ne
A
Reek::CLI::Report::SimpleWarningFormatter Ne
A
Reek::CLI::Report::BlankLocationFormatter Ne
A
Reek::Sexp::SexpExtensions::KwrestargNode Ne
A
Reek::Sexp::SexpExtensions::BlockargNode Ne
A
Reek::Sexp::SexpExtensions::VariableBase Ne
A
Reek::Sexp::SexpExtensions::AttrasgnNode Ne
A
Reek::Sexp::SexpExtensions::KwoptargNode Ne
A
Reek::Core::WarningCollector#initialize Ne
A
Reek::Sexp::SexpExtensions::ArgNodeBase Ne
A
Reek::Sexp::SexpExtensions::RestargNode Ne
A
Reek::Core::ASTNodeClassMap#initialize Ne
A
Reek::Sexp::SexpExtensions::OptargNode Ne
A
Reek::Sexp::SexpExtensions::ModuleNode Ne
A
Reek::Configuration::AppConfiguration Ne
A
Reek::Sexp::SexpExtensions::BlockNode Ne
A
Reek::Sexp::SexpExtensions::YieldNode Ne
A
Reek::Sexp::SexpExtensions::SuperNode Ne
A
Reek::Sexp::SexpExtensions::ClassNode Ne
A
Reek::Sexp::SexpExtensions::ConstNode Ne
A
Reek::Sexp::SexpExtensions::WhenNode Ne
A
Reek::Sexp::SexpExtensions::CaseNode Ne
A
Reek::Sexp::SexpExtensions::DefsNode Ne
A
Reek::Sexp::SexpExtensions::SendNode Ne
A
Reek::Sexp::SexpExtensions::LvarNode Ne
A
Reek::Sexp::SexpExtensions::LitNode Ne
A
Reek::Source::SourceLocator#sources Ne
A
Reek::Sexp::SexpExtensions::DefNode Ne
A
Reek::Core::SingletonMethodContext Ne
A
Reek::Core::StopContext#initialize Ne
A
Reek::Core::CodeContext#initialize Ne
A
Reek::Sexp::SexpExtensions::IfNode Ne
A
Reek::Core::Examiner#smells_count Ne
A
Reek::Sexp::SexpFormatter.format Ne
A
Reek::Sexp::SexpNode#find_nodes Ne
A
Reek::Core::SmellConfiguration Ne
A
Reek::Core::ReferenceCollector Ne
A
Reek::CLI::Report::TextReport Ne
A
Reek::CLI::Report::YAMLReport Ne
A
Reek::CLI::Report::JSONReport Ne
A
Reek::CLI::Report::HTMLReport Ne
A
Reek::CLI::Report::XMLReport Ne
A
Reek::CLI::OptionInterpreter Ne
A
Reek::Core::WarningCollector Ne
A
Reek::Core::MethodParameters Ne
A
Reek::CLI::Report::Formatter Ne
A
Reek::Core::ASTNodeClassMap Ne
A
Reek::Core::Examiner#smells Ne
A
Reek::Core::SmellRepository Ne
A
Reek::Sexp::SexpFormatter Ne
A
Reek::Core::ModuleContext Ne
A
Reek::Core::MethodContext Ne
A
Reek::Core::TreeDresser Ne
A
Reek::Core::CodeContext Ne
A
Reek::Core::StopContext Ne
A
Reek::CLI::Report::Base Ne
A
Reek::Core::CodeComment Ne
A
Reek::CLI::Application Ne
A
Reek::CLI::ReekCommand Ne
A
Reek::Core::Overrides Ne
A
Reek::Core::Examiner Ne
A
Reek::Sexp::SexpNode Ne
A
Reek::Core::ASTNode Ne
A
Reek::CLI::Silencer Ne
A
Reek::CLI::Command Ne
A
Reek::CLI::Options Ne
A
Reek::CLI::Input Ne
A
Reek::Sexp::SexpExtensions::LvarNode#var_name Ne
A
Reek::Sexp::SexpExtensions::ArgNodeBase#== Ne
A
Reek::Core::Examiner#description= Ne
A
Reek::Core::Examiner#description Ne
B
Reek::Core::Examiner#initialize Ne
B
Reek::Core::SmellConfiguration#value Ne
B
Reek::Configuration::ConfigurationFileFinder.find Ne
B
Reek::Core::TreeWalker#process_block Ne
B
Reek::Sexp::SexpNode#look_for_types Ne
B
Reek::Sexp::SexpNode#look_for_type Ne
B
Reek::Core::Overrides#for_context Ne
U
Reek::Configuration::AppConfiguration.configure_smell_repository Ne
U
Reek::CLI::Report::WikiLinkWarningFormatter#class_name_to_param Ne
U
Reek::Sexp::SexpExtensions::MethodNodeBase#name_without_bang Ne
U
Reek::CLI::Report::WikiLinkWarningFormatter#explanatory_link Ne
U
Reek::Sexp::SexpExtensions::MethodNodeBase#parameter_names Ne
U
Reek::CLI::Report::HeadingFormatter::Base#report_formatter Ne
U
Reek::Sexp::SexpExtensions::LogicOperatorBase#body_nodes Ne
U
Reek::Configuration::ConfigurationFileFinder.find_by_cli Ne
U
Reek::Configuration::ConfigurationFileFinder.find_by_dir Ne
U
Reek::Sexp::SexpExtensions::LogicOperatorBase#condition Ne
U
Reek::Sexp::SexpExtensions::MethodNodeBase#body_nodes Ne
U
Reek::CLI::Report::SingleLineLocationFormatter.format Ne
U
Reek::Configuration::AppConfiguration.initialize_with Ne
U
Reek::Sexp::SexpExtensions::BlockNode#parameter_names Ne
U
Reek::Sexp::SexpExtensions::MethodNodeBase#parameters Ne
U
Reek::Sexp::SexpExtensions::MethodNodeBase#arg_names Ne
U
Reek::CLI::Report::SimpleWarningFormatter#initialize Ne
U
Reek::Sexp::SexpExtensions::MethodNodeBase#arguments Ne
U
Reek::Configuration::AppConfiguration.load_from_file Ne
U
Reek::CLI::Report::HeadingFormatter::Base#initialize Ne
U
Reek::Configuration::AppConfiguration.configuration Ne
U
Reek::Sexp::SexpExtensions::WhenNode#condition_list Ne
U
Reek::Sexp::SexpExtensions::ModuleNode#simple_name Ne
U
Reek::Sexp::SexpExtensions::ArgNodeBase#plain_name Ne
U
Reek::CLI::Report::DefaultLocationFormatter.format Ne
U
Reek::Sexp::SexpExtensions::SendNode#participants Ne
U
Reek::Sexp::SexpExtensions::ConstNode#simple_name Ne
U
Reek::Sexp::SexpExtensions::SuperNode#method_name Ne
U
Reek::Sexp::SexpExtensions::SendNode#method_name Ne
U
Reek::CLI::Report::SimpleWarningFormatter#format Ne
U
Reek::CLI::OptionInterpreter#sort_by_issue_count Ne
U
Reek::CLI::Report::BlankLocationFormatter.format Ne
U
Reek::Core::MethodParameters#default_assignments Ne
U
Reek::Sexp::SexpExtensions::ClassNode#superclass Ne
U
Reek::CLI::Report::HeadingFormatter::Base#header Ne
U
Reek::Sexp::SexpExtensions::ModuleNode#text_name Ne
U
Reek::Sexp::SexpExtensions::ModuleNode#full_name Ne
U
Reek::Sexp::SexpExtensions::BlockNode#parameters Ne
U
Reek::Sexp::SexpExtensions::CaseNode#body_nodes Ne
U
Reek::CLI::Application#initialize_configuration Ne
U
Reek::Sexp::SexpExtensions::YieldNode#arg_names Ne
U
Reek::Core::ModuleContext#node_instance_methods Ne
U
Reek::CLI::OptionInterpreter#location_formatter Ne
U
Reek::Core::ReferenceCollector#num_refs_to_self Ne
U
Reek::CLI::OptionInterpreter#heading_formatter Ne
U
Reek::Sexp::SexpExtensions::CaseNode#condition Ne
U
Reek::CLI::OptionInterpreter#warning_formatter Ne
U
Reek::Sexp::SexpExtensions::DefsNode#full_name Ne
U
Reek::Sexp::SexpExtensions::CaseNode#else_body Ne
U
Reek::Sexp::SexpExtensions::SendNode#arg_names Ne
U
Reek::Sexp::SexpExtensions::IfNode#body_nodes Ne
U
Reek::Sexp::SexpExtensions::SendNode#receiver Ne
U
Reek::Sexp::SexpExtensions::DefsNode#argslist Ne
U
Reek::Sexp::SexpExtensions::AttrasgnNode#args Ne
U
Reek::Sexp::SexpExtensions::DefNode#full_name Ne
U
Reek::Sexp::SexpExtensions::VariableBase#name Ne
U
Reek::Sexp::SexpExtensions::DefsNode#receiver Ne
U
Reek::Sexp::SexpExtensions::DefNode#argslist Ne
U
Reek::Sexp::SexpExtensions::IfNode#condition Ne
U
Reek::Core::SmellConfiguration#overrides_for Ne
U
Reek::Sexp::SexpExtensions::ArgNodeBase#name Ne
U
Reek::Configuration::AppConfiguration.reset Ne
U
Reek::Sexp::SexpExtensions::BlockNode#block Ne
U
Reek::Sexp::SexpExtensions::ModuleNode#name Ne
U
Reek::Sexp::SexpExtensions::BlockNode#call Ne
U
Reek::Sexp::SexpExtensions::BlockNode#args Ne
U
Reek::Smells::SmellWarning#smell_detector= Ne
U
Reek::Core::MethodContext#count_statements Ne
U
Reek::Sexp::SexpExtensions::YieldNode#args Ne
U
Reek::Sexp::SexpExtensions::WhenNode#body Ne
U
Reek::Sexp::SexpExtensions::DefsNode#body Ne
U
Reek::Core::ASTNodeClassMap#extension_map Ne
U
Reek::Core::SmellConfiguration#initialize Ne
U
Reek::Core::ReferenceCollector#initialize Ne
U
Reek::Sexp::SexpExtensions::DefsNode#name Ne
U
Reek::Sexp::SexpExtensions::LitNode#value Ne
U
Reek::Smells::SmellWarning#smell_detector Ne
U
Reek::Sexp::SexpExtensions::SendNode#args Ne
U
Reek::CLI::OptionInterpreter#report_class Ne
U
Reek::Core::MethodContext#num_statements Ne
U
Reek::Sexp::SexpExtensions::DefNode#body Ne
U
Reek::Sexp::SexpExtensions::DefNode#name Ne
U
Reek::Core::MethodContext#record_call_to Ne
U
Reek::Core::StopContext#count_statements Ne
U
Reek::CLI::Report::Formatter.format_list Ne
U
Reek::Core::WarningCollector#found_smell Ne
U
Reek::Smells::SmellWarning#smell_classes Ne
U
Reek::CLI::OptionInterpreter#initialize Ne
U
Reek::Core::MethodContext#unused_params Ne
U
Reek::Core::SmellRepository.smell_types Ne
U
Reek::Smells::SmellWarning#parameters= Ne
U
Reek::Core::TreeWalker#process_resbody Ne
U
Reek::Core::TreeWalker#process_default Ne
U
Reek::Core::SmellRepository#initialize Ne
U
Reek::Core::SmellRepository#report_on Ne
U
Reek::Core::TreeWalker#process_rescue Ne
U
Reek::Smells::SmellWarning#initialize Ne
U
Reek::Smells::SmellWarning#parameters Ne
U
Reek::Core::WarningCollector#warnings Ne
U
Reek::CLI::Application#report_success Ne
U
Reek::CLI::OptionInterpreter#reporter Ne
U
Reek::Core::SmellRepository#configure Ne
U
Reek::Core::SmellRepository#detectors Ne
U
Reek::Core::ASTNodeClassMap#klass_for Ne
U
Reek::Source::SourceCode#description Ne
U
Reek::CLI::Application#report_smells Ne
U
Reek::CLI::Report::Base#add_examiner Ne
U
Reek::Core::MethodContext#parameters Ne
U
Reek::Smells::SmellWarning#yaml_hash Ne
U
Reek::Smells::SmellWarning#report_on Ne
U
Reek::Sexp::SexpNode#format_to_ruby Ne
U
Reek::Smells::SmellWarning#context= Ne
U
Reek::Core::TreeWalker#process_case Ne
U
Reek::Smells::SmellWarning#message= Ne
U
Reek::CLI::Report::Formatter.header Ne
U
Reek::Core::TreeWalker#process_when Ne
U
Reek::Core::SmellRepository#examine Ne
U
Reek::Core::TreeWalker#process_defs Ne
U
Reek::Core::CodeContext#num_methods Ne
U
Reek::Core::CodeContext#config_for Ne
U
Reek::Core::TreeDresser#initialize Ne
U
Reek::Core::TreeWalker#process_for Ne
U
Reek::CLI::Report::Base#initialize Ne
U
Reek::Core::TreeWalker#process_def Ne
U
Reek::Smells::SmellWarning#message Ne
U
Reek::Core::CodeComment#initialize Ne
U
Reek::CLI::Report::TextReport#show Ne
U
Reek::CLI::Report::YAMLReport#show Ne
U
Reek::CLI::Report::JSONReport#show Ne
U
Reek::CLI::Report::HTMLReport#show Ne
U
Reek::Smells::SmellWarning#context Ne
U
Reek::CLI::Application#initialize Ne
U
Reek::Core::CodeContext#full_name Ne
U
Reek::Smells::SmellWarning#lines= Ne
U
Reek::Core::TreeWalker#initialize Ne
U
Reek::Core::StopContext#full_name Ne
U
Reek::CLI::Report::XMLReport#show Ne
U
Reek::Core::TreeWalker#process_if Ne
U
Reek::Smells::SmellWarning#lines Ne
U
Reek::Core::Overrides#initialize Ne
U
Reek::Smells::SmellWarning#hash Ne
U
Reek::Core::TreeWalker#process Ne
U
Reek::CLI::Report::Base#smells Ne
U
Reek::Core::ASTNode#initialize Ne
U
Reek::CLI::Application#execute Ne
U
Reek::Smells::SmellWarning#<=> Ne
U
Reek::CLI::ReekCommand#execute Ne
U
Reek::Core::MethodContext#refs Ne
U
Reek::Core::CodeComment#config Ne
U
Reek::CLI::Application#output Ne
U
Reek::CLI::Options#initialize Ne
U
Reek::CLI::Command#initialize Ne
U
Reek::Core::TreeDresser#dress Ne
U
Reek::CLI::Silencer.silently Ne
U
Reek::Core::ASTNode#comments Ne
U
Reek::Core::CodeContext#name Ne
U
Reek::Core::CodeContext#exp Ne
U
Reek::CLI::Command#options Ne
U
Reek::Core::ASTNode#line Ne
U
Reek::CLI::Options#parse Ne
U
Reek::CLI::Input#sources Ne
A
Reek::Sexp::SexpExtensions E
C
Reek::Core::ASTNode#first E
C
Reek::Core::ASTNode#[] E
U
Reek::Core::CodeComment#add_to_config E
U
Reek::Smells::SmellWarning#sort_key E
U
Reek::Smells::Attribute#initialize E
A
Reek::Core::ModuleContext#initialize E
A
Reek::Core::MethodContext#initialize E
U
Reek::Core::SingletonMethodContext#envious_receivers E
U
Reek::CLI::Report::WikiLinkWarningFormatter#format E
U
Reek::CLI::Report::XMLReport#initialize E
U
Reek::CLI::Report::TextReport#smells E
Show 134 low priority objects ...
1 build omitted (no changes to documentation).
#73 v2.1.0 18 seconds over 3 years ago
Show 2 low priority objects ...
#72 Merge pull request #440 from troessner/capitalise_acronyms [b0b99065] 32 seconds over 3 years ago
U
Reek::Source has gotten worse (was A) Se
A
Reek::Source::ASTNodeClassMap#initialize Ne
A
Reek::Source::ASTNodeClassMap Ne
A
Reek::Source::ASTNode Ne
U
Reek::Source::ASTNodeClassMap#extension_map Ne
U
Reek::Source::ASTNodeClassMap#klass_for Ne
U
Reek::Source::ASTNode#initialize Ne
U
Reek::Source::ASTNode#comments Ne
U
Reek::Source::SourceCode.from Ne
U
Reek::Source::ASTNode#line Ne
C
Reek::Source::ASTNode#first E
C
Reek::Source::ASTNode#[] E
Show 1 low priority object ...
3 builds omitted (no changes to documentation).
#68 v2.0.4 20 seconds over 3 years ago
U
Reek::Source::SexpExtensions::ZsuperNode has gotten worse (was A) S
Show 3 low priority objects ...
#67 Merge pull request #419 from troessner/issue-feature-envy-bug [a3ac0dd3] 19 seconds over 3 years ago
A
Reek::Source::SexpExtensions::LvarNode#var_name has improved (was U) S
Show 1 low priority object ...
3 builds omitted (no changes to documentation).
#63 v2.0.2 13 seconds over 3 years ago
Show 2 low priority objects ...
1 build omitted (no changes to documentation).
#61 Merge pull request #354 from troessner/document-modules [96091479] 13 seconds almost 4 years ago
A
Reek::Source::SexpExtensions has improved (was U) S
A
Reek::Source::SexpExtensions::YieldNode has improved (was U) S
A
Reek::Source::SexpExtensions::ClassNode has improved (was U) S
A
Reek::Source::SexpExtensions::LvarNode has improved (was U) S
A
Reek::Source::SexpExtensions::DefsNode has improved (was U) S
A
Reek::Source::SexpExtensions::LitNode has improved (was U) S
A
Reek::Source::SexpExtensions::AndNode has improved (was U) S
A
Reek::Source::SexpExtensions::ZsuperNode has improved (was U) S
A
Reek::Version E
Show 1 low priority object ...
2 builds omitted (no changes to documentation).
#58 Merge pull request #392 from troessner/issue-390-emit-newline [795c8cb0] 24 seconds almost 4 years ago
U
Reek has gotten worse (was A) Ne
1 build omitted (no changes to documentation).
#56 Merge pull request #384 from troessner/issue-383-update-readme [62e996e3] 14 seconds almost 4 years ago
U
Reek::Spec::ShouldReekOf#initialize has gotten worse (was B) Ne
U
Reek::Spec::ShouldReekOnlyOf#matches? has gotten worse (was B) S
A
Reek::Spec#reek_of has improved (was B) Ne
Show 2 low priority objects ...
2 builds omitted (no changes to documentation).
#53 Merge pull request #378 from troessner/issue-run-on-jruby [87c37bda] 15 seconds almost 4 years ago
U
Reek::SmellWarning#yaml_hash Ne
1 build omitted (no changes to documentation).
#51 Merge pull request #367 from marcofognog/master [ce4a39c7] 20 seconds almost 4 years ago
U
Reek::Smells::SmellDetector.descendants Ne
Show 3 low priority objects ...
#50 Merge pull request #362 from troessner/revise-rake-task [59cef500] 20 seconds almost 4 years ago
U
Reek::Rake::Task#source_files has gotten worse (was A) Se
U
Reek::Rake::Task#reek_opts has gotten worse (was A) Se
C
Reek::Rake::Task#initialize has gotten worse (was A) E
U
Reek::Rake::Task#config_file has gotten worse (was A) Se
Show 5 low priority objects ...
1 build omitted (no changes to documentation).
#48 v1.6.2 24 seconds almost 4 years ago
Show 1 low priority object ...
2 builds omitted (no changes to documentation).
#45 v1.6.1 28 seconds almost 4 years ago
U
Reek::Rake::Task#config_files= Ne
U
Reek::Rake::Task#config_files Ne
#44 v1.6.0 15 seconds almost 4 years ago
B
Reek::Source::SourceRepository.parse has improved (was U) S
C
Reek::Examiner#initialize has improved (was C) N
A
Reek::Rake::Task#config_file= Ne
Show 1 low priority object ...
#43 Merge pull request #352 from troessner/rubocop_setup_and_cleanup [3250d899] 14 seconds almost 4 years ago
Show 2 low priority objects ...
1 build omitted (no changes to documentation).
#41 Merge pull request #350 from troessner/get-rid-of-all-smell-parameter-constants [73a78546] 44 seconds almost 4 years ago
#40 Merge pull request #346 from troessner/give-smell-class-and-smell-sub-class-better-names [22f4a2d1] 47 seconds about 4 years ago
U
Reek::Smells::LongParameterList::DEFAULT_MAX_ALLOWED_PARAMS has gotten worse (was A) Se
U
Reek::Smells::LongYieldList::DEFAULT_MAX_ALLOWED_PARAMS has gotten worse (was A) Se
U
Reek::Smells::NestedIterators::NESTING_DEPTH_KEY has gotten worse (was A) Se
A
Reek::Smells::PrimaDonnaMethod.contexts has improved (was U) S
A
Reek::Smells::DataClump.contexts has improved (was U) S
U
Reek::Smells::SmellDetector.default_smell_category Ne
U
Reek::Smells::SmellDetector.smell_category Ne
U
Reek::Smells::SmellDetector#smell_category Ne
U
Reek::Smells::SmellDetector#smell_type Ne
U
Reek::Smells::SmellDetector.smell_type Ne
U
Reek::Smells::SmellDetector#source Ne
U
Reek::SmellWarning#smell_detector= Ne
U
Reek::SmellWarning#smell_detector Ne
U
Reek::SmellWarning#encode_with Ne
U
Reek::SmellWarning#parameters= Ne
U
Reek::SmellWarning#parameters Ne
U
Reek::SmellWarning#message= Ne
U
Reek::SmellWarning#context= Ne
U
Reek::SmellWarning#lines= Ne
U
Reek::Smells::UncommunicativeParameterName.smell_category E
U
Reek::Smells::UncommunicativeVariableName.smell_category E
U
Reek::Smells::UncommunicativeModuleName.smell_category E
U
Reek::Smells::UncommunicativeMethodName.smell_category E
U
Reek::Smells::TooManyInstanceVariables.smell_category E
U
Reek::Smells::DuplicateMethodCall.smell_category E
U
Reek::Smells::RepeatedConditional.smell_category E
U
Reek::Smells::TooManyStatements.smell_category E
U
Reek::Smells::ControlParameter.smell_category E
U
Reek::Smells::UnusedParameters.smell_category E
U
Reek::Smells::BooleanParameter.smell_category E
U
Reek::Smells::UtilityFunction.smell_category E
U
Reek::Smells::TooManyMethods.smell_category E
U
Reek::Smells::LongYieldList.smell_category E
U
Reek::Smells::FeatureEnvy.smell_category E
U
Reek::Smells::NilCheck.smell_category E
3 builds omitted (no changes to documentation).
#36 v1.5.1 52 seconds about 4 years ago
Show 1 low priority object ...
3 builds omitted (no changes to documentation).
#32 Merge pull request #324 from troessner/introduce-smell-description [ba7286f3] 41 seconds about 4 years ago
U
Reek::SmellDescription#initialize N
U
Reek::SmellDescription#smell_subclass Ne
U
Reek::SmellDescription#encode_with Ne
U
Reek::SmellDescription#smell_class Ne
U
Reek::SmellDescription#message Ne
U
Reek::SmellDescription#details Ne
U
Reek::SmellWarning#init_with Ne
U
Reek::SmellDescription#[] Ne
U
Reek::SmellDescription Ne
#31 Merge pull request #312 from troessner/issue-parse-with-parser [7d5c26bf] 43 seconds about 4 years ago
A
Reek::Source::SexpExtensions::AttrasgnNode has improved (was U) S
A
Reek::Source::SexpExtensions::ModuleNode has improved (was U) S
A
Reek::Source::SexpExtensions::CvarNode has improved (was U) S
Show 73 low priority objects ...
#30 Merge pull request #325 from troessner/use-relative-reek-path-for-rake-task [d19605e4] 38 seconds about 4 years ago
1 build omitted (no changes to documentation).
#28 Merge pull request #318 from troessner/module-initialize-smell [9e8b0371] 24 seconds about 4 years ago
A
Reek::Smells::ModuleInitialize Ne
B
Reek::Smells::ModuleInitialize#examine_context Ne
Show 3 low priority objects ...
#27 Merge pull request #321 from troessner/refactor-smell-warning [0320c284] 25 seconds about 4 years ago
U
Reek::SmellWarning#smell_classes Ne
5 builds omitted (no changes to documentation).
#21 Merge pull request #311 from troessner/generate-the-right-wiki-links [d1fee11d] 16 seconds about 4 years ago
U
Reek::Smells::ControlParameter::ControlParameterCollector#potential_parameters has gotten worse (was A) Se
U
Reek::Smells::ControlParameter::ControlParameterCollector#find_matches has gotten worse (was B) Se
A
Reek::Source::SexpExtensions::CaseNode has improved (was U) S
A
Reek::Source::SexpExtensions::CallNode has improved (was U) S
A
Reek::Source::SexpExtensions::IfNode has improved (was U) S
A
Reek::Source::SexpExtensions::OrNode has improved (was U) S
A
Reek::Smells::ControlParameter::ControlParameterFinder Ne
U
Reek::Smells::ControlParameter::ControlParameterFinder#find_matches Ne
U
Reek::Smells::ControlParameter::ControlParameterFinder#initialize Ne
Show 18 low priority objects ...
#20 Merge pull request #308 from troessner/refactor-nilcheck [591dc98e] 23 seconds about 4 years ago
A
Reek::Smells::NilCheck::NilCallNodeDetector Ne
A
Reek::Smells::NilCheck::NilWhenNodeDetector Ne
U
Reek::Smells::NilCheck::NilCallNodeDetector.comparison_methods Ne
U
Reek::Smells::NilCheck::NilWhenNodeDetector.detect Ne
U
Reek::Smells::NilCheck::NilCallNodeDetector.detect Ne
U
Reek::Smells::NilCheck::NodeFinder#smelly_nodes Ne