GNU bug report logs -
#31760
26.1; ruby-mode enables flymake-rubocop by default if the rubocop executable exists
Previous Next
Reported by: Petko Bordjukov <bordjukov <at> gmail.com>
Date: Fri, 8 Jun 2018 18:33:01 UTC
Severity: normal
Found in version 26.1
Fixed in version 27.1
Done: Dmitry Gutov <dgutov <at> yandex.ru>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On 6/8/18 9:42 PM, João Távora wrote:
> Petko Bordjukov <bordjukov <at> gmail.com> writes:
>
>> Emacs 26.1 enables flymake-rubocop by default if the rubocop executable
>> is present in the system. Since most if not all of the warnings that
>> Rubocop generates are not raised by Ruby I consider them not adopted by
>> the Ruby community by default. Based on that, I propose that either
>> using Rubocop by default is turned off, or at least a more inteligent
>> per-project Rubocop detection scheme is implemented.
>>
> Paging Dmitry :-)
So... First of all, there is the variable
ruby-flymake-use-rubocop-if-available, to satisfy the individual
preference to turn Rubocop off.
Second, what kind of per-project detection scheme? I suppose we can
abort if no ruby-rubocop-config file is found. That would certainly work
for me, but would maybe conflict with the general usage of Rubocop out
there (but probably not).
Maybe Bozhidar has something to say on this?
This bug report was last modified 6 years and 152 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.