Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/rubocop/rubocop
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
https://github.com/rubocop/rubocop
9af59998b22fcafb018fb5e31267b19b1e3cbf8e authored almost 2 years ago by Bozhidar Batsov <[email protected]>
This PR adds new `InternalAffairs/RedundantSourceRange` cop
It checks for redundant `source_ran...
528f3973ab0533020fb067771963ceb1e43ec94b authored almost 2 years ago by Koichi ITO <[email protected]>This PR adds new `InternalAffairs/RedundantSourceRange` cop
It checks for redundant `source_ran...
528f3973ab0533020fb067771963ceb1e43ec94b authored almost 2 years ago by Koichi ITO <[email protected]>eec53fa6155ea97ba15a55d09f7117dd60ec4fa2 authored almost 2 years ago by Istvan Fazakas <[email protected]>
eec53fa6155ea97ba15a55d09f7117dd60ec4fa2 authored almost 2 years ago by Istvan Fazakas <[email protected]>
Fixes #11040.
This PR fixes a false positive for `Style/IfUnlessModifier`
when `defined?`'s arg...
Fixes #11040.
This PR fixes a false positive for `Style/IfUnlessModifier`
when `defined?`'s arg...
ff7c0040071f5c776e2932a587a1d9ca119de6a8 authored almost 2 years ago by Koichi ITO <[email protected]>
ff7c0040071f5c776e2932a587a1d9ca119de6a8 authored almost 2 years ago by Koichi ITO <[email protected]>
Fixes #11634.
This PR tweaks autocorrection for `Style/ConcatArrayLiterals`
when using `concat`...
Fixes #11634.
This PR tweaks autocorrection for `Style/ConcatArrayLiterals`
when using `concat`...
This commit also refactors the cop's unit tests, which were a bit messy.
cde4bc2a7428baf24f5c51634e370193ce29ff27 authored almost 2 years ago by somezi <[email protected]>This commit also refactors the cop's unit tests, which were a bit messy.
cde4bc2a7428baf24f5c51634e370193ce29ff27 authored almost 2 years ago by somezi <[email protected]>Fixes #11631.
This PR fixes an incorrect autocorrect for `Style/ArgumentsForwarding`
when using...
Fixes #11631.
This PR fixes an incorrect autocorrect for `Style/ArgumentsForwarding`
when using...
This PR adds new `InternalAffairs/LocationExpression` cop.
It enforces the use of `node.source_...
6ba66be3d01d85da25435f56b40ac3dfb54eeb5d authored almost 2 years ago by Koichi ITO <[email protected]>This PR adds new `InternalAffairs/LocationExpression` cop.
It enforces the use of `node.source_...
6ba66be3d01d85da25435f56b40ac3dfb54eeb5d authored almost 2 years ago by Koichi ITO <[email protected]>
The modifier `if` and `unless` expressions were fixed in [fca7d43][],
but it didn't also fix it ...
The modifier `if` and `unless` expressions were fixed in [fca7d43][],
but it didn't also fix it ...
Fixes #11626.
This PR fixes a false positive for `Style/ZeroLengthPredicate`
when using `File.n...
Fixes #11626.
This PR fixes a false positive for `Style/ZeroLengthPredicate`
when using `File.n...
1ce372c40d49f47baf4e415793277d212105bf7b authored almost 2 years ago by fatkodima <[email protected]>
1ce372c40d49f47baf4e415793277d212105bf7b authored almost 2 years ago by fatkodima <[email protected]>
This cop checks for extremely long `Array` and `Hash` literals, and
`Set` pseudo-literals (actu...
This cop checks for extremely long `Array` and `Hash` literals, and
`Set` pseudo-literals (actu...
This PR fixes an error for `Lint/EmptyConditionalBody`
when missing `if` body and using method c...
This PR fixes an error for `Lint/EmptyConditionalBody`
when missing `if` body and using method c...
Add rubocop-capybara to suggested extensions and extension doc
48eef3cc9542c98e79a936a61954d3f9c2af47e4 authored almost 2 years ago by Koichi ITO <[email protected]>Add rubocop-capybara to suggested extensions and extension doc
48eef3cc9542c98e79a936a61954d3f9c2af47e4 authored almost 2 years ago by Koichi ITO <[email protected]>Fixes #11615.
This commit fixes a false negative for `Lint/MissingSuper`
when no `super` call w...
Fixes #11615.
This commit fixes a false positive for `Lint/MissingSuper`
when using `Class.new`...
Fixes #11615.
This commit fixes a false negative for `Lint/MissingSuper`
when no `super` call w...
Fixes #11615.
This commit fixes a false positive for `Lint/MissingSuper`
when using `Class.new`...
This PR adds [rubocop-capybara](https://github.com/rubocop/rubocop-capybara) to the `SuggestExte...
5d83c1c1ce763691976441b3e06a30852fdb29c3 authored almost 2 years ago by ydah <[email protected]>This PR adds [rubocop-capybara](https://github.com/rubocop/rubocop-capybara) to the `SuggestExte...
5d83c1c1ce763691976441b3e06a30852fdb29c3 authored almost 2 years ago by ydah <[email protected]>[Fix #11607] Fix a false positive for Style/RedundantRegexpEscape
b59452800f54d1ef99fe3808d56165ea235e07a8 authored almost 2 years ago by Koichi ITO <[email protected]>[Fix #11607] Fix a false positive for Style/RedundantRegexpEscape
b59452800f54d1ef99fe3808d56165ea235e07a8 authored almost 2 years ago by Koichi ITO <[email protected]>Fixes #11607.
This PR fixes a false positive for `Style/RedundantRegexpEscape` when an escaped ...
4502682d19da8d729c45d98c01e2ac59b47d918c authored almost 2 years ago by SparLaimor <[email protected]>Fixes #11607.
This PR fixes a false positive for `Style/RedundantRegexpEscape` when an escaped ...
4502682d19da8d729c45d98c01e2ac59b47d918c authored almost 2 years ago by SparLaimor <[email protected]>Fix an error for `Lint/ConstantResolution`
f129b46431542a579ec00300eb15a6102fc9fde4 authored almost 2 years ago by Koichi ITO <[email protected]>Fix an error for `Lint/ConstantResolution`
f129b46431542a579ec00300eb15a6102fc9fde4 authored almost 2 years ago by Koichi ITO <[email protected]>
This PR fixes an error for `Lint/ConstantResolution`
when using `__ENCODING__`.
```ruby
__ENCOD...
This PR fixes an error for `Lint/ConstantResolution`
when using `__ENCODING__`.
```ruby
__ENCOD...
Follow up https://github.com/rubocop/rubocop/pull/11602#issuecomment-1440585242.
This PR adds e...
e74bed3e8dcab27513c4e7d382bf3169912077b1 authored almost 2 years ago by Koichi ITO <[email protected]>Follow up https://github.com/rubocop/rubocop/pull/11602#issuecomment-1440585242.
This PR adds e...
e74bed3e8dcab27513c4e7d382bf3169912077b1 authored almost 2 years ago by Koichi ITO <[email protected]>f67164c8144afb3e01455771671f73169bce9f3d authored almost 2 years ago by Bozhidar Batsov <[email protected]>
f67164c8144afb3e01455771671f73169bce9f3d authored almost 2 years ago by Bozhidar Batsov <[email protected]>
be57c6df36f301c82bc775e53b42e3c20bf7f2cd authored almost 2 years ago by Bozhidar Batsov <[email protected]>
be57c6df36f301c82bc775e53b42e3c20bf7f2cd authored almost 2 years ago by Bozhidar Batsov <[email protected]>
4442453f5d0281d478b3a14d6401b75f44e2fefd authored almost 2 years ago by Bozhidar Batsov <[email protected]>
4442453f5d0281d478b3a14d6401b75f44e2fefd authored almost 2 years ago by Bozhidar Batsov <[email protected]>
Fixes #11591.
THis PR fixes a false positive for `Lint/ToEnumArguments`
when enumerator is not ...
Fixes #11591.
THis PR fixes a false positive for `Lint/ToEnumArguments`
when enumerator is not ...
This PR fixes the following error for `Layout/HeredocArgumentClosingParenthesis`
when heredoc is...
This PR fixes the following error for `Layout/HeredocArgumentClosingParenthesis`
when heredoc is...
Fixes #11596.
This PR makes `Style/AccessorGrouping` aware of method call before accessor.
If ...
df7c4cd1f4e2f0cb912feb69eea2fd9f9ab5e5b7 authored almost 2 years ago by Koichi ITO <[email protected]>Fixes #11596.
This PR makes `Style/AccessorGrouping` aware of method call before accessor.
If ...
df7c4cd1f4e2f0cb912feb69eea2fd9f9ab5e5b7 authored almost 2 years ago by Koichi ITO <[email protected]>efce268820e4dbbb4a85a61d3510ab351d4d0c4f authored almost 2 years ago by Thierry Deo <[email protected]>
efce268820e4dbbb4a85a61d3510ab351d4d0c4f authored almost 2 years ago by Thierry Deo <[email protected]>
52e8e4f11f358db25f3b7dd2bec8f2a1252c548c authored almost 2 years ago by fatkodima <[email protected]>
52e8e4f11f358db25f3b7dd2bec8f2a1252c548c authored almost 2 years ago by fatkodima <[email protected]>
This PR fixes an error for `Lint/RefinementImportMethods`
when using `include` on the top level....
This PR fixes an error for `Lint/RefinementImportMethods`
when using `include` on the top level....
I'm on a quest to run the `EnforcedShorthandSyntax: always` style on a
big codebase. One of the ...
I'm on a quest to run the `EnforcedShorthandSyntax: always` style on a
big codebase. One of the ...
Follow up https://github.com/rubocop/rubocop-minitest/pull/217#discussion_r1063097686.
This PR ...
d16167ee28019fc80871e60fdcfc6a6eee670688 authored almost 2 years ago by Koichi ITO <[email protected]>Follow up https://github.com/rubocop/rubocop-minitest/pull/217#discussion_r1063097686.
This PR ...
d16167ee28019fc80871e60fdcfc6a6eee670688 authored almost 2 years ago by Koichi ITO <[email protected]>Fixes #11604.
This PR makes `Naming/VariableNumber` to allow `x86_64` CPU architecture name by ...
d7ffaca5d3d3b314bebd0bea09b3abe4d410454d authored almost 2 years ago by Koichi ITO <[email protected]>Fixes #11604.
This PR makes `Naming/VariableNumber` to allow `x86_64` CPU architecture name by ...
d7ffaca5d3d3b314bebd0bea09b3abe4d410454d authored almost 2 years ago by Koichi ITO <[email protected]>Fix a false positive for `Layout/LineContinuationSpacing`
38b4451e67a7b6ebebed0a6ea16a0218418591f7 authored almost 2 years ago by Koichi ITO <[email protected]>Fix a false positive for `Layout/LineContinuationSpacing`
38b4451e67a7b6ebebed0a6ea16a0218418591f7 authored almost 2 years ago by Koichi ITO <[email protected]>Cache similar name suggestions in `Lint/RedundantCopDisableDirective` cop
2f08053efe1cbe1e70318fa32f6b0147a0742d1d authored almost 2 years ago by Koichi ITO <[email protected]>Cache similar name suggestions in `Lint/RedundantCopDisableDirective` cop
2f08053efe1cbe1e70318fa32f6b0147a0742d1d authored almost 2 years ago by Koichi ITO <[email protected]>
This PR fixes a false positive for `Layout/LineContinuationSpacing`
when using percent literals....
This PR fixes a false positive for `Layout/LineContinuationSpacing`
when using percent literals....
ab7165834730f6a00a435e11043242fb26bcbb97 authored almost 2 years ago by fatkodima <[email protected]>
ab7165834730f6a00a435e11043242fb26bcbb97 authored almost 2 years ago by fatkodima <[email protected]>
This commit removes config comments of `Style/InverseMethods` where
Rails-related functionality ...
This commit removes config comments of `Style/InverseMethods` where
Rails-related functionality ...
Follow up https://github.com/rubocop/rubocop/commit/28ae02a917.
Like `Array#[]`, `String#[]` is...
c4916deb8c9df6daa0484bc70b2364f6b7c584c7 authored almost 2 years ago by Koichi ITO <[email protected]>Follow up https://github.com/rubocop/rubocop/commit/28ae02a917.
Like `Array#[]`, `String#[]` is...
c4916deb8c9df6daa0484bc70b2364f6b7c584c7 authored almost 2 years ago by Koichi ITO <[email protected]>
One of the checks we do is to check if an otherwise simple array is
a member of a parent array c...
One of the checks we do is to check if an otherwise simple array is
a member of a parent array c...
Handle `ruby2_keywords` in `Style/DocumentationMethod` cop
b46b9b5c1b1ad0af8b6269f1acd49130853e125f authored almost 2 years ago by Koichi ITO <[email protected]>fb8e518851500fa34f329302236b0a1f1a0df7e8 authored almost 2 years ago by fatkodima <[email protected]>
fb8e518851500fa34f329302236b0a1f1a0df7e8 authored almost 2 years ago by fatkodima <[email protected]>
Remove irrelevant comments
b42d46e1da60701148ed8ef34f31e078fc395a39 authored almost 2 years ago by Koichi ITO <[email protected]>Remove irrelevant comments
b42d46e1da60701148ed8ef34f31e078fc395a39 authored almost 2 years ago by Koichi ITO <[email protected]>These were internal to Flexport and not needed here.
d137097ab64d4f87f07313e0d7f7eb0a687c27ea authored almost 2 years ago by Max Heinritz <[email protected]>These were internal to Flexport and not needed here.
d137097ab64d4f87f07313e0d7f7eb0a687c27ea authored almost 2 years ago by Max Heinritz <[email protected]>Fixes 11412.
This PR marks `Style/ArrayIntersect` as unsafe.
Only the documentation was update...
d02d3149231d67f5a7fd59e00fe4ede0c3e01de6 authored almost 2 years ago by Koichi ITO <[email protected]>Fixes 11412.
This PR marks `Style/ArrayIntersect` as unsafe.
Only the documentation was update...
d02d3149231d67f5a7fd59e00fe4ede0c3e01de6 authored almost 2 years ago by Koichi ITO <[email protected]>
This PR fixes an error for `Layout/HeredocArgumentClosingParenthesis`
when heredoc is a method a...
Handle hash patterns and pins in `Lint/OutOfRangeRegexpRef` cop
582036c71db4b6bef3fbac352f328845efc142b0 authored almost 2 years ago by Koichi ITO <[email protected]>Handle hash patterns and pins in `Lint/OutOfRangeRegexpRef` cop
582036c71db4b6bef3fbac352f328845efc142b0 authored almost 2 years ago by Koichi ITO <[email protected]>237f00e70e019e44e67670221d0cd435063cdcc5 authored almost 2 years ago by fatkodima <[email protected]>
237f00e70e019e44e67670221d0cd435063cdcc5 authored almost 2 years ago by fatkodima <[email protected]>
This PR fixes an error for `Lint/UselessRescue`
when `rescue` does not exception variable and `e...
This PR fixes an error for `Lint/UselessRescue`
when `rescue` does not exception variable and `e...
5e60ce2dd5961c3b8f8d94ba8b350e726e87e65a authored almost 2 years ago by Koichi ITO <[email protected]>