-
Notifications
You must be signed in to change notification settings - Fork 445
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[src/api] Update haml_lint 0.59.0 → 0.60.0 (major) #17328
base: master
Are you sure you want to change the base?
Conversation
337d17d
to
984bb2e
Compare
@@ -0,0 +1,28 @@ | |||
require 'browser_helper' | |||
|
|||
RSpec.describe 'Requests', :beta, :js, :vcr do |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
RSpec.describe 'Requests', :beta, :js, :vcr do | |
RSpec.describe 'Requests', :vcr do |
:beta
and :js
are implicit from the spec path. They can be removed.
Also, if :vcr
is needed, we are missing the cassettes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
True
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
:vcr
is needed and you need the cassettes. The specs error out because there is no backend
984bb2e
to
c29e745
Compare
Fixed the haml linter rule InstanceVariables complaining about us using instance variables in partials that are not part of the breadcrumbs.
…d_role request type
c29e745
to
3244aa2
Compare
@depfu rebase |
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?
✳️ haml_lint (0.59.0 → 0.60.0) · Repo · Changelog
Release Notes
0.60.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 18 commits:
Cut version 0.60.0 (#546)
Update InstanceVariables linter to support :ruby filters (#545)
Update overcommit requirement from 0.64.1 to 0.65.0 (#544)
Update rubocop requirement from 1.70.0 to 1.71.0 (#543)
Re-run `appraisal install` to sync gemfiles/* versions (#542)
Default to parallel true (#541)
Update rubocop requirement from 1.69.2 to 1.70.0 (#539)
Update rubocop-performance requirement from 1.23.0 to 1.23.1 (#538)
Set `Layout/First_#{}_LineBreak` lints as disabled in rubocop config (#536)
Enable rubocop rules this project is compliant with (#537)
Update README to show that we run Appraisal on haml 5/6 not 4/5 (#535)
Update rubocop requirement from 1.69.1 to 1.69.2 (#533)
Update rubocop requirement from 1.69.0 to 1.69.1 (#532)
Update rubocop requirement from 1.68.0 to 1.69.0 (#531)
Update rubocop-performance requirement from 1.22.1 to 1.23.0 (#530)
Update overcommit requirement from 0.64.0 to 0.64.1 (#528)
Update rubocop requirement from 1.66.1 to 1.68.0 (#527)
Update rspec-its requirement from ~> 1.0 to ~> 2.0 (#526)
✳️ rubocop (1.71.0 → 1.71.1) · Repo · Changelog
Commits
See the full diff on Github. The new version differs by 60 commits:
Cut 1.71.1
Update Changelog
[Fix #13750] Fix false positives for `Style/RedundantSelfAssignment`
[Fix #13751] Fix false positive in `Layout/ExtraSpacing` with `ForceEqualSignAlignment: true` for endless methods
Merge pull request #13780 from Earlopain/access-mod-numblock
Fix a false positive `Style/AccessModifierDeclarations` when using access modifier in a numblock
Fix `InternalAffairs/NodeTypeMultiplePredicates` offenses
Add `InternalAffairs/NodeTypeMultiplePredicates` to look for `and` or `or` conditions checking a node for / against multiple node types
Merge pull request #13778 from dvandersluis/remove-host-environment-simulation-helper
Remove `HostEnvironmentSimulatorHelper`
Merge pull request #13777 from Earlopain/empty-line-defs-numblock
Fix a false negative for `Layout/EmptyLineBetweenDefs` with `DefLikeMacros` and numblocks
Merge pull request #13776 from koic/ping_jruby_9_4_10_0_on_ci
Pin JRuby 9.4.10.0 to prevent build error on JRuby 9.4.11.0
Merge pull request #13775 from Earlopain/assign-cond-numblock
Fix a false positive for `Lint/AssignmentInCondition` when assigning in numblocks
Merge pull request #13774 from koic/remove_gem_jar_dependencies_from_gemfile
Remove workaround gem dependency from Gemfile for JRuby CI matrix
Merge pull request #13773 from koic/fix_false_positive_for_layout_redundant_line_break_cop
Fix false positives for `Layout/RedundantLineBreak`
Merge pull request #13767 from dvandersluis/fix/identical-conditional-branches-assignment
Merge pull request #13771 from Earlopain/sole-nested-cond-numblock
Merge pull request #13769 from Earlopain/redundant-parens-numblock
Merge pull request #13768 from Earlopain/unreachable-code-numblocks
Fix wrong autocorrect for `Style/SoleNestedConditional` when using numblocks
Fix a false negative for `Style/RedundantParentheses` with numblocks
Fix a false positive for `Lint/UnreachableCode` with `instance_eval` numblock
Fix `Style/IdenticalConditionalBranches` autocorrect when condition is inside assignment
Fix a false negative for `Lint/AmbiguousBlockAssociation` with numblocks
[Fix #13745] Add new `InternalAffairs/NodePatternGroups` cop
Fix a false positive for `Style/SuperArguments` when calling super in a numblock
Remove dead code in `Style/ParallelAssignment`
Fix a false negative for `Layout/SingleLineBlockChain` with numblocks
Merge pull request #13760 from dvandersluis/fix/redudnant-source-rang
Merge pull request #13759 from Earlopain/constant-definition-numblocks
Fix crash in `InternalAffairs/RedundantSourceRange` when `source_range` has no receiver
Fix a false negative for `Lint/ConstantDefinitionInBlock` with numblocks
Merge pull request #13758 from Earlopain/traversal-methods-groups
Use node groups in traversal methods
Register an offense for `Naming/BlockForwarding` and `Style/ArgumentsForwarding` with Ruby >= 3.4 when the block is referenced in a block
Use `Node#any_block_type?`
Merge pull request #13748 from d4rky-pl/fix-missing-include
[Fix #10081] Add the missing `include RuboCop::RSpec::ExpectOffense` in rubocop/rspec/support.rb
Merge pull request #13754 from koic/enforce_single_line_only_for_rspec_example_without_description
Update `EnforcedStyle` of `RSpec/ExampleWithoutDescription`
Revert "Update `EnforcedStyle` of `RSpec/ExampleWithoutDescription`"
Update `EnforcedStyle` of `RSpec/ExampleWithoutDescription`
[Docs] Tweak the docs for `Style/HashExcept` and `Style/HashSlice`
[Fix #13739] Fix false positive for `Style/HashExcept` and `Style/HashSlice` when checking for inclusion with a range
Merge pull request #13747 from kyanagi/quote_keywords
[DOC] Quote keywords
Merge pull request #13746 from kyanagi/quote_with_backticks
[DOC] Quote cop names and symbols with backticks
Merge pull request #13743 from Earlopain/spellcheck-if-available
Configure codespell for local usage
Merge pull request #13742 from koic/revert_arm64_runners_on_ci
Revert "CI: Use arm64 runners"
Don't mark as stale issues and PRs with a milestone
Ignore bugs in issue staleness checks
Reset the Antora 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