Ron Buckton
|
21c23d4e4e
|
Merge branch 'master' into gulpProjectRefs
|
2018-06-18 22:51:37 -07:00 |
|
Ron Buckton
|
891b15f60a
|
Update gulpfile to support project references
|
2018-06-18 22:45:13 -07:00 |
|
Ryan Cavanaugh
|
4fafe0b502
|
Merge pull request #25049 from RyanCavanaugh/tsbuild-fixes
Fixes downstream prepend projects not being built correctly on upstream changes
|
2018-06-19 12:01:42 +12:00 |
|
Ryan Cavanaugh
|
a72fe5dd8e
|
Add a testcase
|
2018-06-18 16:44:25 -07:00 |
|
Ryan Cavanaugh
|
e060871e85
|
Merge pull request #25048 from RyanCavanaugh/cachePathsInSourceMaps
Do fewer calls to getRelativePathToDirectoryOrUrl when writing sourcemaps
|
2018-06-19 09:35:33 +12:00 |
|
Ron Buckton
|
0944c29a47
|
Adds failed test tracking
|
2018-06-18 13:25:29 -07:00 |
|
Ryan Cavanaugh
|
43d1ae42a9
|
Do fewer calls to getRelativePathToDirectoryOrUrl when writing sourcemaps
|
2018-06-18 11:12:19 -07:00 |
|
Ryan Cavanaugh
|
bb29a1087e
|
Fixes downstream prepend projects not being built correctly on upstream changes
|
2018-06-18 11:11:03 -07:00 |
|
TypeScript Bot
|
3bab6af97a
|
Update user baselines (#24989)
|
2018-06-18 09:00:22 -07:00 |
|
Ron Buckton
|
aa26a59835
|
Merge pull request #24244 from Andarist/redefining-helpers
Use redefining helper pattern for better tree-shakeability
|
2018-06-18 01:11:23 -07:00 |
|
Anders Hejlsberg
|
43bac20b83
|
Array literals contextually typed by tuple types with rest elements
|
2018-06-16 13:30:17 -07:00 |
|
Anders Hejlsberg
|
3f03a37806
|
Infer union types for rest elements in tuples
|
2018-06-16 08:57:05 -07:00 |
|
Anders Hejlsberg
|
82448af476
|
Merge branch 'master' into restTuples
# Conflicts:
# Jakefile.js
# scripts/produceLKG.ts
# tests/baselines/reference/api/tsserverlibrary.d.ts
# tests/baselines/reference/api/typescript.d.ts
|
2018-06-16 08:02:36 -07:00 |
|
Anders Hejlsberg
|
64aabf23f8
|
Accept new baselines
|
2018-06-16 07:48:17 -07:00 |
|
Anders Hejlsberg
|
4f99bc19c8
|
Merge branch 'master' into restTuples
# Conflicts:
# tests/baselines/reference/APISample_Watch.errors.txt
# tests/baselines/reference/APISample_WatchWithDefaults.errors.txt
# tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt
# tests/baselines/reference/APISample_compile.errors.txt
# tests/baselines/reference/APISample_jsdoc.errors.txt
# tests/baselines/reference/APISample_linter.errors.txt
# tests/baselines/reference/APISample_parseConfig.errors.txt
# tests/baselines/reference/APISample_transform.errors.txt
# tests/baselines/reference/APISample_watcher.errors.txt
# tests/baselines/reference/api/tsserverlibrary.d.ts
# tests/baselines/reference/api/typescript.d.ts
|
2018-06-16 07:47:30 -07:00 |
|
Wesley Wigham
|
3846e7b06e
|
Fix jake diff (#25012)
Unterminated quotes aren't good for command lines, tbqh
|
2018-06-15 17:14:34 -07:00 |
|
Wesley Wigham
|
657d0119cc
|
Dont use unreliable inodes for checking file identity (#25008)
* Dont use unreliable inode as unique identifier
* Just concat with `\n
* Introduce path-overriding code to allow local executables ot be found
|
2018-06-15 15:53:03 -07:00 |
|
Andy
|
f597589e54
|
Fix protocol: Field is 'body', not 'edits' (#25005)
|
2018-06-15 14:59:47 -07:00 |
|
Ron Buckton
|
6c8ecc7386
|
Merge pull request #24868 from Microsoft/parallelAsyncTests
Support async tests in runtests-parallel
|
2018-06-15 14:02:01 -07:00 |
|
Ron Buckton
|
23c7571e27
|
Merge branch 'master' into parallelAsyncTests
|
2018-06-15 13:26:27 -07:00 |
|
Andy
|
e7e69ad4a2
|
Fix bug in importTracker: default and namespace imports are not exclusive (#24965)
|
2018-06-15 12:15:39 -07:00 |
|
Ryan Cavanaugh
|
581d2e8e96
|
Add default task
|
2018-06-15 11:45:53 -07:00 |
|
Ryan Cavanaugh
|
cef2a56944
|
Remove unused thing
|
2018-06-15 11:44:29 -07:00 |
|
Anders Hejlsberg
|
f1efd1d043
|
Parsing and rudimentary checking of tuples with rest elements
|
2018-06-15 11:43:16 -07:00 |
|
Ryan Cavanaugh
|
94ee765567
|
Merge pull request #24938 from RyanCavanaugh/esau-squash
Modernize Jakefile + fix project references breaks
|
2018-06-16 06:39:44 +12:00 |
|
Ryan Cavanaugh
|
73844ac565
|
Accept baseline
|
2018-06-15 11:10:54 -07:00 |
|
Wesley Wigham
|
640af3f75e
|
Introduce related spans into tsserver protocol (#24548)
* Introduce related spans into tsserver protocol
* Incorporate pretty output, implement esModuleInterop related span
|
2018-06-15 10:54:36 -07:00 |
|
Ryan Cavanaugh
|
e1e2882edf
|
PR fixups
|
2018-06-15 10:48:46 -07:00 |
|
Ryan Cavanaugh
|
d02fe4ac44
|
Merge branch 'master' into esau-squash
# Conflicts:
# tests/baselines/reference/api/typescript.d.ts
|
2018-06-15 10:40:46 -07:00 |
|
Ron Buckton
|
b9794134e3
|
Merge pull request #24982 from Microsoft/sourceMapBase
Fix off-by-one error with sourcemaps
|
2018-06-15 01:07:19 -07:00 |
|
Ron Buckton
|
575ab61c6b
|
Fix sources array case sensitivity
|
2018-06-14 23:27:04 -07:00 |
|
Ron Buckton
|
e62a5edc94
|
Fix off-by-one error with sourcemaps
|
2018-06-14 22:54:31 -07:00 |
|
TypeScript Bot
|
374cbd6e5f
|
Update user baselines (#24952)
|
2018-06-14 15:56:57 -07:00 |
|
Andy
|
7a1d75cc11
|
getEditsForFileRename: Don't update unrelated import (#24961)
* getEditsForFileRename: Don't update unrelated import
* Importing source file moved if it's the old path *or* new path
|
2018-06-14 15:42:16 -07:00 |
|
Andy
|
4a7a550502
|
moveToNewFile: Reuse code from importFixes for inserting import (#24957)
* moveToNewFile: Reuse code from importFixes for inserting import
* Fix test failures
* Update API baselines (#24966)
|
2018-06-14 15:41:47 -07:00 |
|
Nathan Shively-Sanders
|
4db1c132b7
|
No dupe jsdoc for assignment inside an initializer (#24973)
|
2018-06-14 15:32:10 -07:00 |
|
Ryan Cavanaugh
|
03c3c9dda1
|
Merge branch 'master' into esau-squash
|
2018-06-14 13:23:15 -07:00 |
|
Nathan Shively-Sanders
|
57e652dd02
|
Js/check type tags (#24967)
* Check the type expression of `@type` tags
* Update existing tests and baselines
|
2018-06-14 13:11:52 -07:00 |
|
Sheetal Nandi
|
34b9c4dbad
|
Merge pull request #24959 from Microsoft/moduleResolutionWithoutExtensionWithJson
Handle the json extension when ResolvedModule result is json file
|
2018-06-14 13:09:29 -07:00 |
|
Sheetal Nandi
|
1cd604ac69
|
Merge pull request #24933 from Microsoft/failedLookupWatchesWithClassicResolver
Do not watch parent folders recursively if not needed
|
2018-06-14 13:09:16 -07:00 |
|
Anders Hejlsberg
|
09f17bcf57
|
Accept new baselines
|
2018-06-14 13:06:48 -07:00 |
|
Anders Hejlsberg
|
0cc0fad381
|
Add tests
|
2018-06-14 13:06:37 -07:00 |
|
Andy
|
345012e29d
|
Don't add diagnostic on unused import starting with underscore (#24958)
* Don't add diagnostic on unused import starting with underscore
* Fix lint
|
2018-06-14 12:55:12 -07:00 |
|
Sheetal Nandi
|
fe260588fa
|
Handle package.json, jsconfig.json, tsconfig.json in the getDiagnostics of fourslash tests
|
2018-06-14 11:51:18 -07:00 |
|
Ryan Cavanaugh
|
8491f70379
|
Merge branch 'master' into esau-squash
# Conflicts:
# tests/baselines/reference/api/typescript.d.ts
|
2018-06-14 11:25:00 -07:00 |
|
Nathan Shively-Sanders
|
a56b272d38
|
In JS, fix crash with in a file with conflicting ES2015/commonjs exports (#24960)
* fix crash with conflicting ES2015/commonjs modules
* Refactor based on PR comments
|
2018-06-14 11:18:23 -07:00 |
|
Ryan Cavanaugh
|
2428220015
|
Turn on SLC
|
2018-06-14 11:17:37 -07:00 |
|
Wesley Wigham
|
a77068827d
|
Handle combinations of rootdir and outdir when calculating paths (#24941)
|
2018-06-14 11:07:46 -07:00 |
|
Sheetal Nandi
|
8e16bfffc2
|
Handle the json extension when ResolvedModule result is json file
Fixes #24932
|
2018-06-14 09:53:06 -07:00 |
|
Andy
|
3261473a9b
|
Avoid huge inferred type (#24953)
|
2018-06-14 09:23:40 -07:00 |
|