platanus / activeadmin_addons

Extends ActiveAdmin to enable a set of great optional UX improving add-ons
MIT License
759 stars 287 forks source link

Update rubocop #459

Closed difernandez closed 1 year ago

difernandez commented 1 year ago

Motivation / Background

This Pull Request has been created because we are running a very old version of rubocop. In particular, this is a problem when using the ruby lsp vscode extension (that is now recommended by the deprecated ruby extension), because it requires rubocop >= 1.4 if I remember correctly.

Detail

This Pull Request:

Also, had to update webpacker because of a bug in the ruby 3.1 test suite. The update in rubocop removed the psych 3 requirement, which allowed psych 4 to be installed, as it is included since ruby 3.1, and this bug started appearing, which is solved in newer webpacker versions.

Additional information

Nothing else

Checklist

Before submitting the PR make sure the following are checked: