Skip to content

Upgrading rubocop 0.25 to 0.26

Unknown0.25.0 → 0.26.1

Fetching 2 releases from GitHub…0 / 2
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Generated by DepDelta from published Ruby source. Not mixed with prose notes.

  • added: module StringUtil
  • added: static method StringUtil.similarity(_, _)
  • removed: const Commissioner.METHODS_NOT_DEFINED_IN_PARSER_PROCESSOR
  • removed: method VariableForce.scan(_)
  • removed: static method VariableForce.wrap_with_top_level_node(_)
  • added: const AccessModifierNode.MODUDULE_FUNCTION_NODE
  • added: static method VariableForce.wrap_with_top_level_scope_node(_)
  • added: const UselessAssignment.MINIMUM_SIMILARITY_TO_SUGGEST
  • added: method EndInMethod.on_postexe(_)
  • added: method SpaceBeforeFirstArg.autocorrect(_)
  • added: method UselessAssignment.collect_variable_like_names(_)
  • added: method UselessAssignment.find_similar_name(_, _)
  • added: method UselessAssignment.variable_like_method_invocation?(_)
  • added: method LineLength.uri_regexp()
  • added: const Validation.WHITELIST
  • removed: method IfUnlessModifier.investigate(_)
  • removed: method SpaceAroundEqualsInParameterDefault.investigate(_)
  • removed: method SpaceInsideHashLiteralBraces.investigate(_)
  • removed: method VariableName.on_send(_)
  • removed: method WhileUntilModifier.investigate(_)
  • added: class InfiniteLoop < Cop
  • added: class SpaceInsideRangeLiteral < Cop
  • added: class SymbolProc < Cop
  • added: const InfiniteLoop.FALSEY_LITERALS
  • added: const InfiniteLoop.MSG
  • added: const InfiniteLoop.TRUTHY_LITERALS
  • added: const OpMethod.OP_LIKE_METHODS
  • added: const SpaceInsideRangeLiteral.MSG
  • added: const SymbolProc.MSG
  • added: method AndOr.on_until_post(_)
  • added: method AndOr.on_while_post(_)
  • added: method IfUnlessModifier.on_if(_)
  • added: method InfiniteLoop.autocorrect(_)
  • added: method InfiniteLoop.on_until(_)
  • added: method InfiniteLoop.on_while(_)
  • added: method MultilineIfThen.autocorrect(_)
  • added: method OpMethod.op_method?(_)
  • added: method SpaceAroundEqualsInParameterDefault.on_optarg(_)
  • added: method SpaceInsideHashLiteralBraces.on_hash(_)
  • added: method SpaceInsideRangeLiteral.on_erange(_)
  • added: method SpaceInsideRangeLiteral.on_irange(_)
  • added: method SymbolProc.autocorrect(_)
  • added: method SymbolProc.can_shorten?(_, _)
  • added: method SymbolProc.ignored_method?(_)
  • added: method SymbolProc.ignored_methods()
  • added: method SymbolProc.on_block(_)
  • added: method VariableName.on_cvasgn(_)
  • added: method WhileUntilModifier.on_until(_)
  • added: method WhileUntilModifier.on_while(_)
  • removed: method Locatable.ancestor_nodes_in_scope()
  • removed: method Scope.ancestors_of_node(_)
  • added: const Scope.OUTER_SCOPE_CHILD_INDICES
  • added: method Locatable.branch_body_name()
  • added: method Locatable.run_exclusively_with?(_)
  • added: method Scope.each_node()
  • removed: class ASTScanner
  • removed: constructor ASTScanner()
  • removed: method ASTScanner.scan(_)
  • removed: static method ASTScanner.scan(_)
  • added: class HTMLFormatter < BaseFormatter
  • added: constructor HTMLFormatter(_)
  • added: method HTMLFormatter.file_finished(_, _)
  • added: method HTMLFormatter.finished(_)
  • added: method HTMLFormatter.hash_for_file(_, _)
  • added: method HTMLFormatter.hash_for_location(_)
  • added: method HTMLFormatter.hash_for_offense(_)
  • added: method HTMLFormatter.highlight_line(_)
  • added: method HTMLFormatter.metadata_hash()
  • added: method HTMLFormatter.started(_)
  • added: property HTMLFormatter.output_hash: reader
  • added: class Jaro
  • added: class JaroWinkler < Jaro
  • added: const JaroWinkler.DEFAULT_BOOST_THRESHOLD
  • added: const JaroWinkler.DEFAULT_SCALING_FACTOR
  • added: const JaroWinkler.MAX_COMMON_PREFIX_LENGTH
  • added: constructor Jaro(_, _)
  • added: constructor JaroWinkler(_, _, _ = …, _ = …)
  • added: method Jaro.distance()
  • added: property Jaro.longer: reader
  • added: property Jaro.shorter: reader
  • added: property JaroWinkler.boost_threshold: reader
  • added: property JaroWinkler.scaling_factor: reader
  • added: static method Jaro.distance(*)