TypeScript/src/harness
Andy d671c7ae96
getEditsForFileRename: Support directory rename (#24305)
* getEditsForFileRename: Support directory rename

* Code review

* Handle imports inside the new file/directory

* Document path updaters

* Shorten relative paths where possible

* Reduce duplicate code

* Rewrite, use moduleSpecifiers.ts to get module specifiers from scratch instead of updating relative paths

* Update additional tsconfig.json fields

* Add test with '.js' extension

* Handle case-insensitive paths

* Better tsconfig handling

* Handle properties inside compilerOptions

* Use getOptionFromName
2018-06-01 08:23:37 -07:00
..
parallel Dump fork output on unclean exit (#24394) 2018-05-24 16:13:32 -07:00
unittests getEditsForFileRename: Support directory rename (#24305) 2018-06-01 08:23:37 -07:00
collections.ts Reorganize and remove duplication 2018-04-24 10:48:55 -07:00
compiler.ts Enable '--strictNullChecks' (#22088) 2018-05-22 14:46:57 -07:00
compilerRunner.ts Enable '--strictNullChecks' (#22088) 2018-05-22 14:46:57 -07:00
documents.ts Enable '--strictNullChecks' (#22088) 2018-05-22 14:46:57 -07:00
evaluator.ts Fix async generator return as well 2018-05-29 17:54:59 -07:00
externalCompileRunner.ts Enable '--strictNullChecks' (#22088) 2018-05-22 14:46:57 -07:00
fakes.ts Enable '--strictNullChecks' (#22088) 2018-05-22 14:46:57 -07:00
fourslash.ts getEditsForFileRename: Support directory rename (#24305) 2018-06-01 08:23:37 -07:00
fourslashRunner.ts Batch enumerateFiles for multiple configurations into a single web request 2018-05-08 13:18:38 -07:00
harness.ts Dont count duplicated errors in case-insensitive duped files in rwc (#24383) 2018-05-24 12:23:43 -07:00
harnessLanguageService.ts Remove deprecated internal method (#24540) 2018-06-01 08:14:07 -07:00
instrumenter.ts Fix instrumenter target + deprecation warning (#17973) 2017-08-22 15:39:10 -07:00
loggedIO.ts Enable '--strictNullChecks' (#22088) 2018-05-22 14:46:57 -07:00
projectsRunner.ts Enable '--strictNullChecks' (#22088) 2018-05-22 14:46:57 -07:00
runner.ts Enable '--strictNullChecks' (#22088) 2018-05-22 14:46:57 -07:00
runnerbase.ts Batch enumerateFiles for multiple configurations into a single web request 2018-05-08 13:18:38 -07:00
rwcRunner.ts Use compare paths for comparing diagnostic paths, since the canonicalization of fileName and unitName differ (#24340) 2018-05-22 17:01:34 -07:00
sourceMapRecorder.ts Enable '--strictNullChecks' (#22088) 2018-05-22 14:46:57 -07:00
test262Runner.ts Enable '--strictNullChecks' (#22088) 2018-05-22 14:46:57 -07:00
tsconfig.json Add refactor to convert namespace to named imports and back (#24469) 2018-05-30 14:11:53 -07:00
typeWriter.ts Enable '--strictNullChecks' (#22088) 2018-05-22 14:46:57 -07:00
utils.ts Enable '--strictNullChecks' (#22088) 2018-05-22 14:46:57 -07:00
vfs.ts Enable '--strictNullChecks' (#22088) 2018-05-22 14:46:57 -07:00
virtualFileSystemWithWatch.ts Add test that verifies watched directories and files when resolution of module references sibling folder to root with symlLink 2018-05-29 13:45:20 -07:00
vpath.ts Cut back on more 'caught exceptions' from vfs 2018-05-11 20:44:21 -07:00