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
Fixes #12106.
This PR fixes a false negative for `Style/RedundantReturn`
when returning value w...
Fix an error for `Style/LambdaCall`
235f7491c0657d6e97b994d50f0f41fc8a5ed339 authored over 1 year ago by Koichi ITO <[email protected]>
This PR fixes an error for `Style/LambdaCall`
when using nested lambda call `x.().()`:
```conso...
57dd39246028b70ef493d8898675b92b19e01390 authored over 1 year ago by Koichi ITO <[email protected]>Fix an incorrect autocorrect for `Style/Alias`
56b4edf52c431d7e48b7ed097b1912310e10971d authored over 1 year ago by Koichi ITO <[email protected]>
This PR fixes the following incorrect autocorrection for `Style/Alias`
when `EncforcedStyle: pre...
This PR fixes a false positive to prevent an incorrect autocorrect for `Style/ClassEqualityCompa...
55fd38019e40330ea2b34d857ba47912dae96135 authored over 1 year ago by Koichi ITO <[email protected]>Fix a false positive for `Style/Alias`
8b98c532492824b58278748f7e2c03fbe2b82131 authored over 1 year ago by Koichi ITO <[email protected]>This PR fixes the following false positive to prevent incorrect autocorrection for `Style/Alias`...
d5e572061991c83578dd2b64dae87ad458480a05 authored over 1 year ago by Koichi ITO <[email protected]>
This PR makes LSP server support `rubocop.formatAutocorrectsAll` execute command.
The user can r...
This PR add `base64` to runtime dependency to suppress the following Ruby 3.3's warning:
```con...
edde3ebc746f94ed7fa06feda5964190560b516f authored over 1 year ago by Koichi ITO <[email protected]>[Fix #12061] Support regex in StringLiteralsInInterpolation
3eb5ddab52f9aeec71a4a01731d003b1185da4ea authored over 1 year ago by Koichi ITO <[email protected]>
Interpolation can occur in strings, symbols, and regular
expressions, so update code to support ...
[Fix #12085] Fix an error for `Lint/SuppressedException`
fe172e44b3397ef69f55757270e80471a22430a7 authored over 1 year ago by Koichi ITO <[email protected]>[Fix #12071] Fix `Style/SymbolArray` false positives when using square brackets or interpolation...
d8646b4844830717deda5ff4e25b019053b11e2e authored over 1 year ago by Koichi ITO <[email protected]>c5cefaeb3961bfdd2863fc598d7e374049cec030 authored over 1 year ago by Jason Dougherty <[email protected]>
Fixes #12085.
This PR fixes an error for `Lint/SuppressedException`
when `AllowNil: true` is se...
4a759953dc48465daabe068d323f6a220306ea02 authored over 1 year ago by Bozhidar Batsov <[email protected]>
000ae5784e4e14657c4927376be41ac2be2c323b authored over 1 year ago by Bozhidar Batsov <[email protected]>
89c304547e43e5cfb8ca87ebda24e79732f4ca8c authored over 1 year ago by Bozhidar Batsov <[email protected]>
Fixes #12079.
This PR fixes an error for `Style/MixinGrouping` when mixin method has no arguments.
6e01713b5dc3144374ff71e849e402654c7ab287 authored over 1 year ago by Koichi ITO <[email protected]>Fixes #12082.
This PR fixes an error for `Lint/UselessAssignment` when a variable is assigned
a...
This commit uses RuboCop RSpec 2.23 and suppresses new `RSpec/ReceiveMessages` offenses.
https:/...
This PR makes `InternalAffairs/ExampleDescription` aware of an incorrect term `accepts`
when usi...
2e1d3f9d2c745823572b66a25c6023068f7391bb authored over 1 year ago by Koichi ITO <[email protected]>
Fixes a false positive caused by incorrectly searching in the receiver
as well as arguments.
Fixes #12068.
This PR fixes a false positive for `Style/ReturnNilInPredicateMethodDefinition`
w...
d5b52dc23a1d6179ba7dc500360cd5a0e7e8917e authored over 1 year ago by Koichi ITO <[email protected]>
See PR #11637
46eb567f619dd2c6ceec58e15bf8db8abd28f891 authored over 1 year ago by Steve Dierker <[email protected]>Follow up https://github.com/rubocop/rubocop/commit/f8813e76.
dcbfddf36066f6c57cec7052b50c33412987dd2e authored over 1 year ago by Koichi ITO <[email protected]>3f8582b2f32a219e37caf9c93928e3cdeadefc4c authored over 1 year ago by Bozhidar Batsov <[email protected]>
f3790afce259aec75bb94d571803c7e5488f1807 authored over 1 year ago by Bozhidar Batsov <[email protected]>
6279c5750b6aa3341f38346e08536f7d03712264 authored over 1 year ago by Bozhidar Batsov <[email protected]>
Add changelog entry for #12062
1dfe3862d95d33df31a5d29e3741cf34e4be2a5a authored over 1 year ago by Koichi ITO <[email protected]>e00f96c2aae979ac140fba48f04e1b264394e51e authored over 1 year ago by Alex Rodionov <[email protected]>
There is a particular edge case when RuboCop is loaded from a fully symlinked environment. This ...
d379d8e278ef602f07682546595a96a61946159c authored over 1 year ago by Alex Rodionov <[email protected]>a1b302a3bc38703919666057bf0cdca6f753c48d authored over 1 year ago by Owen Stephens <[email protected]>
[Fix #11834] Fix false positive for variable in inside conditional branch in nested node
80efbc0f8afd95813a5515198ed93b73e3735484 authored over 1 year ago by Koichi ITO <[email protected]>72ea0856030b398d63d98d9f2bb9e26c304b8f1d authored over 1 year ago by Alexey Schepin <[email protected]>
This PR makes aware of `Style/RedundantArgument` aware of `exit` and `exit!`.
It require RuboCop...
This PR will provide `lintMode` (`rubocop -l`) as well as `layoutMode` (`rubocop -x`) .
I think ...
Fix `Style/CombinableLoops` when one of the loops is empty
fec9ed14eea32f23e7e46571e52084a5c7f1138a authored over 1 year ago by Koichi ITO <[email protected]>c4f103c7d103c371134cda5ed319cce983dd792f authored over 1 year ago by fatkodima <[email protected]>
Fix a false negative for `Style/StringLiteralsInInterpolation` for symbols with interpolation
2dd8281d169fc38197efca39e28ddf9871964b8b authored over 1 year ago by Koichi ITO <[email protected]>f3b33f0a6bda468a7385279bf367bd913257a365 authored over 1 year ago by fatkodima <[email protected]>
[Fix #11802] Improve handling of [] and () with percent symbol arrays
765ed7d855374928244aa4398ec499bd792b84a7 authored over 1 year ago by Koichi ITO <[email protected]>80acfbdd7aeba5e20bdc3770f4ad11045017a395 authored over 1 year ago by Jason Dougherty <[email protected]>
`\z` will suffice rather than `\Z` in the regexp,
since newline is never used in single file pat...
Confirmation has been made for the operation of coc.nvim in Vim.
c568070f2fb6f689823b69af79dff4497ae4b3ae authored over 1 year ago by Koichi ITO <[email protected]>[Fix #12052] Handle all glob special characters
dd98af0b75503f4e6af761f97657a3725641258a authored over 1 year ago by Koichi ITO <[email protected]>5fd11c41576a5154f51f5f403ee5add8bda4368f authored over 1 year ago by Koichi ITO <[email protected]>
Co-Authored-By: Love Ottosson <[email protected]>
7fcd2908a9709731d9e4d2fb83ae974ab3ae39f1 authored over 1 year ago by Martin Ericson <[email protected]>Allow parentheses in single-line match patterns
8e3046338488277e3d4e6071b7ee81647684a7a5 authored over 1 year ago by Koichi ITO <[email protected]>
```ruby
execute(query) => {elapsed:, sql_count:}
# (match-pattern
# (send nil :execute
# ...
This commit updates old URLs to their corresponding new redirected URLs.
a01e6f4c8c07314493498242be350ee3761ff66a authored over 1 year ago by Koichi ITO <[email protected]>Fix a false positive for `Layout/RedundantLineBreak`
63b351527e07976c69ab7984bbec9bafd72c889e authored over 1 year ago by Koichi ITO <[email protected]>
This PR fixes a false positive for `Layout/RedundantLineBreak` to prevent
the following incorrec...
This PR adds reference to RuboCop's built-in LSP to quickstart section in the README.
While I r...
ac4a94bdc13fe386d2b55847fa4213ddb644e8e9 authored over 1 year ago by Koichi ITO <[email protected]>Fixes #12015.
This PR marks `Style/HashConversion` as unsafe autocorrection.
This cop's autoco...
44ef1bc70c83646642a803e3bd4b4ab9e47033de authored over 1 year ago by Koichi ITO <[email protected]>Fixes #12046.
This PR makes `ReturnNilInPredicateMethodDefinition` aware of `nil` at the end of...
dd218290e3e71fe7af498e5ca4b5ac0fac4cb767 authored over 1 year ago by Koichi ITO <[email protected]>Fixes #12044.
LSP client can run layout cops by passing the following `layoutMode` parameter in...
f8f8ffcda1d2ad5c0134a5c6ab66cafca43563e9 authored over 1 year ago by Koichi ITO <[email protected]>c52feac313a71aaa3fd6a1006698f81aef3e03cc authored over 1 year ago by Bozhidar Batsov <[email protected]>
021ae3c1623064a197295352b58288ee45b9b8a9 authored over 1 year ago by Bozhidar Batsov <[email protected]>
bfbf59751175dae02db38ece1960ede920049ece authored over 1 year ago by Bozhidar Batsov <[email protected]>
514f52e45869d740108278ef0d05eebeb92dce70 authored over 1 year ago by Bozhidar Batsov <[email protected]>
6fc9a2146a4309e422cfa4402e121fa975a6eeae authored over 1 year ago by Koichi ITO <[email protected]>
This PR fixes a false negative for `Layout/ExtraSpacing` when some character are vertically alig...
02c32b4cf3801f9cf4cca4b3f1f4288aaee2ad5c authored over 1 year ago by Koichi ITO <[email protected]>Fix a false positive for `Layout/TrailingEmptyLines`
bd4e0dbc9d8e2e6026a951b3700ed522f1676dcb authored over 1 year ago by Koichi ITO <[email protected]>6a8e06d687041b3e68d9a9fbcb31bd58e2a2066e authored over 1 year ago by Koichi ITO <[email protected]>
a6d5a17ed159f3c5bc0bbbf680d4d8f49f2c67a5 authored over 1 year ago by Koichi ITO <[email protected]>
This PR fixes a false positive for `Layout/TrailingEmptyLines` to prevent
the following incorrec...
Output the "server restarting" message to stderr
a57385598c9b26d594fdef0f09bde341aa81573f authored over 1 year ago by Koichi ITO <[email protected]>When using Rubocop with `--autocorrect --stderr`, the standard output should not contain anythin...
34faa8cc9ec360b75bc642e21751fa35dba89e49 authored over 1 year ago by Akinori MUSHA <[email protected]>[Fix #12034] Fix an error when using an invalid encoding string
97af12887b80855ee626bc86907e1efd3d56fbbb authored over 1 year ago by Koichi ITO <[email protected]>[Fix #1867] Fix an error when `AllCops:Exclude` is empty in .rubocop.yml
d15a2a1dab5837f583dfb33113f71946af563229 authored over 1 year ago by Koichi ITO <[email protected]>Fixes #12034.
This PR fixes invalid byte sequence in UTF-8 error when using an invalid encoding...
a27433ac89137b5c704056dcb0281249ad9357a8 authored over 1 year ago by Koichi ITO <[email protected]>1fc59fc575fb1dc6634b2f687e854a7eb9ff713a authored over 1 year ago by Koichi ITO <[email protected]>
1a13d7ad982ee30cc9678be5c66077ac8044a1a7 authored over 1 year ago by Koichi ITO <[email protected]>
https://github.com/rubocop/rubocop/pull/11300 made the condition unnecessary.
814d4e9a2861b6bb6c8e40c14e21d957376c1a65 authored over 1 year ago by Koichi ITO <[email protected]>Fixes #1867.
This PR fixes the following error when `AllCops:Exclude` is empty in .rubocop.yml....
2ee5549bbd664dc9a941f74d7f3ae0bb090447ca authored over 1 year ago by Koichi ITO <[email protected]>Follow https://github.com/rubocop/rubocop/pull/11999#issuecomment-1613469560
This PR tweaks off...
77706a8860af55400c77cf18ccc4ebec3988cb8e authored over 1 year ago by Koichi ITO <[email protected]>Fix typo in Style/ReturnNilInPredicateMethodDefinition docs
a5fea4311a57787cc498ecdc63bedc68bf444160 authored over 1 year ago by Koichi ITO <[email protected]>6f9919f5e3cbbdd457581fc5a79ff47bd225ad90 authored over 1 year ago by Luc Thevenard <[email protected]>
eae61bb17ff39beecc1d8aa8c959ad2bc5921c92 authored over 1 year ago by Bozhidar Batsov <[email protected]>
dbee3c228ae3ca3e9331f7fe8487193d706424d7 authored over 1 year ago by Bozhidar Batsov <[email protected]>
32e08848febedd4a48b21b994c984d919d113b4e authored over 1 year ago by Bozhidar Batsov <[email protected]>
Fixes #12020.
This PR fixes an infinite loop error for `Layout/SpaceAfterComma`
with `Layout/Sp...
Fixes #12024.
This PR fixes a false positive for `Lint/RedundantRegexpQuantifiers`
when interpo...
Fixes #12014.
This PR fixes an error for `Lint/UselessAssignment`
when part of a multiple assig...
Fix an error for `InternalAffairs/LocationLineEqualityComparison` when inside block
fb54dac37ebba8ff0dedd5656c429e0e18e31220 authored over 1 year ago by Koichi ITO <[email protected]>
This PR if fix an error for `InternalAffairs/LocationLineEqualityComparison` when inside block.
...
This PR fixes the following error for `Metrics/MethodLength`
when using a heredoc in a block wit...
This PR fixes false negatives for `Style/RedundantRegexpArgument`
when using safe navigation ope...
ff0effde9b7490578ee2713da17a0ebfa5e755cc authored over 1 year ago by Bozhidar Batsov <[email protected]>
1b578aa82fd27ab39c4ffdb7284f8aeb04443973 authored over 1 year ago by Bozhidar Batsov <[email protected]>
a31da695306b051ddcc02634f0ddcf8f861698e3 authored over 1 year ago by Bozhidar Batsov <[email protected]>
This PR fixes an error for `Style/YodaCondition` when
equality check method is used without the ...
Fixes #12007.
This PR fixes an error for `Layout/SpaceAroundOperators`
when using unary operato...
Fixes #12005.
This PR fixes a false negative for `Lint/Debugger`
when using debugger method ins...
This PR supports safe or unsafe autocorrect config for LSP.
The autocorrection is still safe by...
7e8c47d0e943ee6bce839f7ae5159f1b50b25607 authored over 1 year ago by Koichi ITO <[email protected]>Fixes #11998.
This PR fixes an error when inspecting blank heredoc delimiter.
94fac02a7fc9e4b3597e6e710093dffb79f2cd97 authored over 1 year ago by Koichi ITO <[email protected]>