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

Add `Style/RedundantConstantBase` cop (#11179)

7a49421720474dff389f273e4e5563bd67888e2c authored about 2 years ago
Add `Style/RedundantConstantBase` cop (#11179)

7a49421720474dff389f273e4e5563bd67888e2c authored about 2 years ago
Merge pull request #11234 from rubocop/ci-setup

CI: Let ruby/setup-run install gems

3cc2d21710468eee3695ff701552e2be3f36ee6d authored about 2 years ago
Merge pull request #11234 from rubocop/ci-setup

CI: Let ruby/setup-run install gems

3cc2d21710468eee3695ff701552e2be3f36ee6d authored about 2 years ago
CI: Let ruby/setup-run install gems

929200931c8f0f4e0ff1ed7702fa1ad16ff757a0 authored about 2 years ago
CI: Let ruby/setup-run install gems

929200931c8f0f4e0ff1ed7702fa1ad16ff757a0 authored about 2 years ago
Merge pull request #11229 from tjschuck/allow-cc-as-2-letter-method-name

Add `cc` to `AllowedNames` of `MethodParameterName` cop

6ae95b47584621dfb659a3a734f56eaba40b088f authored about 2 years ago
Merge pull request #11229 from tjschuck/allow-cc-as-2-letter-method-name

Add `cc` to `AllowedNames` of `MethodParameterName` cop

6ae95b47584621dfb659a3a734f56eaba40b088f authored about 2 years ago
Add `cc` to `AllowedNames` of `MethodParameterName` cop

`cc` is a common method parameter for email-related methods, e.g.:

```ruby
def invitation_email...

7a4af9b8d90883900c8d1c224d5c61987c3808d1 authored about 2 years ago
Add `cc` to `AllowedNames` of `MethodParameterName` cop

`cc` is a common method parameter for email-related methods, e.g.:

```ruby
def invitation_email...

7a4af9b8d90883900c8d1c224d5c61987c3808d1 authored about 2 years ago
Make `Lint/Void` aware of used lambda and proc

This PR makes `Lint/Void` aware of used lambda and proc in void context. e.g.:

```ruby
def foo
...

a081e065a3164f0cd23ffbd6244fae6255616a6a authored about 2 years ago
Make `Lint/Void` aware of used lambda and proc

This PR makes `Lint/Void` aware of used lambda and proc in void context. e.g.:

```ruby
def foo
...

a081e065a3164f0cd23ffbd6244fae6255616a6a authored about 2 years ago
[Fix #11219] Make `Style/SelectByRegexp` aware of `!~` method

Fixes #11219.

This PR makes `Style/SelectByRegexp` aware of `!~` method.

658d1bc6f6a56708751081d099cd6660fcac589a authored about 2 years ago
[Fix #11219] Make `Style/SelectByRegexp` aware of `!~` method

Fixes #11219.

This PR makes `Style/SelectByRegexp` aware of `!~` method.

658d1bc6f6a56708751081d099cd6660fcac589a authored about 2 years ago
Add `--[no-]auto-gen-enforced-style` CLI option

This PR is add `--[no-]auto-gen-enforced-style` CLI option.

As a motivation, for a cop that has...

b2466589d94746cd3ae1b6ac96f30e6e0737a4d0 authored about 2 years ago
Add `--[no-]auto-gen-enforced-style` CLI option

This PR is add `--[no-]auto-gen-enforced-style` CLI option.

As a motivation, for a cop that has...

b2466589d94746cd3ae1b6ac96f30e6e0737a4d0 authored about 2 years ago
Update severity of some `Bundler` and `RubyGems` cops to warning

`Bundler` and `RubyGems` are special departments that depend on specific tools (not language) ,
...

e0c293a665e636b8b6e60ea13cae2e7d7314f250 authored about 2 years ago
Update severity of some `Bundler` and `RubyGems` cops to warning

`Bundler` and `RubyGems` are special departments that depend on specific tools (not language) ,
...

e0c293a665e636b8b6e60ea13cae2e7d7314f250 authored about 2 years ago
Make `Style/RedundantArgument` aware of `Array#sum`

This PR makes `Style/RedundantArgument` aware of `Array#sum`.

For example, by omitting the init...

f72f1fcc5419b0f0a15a02dc0ce791e2a935d2b7 authored about 2 years ago
Make `Style/RedundantArgument` aware of `Array#sum`

This PR makes `Style/RedundantArgument` aware of `Array#sum`.

For example, by omitting the init...

f72f1fcc5419b0f0a15a02dc0ce791e2a935d2b7 authored about 2 years ago
Add new `InternalAffairs/LambdaOrProc` cop

Enforces the use of `node.lambda_or_proc?` instead of `node.lambda? || node.proc?`.

```ruby
# b...

df165b189320742eab2f6dfc56cc173892ca6d67 authored about 2 years ago
Add new `InternalAffairs/LambdaOrProc` cop

Enforces the use of `node.lambda_or_proc?` instead of `node.lambda? || node.proc?`.

```ruby
# b...

df165b189320742eab2f6dfc56cc173892ca6d67 authored about 2 years ago
Merge pull request #11217 from rubocop/dependabot/github_actions/actions/setup-python-4

Bump actions/setup-python from 2 to 4

4fad5fe4d160402c408e190e441602f5604b29ce authored about 2 years ago
Merge pull request #11217 from rubocop/dependabot/github_actions/actions/setup-python-4

Bump actions/setup-python from 2 to 4

4fad5fe4d160402c408e190e441602f5604b29ce authored about 2 years ago
Bump actions/setup-python from 2 to 4

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.
- [Release no...

4d1859a29f708670bc9940044405950c4a41469b authored about 2 years ago
Bump actions/setup-python from 2 to 4

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.
- [Release no...

4d1859a29f708670bc9940044405950c4a41469b authored about 2 years ago
Added dependabot for GitHub Actions

How about using dependabot in this way?
When this works, a PullRequest is created as follows:
- ...

818ff2c1bd3286a6c8aa6d6b37aaa3e7dceff739 authored about 2 years ago
Added dependabot for GitHub Actions

How about using dependabot in this way?
When this works, a PullRequest is created as follows:
- ...

818ff2c1bd3286a6c8aa6d6b37aaa3e7dceff739 authored about 2 years ago
Update lib/rubocop/cop/lint/assignment_in_condition.rb

Co-authored-by: Koichi ITO <[email protected]>

61db857b91ec9460675d867b031f52b46a1cc033 authored about 2 years ago
Add autocorrect for `Lint/AssignmentInCondition`

00ec9cb089df966fbbcdc6bb2aaf1dc6118847ed authored about 2 years ago
Add autocorrect for `Lint/AssignmentInCondition`

00ec9cb089df966fbbcdc6bb2aaf1dc6118847ed authored about 2 years ago
Update lib/rubocop/cop/lint/assignment_in_condition.rb

Co-authored-by: Koichi ITO <[email protected]>

61db857b91ec9460675d867b031f52b46a1cc033 authored about 2 years ago
Change `Lint/InterpolationCheck` from `Safe: false` to `SafeAutoCorrect: false`

d60d01b5f68cb57397026a3b2a6996612c4ae334 authored about 2 years ago
Change `Lint/InterpolationCheck` from `Safe: false` to `SafeAutoCorrect: false`

d60d01b5f68cb57397026a3b2a6996612c4ae334 authored about 2 years ago
Remove a redundant condition

Follow https://github.com/rubocop/rubocop/pull/10644.

It's a redundant condition because Ruby 2...

297c1d4890c82a42c60eed0c96b6ee35663cdb08 authored about 2 years ago
Remove a redundant condition

Follow https://github.com/rubocop/rubocop/pull/10644.

It's a redundant condition because Ruby 2...

297c1d4890c82a42c60eed0c96b6ee35663cdb08 authored about 2 years ago
Make `Lint/DeprecatedConstants` aware of `Struct::Group` and `Struct::Passwd`

This PR make `Lint/DeprecatedConstants` aware of deprecated `Struct::Group` and
`Struct::Passwd`...

b347bb798dc73ee0b4161861b33323301ff915ff authored about 2 years ago
[Fix #11143] RedundantCopDisableDirective ignores departments (#11210)

371f128b9586d575679d8c4aaed1aa41063523ce authored about 2 years ago
[Fix #11143] RedundantCopDisableDirective ignores departments (#11210)

371f128b9586d575679d8c4aaed1aa41063523ce authored about 2 years ago
Merge pull request #11209 from DiegoSPB/fix-11157

[fix rubocop#11157] -- Update Registry Docs

9b5c1d8291e99f795a526c153ea777c85b8d33e5 authored about 2 years ago
Merge pull request #11209 from DiegoSPB/fix-11157

[fix rubocop#11157] -- Update Registry Docs

9b5c1d8291e99f795a526c153ea777c85b8d33e5 authored about 2 years ago
[fix rubocop#11157] -- Update Registry Docs

[fix rubocop#11157] -- Add explanation to warn param

f771382db6716b40e815fe9e5d647e32047734f0 authored about 2 years ago
[fix rubocop#11157] -- Update Registry Docs

[fix rubocop#11157] -- Add explanation to warn param

f771382db6716b40e815fe9e5d647e32047734f0 authored about 2 years ago
[Doc] Update the configuration.adoc

Closes #11208.

RuboCop already supports `.tool-version`.
This commit adds a mention of it in th...

3bd2c22f3ddca1db3b64a4be95a609b4bf1d71d2 authored about 2 years ago
[Doc] Update the configuration.adoc

Closes #11208.

RuboCop already supports `.tool-version`.
This commit adds a mention of it in th...

3bd2c22f3ddca1db3b64a4be95a609b4bf1d71d2 authored about 2 years ago
Merge pull request #11201 from koic/fix_an_incorrect_autocorrect_for_layout_multiline_method_call_brace_layout

[Fix #11200] Fix an incorrect autocorrect for `Layout/MultilineMethodCallBraceLayout`

c415c84b0d63a977be14d31e50b9184f4a72e637 authored about 2 years ago
Merge pull request #11201 from koic/fix_an_incorrect_autocorrect_for_layout_multiline_method_call_brace_layout

[Fix #11200] Fix an incorrect autocorrect for `Layout/MultilineMethodCallBraceLayout`

c415c84b0d63a977be14d31e50b9184f4a72e637 authored about 2 years ago
Merge pull request #11203 from r7kamura/feature/send-with-mixin

Support multiple arguments on `Lint/SendWithMixinArgument`

3e8b542a3c21880eb4d43db8b2f157df03cbee9a authored about 2 years ago
Merge pull request #11203 from r7kamura/feature/send-with-mixin

Support multiple arguments on `Lint/SendWithMixinArgument`

3e8b542a3c21880eb4d43db8b2f157df03cbee9a authored about 2 years ago
Support multiple arguments on `Lint/SendWithMixinArgument`

e8e802606a87d9debc937996e99b0dad64cb25f6 authored about 2 years ago
Support multiple arguments on `Lint/SendWithMixinArgument`

e8e802606a87d9debc937996e99b0dad64cb25f6 authored about 2 years ago
[Fix #11200] Fix an incorrect autocorrect for `Layout/MultilineMethodCallBraceLayout`

Fixes #11200.

This PR fixes an incorrect autocorrect for `Layout/MultilineMethodCallBraceLayout...

017709f4cb9de7a7d6c01c7542925007548c2c18 authored about 2 years ago
[Fix #11200] Fix an incorrect autocorrect for `Layout/MultilineMethodCallBraceLayout`

Fixes #11200.

This PR fixes an incorrect autocorrect for `Layout/MultilineMethodCallBraceLayout...

017709f4cb9de7a7d6c01c7542925007548c2c18 authored about 2 years ago
Merge pull request #11198 from koic/fix_error_for_lint_empty_conditional_body

Fix an error for `Lint/EmptyConditionalBody`

3e23c6f9cdfdcff0512171baa2d6dce89ea836b1 authored about 2 years ago
Fix an error for `Lint/EmptyConditionalBody`

This PR fixes the following error for `Lint/EmptyConditionalBody`
when one using line if/;/end w...

d998ce8c0ccde4337a63911d6b4f5ab645045864 authored about 2 years ago
Fix an error for `Lint/EmptyConditionalBody`

This PR fixes the following error for `Lint/EmptyConditionalBody`
when one using line if/;/end w...

d998ce8c0ccde4337a63911d6b4f5ab645045864 authored about 2 years ago
Fix a build error

This commit fixes the following build error:

```console
% bundle exec rubocop --only Naming/Inc...

6361d1dea251dfe44a8fd774642f5a2e0d74f519 authored about 2 years ago
Fix a build error

This commit fixes the following build error:

```console
% bundle exec rubocop --only Naming/Inc...

6361d1dea251dfe44a8fd774642f5a2e0d74f519 authored about 2 years ago
Make `Style/HashSyntax` aware of without parentheses call expr follows

Prepare to solve #11182.

This commit makes `Style/HashSyntax` aware of without parentheses call...

3a18028bda50bb5abd184fe8bf680f5cc1dd4f8a authored about 2 years ago
[Fix #11182] Fix an incorrect autocorrect for `Style/IfUnlessModifier`

This commit fixes an incorrect autocorrect for `EnforcedShorthandSyntax: always` of
`Style/HashS...

37aa05bbac0072b5bb7df83d72949d533de58193 authored about 2 years ago
[Fix #11182] Fix an incorrect autocorrect for `Style/IfUnlessModifier`

This commit fixes an incorrect autocorrect for `EnforcedShorthandSyntax: always` of
`Style/HashS...

37aa05bbac0072b5bb7df83d72949d533de58193 authored about 2 years ago
Make `Style/HashSyntax` aware of without parentheses call expr follows

Prepare to solve #11182.

This commit makes `Style/HashSyntax` aware of without parentheses call...

3a18028bda50bb5abd184fe8bf680f5cc1dd4f8a authored about 2 years ago
[Fix #11196] Fix a false positive for `Style/GuardClause`

Fixes #11196.

This PR fix a false positive for `Style/GuardClause`
when using `raise` in `then`...

b62d6ac57c8bfdf151d97b0dd17ddbada32e4976 authored about 2 years ago
[Fix #11196] Fix a false positive for `Style/GuardClause`

Fixes #11196.

This PR fix a false positive for `Style/GuardClause`
when using `raise` in `then`...

b62d6ac57c8bfdf151d97b0dd17ddbada32e4976 authored about 2 years ago
Merge pull request #11194 from ydah/fix/11192

[Fix #11192] Fix an incorrect autocorrect for `Lint/ParenthesesAsGroupedExpression` when using a...

72bb5c83cc10a7061a24cf6bb9daf99fdfd1ad14 authored about 2 years ago
[Fix #11192] Fix a false positive for `Lint/ParenthesesAsGroupedExpression` when using a block argument

Fix: https://github.com/rubocop/rubocop/issues/11192

f242372e94f47a300352f716decdf6424bb515be authored about 2 years ago
[Fix #11192] Fix a false positive for `Lint/ParenthesesAsGroupedExpression` when using a block argument

Fix: https://github.com/rubocop/rubocop/issues/11192

f242372e94f47a300352f716decdf6424bb515be authored about 2 years ago
Fix a typo

And adds a check to `Naming/InclusiveLanguage` since this is an occasional typo.

f7949b606d3ddfae4bbe3d88cc1e625b4ec00608 authored about 2 years ago
Fix a typo

And adds a check to `Naming/InclusiveLanguage` since this is an occasional typo.

f7949b606d3ddfae4bbe3d88cc1e625b4ec00608 authored about 2 years ago
Fix a typo

6a5f8195cb61a6ae0b27d1afad94052f0d22ec62 authored about 2 years ago
Fix a typo

6a5f8195cb61a6ae0b27d1afad94052f0d22ec62 authored about 2 years ago
Merge pull request #11190 from koic/fix_an_error_for_style_if_with_semicolon

Fix an error for `Style/IfWithSemicolon`

3b2a6d9dd3054e3ccdc67204d55a2578d1491fbf authored about 2 years ago
Merge pull request #11190 from koic/fix_an_error_for_style_if_with_semicolon

Fix an error for `Style/IfWithSemicolon`

3b2a6d9dd3054e3ccdc67204d55a2578d1491fbf authored about 2 years ago
Fix an error for `Style/IfWithSemicolon`

This PR fixes the following error for `Style/IfWithSemicolon` when one using line if/;/end witho...

1fd6dd56df6f2eb82fb382ab2577591a90ddbf18 authored about 2 years ago
Fix an error for `Style/IfWithSemicolon`

This PR fixes the following error for `Style/IfWithSemicolon` when one using line if/;/end witho...

1fd6dd56df6f2eb82fb382ab2577591a90ddbf18 authored about 2 years ago
Merge pull request #11186 from koic/fix_error_for_lint_shadowing_outer_local_variable

[Fix #11184] Fix an error for `Lint/ShadowingOuterLocalVariable`

2f8239f61bd41fe672a4cd9d6f24e334eba7854a authored about 2 years ago
Merge pull request #11186 from koic/fix_error_for_lint_shadowing_outer_local_variable

[Fix #11184] Fix an error for `Lint/ShadowingOuterLocalVariable`

2f8239f61bd41fe672a4cd9d6f24e334eba7854a authored about 2 years ago
[Doc] Update an internal API comment

Replace `RuboCop::Cop::Cop` with `RuboCop::Cop::Base` because
`RuboCop::Cop::Cop` is deprecated.

bc4ae3ef798c8db4f7427369777deb69be8f4d63 authored about 2 years ago
[Doc] Update an internal API comment

Replace `RuboCop::Cop::Cop` with `RuboCop::Cop::Base` because
`RuboCop::Cop::Cop` is deprecated.

bc4ae3ef798c8db4f7427369777deb69be8f4d63 authored about 2 years ago
[Doc] Tweak the doc for `Lint/DeprecatedConstants`

Follow up https://github.com/rubocop/rubocop/pull/10209

135dc17f8d7edfa6f5f8d4639c731d652f1405cb authored about 2 years ago
[Doc] Tweak the doc for `Lint/DeprecatedConstants`

Follow up https://github.com/rubocop/rubocop/pull/10209

135dc17f8d7edfa6f5f8d4639c731d652f1405cb authored about 2 years ago
[Fix #11184] Fix an error for `Lint/ShadowingOuterLocalVariable`

Fixes #11184.

This PR fixes an error for `Lint/ShadowingOuterLocalVariable`
when a block local ...

5705cdeceb2434803d8d8289b87c76cf1d1346e5 authored about 2 years ago
[Fix #11184] Fix an error for `Lint/ShadowingOuterLocalVariable`

Fixes #11184.

This PR fixes an error for `Lint/ShadowingOuterLocalVariable`
when a block local ...

5705cdeceb2434803d8d8289b87c76cf1d1346e5 authored about 2 years ago
Merge pull request #11181 from noelblaschke/fix/asdf-tool-versions-may-contain-multiple-runtimes

Fix pattern to match .tool-versions files that specify multiple runtimes

12fa5e16fdc38b15e8b11cbeb2589a5335418bb0 authored about 2 years ago
Merge pull request #11181 from noelblaschke/fix/asdf-tool-versions-may-contain-multiple-runtimes

Fix pattern to match .tool-versions files that specify multiple runtimes

12fa5e16fdc38b15e8b11cbeb2589a5335418bb0 authored about 2 years ago
Fix pattern to match .tool-versions files that specify multiple runtimes

8af6b7faf74c2b1bfc5c858bcf9b2a88dcd7d1d8 authored about 2 years ago
Fix pattern to match .tool-versions files that specify multiple runtimes

8af6b7faf74c2b1bfc5c858bcf9b2a88dcd7d1d8 authored about 2 years ago
Fix a duplication in the changelog

60dbfdb8897c74726a2d9336c1f812dff3a94ea4 authored about 2 years ago
Fix a duplication in the changelog

60dbfdb8897c74726a2d9336c1f812dff3a94ea4 authored about 2 years ago
Switch back the docs version

fa7f186732dbbe0a528d1f2298766843234570b9 authored about 2 years ago
Switch back the docs version

fa7f186732dbbe0a528d1f2298766843234570b9 authored about 2 years ago
Cut 1.39

6bdf42b432dcdc2ee8fedf4647b322af6d96108e authored about 2 years ago
Cut 1.39

6bdf42b432dcdc2ee8fedf4647b322af6d96108e authored about 2 years ago
Update Changelog

a0ecf1b7ff7c1da8d96fa6d628326d8eb3698438 authored about 2 years ago
Update Changelog

a0ecf1b7ff7c1da8d96fa6d628326d8eb3698438 authored about 2 years ago
Merge pull request #11177 from epaew/bugfix/style/object_then

Fix a false positive for `Style/ObjectThen` cop with TargetRubyVersion < 2.6

d6345ac5d462168ba08a371bcfc948393ce05739 authored about 2 years ago
Merge pull request #11177 from epaew/bugfix/style/object_then

Fix a false positive for `Style/ObjectThen` cop with TargetRubyVersion < 2.6

d6345ac5d462168ba08a371bcfc948393ce05739 authored about 2 years ago
Fix a false positive for `Style/ObjectThen` cop with TargetRubyVersion < 2.6

`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
Fix a false positive for `Style/ObjectThen` cop with TargetRubyVersion < 2.6

`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
Fix a false positive for `Lint/DuplicateMethods`

This PR fixes the following false positive cases for `Lint/DuplicateMethods`
when using duplicat...

3f3c8293ca112b59f670e130e56d2bb6977bf19c authored about 2 years ago