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
This PR resolves the following error when running `rake changelog:merge` in RuboCop Rails.
So it...
Fix an incorrect autocorrect for `Lint/SafeNavigationChain`
c1994c71a843eaf64e8d43d39ed03445764bd31b authored over 1 year ago by Koichi ITO <[email protected]>
This PR fixes an incorrect autocorrect for `Lint/SafeNavigationChain`
when using safe navigation...
Fix an incorrect autocorrect for `Style/RedundantConditional` when unless/else with boolean results
7ad9d85ae6b9b768c1155faf9eecd37bc46116cf authored over 1 year ago by Koichi ITO <[email protected]>cd5d1f5dc1d28110d79d05a97c1600ea016c7898 authored over 1 year ago by ydah <[email protected]>
Fixes #12199.
This PR fixes false negatives for `Layout/MultilineMethodCallIndentation`
when us...
Fix an error for `InternalAffairs/UselessMessageAssertion` when empty file
aaf4f5698384c84dbe46d56893bf1f3583bce2a6 authored over 1 year ago by Koichi ITO <[email protected]>This PR fix an error for `InternalAffairs/UselessMessageAssertion` when empty file.
```
❯ bundl...
This PR makes `Style/CollectionMethods` aware of `collect_concat`
because matches the existing `...
3dda01cbdc607060b76928962cdcff36dd22eb0b authored over 1 year ago by Bozhidar Batsov <[email protected]>
796fcb34b9b11f632ae7d3bffc6da36e9bd0b781 authored over 1 year ago by Bozhidar Batsov <[email protected]>
2c10ba8ee3ba2a946e059dafcdfca9dd665f22a9 authored over 1 year ago by Bozhidar Batsov <[email protected]>
fa8bc616c3b086fe68e6dd651f59b5541ac01158 authored over 1 year ago by Bozhidar Batsov <[email protected]>
Previously, stop_dir was ignored when root_level was present.
Tests relied on the root_level ma...
8abcf7ea8a919e213fae44129b75326c61f40617 authored over 1 year ago by Martin Emde <[email protected]>
Ensures that files created during isolated tests do not get added
outside of the isolated direct...
52d0b72e04bbce9e206b5583009334c0c6e7db43 authored over 1 year ago by Martin Emde <[email protected]>
Resolves #12151.
This PR makes `Layout/EmptyLineAfterGuardClause` allow `:nocov:` directive
aft...
b1c67e9dbdc2984bd5087b76c0b4467b718e5af9 authored over 1 year ago by Koichi ITO <[email protected]>
This commit uses RuboCop RSpec 2.24 and suppresses the following `RSpec/FilePath` error:
```con...
aab9391e5a037e41e2223e18e709588cc272aab1 authored over 1 year ago by Koichi ITO <[email protected]>Fixes #12195.
This PR fixes a false negative for `Layout/SpaceAfterNot`
when a newline is prese...
Fixes #12181.
This PR fixes an incorrect autocorrect for `Lint/UselessAssignment`
when variable...
Fixes #12171.
This PR fixes a false positive for `Style/ArrayIntersect`
when using block argume...
1042911d9d20e4b9b9c9bed96f65eb9f25c93882 authored over 1 year ago by Koichi ITO <[email protected]>
Fixes #12182.
This PR fixes an error for `Lint/UselessAssignment`
when variables are assigned w...
[Fix #12192] Fix a false positive for `Layout/RedundantLineBreak`
bc2ec8385bf23921eec1605c7fd38e96d85ecf1d authored over 1 year ago by Koichi ITO <[email protected]>Fixes #12192.
This PR fixes a false positive for `Layout/RedundantLineBreak`
when using quoted ...
[Fix #12190] Fix a false positive for `Layout/SpaceAroundOperators`
d06288ae9233e557a58379f28057269f58f4362e authored over 1 year ago by Koichi ITO <[email protected]>Set target version for Layout/HeredocIndentation
4b0905776f893b670c19d4f2e038d94fb3dcc5d4 authored over 1 year ago by Koichi ITO <[email protected]>Fixes #12190.
This PR fixes a false positive for `Layout/SpaceAroundOperators`
when aligning op...
The squiggly heredoc syntax was introduced in Ruby 2.3. Therefore, this
linter should not flag a...
[Fix #12187] Fix an incorrect autocorrect for `Style/SoleNestedConditional`
e3b72ee3f1a558782435a2bab108ae10d01da886 authored over 1 year ago by Koichi ITO <[email protected]>Bump actions/checkout from 3 to 4
b20b3089e949bd2b5cbfaf9d7631deeeab572436 authored over 1 year ago by Koichi ITO <[email protected]>
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...
Fixes rubocop#12187.
This PR fixes an incorrect autocorrect for `Style/SoleNestedConditional`
w...
This is a change similar to https://github.com/rubocop/rubocop/commit/ffa0c10.
It will be imple...
9f20aa39003fae55366d6d2f9264506833ece0ea authored over 1 year ago by Koichi ITO <[email protected]>Fix an incorrect autocorrect for `Style/MultilineTernaryOperator`
9e6d3b5824074be3f0e8a123cee86fc44b8b7b47 authored over 1 year ago by Koichi ITO <[email protected]>
This PR fixes an incorrect autocorrect for `Style/MultilineTernaryOperator`
when returning a mul...
This PR adds [Helix](https://docs.helix-editor.com/languages.html) to the LSP doc.
dad9147ed06bd89282fe8535be37400232ea8802 authored over 1 year ago by Koichi ITO <[email protected]>[Fix #12172] Fix a false positive for `Style/EmptyCaseCondition`
cb89f9745d27272885edf39de583d0b76939d7e2 authored over 1 year ago by Koichi ITO <[email protected]>[Fix #12168]: Fix bug in `Style/ArgumentsForwarding`
ab65d1835122d949d044b2de0283329601451d88 authored over 1 year ago by Koichi ITO <[email protected]>
We were using nodes as Hash keys, which is not supported - the metadata
(source location) is not...
Fixes #12172.
This PR fixes a false positive for `Style/EmptyCaseCondition`
when using `return`...
Make `InternalAffairs/RedundantMethodDispatchNode` aware of `method?`
87587b8979ce1d67d039f132271191f1730027d8 authored over 1 year ago by Koichi ITO <[email protected]>This PR makes `InternalAffairs/RedundantMethodDispatchNode` aware of `method?`:
```ruby
# bad
n...
Fixes #12162.
This PR fixes an error for `Bundler/DuplicatedGroup` when
there's a duplicate set...
0b3fbae0b5715932235530b5b8525beba0667507 authored over 1 year ago by Koichi ITO <[email protected]>
b85e080c2528b298d9c8b96db7845537af10f3ff authored over 1 year ago by Bozhidar Batsov <[email protected]>
7a35bde9d538bdc502312cad43d398cc5cf9f376 authored over 1 year ago by Bozhidar Batsov <[email protected]>
Fix duplicate word typos
27744269060da77d3a102def3b9b225a4974e575 authored over 1 year ago by Koichi ITO <[email protected]>2d741ee7331861daf93578d2d6a8b920e11c74ec authored over 1 year ago by ymap <[email protected]>
Fixes #12154.
This PR fixes incorrect `diagnosticProvider` value of LSP.
`diagnosticProvider` ...
c4cb471a506a0c6b60aeb6b5c8a90e6378200bb2 authored over 1 year ago by Koichi ITO <[email protected]>Follow up https://github.com/emacs-lsp/lsp-mode/pull/4090.
Emacs LSP Mode supports the built-in...
6ac9eceacb0d8d1aee498722f538d7c7539c219e authored over 1 year ago by Koichi ITO <[email protected]>Fix a false positive for `Layout/RedundantLineBreak`
0e1d4da22d4b7e8a8270d9d828638e4e41e13ea5 authored over 1 year ago by Koichi ITO <[email protected]>Update document in create a new cop
4f46bc446785743db5df9d2950be8ca8b2afe6d7 authored over 1 year ago by Koichi ITO <[email protected]>8829d3304e00c1c96f56d90d77ea398b1b212306 authored over 1 year ago by Katsuhiko YOSHIDA <[email protected]>
This PR fixes false positive for `Layout/RedundantLineBreak` to prevent the following infinite l...
90cd056ce085421fc3157832401fec68a4e11223 authored over 1 year ago by Koichi ITO <[email protected]>Suppress a Ruby warning when using Ruby 3.3.0dev
bea319d6ec9a7c070c16bd5e8cd089b8ca93c152 authored over 1 year ago by Koichi ITO <[email protected]>Follow up https://github.com/ruby/ruby/commit/1c93288f8bbf667cb95eb7137b2fe64213894b77.
This PR...
b1b7742cbbc870bff44d53e57efd9203c5066f41 authored over 1 year ago by Koichi ITO <[email protected]>Fix an incorrect autocorrect for `Lint/NonAtomicFileOperation`
0ff3a62c1357acc25f1fe22ed364b272d21b9f40 authored over 1 year ago by Koichi ITO <[email protected]>
This PR fixes an incorrect autocorrect for `Lint/NonAtomicFileOperation`
when using `FileUtils.r...
[Fix #12138] Fix a false positive for `Layout/LineContinuationLeadingSpace`
342bbbe82043509e006741a88d3413d6a9574480 authored over 1 year ago by Koichi ITO <[email protected]>Fixes rubocop#12138.
This PR fixes a false positive for `Layout/LineContinuationLeadingSpace`
w...
[Fix #12143] Fix a false positive for `Lint/ToEnumArguments`
4c83f86a52509aca58323ada0c3c25eb9e51ca75 authored over 1 year ago by Koichi ITO <[email protected]>Fixes #12143.
This PR fixes a false positive for `Lint/ToEnumArguments`
when using anonymous ke...
[Fix #12141] Fix false positive for `Style/ArgumentsForwarding`
de6971bbdd425e76b284777dfd04a7f5a6417ae6 authored over 1 year ago by Koichi ITO <[email protected]>
If additional kwargs are supplied then forward-all (`...`) cannot be
used.
51ed9ab6812f03e2cd5ace714fdcf48f8970978a authored over 1 year ago by Bozhidar Batsov <[email protected]>
24e7411d9606fd064e720ecb65a965646b6f8a06 authored over 1 year ago by Bozhidar Batsov <[email protected]>
a3c111b38a1ea88c1c2edc47ad54260f51ed8bb1 authored over 1 year ago by Bozhidar Batsov <[email protected]>
This PR fixes a false negative for `Layout/LeadingCommentSpace`
when using `#+` or `#-` as they ...
Fixes #12134.
This PR fixes a false positive for `Style/MethodCallWithArgsParentheses`
when par...
Fix `Style/RedundantSelfAssignmentBranch` to handle heredocs
68152904be485342c3241f109f360efd25d7951a authored over 1 year ago by Koichi ITO <[email protected]>75580b36f81ae08095b0d88eb854ab93f25141b2 authored over 1 year ago by r7kamura <[email protected]>
dd299948479c15cc7dd254a339631d241938b20b authored over 1 year ago by Koichi ITO <[email protected]>
[Fix #12105] Adjust target ruby gem requirement matcher and version parsing to support multiple ...
23dc4de9b202e291c9f3dc3e6d0e37e46ef6cdbf authored over 1 year ago by Koichi ITO <[email protected]>[Fix #12105] Add changelog entry
[Fix #12105] Fix changelog entry
252af0d4e517b3fabdb926a4cc22f90ca9a479f2 authored over 1 year ago by Marc Berchtold <[email protected]>Fix instance variable not initialized warning
2cb9dea506ac3c4fb033ac5d51584ec71a62db52 authored over 1 year ago by Koichi ITO <[email protected]>f8f5875b465e119e5cb556b47914aba09f606513 authored over 1 year ago by Chulki Lee <[email protected]>
Fixes #12124.
This PR fixes false positives for `Style/RedundantParentheses` when
parentheses i...
Fix #12113.
This PR fixes a false positive for `Bundler/DuplicatedGroup`
when groups are duplic...
aba88959eea0551cf4c47824fa5a45a7c92ca945 authored over 1 year ago by Koichi ITO <[email protected]>
Fix false positives for `Style/SymbolArray`
9a143e667793588893b8436ff849ebaf009d9891 authored over 1 year ago by Koichi ITO <[email protected]>
This PR fixes false positives for `Style/SymbolArray`
when `%i` array containing unescaped `[`, ...
[Fix #12117] Fix `Style/ArgumentsForwarding` when not always forwarding a block
5ca04a234a61c1a694bfd3bd66fd613a47807083 authored over 1 year ago by Koichi ITO <[email protected]>62a7cb9932271b386cc4c790278c3442b3438af4 authored over 1 year ago by Owen Stephens <[email protected]>
This commit uses RuboCop Performance 1.19 and suppresses the following new offenses:
```console...
5b9ca710fa172e0725d1c208f33f6d344f76deb6 authored over 1 year ago by Koichi ITO <[email protected]>b6e294fc1ef40bd8a6eb5a0a941456d3d1be4fa3 authored over 1 year ago by Koichi ITO <[email protected]>
This PR fixes the following error for `Style/Lambda`
when using numbered parameter with a multil...
Fixes #12111.
This PR fixes an error for `Bundler/DuplicatedGroup`
group declaration has keywor...
RuboCop still supports Ruby 2.7 as a runtime, but the Ruby version is EOL.
7d192907a118cd93d69d364e100632500ca7d92e authored over 1 year ago by Koichi ITO <[email protected]>[Fix: #12109] Fix an error for `Style/ArgumentsForwarding` cop when forwarding kwargs/block arg ...
ff8c5fff039a04cdfea1025ccec9a3b3bd5d0f5d authored over 1 year ago by Koichi ITO <[email protected]>Fix: https://github.com/rubocop/rubocop/issues/12109
1fbfb83c587d467eac30665a9ebadcd4694a0b40 authored over 1 year ago by ydah <[email protected]>1e143c9093f68bb3443f55e5edae8f766fa68f41 authored over 1 year ago by Bozhidar Batsov <[email protected]>
e597ca1121705764b6d009ff85a0caf8cd98000c authored over 1 year ago by Bozhidar Batsov <[email protected]>
3036b2c4eff493f1032964a988c739e3ad14d839 authored over 1 year ago by Bozhidar Batsov <[email protected]>
74f00323ddc76a98797c099483ace3dfbbf58149 authored over 1 year ago by Bozhidar Batsov <[email protected]>
964235ce6453f13851dc88118ed4d954d6aa788f authored over 1 year ago by OwlKing <[email protected]>
The current implementation of `--fail-level autocorrect` fails for all
offenses, no matter what....
[Fix #12087] Fix false positives for Style/ArgumentsForwarding
320ac56ee32ba2014c04919ae723b7871abb43ea authored over 1 year ago by Koichi ITO <[email protected]>
Additionally fixes:
* #12089
* #12096
* #12100
In Ruby < 3.2 this cop was overzealous and not c...
08e614ff64f153fff8b746619f28701a5a79e732 authored over 1 year ago by Owen Stephens <[email protected]>