You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This pull request removes several unnecessary or outdated gem
dependencies from the `axe-core` family of gems. The main focus is on
cleaning up the gemspec files to ensure that only required dependencies
are included, which helps reduce bloat and potential conflicts. It pulls
in the changes from #481 since external contributors can't trigger
Circle CI runs for inclusion.
Dependency cleanup:
* Removed the `dumb_delegator` dependency from the gemspecs of
`axe-core-capybara`, `axe-core-selenium`, and `axe-core-watir` as it is
no longer needed.
[[1]](diffhunk://#diff-7f8ca1a6a00348dc0190b3d2f4d025e951680b14f76b81abebfa5c2f97d391c5L25)
[[2]](diffhunk://#diff-97e5ebc112ab6dd049826902e0231dd18d45291bfffa6ce153730a1323822dcbL25)
[[3]](diffhunk://#diff-b66c067ba3fb5beb0ed7d95e27dd2fff7d428f8708501da3a667cbf267615574L25)
* Removed the `dumb_delegator`, `ostruct`, and `virtus` dependencies
from the gemspecs of `axe-core-cucumber` and `axe-core-rspec`, as these
are either no longer used or no longer necessary due to upstream
changes.
[[1]](diffhunk://#diff-bd8695c1c5a10077f9804c4305dacda37f66978addb0ef22d4105a11467bf63dL25-L29)
[[2]](diffhunk://#diff-179c347b4ab40abb3e397a9c5f13ee0555432597468a8cc9788fc941844928caL25-L29)
No QA Required
---------
Co-authored-by: Gareth Jones <3151613+G-Rath@users.noreply.github.com>
0 commit comments