Closed klausw closed 8 years ago
PTAL, I've rebased the changes to current master.
Test instance: https://klausw-jswarnings-dot-perfkit-explorer.appspot.com
I"m seeing some Karma test failures, investigating.
Karma test failures were spurious, all are passing as expected after resync + recompile.
LGTM
This is not complete, I've fixed ~500 of 600 type warnings, mainly missing imports and superficial errors.
This includes a few code changes where the fix was fairly obvious. I've kept these in individual commits for easier reviewing.
The remaining warnings are cases where it wasn't immediately obvious how to fix them, for example type declarations where I was unsure which type was intended, or genuine mismatches such as missing arguments and inconsistent types.