In the following example, Spyder 5.1.1. shows correctly a E302 error:   Now, when silencing another error using the `noqa` command, then this error is not shown anymore, even if it was not silenced:  However, the E302 error still exists, which is confirmed when the file is analyzed with flake8:  I think, Spyder should also show the E302 error.