pycodestyle icon indicating copy to clipboard operation
pycodestyle copied to clipboard

E131: inconsistent reporting when comment present on initial line

Open fofoni opened this issue 4 years ago • 0 comments

This (correctly, IMO) produces no warnings:

import foo

dct = {
    'key':
        foo.yadayada() if foo.some_condition()  # raises no warnings
        else foo.blablebli()
}

On the other hand, simply adding a comment on the 'key' line makes it raise E131 on the two most indented lines:

import foo

dct = {
    'key':  # some comment added
        foo.yadayada() if foo.some_condition()  # now, this raises E131
        else foo.blablebli()
}

Using pycodestyle 2.8.0.

fofoni avatar Feb 15 '22 16:02 fofoni