Update rubocop-minitest 0.36.0 → 0.38.1 (major) #46
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ rubocop-minitest (0.36.0 → 0.38.1) · Repo · Changelog
Release Notes
0.38.1
0.38.0
0.37.1 (from changelog)
0.37.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 49 commits:
Cut 0.38.1
Update Changelog
Merge pull request #335 from rafaelfranca/rmf-fix-rubocop-generator
[Fix #334] Fix minitest extension for the cop generator
Merge pull request #333 from koic/fix_false_positives_for_minitest_no_assertion_test
[Fix #332] Fix false positives for `Minitest/NoAssertions`
Fix typos
Switch back docs version to master
Cut 0.38.0
Update Changelog
Merge pull request #331 from koic/support_itblock_in_minitest_cops
Support `it` block parameter in `Minitest` cops
Suppress RuboCop's offense
Automate the process of GitHub release creation
Use extended `CopsDocumentationGenerator`
Switch back docs version to master
Cut 0.37.1
Update Changelog
Merge pull request #330 from koic/fix_require_rubocop_version_for_plugin
Update `add_dependency` of RuboCop to 1.72 for plugin support
Fix a typo
Use RuboCop Performance 1.24 for development
Switch back docs version to master
Cut 0.37.0
Update Changelog
Merge pull request #329 from koic/pluginfy_with_lint_roller
Pluginfy RuboCop Minitest
Include lib/rubocop/minitest/assert_offense.rb as a target for inspection
Suppress redundant configuration logging for rubocop-minitest
Merge pull request #328 from rubocop/smaller-minitest-support-file
Load less of minitest in the test support file
Avoid unnecessary `send`
Suppress RuboCop's offenses
Use `Node#any_block_type?`
Apply `bundle exec rubocop --regenerate-todo`
Remove a constant that is not intended to be public
Bump license years to 2025
Merge pull request #327 from koic/ci_against_ruby_34
CI against Ruby 3.4
Suppress RuboCop offenses
Merge pull request #326 from koic/workaround_for_build_error_with_prism_1_3_0
Workaround for a build error with Prism 1.3.0
Merge pull request #324 from rubocop/ensure-branch
Use RuboCop Performance 1.23 for development
Replace `EnsureNode.body` with `EnsureNode.branch`.
Merge pull request #325 from rubocop/fix-broken-test
Fix broken test in master.
Use RuboCop Performance 1.22
Switch back docs version to master
Release Notes
2.12.2
2.12.1
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 20 commits:
Release 2.12.2
Release 2.12.1
Merge pull request #810 from byroot/fbuffer-bound-checks
fbuffer.c: add debug mode with bound checks.
Merge pull request #808 from byroot/reported-segv
Fix: generate_json_float to reserve enough memory for large negative floats.
Merge pull request #806 from GrantBirki/minor-fixes
Remove some unnecessary top level constant lookups
remove redundant `self.`
use `.` over `::` for consistency
Merge pull request #805 from GrantBirki/development-docs
update the readme to include bootstrap + testing docs
Merge pull request #804 from GrantBirki/patch-1
Update json_encoding_test.rb
Merge pull request #803 from CodyBriscoe/bugfix/pretty_generate
fix for pretty_generate throwing wrong number of arguments error
Explicit cast down from `double` to `int`
Merge pull request #802 from casperisfine/error-message-eof
Further improve parsing errors
Add missing single quotes in error messages
Release Notes
1.75.8
1.75.7
1.75.6
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 63 commits:
Cut 1.75.8
Update Changelog
Fix wrong autocorrection for Style/MapToHash with destructuring argument
[Fix #14197] Fix infinite loop error for `Layout/FirstArgumentIndentation`
[Fix #13194] Detect case statement in FloatComparison (#14191)
Fix an error for `Style/RedundantFormat` with invalid format arguments
Merge pull request #14208 from Earlopain/better-debug-errors
Show better message on error with --debug
[Fix #14050] Modify condition for EOL comment
Merge pull request #14203 from viralpraxis/fix-codespell-rake-task-when-not-found-in-path
[Fix #13295] Fix Layout/ClassStructure document
Fix `codespell` rake task if not found in PATH
Merge pull request #14204 from viralpraxis/fix-layout-empty-lines-around-access-modifier-cop-error-on-trailing-modifier
Fix `Layout/EmptyLinesAroundAccessModifier` cop error on trailing access modifier
Merge pull request #14202 from koic/restore_windows_ci_matrix_for_ruby_27
Fix false positives for `Style/DefWithParentheses`
Merge pull request #14198 from viralpraxis/fix-lint-duplicate-methods-cop-error-on-dynamically-generated-prefix-to-option
Fix `Lint/DuplicateMethods` cop error if `to` option is specified dynamically
Reset the docs version
Cut 1.75.7
Update Changelog
[Fix #14193] Fix `Lint/UselessAssignment` cop error when using nested assignment with splat (#14194)
Merge pull request #14196 from viralpraxis/consistent-metric-dep-cops-method-names-highlight
Merge pull request #14195 from viralpraxis/fix-style-access-modifier-declarations-cop-error-on-symbol-modifier-without-parent
Fix `Style/AccessModifierDeclarations` cop error on symbol modifier without parent
Consistently highlight `Metric` cops method name in offense messages
Fix `Style/AccessModifierDeclarations` cop error on colon after modifier
Merge pull request #14192 from koic/fix_false_negatives_for_layout_space_before_brackets
Fix false negatives for `Layout/SpaceBeforeBrackets`
Enhance `Gemspec/DuplicatedAssignment` cop to detect duplicated indexed assignment
Merge pull request #14190 from koic/fix_false_positives_for_layout_space_before_brackets
[Fix #14189] Fix incorrect autocorrect for `Layout/SpaceBeforeBrackets`
Merge pull request #14172 from viralpraxis/fix-style-access-modifier-declarations-cop-false-positives-without-defs
[Docs] Fix a typo: `RuboCop::Runners` to `RuboCop::Runner` (#14187)
Fix `Style/AccessModifierDeclarations` false positives with `inline` style and missing defs
Recognize prefix argument for delegate method in Lint/DuplicateMethods
Fix an error for `Style/IfUnlessModifierOfIfUnless`
Reset the docs version
Cut 1.75.6
Update Changelog
Make Lint/DuplicateMethods aware of Active Support's delegate method
Merge pull request #14179 from Earlopain/compare-between-unsafe
Enable Windows CI matrix for Ruby 2.7
[Fix #14082] Mark `Style/ComparableBetween` as unsafe
Fix an error for `Style/MultilineIfModifier`
[Fix #14177] Fix false positives for `Style/SoleNestedConditional`
Expand Style/DataInheritance and Style/StructInheritance docs
Merge pull request #14175 from koic/pending_windows_ci_matrix_for_ruby_27
Temporarily disable Windows CI matrix for Ruby 2.7
[Fix #14156] Make `Style/IfUnlessModifier` allow endless method definition
Fix an error for `Style/StringConcatenation`
[Fix #14077] Change `nil` representation in todo file comments
Fix incorrect suggested method in `Lint/DeprecatedClassMethods`
Fix a typo
Merge pull request #14167 from Earlopain/cgi-ruby-3.5
Merge pull request #14164 from koic/fix_error_for_lint_useless_assignment_cop
Only load what is required from `cgi`
Fix an error for `Lint/UselessAssignment`
Merge pull request #14153 from viralpraxis/fix-style-percent-q-literals-cop-error-on-unicode-escape-sequence
Fix `Style/PercentQLiterals` cop error on Unicode escape sequence
Merge pull request #14152 from viralpraxis/fix-layout-space-inside-array-literal-brackets-for-cop-error-on-array-pattern-without-brackets
Fix `Layout/SpaceInsideArrayLiteralBrackets` cop error on array pattern without brackets
Reset the docs version
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands