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 PR number in a changelog entry

5e60ce2dd5961c3b8f8d94ba8b350e726e87e65a authored almost 2 years ago
Merge pull request #11574 from gsamokovarov/hash-syntax-extra-paren

Fix a broken shorthand syntax autocorrection

9f7ffa97d13be0cd0598fc75c3bc4f4b3cbaa2a7 authored almost 2 years ago
Merge pull request #11574 from gsamokovarov/hash-syntax-extra-paren

Fix a broken shorthand syntax autocorrection

9f7ffa97d13be0cd0598fc75c3bc4f4b3cbaa2a7 authored almost 2 years ago
Fix a broken shorthand syntax autocorrection

Calls like `foo(bar: bar).baz` were autocorrected to `foo(bar:)).baz`.
Notice the extra parenthe...

f5f2cb1833f9abdbad30d95bc7d6ee45cea6705f authored almost 2 years ago
Fix a broken shorthand syntax autocorrection

Calls like `foo(bar: bar).baz` were autocorrected to `foo(bar:)).baz`.
Notice the extra parenthe...

f5f2cb1833f9abdbad30d95bc7d6ee45cea6705f authored almost 2 years ago
Restore a pending test for JRuby

https://github.com/jruby/jruby/issues/6365 has been resolved in JRuby 9.4.
This PR restores a pe...

51eca5632e510cfc17b0888365a23dc77ecab84c authored almost 2 years ago
Restore a pending test for JRuby

https://github.com/jruby/jruby/issues/6365 has been resolved in JRuby 9.4.
This PR restores a pe...

51eca5632e510cfc17b0888365a23dc77ecab84c authored almost 2 years ago
Merge pull request #11568 from j-miyake/fix_end_alignment

[Fix #11567] Fix `Layout/EndAlignment` false negative

84ed5d9782eb8ed0430417c1386fb593254de771 authored almost 2 years ago
Merge pull request #11568 from j-miyake/fix_end_alignment

[Fix #11567] Fix `Layout/EndAlignment` false negative

84ed5d9782eb8ed0430417c1386fb593254de771 authored almost 2 years ago
[Fix #11567] Fix `Layout/EndAlignment` false negative

e09f89e4710943ccffbd527bd4462712ffb47d35 authored almost 2 years ago
[Fix #11567] Fix `Layout/EndAlignment` false negative

e09f89e4710943ccffbd527bd4462712ffb47d35 authored almost 2 years ago
Merge pull request #11570 from andreaswachowski/fix-article-in-front-of-unary

Fix grammatical error in error message

3507b51a82c144f3f9764cbe1ed61d5f1ba255d6 authored almost 2 years ago
Merge pull request #11570 from andreaswachowski/fix-article-in-front-of-unary

Fix grammatical error in error message

3507b51a82c144f3f9764cbe1ed61d5f1ba255d6 authored almost 2 years ago
Fix grammatical error in error message

"unary" is spoken with a consonant sound (like "yoo-nary"), so "a" is
correct. See
https://owl.p...

90d5230cb5f7fb754ed88239923a6d6a3bbfd6d2 authored almost 2 years ago
Fix grammatical error in error message

"unary" is spoken with a consonant sound (like "yoo-nary"), so "a" is
correct. See
https://owl.p...

90d5230cb5f7fb754ed88239923a6d6a3bbfd6d2 authored almost 2 years ago
Use `RuboCop::AST::Node#class_constructor?`

Follow up https://github.com/rubocop/rubocop-ast/pull/255.

`RuboCop::AST::Node#class_constructo...

fe096d0553d4b9da05073b76bba4a5823dab93f8 authored almost 2 years ago
Use `RuboCop::AST::Node#class_constructor?`

Follow up https://github.com/rubocop/rubocop-ast/pull/255.

`RuboCop::AST::Node#class_constructo...

fe096d0553d4b9da05073b76bba4a5823dab93f8 authored almost 2 years ago
Merge pull request #11569 from koic/support_ruby_3_3_experimental

Support `TargetRubyVersion 3.3` (experimental)

5fa1573ef01ef9f93808a7a249e53f2930d3002a authored almost 2 years ago
Merge pull request #11569 from koic/support_ruby_3_3_experimental

Support `TargetRubyVersion 3.3` (experimental)

5fa1573ef01ef9f93808a7a249e53f2930d3002a authored almost 2 years ago
Support `TargetRubyVersion 3.3` (experimental)

RuboCop AST 1.25 supports Ruby 3.3.
https://github.com/rubocop/rubocop-ast/pull/256

This PR sup...

e8a997ad3e01c39659aee8c0d16ef4ede8fde966 authored almost 2 years ago
Support `TargetRubyVersion 3.3` (experimental)

RuboCop AST 1.25 supports Ruby 3.3.
https://github.com/rubocop/rubocop-ast/pull/256

This PR sup...

e8a997ad3e01c39659aee8c0d16ef4ede8fde966 authored almost 2 years ago
Add contribution note for CHANGELOG.md

Occasionally I review direct edit to the CHANGELOG.md:

- https://github.com/rubocop/rubocop/pul...

9bbfae39acbbb02e58e64760687351e6e4a848ea authored almost 2 years ago
Add contribution note for CHANGELOG.md

Occasionally I review direct edit to the CHANGELOG.md:

- https://github.com/rubocop/rubocop/pul...

9bbfae39acbbb02e58e64760687351e6e4a848ea authored almost 2 years ago
Remove print debug methods from default for `Lint/Debugger`

This PR rolls back the print debug default configuration (#11518) of `Lint/Debugger`
based on th...

e66e3c7f8bf6e910e6e280490230576f5afbf844 authored almost 2 years ago
Remove print debug methods from default for `Lint/Debugger`

This PR rolls back the print debug default configuration (#11518) of `Lint/Debugger`
based on th...

e66e3c7f8bf6e910e6e280490230576f5afbf844 authored almost 2 years ago
Simplify range length construction

te is the same as ts + length
plus te is angering the spell checker

4c1195687da1ad8826995d7f22febd49e9a00393 authored almost 2 years ago
Simplify range length construction

te is the same as ts + length
plus te is angering the spell checker

4c1195687da1ad8826995d7f22febd49e9a00393 authored almost 2 years ago
Use comments and a constant to clarify octal logic

e9cd864d5d509635c3bbd54930b2e4089f11396d authored almost 2 years ago
Use comments and a constant to clarify octal logic

e9cd864d5d509635c3bbd54930b2e4089f11396d authored almost 2 years ago
[Fix #11556] Fix a false positive for `Lint/Debugger`

Fixes #11556.

This PR fixes a false positive for `Lint/Debugger` when `p` is an argument of met...

0699f7395e7ccebcd2ff857694b8ac96a9a13b74 authored almost 2 years ago
[Fix #11556] Fix a false positive for `Lint/Debugger`

Fixes #11556.

This PR fixes a false positive for `Lint/Debugger` when `p` is an argument of met...

0699f7395e7ccebcd2ff857694b8ac96a9a13b74 authored almost 2 years ago
Add changelog entry

198ffb535bdfe0d093b989b70c610cc7fb2ca007 authored almost 2 years ago
Add changelog entry

198ffb535bdfe0d093b989b70c610cc7fb2ca007 authored almost 2 years ago
Fix handling of escaped octals in duplicate regexp cop

90e7a5434abafe85d26be4a649d0b6ce5beb8e13 authored almost 2 years ago
Fix handling of escaped octals in duplicate regexp cop

90e7a5434abafe85d26be4a649d0b6ce5beb8e13 authored almost 2 years ago
Merge pull request #11559 from jaynetics/fix_octal_handling_in_regexp_char_classes

Fix octal handling in `Style/RedundantRegexpCharacterClass`

1cbf1868d6e840bca45b17786fa0df428fbb0ffe authored almost 2 years ago
Merge pull request #11559 from jaynetics/fix_octal_handling_in_regexp_char_classes

Fix octal handling in `Style/RedundantRegexpCharacterClass`

1cbf1868d6e840bca45b17786fa0df428fbb0ffe authored almost 2 years ago
Fix octal handling in Regexp char classes ...

regexp_parser v2.7.0 introduced a fix that makes it correctly detect octal escapes (e.g. "\141",...

3c72aa1cd9b9361228a93f82ed694b62fc50856e authored almost 2 years ago
Fix octal handling in Regexp char classes ...

regexp_parser v2.7.0 introduced a fix that makes it correctly detect octal escapes (e.g. "\141",...

3c72aa1cd9b9361228a93f82ed694b62fc50856e authored almost 2 years ago
Switch back the docs version

c8de3140c014120cfb80107b58cdede0e903f773 authored almost 2 years ago
Switch back the docs version

c8de3140c014120cfb80107b58cdede0e903f773 authored almost 2 years ago
Cut 1.45.1

b0f85754424bbfde77412cd5fe2be3e273f3631e authored almost 2 years ago
Cut 1.45.1

b0f85754424bbfde77412cd5fe2be3e273f3631e authored almost 2 years ago
Update Changelog

c3f9516b7d7f00ba35e03f9759c2d710790311ba authored almost 2 years ago
Update Changelog

c3f9516b7d7f00ba35e03f9759c2d710790311ba authored almost 2 years ago
Fix an error for `Style/AccessModifierDeclarations` when if a non method definition was included

This PR is fix an error for `Style/AccessModifierDeclarations` when if a non method definition w...

c4ee09c17f27f919fb37667091a9f80368e2fb3a authored almost 2 years ago
Fix an error for `Style/AccessModifierDeclarations` when if a non method definition was included

This PR is fix an error for `Style/AccessModifierDeclarations` when if a non method definition w...

c4ee09c17f27f919fb37667091a9f80368e2fb3a authored almost 2 years ago
CI against JRuby 9.4 instead of JRuby 9.3

JRuby 9.4.1.0 is now available on setup-ruby.
https://github.com/ruby/setup-ruby/releases/tag/v1...

24049465e7afa0fb518ef1cf38d5180b6009671b authored almost 2 years ago
CI against JRuby 9.4 instead of JRuby 9.3

JRuby 9.4.1.0 is now available on setup-ruby.
https://github.com/ruby/setup-ruby/releases/tag/v1...

24049465e7afa0fb518ef1cf38d5180b6009671b authored almost 2 years ago
Fix a false positive for `Lint/Debugger` when methods containing different method chains

This PR is fix a false positive for `Lint/Debugger` when methods containing different method cha...

2989584f5ac93b09b2672d569660668da97b4e3d authored almost 2 years ago
Fix a false positive for `Lint/Debugger` when methods containing different method chains

This PR is fix a false positive for `Lint/Debugger` when methods containing different method cha...

2989584f5ac93b09b2672d569660668da97b4e3d authored almost 2 years ago
Restore a pending test for processing a regex with regopt

This PR reverts a pending test of #10432 because https://github.com/jruby/jruby/issues/7113
has ...

cdfc3976b4d535866076b0a5fa6f2b94a46b99d6 authored almost 2 years ago
Restore a pending test for processing a regex with regopt

This PR reverts a pending test of #10432 because https://github.com/jruby/jruby/issues/7113
has ...

cdfc3976b4d535866076b0a5fa6f2b94a46b99d6 authored almost 2 years ago
[Fix #11554] Fix an error for `Style/RedundantCondition`

Fixes #11554.

This PR fixes an error for `Style/RedundantCondition`
when the branches contains ...

dca922115eb8dd42cd74b9297c646060574baa24 authored almost 2 years ago
[Fix #11554] Fix an error for `Style/RedundantCondition`

Fixes #11554.

This PR fixes an error for `Style/RedundantCondition`
when the branches contains ...

dca922115eb8dd42cd74b9297c646060574baa24 authored almost 2 years ago
[Fix #11549] Fix an error for third party cops

Fixes #11549.

This PR fixes an error for third party cops when inheriting `RuboCop::Cop::Cop`.
...

4ec38222477b76eab1547444ae4c245da0afb9ee authored almost 2 years ago
[Fix #11549] Fix an error for third party cops

Fixes #11549.

This PR fixes an error for third party cops when inheriting `RuboCop::Cop::Cop`.
...

4ec38222477b76eab1547444ae4c245da0afb9ee authored almost 2 years ago
Switch back the docs version

b1b393a210c6f1f3f85facec4d4045588f0c0a86 authored almost 2 years ago
Switch back the docs version

b1b393a210c6f1f3f85facec4d4045588f0c0a86 authored almost 2 years ago
Cut 1.45

170d244c0ad15df777693a30057c4e8601a6681b authored almost 2 years ago
Cut 1.45

170d244c0ad15df777693a30057c4e8601a6681b authored almost 2 years ago
Update Changelog

942065afa5a2e3bd99a005a16781d223c06ed773 authored almost 2 years ago
Update Changelog

942065afa5a2e3bd99a005a16781d223c06ed773 authored almost 2 years ago
Fix a false positive for `Lint/NestedMethodDefinition`

This PR fixes a false positive for `Lint/NestedMethodDefinition` when using Ruby 3.2's `Data.def...

ff7024ea9b64529fe766580b35899cb2ea36129f authored almost 2 years ago
Fix a false positive for `Lint/NestedMethodDefinition`

This PR fixes a false positive for `Lint/NestedMethodDefinition` when using Ruby 3.2's `Data.def...

ff7024ea9b64529fe766580b35899cb2ea36129f authored almost 2 years ago
Make `Lint/UselessAccessModifier` aware of Ruby 3.2's `Data.define`

Ruby 3.2 introduced immutable `Data.define`. Since this is similar to `Struct.new`.
This `Lint/U...

f7eae2cc35a6fba74eccb1367530daf82718cd30 authored almost 2 years ago
Make `Lint/UselessAccessModifier` aware of Ruby 3.2's `Data.define`

Ruby 3.2 introduced immutable `Data.define`. Since this is similar to `Struct.new`.
This `Lint/U...

f7eae2cc35a6fba74eccb1367530daf82718cd30 authored almost 2 years ago
Remove deprecated redundant code

Follow up https://github.com/rubocop/rubocop-ast/pull/141.

`RuboCop::AST::Node#struct_construct...

9ee83ab093befd970bfa1efcf51ea799f9980a37 authored almost 2 years ago
Remove deprecated redundant code

Follow up https://github.com/rubocop/rubocop-ast/pull/141.

`RuboCop::AST::Node#struct_construct...

9ee83ab093befd970bfa1efcf51ea799f9980a37 authored almost 2 years ago
Merge pull request #10910 from ydah/feature/add_option_multiline_ternary_operator

Fix an incorrect autocorrect for `Style/MultilineTernaryOperator` when contains a comment

cf2d98b89c366886f4f2bfd88efabf6810fe9cc1 authored almost 2 years ago
Merge pull request #10910 from ydah/feature/add_option_multiline_ternary_operator

Fix an incorrect autocorrect for `Style/MultilineTernaryOperator` when contains a comment

cf2d98b89c366886f4f2bfd88efabf6810fe9cc1 authored almost 2 years ago
Fix an incorrect autocorrect for `Style/MultilineTernaryOperator` when contains a comment

This PR is fix an incorrect autocorrect for `Style/MultilineTernaryOperator` when contains a co...

f7632203400c82557c317b2d19d0b68d309de52a authored almost 2 years ago
Merge pull request #11545 from koic/fix_a_false_positive_for_lint_nested_method_definition

Fix a false positive for `Lint/NestedMethodDefinition`

b9867d8c3ddc3a9cc892157fe460986b862911f7 authored almost 2 years ago
Merge pull request #11545 from koic/fix_a_false_positive_for_lint_nested_method_definition

Fix a false positive for `Lint/NestedMethodDefinition`

b9867d8c3ddc3a9cc892157fe460986b862911f7 authored almost 2 years ago
Fix a false positive for `Lint/NestedMethodDefinition`

This PR fixes the following false positive for `Lint/NestedMethodDefinition`
when using numbered...

91c9a6c728b49c027bf2663f351c4338fa48faf6 authored almost 2 years ago
Fix a false positive for `Lint/NestedMethodDefinition`

This PR fixes the following false positive for `Lint/NestedMethodDefinition`
when using numbered...

91c9a6c728b49c027bf2663f351c4338fa48faf6 authored almost 2 years ago
Merge pull request #11543 from splattael/missing-spec-style-redundant-heredoc-delimiter-quotes

Lint/RedundantHeredocDelimiterQuotes: Add spec for escapes

d6183ad68154df4c5737926b654cdf7b65335e89 authored almost 2 years ago
Merge pull request #11543 from splattael/missing-spec-style-redundant-heredoc-delimiter-quotes

Lint/RedundantHeredocDelimiterQuotes: Add spec for escapes

d6183ad68154df4c5737926b654cdf7b65335e89 authored almost 2 years ago
Lint/RedundantHeredocDelimiterQuotes: Add spec for escapes

This commit adds a missing spec to highlight how escapes are handled.

Co-authored-by: Koichi IT...

c94f53276576f53f5f4751f89a313fd93e3783f9 authored almost 2 years ago
Lint/RedundantHeredocDelimiterQuotes: Add spec for escapes

This commit adds a missing spec to highlight how escapes are handled.

Co-authored-by: Koichi IT...

c94f53276576f53f5f4751f89a313fd93e3783f9 authored almost 2 years ago
Allow legacy cop names in upcoming changelog entries

Sometimes cops are renamed or removed so it should be allowed to use
this name in changelog entr...

626e9a0fa00c80822846a6d7df5559554324798c authored almost 2 years ago
Allow legacy cop names in upcoming changelog entries

Sometimes cops are renamed or removed so it should be allowed to use
this name in changelog entr...

626e9a0fa00c80822846a6d7df5559554324798c authored almost 2 years ago
Move SafeAutoCorrect: false to correct cop config

00ec9cb089df966fbbcdc6bb2aaf1dc6118847ed added autocorrect for
Lint/AssignmentInCondition, but m...

fb8ce01cc8813aba1116875c4d625b0d98c74d31 authored almost 2 years ago
Move SafeAutoCorrect: false to correct cop config

00ec9cb089df966fbbcdc6bb2aaf1dc6118847ed added autocorrect for
Lint/AssignmentInCondition, but m...

fb8ce01cc8813aba1116875c4d625b0d98c74d31 authored almost 2 years ago
Merge pull request #11541 from eugeneius/line_continuation_leading_space_autocorrect

Enable autocorrection for Layout/LineContinuationLeadingSpace

b09bbe1df67250432b71cdbcea01ecf5673b3629 authored almost 2 years ago
Merge pull request #11541 from eugeneius/line_continuation_leading_space_autocorrect

Enable autocorrection for Layout/LineContinuationLeadingSpace

b09bbe1df67250432b71cdbcea01ecf5673b3629 authored almost 2 years ago
Enable autocorrection for Layout/LineContinuationLeadingSpace

Autocorrect was implemented in dfb1ca52b9fbe3b96a8220db2e76b202419e1244.

da3db430a57c2868927c7caf9bb49cd8fdc7bdcd authored almost 2 years ago
Enable autocorrection for Layout/LineContinuationLeadingSpace

Autocorrect was implemented in dfb1ca52b9fbe3b96a8220db2e76b202419e1244.

da3db430a57c2868927c7caf9bb49cd8fdc7bdcd authored almost 2 years ago
Use RuboCop Performance 1.16

e3eaac09038048c54c14462f21a76da18bc255d2 authored almost 2 years ago
Use RuboCop Performance 1.16

e3eaac09038048c54c14462f21a76da18bc255d2 authored almost 2 years ago
[Fix #11535] Fix a false positive for `Style/NumberedParametersLimit`

Fixes #11535.

This PR fixes a false positive for `Style/NumberedParametersLimit`
when only `_2`...

c1f188644fba1aaa7efa7703a4a73c46f8a59604 authored almost 2 years ago
[Fix #11535] Fix a false positive for `Style/NumberedParametersLimit`

Fixes #11535.

This PR fixes a false positive for `Style/NumberedParametersLimit`
when only `_2`...

c1f188644fba1aaa7efa7703a4a73c46f8a59604 authored almost 2 years ago
Remove `bundler` from the default `AllowedGems` of `Gemspec/DevelopmentDependencies`

Follow up https://github.com/rubocop/rubocop/pull/11469#issuecomment-1400134564.

This PR remove...

a734a021f4541bda1531a1793868e445f1b1cd48 authored almost 2 years ago
Remove `bundler` from the default `AllowedGems` of `Gemspec/DevelopmentDependencies`

Follow up https://github.com/rubocop/rubocop/pull/11469#issuecomment-1400134564.

This PR remove...

a734a021f4541bda1531a1793868e445f1b1cd48 authored almost 2 years ago
Merge pull request #11537 from koic/fix_infinite_loop_error_for_layout_array_alignment

Fix an infinite loop error for `Layout/ArrayAlignment`

596ed4e8a57ace75feba686511e1710d79a1bc7e authored almost 2 years ago
Merge pull request #11537 from koic/fix_infinite_loop_error_for_layout_array_alignment

Fix an infinite loop error for `Layout/ArrayAlignment`

596ed4e8a57ace75feba686511e1710d79a1bc7e authored almost 2 years ago
Fix an infinite loop error for `Layout/ArrayAlignment`

Fixes https://github.com/testdouble/standard/issues/517.

This PR fixes an infinite loop error f...

617b8846eeeb2a00a6a0b8a02e496f957a9811e5 authored almost 2 years ago
Fix an infinite loop error for `Layout/ArrayAlignment`

Fixes https://github.com/testdouble/standard/issues/517.

This PR fixes an infinite loop error f...

617b8846eeeb2a00a6a0b8a02e496f957a9811e5 authored almost 2 years ago
Add API for 3rd party template support

3c9c49416c0fd3db077cec8410cb1280f6771dbb authored almost 2 years ago
Add API for 3rd party template support

3c9c49416c0fd3db077cec8410cb1280f6771dbb authored almost 2 years ago