You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 3, 2020. It is now read-only.
To ensure the code's type coverage is high and there aren't any obvious lurking bugs due to subversive type errors, we should be compiling with tsc's --strict mode (which turns on all safety options.)
As of now, we can and do compile with --noImplicitAny which is a big part of it.
However, the next biggest part will be --noImplicitThis, mainly due to requiring a proper this type on procedures in scripting.
Unfortunately it cannot be ScriptProto as it would be circularly defined.
The text was updated successfully, but these errors were encountered:
Did some more work on --strictNullChecks tonight, there are still about 120 errors left... Some of them are more involved than the others, so there might be something like 40 left that won't be done for a while.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
To ensure the code's type coverage is high and there aren't any obvious lurking bugs due to subversive type errors, we should be compiling with tsc's
--strict
mode (which turns on all safety options.)As of now, we can and do compile with
--noImplicitAny
which is a big part of it.However, the next biggest part will be
--noImplicitThis
, mainly due to requiring a properthis
type on procedures in scripting.Unfortunately it cannot be
ScriptProto
as it would be circularly defined.The text was updated successfully, but these errors were encountered: