Skip to content

Remove unused (and sometimes broken) targets and scripts #30054

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Mar 8, 2019

Conversation

weswigham
Copy link
Member

runtests-browser is broken and doesn't run (we have some stuff in the harness the breaks it). Unless we like it a lot and want to fix it (and ideally add it so CI somehow so we know if it is broken by a change), I'm removing it.

perf-tsc seems unused - nowadays we collect our perf measures either with profilers directly or with the diagnostics and extendedDiagnostics flags to plain tsc (both of which have way to distinguish IO time).

createBenchmark script is broken and doesn't compile.

ior script is useless with the new RWC baseline format we've used for the last year - every input file is already loose, so there's no need for an inspection tool.

parallel-lint is unused.

types/mocha is unused since we updated the real mocha awhile ago.

tests/test.bat seems... pointless? No clue why it was there.

I looked at errorCheck as well, but that seems useful - like the rest of our useful scripts, it should probably be integrated into CI.

Copy link
Member

@rbuckton rbuckton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would check with @sheetalkamat and @sandersn to make sure they are not using the runtests-browser task.

@weswigham
Copy link
Member Author

@sandersn hasn't been using it for awhile, and I can only assume @sheetalkamat hasn't been either since it hasn't been able to run successfully due to harness changes for months ❤️

@weswigham weswigham merged commit a887c6b into microsoft:master Mar 8, 2019
@weswigham weswigham deleted the remove-unused-targets-scripts branch March 8, 2019 18:34
TimvdLippe added a commit to TimvdLippe/TypeScript that referenced this pull request May 19, 2020
The gulp tasks were removed in microsoft#30054, but the contributing
guidelines weren't updated accordingly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants