Skip to content

Switch to standardrb#234

Merged
tvdeyen merged 4 commits intosolidusio:mainfrom
mamhoff:standardrb
May 6, 2025
Merged

Switch to standardrb#234
tvdeyen merged 4 commits intosolidusio:mainfrom
mamhoff:standardrb

Conversation

@mamhoff
Copy link
Contributor

@mamhoff mamhoff commented May 5, 2025

Summary

This switches our custom extension Rubocop.yml to using standardrb instead, allowing us to concentrate on actual issues rather than having to keep up with Rubocop.

The following are not always needed:

  • 📖 I have updated the README to account for my changes.
  • 📑 I have documented new code with YARD.
  • 🛣️ I have opened a PR to update the guides.
  • ✅ I have added automated tests to cover my changes.
  • 📸 I have attached screenshots to demo visual changes.

Copy link
Member

@tvdeyen tvdeyen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will add some churn to extension devs, but this is the right thing to do.

mamhoff added 3 commits May 5, 2025 17:08
This will create a bit of work now, but aligns us with the rest of the
community and - most importantly - stops us from having to maintain a
set of coding conventions, which is no fun.
This moves this repository to be compliant with standardrb.
@tvdeyen
Copy link
Member

tvdeyen commented May 5, 2025

Testing with solidusio-contrib/solidus_volume_pricing#76

Copy link
Member

@jarednorman jarednorman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we add the formatting commit to .git-blame-ignore-revs. We should do this for each project that we reformat.

@jarednorman
Copy link
Member

I'm otherwise very in favor of this change.

@tvdeyen tvdeyen requested a review from jarednorman May 6, 2025 12:22
@mamhoff
Copy link
Contributor Author

mamhoff commented May 6, 2025

@jarednorman done, thanks for the idea!

@tvdeyen tvdeyen merged commit 45c2884 into solidusio:main May 6, 2025
49 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants