Skip to content

Upgrading rubocop 0.14 to 0.15

Unknown0.14.1 → 0.15.0

UnknownUpgrade verdict

DepDelta hasn't looked for this range's notes yet, so breaking changes can't be ruled out.

  • DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
Unknown for releases without notes

Releases without notes may still need changes. Check their commits before upgrading.

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

  • removed: method CLI.inspect_file(_)
  • removed: method CLI.mobilized_cop_classes(_)
  • changed: constructor Options(_) → constructor Options()
  • added: const Options.FORMAT_HELP
  • added: class CorrectionNotPossible < Exception
  • added: method CopStore.without_type(_)
  • added: static method Cop.non_rails()
  • added: class Output < Cop
  • added: const Output.BLACKLIST
  • added: const Output.MSG
  • added: method Output.ignore_paths()
  • added: method Output.matches_blacklist?(_)
  • added: method Output.on_send(_)
  • removed: class AccessControl < Cop
  • removed: const AccessControl.BLANK_MSG
  • removed: const AccessControl.INDENT_MSG
  • removed: const AccessControl.PRIVATE_NODE
  • removed: const AccessControl.PROTECTED_NODE
  • removed: const AccessControl.PUBLIC_NODE
  • removed: const SpecialGlobalVars.MSG
  • removed: method AccessControl.investigate(_)
  • removed: method AlignHash.any_pairs_on_the_same_line?(_)
  • removed: method AlignHash.autocorrect(_)
  • removed: method NumericLiterals.check(_)
  • removed: method NumericLiterals.enough_digits?(_)
  • removed: method NumericLiterals.integer_part(_)
  • removed: method NumericLiterals.min_digits()
  • removed: method SpaceAroundOperators.has_space?(_, _, _)
  • removed: method SpaceInsideHashLiteralBraces.check(_, _)
  • added: class AccessModifierIndentation < Cop
  • added: class CyclomaticComplexity < Cop
  • added: class EmptyLinesAroundAccessModifier < Cop
  • added: class EmptyLinesAroundBody < Cop
  • added: const AccessModifierIndentation.MSG
  • added: const AccessModifierIndentation.PRIVATE_NODE
  • added: const AccessModifierIndentation.PROTECTED_NODE
  • added: const AccessModifierIndentation.PUBLIC_NODE
  • added: const CyclomaticComplexity.DECISION_POINT_NODES
  • added: const CyclomaticComplexity.MSG
  • added: const EmptyLinesAroundAccessModifier.MSG
  • added: const EmptyLinesAroundAccessModifier.PRIVATE_NODE
  • added: const EmptyLinesAroundAccessModifier.PROTECTED_NODE
  • added: const EmptyLinesAroundAccessModifier.PUBLIC_NODE
  • added: const EmptyLinesAroundBody.MSG_BEG
  • added: const EmptyLinesAroundBody.MSG_END
  • added: const SpecialGlobalVars.MSG_BOTH
  • added: const SpecialGlobalVars.MSG_ENGLISH
  • added: const SpecialGlobalVars.MSG_REGULAR
  • added: method AccessModifierIndentation.investigate(_)
  • added: method Alias.on_block(_)
  • added: method AutocorrectAlignment.each_line(_)
  • added: method AutocorrectAlignment.remove(_, _)
  • added: method CyclomaticComplexity.on_def(_)
  • added: method CyclomaticComplexity.on_defs(_)
  • added: method EmptyLinesAroundAccessModifier.on_send(_)
  • added: method EmptyLinesAroundBody.on_class(_)
  • added: method EmptyLinesAroundBody.on_def(_)
  • added: method EmptyLinesAroundBody.on_defs(_)
  • added: method EmptyLinesAroundBody.on_module(_)
  • added: method EmptyLinesAroundBody.on_sclass(_)
  • added: method FavorModifier.conditional_length(_)
  • added: method FinalNewline.autocorrect(_)
  • added: method LeadingCommentSpace.autocorrect(_)
  • added: method SpaceAfterCommaEtc.autocorrect(_)
  • added: method SpaceAfterControlKeyword.autocorrect(_)
  • added: method SpaceAfterMethodName.autocorrect(_)
  • added: method SpaceAroundBlockBraces.autocorrect(_)
  • added: method SpaceAroundBlockBraces.check_empty_braces(_, _)
  • added: method SpaceAroundBlockBraces.problem_details(_, _)
  • added: method SpaceAroundEqualsInParameterDefault.autocorrect(_)
  • added: method SpaceAroundOperators.autocorrect(_)
  • added: method SpaceAroundOperators.space_on_any_side?(_, _, _)
  • added: method SpaceAroundOperators.space_on_both_sides?(_, _, _)
  • added: method SpaceAroundOperators.token_with_surrounding_space(_)
  • added: method SpaceInside.autocorrect(_)
  • added: method TrailingBlankLines.autocorrect(_)
  • added: method TrailingWhitespace.autocorrect(_)
  • added: class AlignmentOfValues
  • added: class KeyAlignment
  • added: class SeparatorAlignment < AlignmentOfValues
  • added: class TableAlignment < AlignmentOfValues
  • added: method AlignmentOfValues.checkable_layout(_)
  • added: method AlignmentOfValues.deltas(_, _, _)
  • added: method KeyAlignment.checkable_layout(_)
  • added: method KeyAlignment.deltas(_, _, _)
  • added: method KeyAlignment.deltas_for_first_pair(*)
  • added: method SeparatorAlignment.deltas_for_first_pair(_, _)
  • added: method TableAlignment.deltas_for_first_pair(_, _)
  • added: class NON_ENGLISH_VARS < Set.new(['$LOAD_PATH', '$LOADED_FEATURES', '$PROGRAM_NAME', 'ARGV'])