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

Optimize `ClangStyleFormatter`

ebb2f0af7bb91bc341c156a94f4b5de4ec272028 authored about 2 years ago
Require `unicode-display_width` 2.4.0 or higher

62bc08068fbe85cf2cbde18dd6bba2c8bce4fd7b authored about 2 years ago
Require `unicode-display_width` 2.4.0 or higher

62bc08068fbe85cf2cbde18dd6bba2c8bce4fd7b authored about 2 years ago
Improve generated changelog filenames

9e0fde174b2bcc2bb88dd497fce68fadc6634514 authored about 2 years ago
Improve generated changelog filenames

9e0fde174b2bcc2bb88dd497fce68fadc6634514 authored about 2 years ago
Merge pull request #11379 from koic/fix_a_false_negative_for_style_operator_method_call

Fix a false negative for `Style/OperatorMethodCall`

edb8141069c06adb784e23b0adb2a6bf0f32e780 authored about 2 years ago
Merge pull request #11379 from koic/fix_a_false_negative_for_style_operator_method_call

Fix a false negative for `Style/OperatorMethodCall`

edb8141069c06adb784e23b0adb2a6bf0f32e780 authored about 2 years ago
Require Parser 3.2.0.0 or higher

Ruby 3.2 and Parser 3.2.0.0 have been released.

- https://www.ruby-lang.org/en/news/2022/12/25/...

caac33102fca719064808c3c2db1a2736d872f8f authored about 2 years ago
Require Parser 3.2.0.0 or higher

Ruby 3.2 and Parser 3.2.0.0 have been released.

- https://www.ruby-lang.org/en/news/2022/12/25/...

caac33102fca719064808c3c2db1a2736d872f8f authored about 2 years ago
Fix a false negative for `Style/OperatorMethodCall`

This PR fixes a false negative for `Style/OperatorMethodCall`
when using `a.+ b.something`.

The...

0c3a67a7f678cc5ec17f8510b8adce9d913eaf94 authored about 2 years ago
Fix a false negative for `Style/OperatorMethodCall`

This PR fixes a false negative for `Style/OperatorMethodCall`
when using `a.+ b.something`.

The...

0c3a67a7f678cc5ec17f8510b8adce9d913eaf94 authored about 2 years ago
Merge pull request #11378 from sambostock/operator-method-call-ellipsis

Fix `OperatorMethodCall` when forwarding arguments

e141670d104c3d7c9a1ae6d2163e19279d5dcbcd authored about 2 years ago
Merge pull request #11378 from sambostock/operator-method-call-ellipsis

Fix `OperatorMethodCall` when forwarding arguments

e141670d104c3d7c9a1ae6d2163e19279d5dcbcd authored about 2 years ago
Fix OperatorMethodCall when forwarding arguments

`...` cannot be used as an argument to an operator, so it should not be
an offense. For example,...

fc56adc50ebf8a1503266eda8e659b23f00ccd83 authored about 2 years ago
Fix OperatorMethodCall when forwarding arguments

`...` cannot be used as an argument to an operator, so it should not be
an offense. For example,...

fc56adc50ebf8a1503266eda8e659b23f00ccd83 authored about 2 years ago
Merge pull request #11374 from koic/fix_an_error_for_style_string_hash_keys

Fix an error for `Style/StringHashKeys`

c80c6e43b89b85056f90290eddc808c9291bc5f6 authored about 2 years ago
Merge pull request #11374 from koic/fix_an_error_for_style_string_hash_keys

Fix an error for `Style/StringHashKeys`

c80c6e43b89b85056f90290eddc808c9291bc5f6 authored about 2 years ago
Fix an error for `Style/StringHashKeys`

This PR fixes the following error for `Style/StringHashKeys`
when using invalid symbol in encodi...

942fc9a9bbdc54d67e2cef1308197559f04fff30 authored about 2 years ago
Fix an error for `Style/StringHashKeys`

This PR fixes the following error for `Style/StringHashKeys`
when using invalid symbol in encodi...

942fc9a9bbdc54d67e2cef1308197559f04fff30 authored about 2 years ago
Switch back the docs version

71ff493bbeeeb23ce20ec3dc1975d4a2d30f700e authored about 2 years ago
Switch back the docs version

71ff493bbeeeb23ce20ec3dc1975d4a2d30f700e authored about 2 years ago
Cut 1.42

0f7416a0b3ea4a3d4edb1f2091ce8706ea3e6640 authored about 2 years ago
Cut 1.42

0f7416a0b3ea4a3d4edb1f2091ce8706ea3e6640 authored about 2 years ago
Update Changelog

b58c2cd6de866a458fe0e3c34d51f55e376b7fe5 authored about 2 years ago
Update Changelog

b58c2cd6de866a458fe0e3c34d51f55e376b7fe5 authored about 2 years ago
Merge pull request #11372 from koic/ci_against_ruby_3_2_on_windows

CI against Ruby 3.2 on Windows

d8e5332b7c0fe6ba906911d29819551aad3c40b7 authored about 2 years ago
Merge pull request #11372 from koic/ci_against_ruby_3_2_on_windows

CI against Ruby 3.2 on Windows

d8e5332b7c0fe6ba906911d29819551aad3c40b7 authored about 2 years ago
CI against Ruby 3.2 on Windows

https://github.com/ruby/setup-ruby/pull/435 has been merged.

ac9e72365946291da35cc43ea245dc2253316037 authored about 2 years ago
CI against Ruby 3.2 on Windows

https://github.com/ruby/setup-ruby/pull/435 has been merged.

ac9e72365946291da35cc43ea245dc2253316037 authored about 2 years ago
Fix an error for `Lint/UselessRuby2Keywords`

This PR fixes the following error for `Lint/UselessRuby2Keywords`
when using `Proc#ruby2_keyword...

33bf9a0252085c4f97b8b7f8930d62964ec70441 authored about 2 years ago
Fix an error for `Lint/UselessRuby2Keywords`

This PR fixes the following error for `Lint/UselessRuby2Keywords`
when using `Proc#ruby2_keyword...

33bf9a0252085c4f97b8b7f8930d62964ec70441 authored about 2 years ago
Fix `Style/WordArray` for subarrays

3cce8c8443fa5d8cda0fffaf2b633c7ee3ddfcf6 authored about 2 years ago
Fix `Style/WordArray` for subarrays

3cce8c8443fa5d8cda0fffaf2b633c7ee3ddfcf6 authored about 2 years ago
Bump license years to 2023

This PR bumps license years to 2023.

d5c303a85c1fa3861985ea16b8b7b66babd634bc authored about 2 years ago
Bump license years to 2023

This PR bumps license years to 2023.

d5c303a85c1fa3861985ea16b8b7b66babd634bc authored about 2 years ago
Improve offense message for `Style/YodaExpression` cop

32e13c581231f1663496dcfc98d58ce77b089f4e authored about 2 years ago
Improve offense message for `Style/YodaExpression` cop

32e13c581231f1663496dcfc98d58ce77b089f4e authored about 2 years ago
[Doc] Update the doc for `Style/MinMaxComparison`

Follow up https://github.com/rubocop/rubocop/issues/11338#issuecomment-1366406576.

This PR adds...

d4aeaf1fe5a0b1f2e54c7e82f9f1959a95ca4023 authored about 2 years ago
[Doc] Update the doc for `Style/MinMaxComparison`

Follow up https://github.com/rubocop/rubocop/issues/11338#issuecomment-1366406576.

This PR adds...

d4aeaf1fe5a0b1f2e54c7e82f9f1959a95ca4023 authored about 2 years ago
Add examples for 2d arrays to `Style/WordArray` cop

7b4adef7661210c0699822b936c9fdc6789abf27 authored about 2 years ago
Add examples for 2d arrays to `Style/WordArray` cop

7b4adef7661210c0699822b936c9fdc6789abf27 authored about 2 years ago
Update `rubocop-ast` to include performance improvements

636449dc98d0295cbdd6bd6ace81613abc3f558e authored about 2 years ago
Update `rubocop-ast` to include performance improvements

636449dc98d0295cbdd6bd6ace81613abc3f558e authored about 2 years ago
Accept bracketed arrays within 2d arrays containing subarrays with complex content for `Style/WordArray` cop

1dfcd191574741be9f253b7dbb4af7f76f05eaa2 authored about 2 years ago
Accept bracketed arrays within 2d arrays containing subarrays with complex content for `Style/WordArray` cop

1dfcd191574741be9f253b7dbb4af7f76f05eaa2 authored about 2 years ago
Add new `Style/YodaExpression` cop

fc3fa9187fad0ec68f413b3b26c86c5be760ddcf authored about 2 years ago
Add new `Style/YodaExpression` cop

fc3fa9187fad0ec68f413b3b26c86c5be760ddcf authored about 2 years ago
Support pattern matching for `Lint/OutOfRangeRegexpRef` cop

2d0589ab97c2c60cbbbddcf7a0f61c8e646b94d5 authored about 2 years ago
Support pattern matching for `Lint/OutOfRangeRegexpRef` cop

2d0589ab97c2c60cbbbddcf7a0f61c8e646b94d5 authored about 2 years ago
[Fix #11322] Fix message for Lint/UnusedMethodArgument

422cdeac3cf0dc44118e3cc6c6b9dec9186a4191 authored about 2 years ago
[Fix #11322] Fix message for Lint/UnusedMethodArgument

422cdeac3cf0dc44118e3cc6c6b9dec9186a4191 authored about 2 years ago
Add new `Style/MinMaxComparison` cop

This PR adds new `Style/MinMaxComparison` cop.

This cop Enforces the use of `max` or `min` inst...

f14e700a6b352e2f149e3c920bbf678015714616 authored about 2 years ago
Add new `Style/MinMaxComparison` cop

This PR adds new `Style/MinMaxComparison` cop.

This cop Enforces the use of `max` or `min` inst...

f14e700a6b352e2f149e3c920bbf678015714616 authored about 2 years ago
Fix an incorrect autocorrect for `Lint/RegexpAsCondition`

This PR fixes the following incorrect autocorrect for `Lint/RegexpAsCondition`
when using regexp...

436052640650f16ce7060ed3d66ff521ff9c3c16 authored about 2 years ago
Fix an incorrect autocorrect for `Lint/RegexpAsCondition`

This PR fixes the following incorrect autocorrect for `Lint/RegexpAsCondition`
when using regexp...

436052640650f16ce7060ed3d66ff521ff9c3c16 authored about 2 years ago
Better ignoring of files in example code

In the existing example, the `.gitignore` lines would not be properly translated to something ru...

7f37bec0996bced0ee10b5b24f6bfa924b429011 authored about 2 years ago
Better ignoring of files in example code

In the existing example, the `.gitignore` lines would not be properly translated to something ru...

7f37bec0996bced0ee10b5b24f6bfa924b429011 authored about 2 years ago
[Fix #11361] Make `Style/MethodDefParentheses` aware of anonymous rest and keyword rest args

Fixes #11361

This PR fixes a false positive for `Style/MethodDefParentheses` when using `Enforc...

abbddbaca89c46a48fe8c9dca386fc548492e9f1 authored about 2 years ago
[Fix #11361] Make `Style/MethodDefParentheses` aware of anonymous rest and keyword rest args

Fixes #11361

This PR fixes a false positive for `Style/MethodDefParentheses` when using `Enforc...

abbddbaca89c46a48fe8c9dca386fc548492e9f1 authored about 2 years ago
CircleCI against Ruby 3.2

Ruby 3.2.0 has been released and this Ruby version is available on `cimg/ruby:3.2` image.

- htt...

952c2df4df63c906b4410484beb9e9360df3a4e2 authored about 2 years ago
CircleCI against Ruby 3.2

Ruby 3.2.0 has been released and this Ruby version is available on `cimg/ruby:3.2` image.

- htt...

952c2df4df63c906b4410484beb9e9360df3a4e2 authored about 2 years ago
[Fix 11357] Tweak the doc for `Security/CompoundHash`

`Array#hash` is not always fast:

```ruby
puts `ruby -v`

require 'benchmark/ips'

Benchmark.ips...

aa03bb9883ba5ad034eb8930ab643afd0df05584 authored about 2 years ago
[Fix 11357] Tweak the doc for `Security/CompoundHash`

`Array#hash` is not always fast:

```ruby
puts `ruby -v`

require 'benchmark/ips'

Benchmark.ips...

aa03bb9883ba5ad034eb8930ab643afd0df05584 authored about 2 years ago
Merge pull request #11348 from koic/fix_error_for_style_select_by_regexp

Fix an error for `Style/SelectByRegexp`

6066e2a2418a1a4a7983a92390bb1a9eb1db6e66 authored about 2 years ago
Merge pull request #11348 from koic/fix_error_for_style_select_by_regexp

Fix an error for `Style/SelectByRegexp`

6066e2a2418a1a4a7983a92390bb1a9eb1db6e66 authored about 2 years ago
Merge pull request #11347 from koic/fix_false_positive_style_redundant_string_escape

[Fix #11346] Fix a false positive for `Style/RedundantStringEscape`

908eda0df35b28e6f60311f47680208336c7ddaf authored about 2 years ago
Merge pull request #11347 from koic/fix_false_positive_style_redundant_string_escape

[Fix #11346] Fix a false positive for `Style/RedundantStringEscape`

908eda0df35b28e6f60311f47680208336c7ddaf authored about 2 years ago
Merge pull request #11332 from fatkodima/class_structure-private-constants

Ignore private constants in `Layout/ClassStructure` cop

aaa4166b1f8fadcd136537c3a2b7ad13bb1de907 authored about 2 years ago
Merge pull request #11332 from fatkodima/class_structure-private-constants

Ignore private constants in `Layout/ClassStructure` cop

aaa4166b1f8fadcd136537c3a2b7ad13bb1de907 authored about 2 years ago
Improve doc of EnforcedShorthandSyntax: consistent

fa401dc8942491d30c791cbe1ab583f75d196af3 authored about 2 years ago
Improve doc of EnforcedShorthandSyntax: consistent

fa401dc8942491d30c791cbe1ab583f75d196af3 authored about 2 years ago
Fix an error for `Style/SelectByRegexp`

This PR fixes the following error for `Style/SelectByRegexp`
when block body is empty:

```ruby
...

e24b0d05c38ea745f5e74de76b27de12a62b6ae0 authored about 2 years ago
Fix an error for `Style/SelectByRegexp`

This PR fixes the following error for `Style/SelectByRegexp`
when block body is empty:

```ruby
...

e24b0d05c38ea745f5e74de76b27de12a62b6ae0 authored about 2 years ago
Merge pull request #11343 from soroktree/fix/comment-indentation-11237

[Fix #11237] Fix `Layout/CommentIndentation` comment aligned with acc…

fb6ac44ba72ee2f8a78cff801ed85248246f63b5 authored about 2 years ago
Merge pull request #11343 from soroktree/fix/comment-indentation-11237

[Fix #11237] Fix `Layout/CommentIndentation` comment aligned with acc…

fb6ac44ba72ee2f8a78cff801ed85248246f63b5 authored about 2 years ago
[Fix #11237] Fix `Layout/CommentIndentation` comment aligned with access modifier indentation when EnforcedStyle is outdent

591472cf99943018ffac98327cb08f83453e84c1 authored about 2 years ago
[Fix #11237] Fix `Layout/CommentIndentation` comment aligned with access modifier indentation when EnforcedStyle is outdent

591472cf99943018ffac98327cb08f83453e84c1 authored about 2 years ago
[Fix #11346] Fix a false positive for `Style/RedundantStringEscape`

Fixes #11346.

This PR fixes a false positive for `Style/RedundantStringEscape`
when using escap...

7cdede1bd246a272fa100ba8c5cc41d8fb7db8cb authored about 2 years ago
[Fix #11346] Fix a false positive for `Style/RedundantStringEscape`

Fixes #11346.

This PR fixes a false positive for `Style/RedundantStringEscape`
when using escap...

7cdede1bd246a272fa100ba8c5cc41d8fb7db8cb authored about 2 years ago
Add new `Style/MapToSet` cop

Fixes #11339.

This PR adds new `Style/MapToSet` cop

This cop looks for uses of `map.to_set` or...

742bef326114076505ea5d49f72ac22892145d19 authored about 2 years ago
Add new `Style/MapToSet` cop

Fixes #11339.

This PR adds new `Style/MapToSet` cop

This cop looks for uses of `map.to_set` or...

742bef326114076505ea5d49f72ac22892145d19 authored about 2 years ago
Allow inherit_from to accept a glob (#11261)

15dee27560c2a418bf41ef06d1a9ea69d829b9d0 authored about 2 years ago
Fix an error for `Style/GuardClause`

This PR fixes the following error for `Style/GuardClause`
when using heredoc as an argument of r...

cc8842ae4a4c2109051c8ebece30748a5718b8e6 authored about 2 years ago
Fix an error for `Style/GuardClause`

This PR fixes the following error for `Style/GuardClause`
when using heredoc as an argument of r...

cc8842ae4a4c2109051c8ebece30748a5718b8e6 authored about 2 years ago
Ignore private constants in `Layout/ClassStructure` cop

bf6c018c8c5431ee5b5cbb91aa456d540fe75bb6 authored about 2 years ago
Ignore private constants in `Layout/ClassStructure` cop

bf6c018c8c5431ee5b5cbb91aa456d540fe75bb6 authored about 2 years ago
Merge pull request #11336 from fatkodima/identical_conditional_branches-last-child

Fix `Style/IdenticalConditionalBranches` to ignore identical leading lines when branch has singl...

75c1963e0f0eb5064fefddac980983cd1a74d72c authored about 2 years ago
Merge pull request #11336 from fatkodima/identical_conditional_branches-last-child

Fix `Style/IdenticalConditionalBranches` to ignore identical leading lines when branch has singl...

75c1963e0f0eb5064fefddac980983cd1a74d72c authored about 2 years ago
Fix `Style/IdenticalConditionalBranches` to ignore identical leading lines when branch has single child and is used in return context

23b3935dc134aef216c95242415a27cf06154e22 authored about 2 years ago
Fix `Style/IdenticalConditionalBranches` to ignore identical leading lines when branch has single child and is used in return context

23b3935dc134aef216c95242415a27cf06154e22 authored about 2 years ago
Fix an error for `Style/RequireOrder`

This PR fixes the following error for `Style/RequireOrder`
when only one `reuqire`.

```ruby
req...

15198287a284e0c0ed7cf39d052675c80cf0a797 authored about 2 years ago
Fix an error for `Style/RequireOrder`

This PR fixes the following error for `Style/RequireOrder`
when only one `reuqire`.

```ruby
req...

15198287a284e0c0ed7cf39d052675c80cf0a797 authored about 2 years ago
Merge pull request #11331 from fatkodima/space_around_keyword-super-ranges

Accept `super` within ranges for `Layout/SpaceAroundKeyword` cop

4dc9afcf61cf19ee296868806b1f7adca6cd4522 authored about 2 years ago
Merge pull request #11331 from fatkodima/space_around_keyword-super-ranges

Accept `super` within ranges for `Layout/SpaceAroundKeyword` cop

4dc9afcf61cf19ee296868806b1f7adca6cd4522 authored about 2 years ago
Accept `super` within ranges for `Layout/SpaceAroundKeyword` cop

5dfb66eeb65d7c1f0ea240fe6021bc5118377587 authored about 2 years ago
Accept `super` within ranges for `Layout/SpaceAroundKeyword` cop

5dfb66eeb65d7c1f0ea240fe6021bc5118377587 authored about 2 years ago
Merge pull request #11328 from fatkodima/concat_array_literals-autocorrection

Support autocorrection for percent literals in `Style/ConcatArrayLiterals`

43cd246da2834b0de1cd535584c5e44d13b1a2ca authored about 2 years ago
Merge pull request #11328 from fatkodima/concat_array_literals-autocorrection

Support autocorrection for percent literals in `Style/ConcatArrayLiterals`

43cd246da2834b0de1cd535584c5e44d13b1a2ca authored about 2 years ago
Support autocorrection for percent literals in `Style/ConcatArrayLiterals`

62d38f536d53c984f3cdcb508dc00c2bf5e4afec authored about 2 years ago
Support autocorrection for percent literals in `Style/ConcatArrayLiterals`

62d38f536d53c984f3cdcb508dc00c2bf5e4afec authored about 2 years ago