Closed agilgur5 closed 2 years ago
Oh... well I didn't quite realize this (was refactoring/simplifying this code a bit after all), but this is totally redundant because this.error
bails out anyway, so the single log statement that noErrors
is used for will never be reached anyway 😐
Summary
Make
noErrors = false
unconditional again inemitSkipped
Details
apparently
emitSkipped
can indeed happen without there being a semantic or syntactic errornoErrors
still not clear what exactly triggers
emitSkipped
though, see my TS issue https://github.com/microsoft/TypeScript/issues/49790