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
7a49421720474dff389f273e4e5563bd67888e2c authored about 2 years ago
7a49421720474dff389f273e4e5563bd67888e2c authored about 2 years ago
CI: Let ruby/setup-run install gems
3cc2d21710468eee3695ff701552e2be3f36ee6d authored about 2 years agoCI: Let ruby/setup-run install gems
3cc2d21710468eee3695ff701552e2be3f36ee6d authored about 2 years ago929200931c8f0f4e0ff1ed7702fa1ad16ff757a0 authored about 2 years ago
929200931c8f0f4e0ff1ed7702fa1ad16ff757a0 authored about 2 years ago
Add `cc` to `AllowedNames` of `MethodParameterName` cop
6ae95b47584621dfb659a3a734f56eaba40b088f authored about 2 years agoAdd `cc` to `AllowedNames` of `MethodParameterName` cop
6ae95b47584621dfb659a3a734f56eaba40b088f authored about 2 years ago`cc` is a common method parameter for email-related methods, e.g.:
```ruby
def invitation_email...
`cc` is a common method parameter for email-related methods, e.g.:
```ruby
def invitation_email...
This PR makes `Lint/Void` aware of used lambda and proc in void context. e.g.:
```ruby
def foo
...
This PR makes `Lint/Void` aware of used lambda and proc in void context. e.g.:
```ruby
def foo
...
Fixes #11219.
This PR makes `Style/SelectByRegexp` aware of `!~` method.
658d1bc6f6a56708751081d099cd6660fcac589a authored about 2 years agoFixes #11219.
This PR makes `Style/SelectByRegexp` aware of `!~` method.
658d1bc6f6a56708751081d099cd6660fcac589a authored about 2 years agoThis PR is add `--[no-]auto-gen-enforced-style` CLI option.
As a motivation, for a cop that has...
b2466589d94746cd3ae1b6ac96f30e6e0737a4d0 authored about 2 years agoThis PR is add `--[no-]auto-gen-enforced-style` CLI option.
As a motivation, for a cop that has...
b2466589d94746cd3ae1b6ac96f30e6e0737a4d0 authored about 2 years ago
`Bundler` and `RubyGems` are special departments that depend on specific tools (not language) ,
...
`Bundler` and `RubyGems` are special departments that depend on specific tools (not language) ,
...
This PR makes `Style/RedundantArgument` aware of `Array#sum`.
For example, by omitting the init...
f72f1fcc5419b0f0a15a02dc0ce791e2a935d2b7 authored about 2 years agoThis PR makes `Style/RedundantArgument` aware of `Array#sum`.
For example, by omitting the init...
f72f1fcc5419b0f0a15a02dc0ce791e2a935d2b7 authored about 2 years agoEnforces the use of `node.lambda_or_proc?` instead of `node.lambda? || node.proc?`.
```ruby
# b...
Enforces the use of `node.lambda_or_proc?` instead of `node.lambda? || node.proc?`.
```ruby
# b...
Bump actions/setup-python from 2 to 4
4fad5fe4d160402c408e190e441602f5604b29ce authored about 2 years agoBump actions/setup-python from 2 to 4
4fad5fe4d160402c408e190e441602f5604b29ce authored about 2 years ago
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.
- [Release no...
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.
- [Release no...
How about using dependabot in this way?
When this works, a PullRequest is created as follows:
- ...
How about using dependabot in this way?
When this works, a PullRequest is created as follows:
- ...
Co-authored-by: Koichi ITO <[email protected]>
61db857b91ec9460675d867b031f52b46a1cc033 authored about 2 years ago00ec9cb089df966fbbcdc6bb2aaf1dc6118847ed authored about 2 years ago
00ec9cb089df966fbbcdc6bb2aaf1dc6118847ed authored about 2 years ago
Co-authored-by: Koichi ITO <[email protected]>
61db857b91ec9460675d867b031f52b46a1cc033 authored about 2 years agod60d01b5f68cb57397026a3b2a6996612c4ae334 authored about 2 years ago
d60d01b5f68cb57397026a3b2a6996612c4ae334 authored about 2 years ago
Follow https://github.com/rubocop/rubocop/pull/10644.
It's a redundant condition because Ruby 2...
297c1d4890c82a42c60eed0c96b6ee35663cdb08 authored about 2 years agoFollow https://github.com/rubocop/rubocop/pull/10644.
It's a redundant condition because Ruby 2...
297c1d4890c82a42c60eed0c96b6ee35663cdb08 authored about 2 years ago
This PR make `Lint/DeprecatedConstants` aware of deprecated `Struct::Group` and
`Struct::Passwd`...
371f128b9586d575679d8c4aaed1aa41063523ce authored about 2 years ago
371f128b9586d575679d8c4aaed1aa41063523ce authored about 2 years ago
[fix rubocop#11157] -- Update Registry Docs
9b5c1d8291e99f795a526c153ea777c85b8d33e5 authored about 2 years ago[fix rubocop#11157] -- Update Registry Docs
9b5c1d8291e99f795a526c153ea777c85b8d33e5 authored about 2 years ago[fix rubocop#11157] -- Add explanation to warn param
f771382db6716b40e815fe9e5d647e32047734f0 authored about 2 years ago[fix rubocop#11157] -- Add explanation to warn param
f771382db6716b40e815fe9e5d647e32047734f0 authored about 2 years agoCloses #11208.
RuboCop already supports `.tool-version`.
This commit adds a mention of it in th...
Closes #11208.
RuboCop already supports `.tool-version`.
This commit adds a mention of it in th...
[Fix #11200] Fix an incorrect autocorrect for `Layout/MultilineMethodCallBraceLayout`
c415c84b0d63a977be14d31e50b9184f4a72e637 authored about 2 years ago[Fix #11200] Fix an incorrect autocorrect for `Layout/MultilineMethodCallBraceLayout`
c415c84b0d63a977be14d31e50b9184f4a72e637 authored about 2 years agoSupport multiple arguments on `Lint/SendWithMixinArgument`
3e8b542a3c21880eb4d43db8b2f157df03cbee9a authored about 2 years agoSupport multiple arguments on `Lint/SendWithMixinArgument`
3e8b542a3c21880eb4d43db8b2f157df03cbee9a authored about 2 years agoe8e802606a87d9debc937996e99b0dad64cb25f6 authored about 2 years ago
e8e802606a87d9debc937996e99b0dad64cb25f6 authored about 2 years ago
Fixes #11200.
This PR fixes an incorrect autocorrect for `Layout/MultilineMethodCallBraceLayout...
017709f4cb9de7a7d6c01c7542925007548c2c18 authored about 2 years agoFixes #11200.
This PR fixes an incorrect autocorrect for `Layout/MultilineMethodCallBraceLayout...
017709f4cb9de7a7d6c01c7542925007548c2c18 authored about 2 years agoFix an error for `Lint/EmptyConditionalBody`
3e23c6f9cdfdcff0512171baa2d6dce89ea836b1 authored about 2 years ago
This PR fixes the following error for `Lint/EmptyConditionalBody`
when one using line if/;/end w...
This PR fixes the following error for `Lint/EmptyConditionalBody`
when one using line if/;/end w...
This commit fixes the following build error:
```console
% bundle exec rubocop --only Naming/Inc...
This commit fixes the following build error:
```console
% bundle exec rubocop --only Naming/Inc...
Prepare to solve #11182.
This commit makes `Style/HashSyntax` aware of without parentheses call...
3a18028bda50bb5abd184fe8bf680f5cc1dd4f8a authored about 2 years ago
This commit fixes an incorrect autocorrect for `EnforcedShorthandSyntax: always` of
`Style/HashS...
This commit fixes an incorrect autocorrect for `EnforcedShorthandSyntax: always` of
`Style/HashS...
Prepare to solve #11182.
This commit makes `Style/HashSyntax` aware of without parentheses call...
3a18028bda50bb5abd184fe8bf680f5cc1dd4f8a authored about 2 years agoFixes #11196.
This PR fix a false positive for `Style/GuardClause`
when using `raise` in `then`...
Fixes #11196.
This PR fix a false positive for `Style/GuardClause`
when using `raise` in `then`...
[Fix #11192] Fix an incorrect autocorrect for `Lint/ParenthesesAsGroupedExpression` when using a...
72bb5c83cc10a7061a24cf6bb9daf99fdfd1ad14 authored about 2 years agoFix: https://github.com/rubocop/rubocop/issues/11192
f242372e94f47a300352f716decdf6424bb515be authored about 2 years agoFix: https://github.com/rubocop/rubocop/issues/11192
f242372e94f47a300352f716decdf6424bb515be authored about 2 years agoAnd adds a check to `Naming/InclusiveLanguage` since this is an occasional typo.
f7949b606d3ddfae4bbe3d88cc1e625b4ec00608 authored about 2 years agoAnd adds a check to `Naming/InclusiveLanguage` since this is an occasional typo.
f7949b606d3ddfae4bbe3d88cc1e625b4ec00608 authored about 2 years ago6a5f8195cb61a6ae0b27d1afad94052f0d22ec62 authored about 2 years ago
6a5f8195cb61a6ae0b27d1afad94052f0d22ec62 authored about 2 years ago
Fix an error for `Style/IfWithSemicolon`
3b2a6d9dd3054e3ccdc67204d55a2578d1491fbf authored about 2 years agoFix an error for `Style/IfWithSemicolon`
3b2a6d9dd3054e3ccdc67204d55a2578d1491fbf authored about 2 years agoThis PR fixes the following error for `Style/IfWithSemicolon` when one using line if/;/end witho...
1fd6dd56df6f2eb82fb382ab2577591a90ddbf18 authored about 2 years agoThis PR fixes the following error for `Style/IfWithSemicolon` when one using line if/;/end witho...
1fd6dd56df6f2eb82fb382ab2577591a90ddbf18 authored about 2 years ago[Fix #11184] Fix an error for `Lint/ShadowingOuterLocalVariable`
2f8239f61bd41fe672a4cd9d6f24e334eba7854a authored about 2 years ago[Fix #11184] Fix an error for `Lint/ShadowingOuterLocalVariable`
2f8239f61bd41fe672a4cd9d6f24e334eba7854a authored about 2 years ago
Replace `RuboCop::Cop::Cop` with `RuboCop::Cop::Base` because
`RuboCop::Cop::Cop` is deprecated.
Replace `RuboCop::Cop::Cop` with `RuboCop::Cop::Base` because
`RuboCop::Cop::Cop` is deprecated.
Follow up https://github.com/rubocop/rubocop/pull/10209
135dc17f8d7edfa6f5f8d4639c731d652f1405cb authored about 2 years agoFollow up https://github.com/rubocop/rubocop/pull/10209
135dc17f8d7edfa6f5f8d4639c731d652f1405cb authored about 2 years agoFixes #11184.
This PR fixes an error for `Lint/ShadowingOuterLocalVariable`
when a block local ...
Fixes #11184.
This PR fixes an error for `Lint/ShadowingOuterLocalVariable`
when a block local ...
Fix pattern to match .tool-versions files that specify multiple runtimes
12fa5e16fdc38b15e8b11cbeb2589a5335418bb0 authored about 2 years agoFix pattern to match .tool-versions files that specify multiple runtimes
12fa5e16fdc38b15e8b11cbeb2589a5335418bb0 authored about 2 years ago8af6b7faf74c2b1bfc5c858bcf9b2a88dcd7d1d8 authored about 2 years ago
8af6b7faf74c2b1bfc5c858bcf9b2a88dcd7d1d8 authored about 2 years ago
60dbfdb8897c74726a2d9336c1f812dff3a94ea4 authored about 2 years ago
60dbfdb8897c74726a2d9336c1f812dff3a94ea4 authored about 2 years ago
fa7f186732dbbe0a528d1f2298766843234570b9 authored about 2 years ago
fa7f186732dbbe0a528d1f2298766843234570b9 authored about 2 years ago
6bdf42b432dcdc2ee8fedf4647b322af6d96108e authored about 2 years ago
6bdf42b432dcdc2ee8fedf4647b322af6d96108e authored about 2 years ago
a0ecf1b7ff7c1da8d96fa6d628326d8eb3698438 authored about 2 years ago
a0ecf1b7ff7c1da8d96fa6d628326d8eb3698438 authored about 2 years ago
Fix a false positive for `Style/ObjectThen` cop with TargetRubyVersion < 2.6
d6345ac5d462168ba08a371bcfc948393ce05739 authored about 2 years agoFix a false positive for `Style/ObjectThen` cop with TargetRubyVersion < 2.6
d6345ac5d462168ba08a371bcfc948393ce05739 authored about 2 years ago`Object#then` was introduced in Ruby 2.6.0, so this cop should target Ruby version 2.6 or later....
b13c21a54b1e26a44638c213efd51b79358737f1 authored about 2 years ago`Object#then` was introduced in Ruby 2.6.0, so this cop should target Ruby version 2.6 or later....
b13c21a54b1e26a44638c213efd51b79358737f1 authored about 2 years ago
This PR fixes the following false positive cases for `Lint/DuplicateMethods`
when using duplicat...