Is the lint feature of the ESPHome editor broken?

In a light component, I forgot the units in transition lenght: 1.0
In the past, the editor would have red-lined this error, but now it doesn’t. When I compiled the code, it did present the error. When opening the editor again, the error was redlined. But upon fixing the error, it was still redligned, but compiled OK.

Here’s another not an error:
old error

There is nothing wrong with the highlighted line, and hovering over the redline shows a completely different error. And the action, output.turn_off in the error message does not exist in this YAML file.

It’s broken… Is anyone else seeing this?