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
5e60ce2dd5961c3b8f8d94ba8b350e726e87e65a authored almost 2 years ago
Fix a broken shorthand syntax autocorrection
9f7ffa97d13be0cd0598fc75c3bc4f4b3cbaa2a7 authored almost 2 years agoFix a broken shorthand syntax autocorrection
9f7ffa97d13be0cd0598fc75c3bc4f4b3cbaa2a7 authored almost 2 years ago
Calls like `foo(bar: bar).baz` were autocorrected to `foo(bar:)).baz`.
Notice the extra parenthe...
Calls like `foo(bar: bar).baz` were autocorrected to `foo(bar:)).baz`.
Notice the extra parenthe...
https://github.com/jruby/jruby/issues/6365 has been resolved in JRuby 9.4.
This PR restores a pe...
https://github.com/jruby/jruby/issues/6365 has been resolved in JRuby 9.4.
This PR restores a pe...
[Fix #11567] Fix `Layout/EndAlignment` false negative
84ed5d9782eb8ed0430417c1386fb593254de771 authored almost 2 years ago[Fix #11567] Fix `Layout/EndAlignment` false negative
84ed5d9782eb8ed0430417c1386fb593254de771 authored almost 2 years agoe09f89e4710943ccffbd527bd4462712ffb47d35 authored almost 2 years ago
e09f89e4710943ccffbd527bd4462712ffb47d35 authored almost 2 years ago
Fix grammatical error in error message
3507b51a82c144f3f9764cbe1ed61d5f1ba255d6 authored almost 2 years agoFix grammatical error in error message
3507b51a82c144f3f9764cbe1ed61d5f1ba255d6 authored almost 2 years ago
"unary" is spoken with a consonant sound (like "yoo-nary"), so "a" is
correct. See
https://owl.p...
"unary" is spoken with a consonant sound (like "yoo-nary"), so "a" is
correct. See
https://owl.p...
Follow up https://github.com/rubocop/rubocop-ast/pull/255.
`RuboCop::AST::Node#class_constructo...
fe096d0553d4b9da05073b76bba4a5823dab93f8 authored almost 2 years agoFollow up https://github.com/rubocop/rubocop-ast/pull/255.
`RuboCop::AST::Node#class_constructo...
fe096d0553d4b9da05073b76bba4a5823dab93f8 authored almost 2 years agoSupport `TargetRubyVersion 3.3` (experimental)
5fa1573ef01ef9f93808a7a249e53f2930d3002a authored almost 2 years agoSupport `TargetRubyVersion 3.3` (experimental)
5fa1573ef01ef9f93808a7a249e53f2930d3002a authored almost 2 years ago
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
RuboCop AST 1.25 supports Ruby 3.3.
https://github.com/rubocop/rubocop-ast/pull/256
This PR sup...
e8a997ad3e01c39659aee8c0d16ef4ede8fde966 authored almost 2 years agoOccasionally I review direct edit to the CHANGELOG.md:
- https://github.com/rubocop/rubocop/pul...
9bbfae39acbbb02e58e64760687351e6e4a848ea authored almost 2 years agoOccasionally I review direct edit to the CHANGELOG.md:
- https://github.com/rubocop/rubocop/pul...
9bbfae39acbbb02e58e64760687351e6e4a848ea authored almost 2 years ago
This PR rolls back the print debug default configuration (#11518) of `Lint/Debugger`
based on th...
This PR rolls back the print debug default configuration (#11518) of `Lint/Debugger`
based on th...
te is the same as ts + length
plus te is angering the spell checker
te is the same as ts + length
plus te is angering the spell checker
e9cd864d5d509635c3bbd54930b2e4089f11396d authored almost 2 years ago
e9cd864d5d509635c3bbd54930b2e4089f11396d authored almost 2 years ago
Fixes #11556.
This PR fixes a false positive for `Lint/Debugger` when `p` is an argument of met...
0699f7395e7ccebcd2ff857694b8ac96a9a13b74 authored almost 2 years agoFixes #11556.
This PR fixes a false positive for `Lint/Debugger` when `p` is an argument of met...
0699f7395e7ccebcd2ff857694b8ac96a9a13b74 authored almost 2 years ago198ffb535bdfe0d093b989b70c610cc7fb2ca007 authored almost 2 years ago
198ffb535bdfe0d093b989b70c610cc7fb2ca007 authored almost 2 years ago
90e7a5434abafe85d26be4a649d0b6ce5beb8e13 authored almost 2 years ago
90e7a5434abafe85d26be4a649d0b6ce5beb8e13 authored almost 2 years ago
Fix octal handling in `Style/RedundantRegexpCharacterClass`
1cbf1868d6e840bca45b17786fa0df428fbb0ffe authored almost 2 years agoFix octal handling in `Style/RedundantRegexpCharacterClass`
1cbf1868d6e840bca45b17786fa0df428fbb0ffe authored almost 2 years agoregexp_parser v2.7.0 introduced a fix that makes it correctly detect octal escapes (e.g. "\141",...
3c72aa1cd9b9361228a93f82ed694b62fc50856e authored almost 2 years agoregexp_parser v2.7.0 introduced a fix that makes it correctly detect octal escapes (e.g. "\141",...
3c72aa1cd9b9361228a93f82ed694b62fc50856e authored almost 2 years agoc8de3140c014120cfb80107b58cdede0e903f773 authored almost 2 years ago
c8de3140c014120cfb80107b58cdede0e903f773 authored almost 2 years ago
b0f85754424bbfde77412cd5fe2be3e273f3631e authored almost 2 years ago
b0f85754424bbfde77412cd5fe2be3e273f3631e authored almost 2 years ago
c3f9516b7d7f00ba35e03f9759c2d710790311ba authored almost 2 years ago
c3f9516b7d7f00ba35e03f9759c2d710790311ba authored almost 2 years ago
This PR is fix an error for `Style/AccessModifierDeclarations` when if a non method definition w...
c4ee09c17f27f919fb37667091a9f80368e2fb3a authored almost 2 years agoThis PR is fix an error for `Style/AccessModifierDeclarations` when if a non method definition w...
c4ee09c17f27f919fb37667091a9f80368e2fb3a authored almost 2 years ago
JRuby 9.4.1.0 is now available on setup-ruby.
https://github.com/ruby/setup-ruby/releases/tag/v1...
JRuby 9.4.1.0 is now available on setup-ruby.
https://github.com/ruby/setup-ruby/releases/tag/v1...
This PR is fix a false positive for `Lint/Debugger` when methods containing different method cha...
2989584f5ac93b09b2672d569660668da97b4e3d authored almost 2 years agoThis PR is fix a false positive for `Lint/Debugger` when methods containing different method cha...
2989584f5ac93b09b2672d569660668da97b4e3d authored almost 2 years ago
This PR reverts a pending test of #10432 because https://github.com/jruby/jruby/issues/7113
has ...
This PR reverts a pending test of #10432 because https://github.com/jruby/jruby/issues/7113
has ...
Fixes #11554.
This PR fixes an error for `Style/RedundantCondition`
when the branches contains ...
Fixes #11554.
This PR fixes an error for `Style/RedundantCondition`
when the branches contains ...
Fixes #11549.
This PR fixes an error for third party cops when inheriting `RuboCop::Cop::Cop`.
...
Fixes #11549.
This PR fixes an error for third party cops when inheriting `RuboCop::Cop::Cop`.
...
b1b393a210c6f1f3f85facec4d4045588f0c0a86 authored almost 2 years ago
b1b393a210c6f1f3f85facec4d4045588f0c0a86 authored almost 2 years ago
170d244c0ad15df777693a30057c4e8601a6681b authored almost 2 years ago
170d244c0ad15df777693a30057c4e8601a6681b authored almost 2 years ago
942065afa5a2e3bd99a005a16781d223c06ed773 authored almost 2 years ago
942065afa5a2e3bd99a005a16781d223c06ed773 authored almost 2 years ago
This PR fixes a false positive for `Lint/NestedMethodDefinition` when using Ruby 3.2's `Data.def...
ff7024ea9b64529fe766580b35899cb2ea36129f authored almost 2 years agoThis PR fixes a false positive for `Lint/NestedMethodDefinition` when using Ruby 3.2's `Data.def...
ff7024ea9b64529fe766580b35899cb2ea36129f authored almost 2 years ago
Ruby 3.2 introduced immutable `Data.define`. Since this is similar to `Struct.new`.
This `Lint/U...
Ruby 3.2 introduced immutable `Data.define`. Since this is similar to `Struct.new`.
This `Lint/U...
Follow up https://github.com/rubocop/rubocop-ast/pull/141.
`RuboCop::AST::Node#struct_construct...
9ee83ab093befd970bfa1efcf51ea799f9980a37 authored almost 2 years agoFollow up https://github.com/rubocop/rubocop-ast/pull/141.
`RuboCop::AST::Node#struct_construct...
9ee83ab093befd970bfa1efcf51ea799f9980a37 authored almost 2 years agoFix an incorrect autocorrect for `Style/MultilineTernaryOperator` when contains a comment
cf2d98b89c366886f4f2bfd88efabf6810fe9cc1 authored almost 2 years agoFix an incorrect autocorrect for `Style/MultilineTernaryOperator` when contains a comment
cf2d98b89c366886f4f2bfd88efabf6810fe9cc1 authored almost 2 years agoThis PR is fix an incorrect autocorrect for `Style/MultilineTernaryOperator` when contains a co...
f7632203400c82557c317b2d19d0b68d309de52a authored almost 2 years agoFix a false positive for `Lint/NestedMethodDefinition`
b9867d8c3ddc3a9cc892157fe460986b862911f7 authored almost 2 years agoFix a false positive for `Lint/NestedMethodDefinition`
b9867d8c3ddc3a9cc892157fe460986b862911f7 authored almost 2 years ago
This PR fixes the following false positive for `Lint/NestedMethodDefinition`
when using numbered...
This PR fixes the following false positive for `Lint/NestedMethodDefinition`
when using numbered...
Lint/RedundantHeredocDelimiterQuotes: Add spec for escapes
d6183ad68154df4c5737926b654cdf7b65335e89 authored almost 2 years agoLint/RedundantHeredocDelimiterQuotes: Add spec for escapes
d6183ad68154df4c5737926b654cdf7b65335e89 authored almost 2 years agoThis commit adds a missing spec to highlight how escapes are handled.
Co-authored-by: Koichi IT...
c94f53276576f53f5f4751f89a313fd93e3783f9 authored almost 2 years agoThis commit adds a missing spec to highlight how escapes are handled.
Co-authored-by: Koichi IT...
c94f53276576f53f5f4751f89a313fd93e3783f9 authored almost 2 years ago
Sometimes cops are renamed or removed so it should be allowed to use
this name in changelog entr...
Sometimes cops are renamed or removed so it should be allowed to use
this name in changelog entr...
00ec9cb089df966fbbcdc6bb2aaf1dc6118847ed added autocorrect for
Lint/AssignmentInCondition, but m...
00ec9cb089df966fbbcdc6bb2aaf1dc6118847ed added autocorrect for
Lint/AssignmentInCondition, but m...
Enable autocorrection for Layout/LineContinuationLeadingSpace
b09bbe1df67250432b71cdbcea01ecf5673b3629 authored almost 2 years agoEnable autocorrection for Layout/LineContinuationLeadingSpace
b09bbe1df67250432b71cdbcea01ecf5673b3629 authored almost 2 years agoAutocorrect was implemented in dfb1ca52b9fbe3b96a8220db2e76b202419e1244.
da3db430a57c2868927c7caf9bb49cd8fdc7bdcd authored almost 2 years agoAutocorrect was implemented in dfb1ca52b9fbe3b96a8220db2e76b202419e1244.
da3db430a57c2868927c7caf9bb49cd8fdc7bdcd authored almost 2 years agoe3eaac09038048c54c14462f21a76da18bc255d2 authored almost 2 years ago
e3eaac09038048c54c14462f21a76da18bc255d2 authored almost 2 years ago
Fixes #11535.
This PR fixes a false positive for `Style/NumberedParametersLimit`
when only `_2`...
Fixes #11535.
This PR fixes a false positive for `Style/NumberedParametersLimit`
when only `_2`...
Follow up https://github.com/rubocop/rubocop/pull/11469#issuecomment-1400134564.
This PR remove...
a734a021f4541bda1531a1793868e445f1b1cd48 authored almost 2 years agoFollow up https://github.com/rubocop/rubocop/pull/11469#issuecomment-1400134564.
This PR remove...
a734a021f4541bda1531a1793868e445f1b1cd48 authored almost 2 years agoFix an infinite loop error for `Layout/ArrayAlignment`
596ed4e8a57ace75feba686511e1710d79a1bc7e authored almost 2 years agoFix an infinite loop error for `Layout/ArrayAlignment`
596ed4e8a57ace75feba686511e1710d79a1bc7e authored almost 2 years agoFixes https://github.com/testdouble/standard/issues/517.
This PR fixes an infinite loop error f...
617b8846eeeb2a00a6a0b8a02e496f957a9811e5 authored almost 2 years agoFixes https://github.com/testdouble/standard/issues/517.
This PR fixes an infinite loop error f...
617b8846eeeb2a00a6a0b8a02e496f957a9811e5 authored almost 2 years ago3c9c49416c0fd3db077cec8410cb1280f6771dbb authored almost 2 years ago
3c9c49416c0fd3db077cec8410cb1280f6771dbb authored almost 2 years ago