hound icon indicating copy to clipboard operation
hound copied to clipboard

List extension versions supported?

Open mark-coyle opened this issue 5 years ago • 2 comments

We recently added a new cop RSpec/StubbedMock to our .rubocop.yml config file. This cop was introduced as part of the rubocop-rspec extension in version 1.44 ( https://docs.rubocop.org/rubocop-rspec/cops_rspec.html#rspecstubbedmock )

We now see the following:

Some files could not be reviewed due to errors:

Error: unrecognized cop RSpec/StubbedMock found in .rubocop.yml

We currently use rubocop version: 0.91.0 with hound.

Is it possible to find out what versions of extensions are currently supported with Hound? Something like http://help.houndci.com/en/articles/2461415-supported-linters for extensions.

More specifically, in this case, is it possible to find out what version of rubocop-rspec is currently supported?

mark-coyle avatar Jan 04 '21 18:01 mark-coyle

As a supporting example, eslint-plugin-jest adds the option additionalTestBlockFunctions to jest/no-standalone-expect in v23.15.0, which is unsupported by Hound, resulting in the somewhat opaque error:

Error: .eslintrc:
	Configuration for rule "jest/no-standalone-expect" is invalid:
	Value [{"additionalTestBlockFunctions":["afterEach","beforeEach"]}] should NOT have more than 0 items.

AngusGMorrison avatar Jan 05 '21 10:01 AngusGMorrison

@gylaz is this something Hound will consider? We have a number of (famous, well respected) plugins we would like to use...

hlascelles avatar Jun 01 '21 16:06 hlascelles