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

Fix a false positive for `Lint/FormatParameterMismatch` when format string is only interpolated string

This PR is Follow up: https://github.com/rubocop/rubocop/pull/11464#issuecomment-1400880819

b5a7217719f1a88a782ebb2e83218e3257de7ef5 authored about 2 years ago
[Fix #11485] Fix a false positive for `Lint/UselessAssignment`

Fixes #11485.

This PR fixes a false positive for `Lint/UselessAssignment`
when using numbered b...

80e98bb0fbb61c80c6c5bda5974eb05e481c9a91 authored about 2 years ago
[Fix #11485] Fix a false positive for `Lint/UselessAssignment`

Fixes #11485.

This PR fixes a false positive for `Lint/UselessAssignment`
when using numbered b...

80e98bb0fbb61c80c6c5bda5974eb05e481c9a91 authored about 2 years ago
Merge pull request #11486 from fatkodima/fix-autocorrect-block_forwarding

Fix an incorrect autocorrect for `Naming/BlockForwarding`

a6620d589089543761745f7b9feb2945104a3a0e authored about 2 years ago
Merge pull request #11486 from fatkodima/fix-autocorrect-block_forwarding

Fix an incorrect autocorrect for `Naming/BlockForwarding`

a6620d589089543761745f7b9feb2945104a3a0e authored about 2 years ago
Fix an incorrect autocorrect for `Naming/BlockForwarding`

ddf6ab312df540097d5c550d05956610dbb42021 authored about 2 years ago
Fix an incorrect autocorrect for `Naming/BlockForwarding`

ddf6ab312df540097d5c550d05956610dbb42021 authored about 2 years ago
Merge pull request #11484 from fatkodima/fix-closing_parenthesis_indentation

Fix `Layout/ClosingParenthesisIndentation` for keyword splat arguments

99c8b1773df63a6fa7cce969f60a04026e0002ee authored about 2 years ago
Merge pull request #11484 from fatkodima/fix-closing_parenthesis_indentation

Fix `Layout/ClosingParenthesisIndentation` for keyword splat arguments

99c8b1773df63a6fa7cce969f60a04026e0002ee authored about 2 years ago
Fix `Layout/ClosingParenthesisIndentation` for keyword splat arguments

809ca3aeb3871d074928087f00426de8d8803611 authored about 2 years ago
Fix `Layout/ClosingParenthesisIndentation` for keyword splat arguments

809ca3aeb3871d074928087f00426de8d8803611 authored about 2 years ago
Switch back to dev version

51ded37abcd63590cca74a86e2b26812e5ac8ae3 authored about 2 years ago
Switch back to dev version

51ded37abcd63590cca74a86e2b26812e5ac8ae3 authored about 2 years ago
Cut 1.44

6139e4019cfa349fbddaf7244eeb21e780a1a6d4 authored about 2 years ago
Cut 1.44

6139e4019cfa349fbddaf7244eeb21e780a1a6d4 authored about 2 years ago
Update Changelog

fb9b25e7a76c3f8c7e56a2482124dd0ea7c7dba0 authored about 2 years ago
Update Changelog

fb9b25e7a76c3f8c7e56a2482124dd0ea7c7dba0 authored about 2 years ago
Add `Gemspec/DevelopmentDependencies` cop

This cop checks that development dependencies are specified in Gemfile
rather than gemspec.

e704d2664386724dd6f5c646e130b1b2e7499c0e authored about 2 years ago
Add `Gemspec/DevelopmentDependencies` cop

This cop checks that development dependencies are specified in Gemfile
rather than gemspec.

e704d2664386724dd6f5c646e130b1b2e7499c0e authored about 2 years ago
Add new `Style/InvertibleUnlessCondition` cop

8750cd655613e4125ecedee66c457d640088964d authored about 2 years ago
Add new `Style/InvertibleUnlessCondition` cop

8750cd655613e4125ecedee66c457d640088964d authored about 2 years ago
Change to not output not configured warning when renamed and pending cop

This PR is change to not output not configured warning when renamed and pending cop.

7fdb89b5806a545d0d1de9f98c4d6ebdad70ee93 authored about 2 years ago
Change to not output not configured warning when renamed and pending cop

This PR is change to not output not configured warning when renamed and pending cop.

7fdb89b5806a545d0d1de9f98c4d6ebdad70ee93 authored about 2 years ago
Use RuboCop RSpec 2.18.1

This commit suppresses the following offenses:

```console
❯ bundle exec rubocop
(snip)
Offenses...

762874319023513f92a293dd16f6c6ad5a3875be authored about 2 years ago
Use RuboCop RSpec 2.18.1

This commit suppresses the following offenses:

```console
❯ bundle exec rubocop
(snip)
Offenses...

762874319023513f92a293dd16f6c6ad5a3875be authored about 2 years ago
Merge pull request #11480 from koic/fix_an_error_when_using_yaml_alias_with_server_mode

[Fix #11477] Fix an error when using YAML alias with server mode

989ecb237551c75e82984975423f1102879b1daf authored about 2 years ago
Merge pull request #11480 from koic/fix_an_error_when_using_yaml_alias_with_server_mode

[Fix #11477] Fix an error when using YAML alias with server mode

989ecb237551c75e82984975423f1102879b1daf authored about 2 years ago
Merge pull request #11481 from koic/remove_sbsolete_code_for_psych

Remove obsolete code for Psych

4e7ce1c79809b508cddabbb4b68150150aabdca4 authored about 2 years ago
Merge pull request #11481 from koic/remove_sbsolete_code_for_psych

Remove obsolete code for Psych

4e7ce1c79809b508cddabbb4b68150150aabdca4 authored about 2 years ago
Remove obsolete code for Psych

This PR removes old Pysch code because Ruby 2.5 runtime support already dropped.

```console
% r...

9043f5d9eb0a156d61ae4f41addd706ee854bba3 authored about 2 years ago
Remove obsolete code for Psych

This PR removes old Pysch code because Ruby 2.5 runtime support already dropped.

```console
% r...

9043f5d9eb0a156d61ae4f41addd706ee854bba3 authored about 2 years ago
[Fix #11477] Fix an error when using YAML alias with server mode

Fixes #11477.

This PR fixes an error when using YAML alias with server mode.
YAML alias should ...

070df6bf4aa9bebe967da2a08578c3221c6c54f5 authored about 2 years ago
[Fix #11477] Fix an error when using YAML alias with server mode

Fixes #11477.

This PR fixes an error when using YAML alias with server mode.
YAML alias should ...

070df6bf4aa9bebe967da2a08578c3221c6c54f5 authored about 2 years ago
Fix an error for `Style/Semicolon`

This PR fixes the following error for `Style/Semicolon`
when using a comment containing a semico...

3a542a96fb59c254d68348c54e04af8fdcab7b4e authored about 2 years ago
Fix an error for `Style/Semicolon`

This PR fixes the following error for `Style/Semicolon`
when using a comment containing a semico...

3a542a96fb59c254d68348c54e04af8fdcab7b4e authored about 2 years ago
[Fix #11350] Make `Lint/DeprecatedClassMethods` aware of deprecated `attr` method

Fixes #11350.

This PR make `Lint/DeprecatedClassMethods` aware of deprecated `attr` with boolea...

081f5208c9da2f8e03567850bee766748a77d456 authored about 2 years ago
[Fix #11350] Make `Lint/DeprecatedClassMethods` aware of deprecated `attr` method

Fixes #11350.

This PR make `Lint/DeprecatedClassMethods` aware of deprecated `attr` with boolea...

081f5208c9da2f8e03567850bee766748a77d456 authored about 2 years ago
Fix crash with `super value_omission:` followed by a method call

I #11428, I have tried to fix the value omission syntax in `super`
calls. Ironically, I have als...

a0ac2fe418edbc38b8c510b08b51613513c34ad9 authored about 2 years ago
Fix crash with `super value_omission:` followed by a method call

I #11428, I have tried to fix the value omission syntax in `super`
calls. Ironically, I have als...

a0ac2fe418edbc38b8c510b08b51613513c34ad9 authored about 2 years ago
Update `Lint/Void` to suggest `each` in place of `map` or `collect` in void context.

Co-authored-by: Ryan Quanz <[email protected]>
Co-authored-by: Anderson Sequera <anderson.s...

ed00a87a77e3d05119f451b745dc951c5834f368 authored about 2 years ago
Update `Lint/Void` to suggest `each` in place of `map` or `collect` in void context.

Co-authored-by: Ryan Quanz <[email protected]>
Co-authored-by: Anderson Sequera <anderson.s...

ed00a87a77e3d05119f451b745dc951c5834f368 authored about 2 years ago
Make `Style/Semicolon` aware of redundant semicolon in block

This PR makes `Style/Semicolon` aware of redundant semicolon in block.

f24d579c11612647cffed84a27d7eea74f484302 authored about 2 years ago
Make `Style/Semicolon` aware of redundant semicolon in block

This PR makes `Style/Semicolon` aware of redundant semicolon in block.

f24d579c11612647cffed84a27d7eea74f484302 authored about 2 years ago
Add intentionally empty file to implicitly test cops on it

556b331c22a9e11bd5a912cf630f724034b9d3d8 authored about 2 years ago
Add intentionally empty file to implicitly test cops on it

556b331c22a9e11bd5a912cf630f724034b9d3d8 authored about 2 years ago
Merge pull request #11456 from gsamokovarov/fix-yield-value-omission

Fix value omissions in `yield` invocations

7477c3b01f3e59b384da2ff67422b6f79c39cea6 authored about 2 years ago
Merge pull request #11456 from gsamokovarov/fix-yield-value-omission

Fix value omissions in `yield` invocations

7477c3b01f3e59b384da2ff67422b6f79c39cea6 authored about 2 years ago
Add description to .pre-commit-hooks.yaml

Adding this here enables a rich description to appear on the main list of pre-commit hooks (http...

d5d882833b6698eb1926cfb218939fc11c77645d authored about 2 years ago
Add description to .pre-commit-hooks.yaml

Adding this here enables a rich description to appear on the main list of pre-commit hooks (http...

d5d882833b6698eb1926cfb218939fc11c77645d authored about 2 years ago
[Fix #11467] Fix a false negative for `Style/MethodCallWithoutArgsParentheses`

Fixes #11467.

This PR fixes a false negative for `Style/MethodCallWithoutArgsParentheses`
when ...

926d6d354f99adfd9f544db15c259f2958d7b557 authored about 2 years ago
[Fix #11467] Fix a false negative for `Style/MethodCallWithoutArgsParentheses`

Fixes #11467.

This PR fixes a false negative for `Style/MethodCallWithoutArgsParentheses`
when ...

926d6d354f99adfd9f544db15c259f2958d7b557 authored about 2 years ago
Use `Corrector#swap` where possible

63851d241f0ac2ccc44cc5e9f7edd54d0d79c704 authored about 2 years ago
Use `Corrector#swap` where possible

63851d241f0ac2ccc44cc5e9f7edd54d0d79c704 authored about 2 years ago
Merge pull request #11461 from koic/fix_an_error_for_style_operator_method_call

[Fix #11460] Fix an error for `Style/OperatorMethodCall`

af419c511546296234141afb1ebe7b463ec86f22 authored about 2 years ago
Merge pull request #11461 from koic/fix_an_error_for_style_operator_method_call

[Fix #11460] Fix an error for `Style/OperatorMethodCall`

af419c511546296234141afb1ebe7b463ec86f22 authored about 2 years ago
Merge pull request #11464 from ydah/fix-false-negative-lint-format-parameter-mismatch

Fix a false negative for `Lint/FormatParameterMismatch` when include interpolated string

0840d33a11e388cafd334dbc86f8fc4d1466a25d authored about 2 years ago
Merge pull request #11464 from ydah/fix-false-negative-lint-format-parameter-mismatch

Fix a false negative for `Lint/FormatParameterMismatch` when include interpolated string

0840d33a11e388cafd334dbc86f8fc4d1466a25d authored about 2 years ago
Fix a false negative for `Lint/FormatParameterMismatch` when include interpolated string

This PR is fix a false negative for `Lint/FormatParameterMismatch` when include interpolated str...

1b19f92c3e185ce3003945f9f10f730ffbaead8e authored about 2 years ago
Fix a false negative for `Lint/FormatParameterMismatch` when include interpolated string

This PR is fix a false negative for `Lint/FormatParameterMismatch` when include interpolated str...

1b19f92c3e185ce3003945f9f10f730ffbaead8e authored about 2 years ago
Merge pull request #11459 from splattael/lint-useless-ruby2-keywords-condition

Make `Lint/UselessRuby2Keywords` aware of conditions

9df27fc2d01e231d89688f4f2ea40e06fbc80de1 authored about 2 years ago
Merge pull request #11459 from splattael/lint-useless-ruby2-keywords-condition

Make `Lint/UselessRuby2Keywords` aware of conditions

9df27fc2d01e231d89688f4f2ea40e06fbc80de1 authored about 2 years ago
Make `Metrics/CyclomaticComplexity` aware of pattern matching

This PR makes `Metrics/CyclomaticComplexity` aware of pattern matching.

f0aefb7b3179b67a08474ffbe77c8699fd0b719d authored about 2 years ago
Make `Metrics/CyclomaticComplexity` aware of pattern matching

This PR makes `Metrics/CyclomaticComplexity` aware of pattern matching.

f0aefb7b3179b67a08474ffbe77c8699fd0b719d authored about 2 years ago
Merge pull request #11457 from koic/make_metrics_block_nesting_aware_of_pattern_matching

Make `Metrics/BlockNesting` aware of pattern matching

b76cdd36cdd9e53033a371e710b496d377d317d3 authored about 2 years ago
Merge pull request #11457 from koic/make_metrics_block_nesting_aware_of_pattern_matching

Make `Metrics/BlockNesting` aware of pattern matching

b76cdd36cdd9e53033a371e710b496d377d317d3 authored about 2 years ago
[Fix #11460] Fix an error for `Style/OperatorMethodCall`

Fixes #11460.

This PR fixes an error for `Style/OperatorMethodCall` when using `foo.> 42`.

e04687d86519ca3ed0ec2a01754a42cff63611d4 authored about 2 years ago
[Fix #11460] Fix an error for `Style/OperatorMethodCall`

Fixes #11460.

This PR fixes an error for `Style/OperatorMethodCall` when using `foo.> 42`.

e04687d86519ca3ed0ec2a01754a42cff63611d4 authored about 2 years ago
Make `Lint/UselessRuby2Keywords` aware of conditions

The following code is not flagged:

def foo(**args)
end
ruby2_keywords :foo if respond_to?...

0253f5d511ebe7d3a656df6bb8399826b911d60c authored about 2 years ago
Make `Lint/UselessRuby2Keywords` aware of conditions

The following code is not flagged:

def foo(**args)
end
ruby2_keywords :foo if respond_to?...

0253f5d511ebe7d3a656df6bb8399826b911d60c authored about 2 years ago
Fix value omissions in `yield` invocations

I #11428, I have tried to fix the value omission syntax in `super`
invocations. I have missed `y...

5d2b0144bd71763819d3dbcd3f608327b50815e0 authored about 2 years ago
Fix value omissions in `yield` invocations

I #11428, I have tried to fix the value omission syntax in `super`
invocations. I have missed `y...

5d2b0144bd71763819d3dbcd3f608327b50815e0 authored about 2 years ago
Make `Metrics/BlockNesting` aware of pattern matching

This PR makes `Metrics/BlockNesting` aware of pattern matching.

6652a90afd57882aec0608e8eee7b4ae31083846 authored about 2 years ago
Make `Metrics/BlockNesting` aware of pattern matching

This PR makes `Metrics/BlockNesting` aware of pattern matching.

6652a90afd57882aec0608e8eee7b4ae31083846 authored about 2 years ago
[Fix #11444] Fix a false positive for `Lint/ShadowingOuterLocalVariable`

Fixes #11444.

This PR fixes a false positive for `Lint/ShadowingOuterLocalVariable`
when using ...

b48ebef423f74c3083bf2cd7ab79e8546f28a95e authored about 2 years ago
[Fix #11444] Fix a false positive for `Lint/ShadowingOuterLocalVariable`

Fixes #11444.

This PR fixes a false positive for `Lint/ShadowingOuterLocalVariable`
when using ...

b48ebef423f74c3083bf2cd7ab79e8546f28a95e authored about 2 years ago
[Fix #11338] Add new `Style/ComparableClamp` cop

## Summary

Fixes #11338.

This PR adds new `Style/ComparableClamp` cop.
It enforces the use of ...

18c14641cf7a3e571761aff548cf9e074a426daf authored about 2 years ago
[Fix #11338] Add new `Style/ComparableClamp` cop

## Summary

Fixes #11338.

This PR adds new `Style/ComparableClamp` cop.
It enforces the use of ...

18c14641cf7a3e571761aff548cf9e074a426daf authored about 2 years ago
Merge pull request #11454 from fatkodima/redundant-todo

Remove stale TODO

dc611a62e31c3414a351c35d89cddce28e9c5364 authored about 2 years ago
Merge pull request #11454 from fatkodima/redundant-todo

Remove stale TODO

dc611a62e31c3414a351c35d89cddce28e9c5364 authored about 2 years ago
Merge pull request #11453 from fatkodima/argument_type-from-ast

Use `Node#argument_type?` from `rubocop-ast`

09ff2ed7a20a92b4b9f1b9ec7c3f5ecf00772673 authored about 2 years ago
Merge pull request #11453 from fatkodima/argument_type-from-ast

Use `Node#argument_type?` from `rubocop-ast`

09ff2ed7a20a92b4b9f1b9ec7c3f5ecf00772673 authored about 2 years ago
Remove stale TODO

[skip ci]

6c87848b992b6207b6bed25376464ddf0235003c authored about 2 years ago
Remove stale TODO

[skip ci]

6c87848b992b6207b6bed25376464ddf0235003c authored about 2 years ago
Use `Node#argument_type?` from `rubocop-ast`

7d5547b1474bdbaf07ca4b54991830abe77529f2 authored about 2 years ago
Use `Node#argument_type?` from `rubocop-ast`

7d5547b1474bdbaf07ca4b54991830abe77529f2 authored about 2 years ago
Merge pull request #11449 from koic/fix_an_incorrect_autocorrect_for_style_block_delimiters

[Fix #11445] Fix an incorrect autocorrect for `Style/BlockDelimiters`

19c6d0b8181448f56d15c9ea41fa92a2a2f39bc6 authored about 2 years ago
Merge pull request #11449 from koic/fix_an_incorrect_autocorrect_for_style_block_delimiters

[Fix #11445] Fix an incorrect autocorrect for `Style/BlockDelimiters`

19c6d0b8181448f56d15c9ea41fa92a2a2f39bc6 authored about 2 years ago
Fix a build error

This commit fixes the following build error:
https://app.circleci.com/pipelines/github/rubocop/r...

76fad7fda45e1c01c98d0700bfca780f8850b064 authored about 2 years ago
Fix a build error

This commit fixes the following build error:
https://app.circleci.com/pipelines/github/rubocop/r...

76fad7fda45e1c01c98d0700bfca780f8850b064 authored about 2 years ago
Make `InternalAffairs/RedundantLetRuboCopConfigNew` aware of a redundant `let`

This commit makes `InternalAffairs/RedundantLetRuboCopConfigNew` aware of
the redundant `let(:co...

8580ba6b7d13de81591bf908ba6c5fb0ea21fd6a authored about 2 years ago
Make `InternalAffairs/RedundantLetRuboCopConfigNew` aware of a redundant `let`

This commit makes `InternalAffairs/RedundantLetRuboCopConfigNew` aware of
the redundant `let(:co...

8580ba6b7d13de81591bf908ba6c5fb0ea21fd6a authored about 2 years ago
Merge pull request #11422 from koic/fix_a_false_positive_for_style_redundant_require_statemen

[Fix #11419] Fix a false positive for `Style/RedundantRequireStatement`

c1c76596f1ceff843996af0bbd1e69aa1b5dc66f authored about 2 years ago
Merge pull request #11422 from koic/fix_a_false_positive_for_style_redundant_require_statemen

[Fix #11419] Fix a false positive for `Style/RedundantRequireStatement`

c1c76596f1ceff843996af0bbd1e69aa1b5dc66f authored about 2 years ago
[Fix #11445] Fix an incorrect autocorrect for `Style/BlockDelimiters`

Fixes #11445.

This PR fixes an incorrect autocorrect for `Style/BlockDelimiters`
when there is ...

8e6ff9848f9cdfbe2de1df6561f5a6c0da995fc7 authored about 2 years ago
[Fix #11445] Fix an incorrect autocorrect for `Style/BlockDelimiters`

Fixes #11445.

This PR fixes an incorrect autocorrect for `Style/BlockDelimiters`
when there is ...

8e6ff9848f9cdfbe2de1df6561f5a6c0da995fc7 authored about 2 years ago
Make default indentation consistent

This PR makes indentation logic consistent
using `Alignemnt#configured_indentation_width` instea...

02d1e5be754f6d8b65f4fd305b8687baaf26eda9 authored about 2 years ago
Make default indentation consistent

This PR makes indentation logic consistent
using `Alignemnt#configured_indentation_width` instea...

02d1e5be754f6d8b65f4fd305b8687baaf26eda9 authored about 2 years ago
Merge pull request #11447 from koic/fix_incorrect_autocorrect_for_style_redundant_double_splat_hash_braces

Fix an incorrect autocorrect for `Style/RedundantDoubleSplatHashBraces`

038b4dfd824767c163aac14b7b94ae86394181ee authored about 2 years ago
Merge pull request #11447 from koic/fix_incorrect_autocorrect_for_style_redundant_double_splat_hash_braces

Fix an incorrect autocorrect for `Style/RedundantDoubleSplatHashBraces`

038b4dfd824767c163aac14b7b94ae86394181ee authored about 2 years ago
Fix an incorrect autocorrect for `Style/RedundantDoubleSplatHashBraces`

This PR fixes the following incorrect autocorrect for `Style/RedundantDoubleSplatHashBraces`
whe...

2e4991295a116485a46e6596f88dbf28e4b5268b authored about 2 years ago