Sheetal Nandi
|
4cf746cdc4
|
Enable listFiles and listEmittedFiles as build option
|
2018-09-13 11:17:03 -07:00 |
|
Sheetal Nandi
|
0d60348e45
|
Unify the commandline parsing worker
|
2018-09-13 10:30:45 -07:00 |
|
Sheetal Nandi
|
37c3c5d8bb
|
Refactoring
|
2018-09-13 10:04:52 -07:00 |
|
Sheetal Nandi
|
b8f33f6a35
|
Report all project errors on incremental compile
|
2018-09-12 16:33:48 -07:00 |
|
Sheetal Nandi
|
5696384a9f
|
Handle prepend output to be emitted in downstream project even if declaration file doesnt change
|
2018-09-12 15:52:59 -07:00 |
|
Sheetal Nandi
|
0319f103f2
|
Test case to verify the non local change doesnt build referencing projects
|
2018-09-12 15:05:20 -07:00 |
|
Sheetal Nandi
|
ef2024a487
|
Handle circular project references
|
2018-09-12 14:58:08 -07:00 |
|
Sheetal Nandi
|
5553f36c9d
|
Instead of queueing build for downstream projects right when invalidating project, do it after build for invalidated project is complete
|
2018-09-12 13:53:39 -07:00 |
|
Sheetal Nandi
|
bdf1c782b2
|
Report file not found error about the project and watch config file even if not present
|
2018-09-11 16:31:14 -07:00 |
|
Sheetal Nandi
|
8a7550f82f
|
Deadcode removal
|
2018-09-11 15:53:00 -07:00 |
|
Sheetal Nandi
|
42479ca337
|
Maintain project references more clearly
- no need to maintain map from referencing projects to references
- When queueing for downstream projects, always handle build order
|
2018-09-11 15:46:54 -07:00 |
|
Sheetal Nandi
|
c8cdb8146a
|
Always create dependency graph and build order
|
2018-09-11 14:27:25 -07:00 |
|
Sheetal Nandi
|
5029a61983
|
Cache global dependency graph and invalidate it only if doing full reload of the project or resetting builder context
|
2018-09-11 13:52:26 -07:00 |
|
Sheetal Nandi
|
ec6c9ea004
|
Start shaping SolutionBuilder API
|
2018-09-11 13:32:45 -07:00 |
|
Sheetal Nandi
|
324073a1b2
|
Remove dead code and rearrange code to handle resolveProjectNames always returns array of resolved config file name
|
2018-09-11 13:17:32 -07:00 |
|
Sheetal Nandi
|
a172751bf9
|
Always resolve the config file to ResolvedConfigFile if its json, otherwise combine tsconfig.json
|
2018-09-11 13:02:50 -07:00 |
|
Sheetal Nandi
|
ec38ca4fcb
|
Merge branch 'master' into tsbuildWatchImprovements
|
2018-09-11 11:45:57 -07:00 |
|
Sheetal Nandi
|
e1daa470a3
|
Merge pull request #26983 from Tyriar/26850_invert_gutter
Invert gutter instead of setting colors
|
2018-09-11 11:33:37 -07:00 |
|
Sheetal Nandi
|
08c970a03d
|
Merge pull request #26865 from chrissantos1995/bugs/fix-empty-files-diagnostics
Fix empty files diagnostics reporting
|
2018-09-11 11:25:29 -07:00 |
|
Ron Buckton
|
ba8595be5f
|
Merge pull request #27021 from ajafff/fix-functiontype-emit
Fix FunctionType emit when only parameter has no type
|
2018-09-11 01:07:43 -07:00 |
|
Klaus Meinhardt
|
66a401ae64
|
Fix FunctionType emit when only parameter has no type
Fixes: #27018
|
2018-09-11 09:39:11 +02:00 |
|
Sheetal Nandi
|
6c57ebd00b
|
Update watches to wild card directories, input files, config files when project invalidates
|
2018-09-10 16:55:09 -07:00 |
|
Wesley Wigham
|
e9c6d967f6
|
Add related span pointing at missing arguments (#27013)
|
2018-09-10 16:40:33 -07:00 |
|
Sheetal Nandi
|
228858f36c
|
Inline builder context instead of it being outside for easier access and resetting
|
2018-09-10 15:47:29 -07:00 |
|
TypeScript Bot
|
78c8003504
|
Update user baselines (#27000)
|
2018-09-10 13:22:30 -07:00 |
|
Sheetal Nandi
|
82041eb300
|
Add partial reload support also watch wild cards correctly.
Partially fixes #26524
|
2018-09-10 13:10:51 -07:00 |
|
Sheetal Nandi
|
521edc1c80
|
Refactoring to handle case sensitivity of the host when caching
|
2018-09-10 12:33:10 -07:00 |
|
Sheetal Nandi
|
50bcfb6328
|
Try the ParsedCommandLine from cache instead of re-reading contents of tsconfig file
|
2018-09-10 12:33:10 -07:00 |
|
Sheetal Nandi
|
59060a1b90
|
Remove unnecessary projectReferences from ExpandResult and referenceSpecs from ConfigFileSpecs
|
2018-09-10 12:33:10 -07:00 |
|
Andy
|
24a5bdd1b1
|
Add 'fileToRename' property to RenameInfo (#24702)
* Add 'fileToRename' property to RenameInfo
* Update tests
* Support directory rename
|
2018-09-10 11:25:03 -07:00 |
|
Daniel Imms
|
745f5be2cb
|
Invert gutter instead of setting colors
Fixes #26850
|
2018-09-08 13:26:14 -07:00 |
|
christian
|
16477b6506
|
Take into account undefined nodeValue when recording diagnostic
|
2018-09-08 00:06:07 -04:00 |
|
Ron Buckton
|
af8e44ac85
|
Merge pull request #26568 from Microsoft/typesVersions
Adds support for "typesVersions" redirects
|
2018-09-07 15:40:50 -07:00 |
|
Ron Buckton
|
a255d9a163
|
Merge branch 'master' into typesVersions
|
2018-09-07 13:52:12 -07:00 |
|
Andy
|
cbde861af6
|
Improve use of SemanticMeaning in symbol display (#26953)
|
2018-09-07 12:23:23 -07:00 |
|
Andy
|
b1430e5e2c
|
Avoid adding duplicate completion from contextual keyword (#26947)
|
2018-09-07 12:18:03 -07:00 |
|
Wesley Wigham
|
f8b6a8fc8d
|
Introduce literal freshness for literal enum member types (#26556)
* Introduce literal freshness for literal enum members, allow enum references in ambient const initializers
* Merge statements
* Add enum literal readonly property test case
* Accept better baselines post-merge
|
2018-09-07 12:09:07 -07:00 |
|
Daniel Rosenwasser
|
cf2f339a5c
|
Merge pull request #26895 from Microsoft/callableErrors
Find first callable/constructable type in union when appropriate
|
2018-09-07 00:06:11 -07:00 |
|
christian
|
ec72f4751d
|
Add location info to empty lists diagnostics when tsconfig file exists
|
2018-09-06 20:40:02 -04:00 |
|
Andy
|
d31973b905
|
findAllReferences: Consistently use 'this' parameter as definition site (#26950)
|
2018-09-06 17:06:50 -07:00 |
|
Andy
|
c401d63c5f
|
findAllReferences: Fix declarationIsWriteAccess for PropertyAssignment in destructuring (#26949)
|
2018-09-06 15:24:07 -07:00 |
|
Andy
|
a0ebbfb8f0
|
Fix JSX completions after boolean property (#26943)
|
2018-09-06 14:15:12 -07:00 |
|
Sheetal Nandi
|
6fb0f6818a
|
Merge pull request #26944 from Microsoft/casingOfTypeReferenceDirectives
Lowercase type reference directives when determining to reuse program structure (just like when we create new program)
|
2018-09-06 14:13:26 -07:00 |
|
Sheetal Nandi
|
88d5b04c70
|
Lowercase type reference directives when determining to reuse program structure (just like when we create new program)
|
2018-09-06 13:26:44 -07:00 |
|
Ryan Cavanaugh
|
8f654f0f1e
|
Merge pull request #21957 from jack-williams/typeof-in-switch
Fix #2214. Support narrowing with typeof in switch condition.
|
2018-09-06 10:46:13 -07:00 |
|
Andy
|
8c22770ea8
|
Improve 'isWriteAccess' for findAllReferences (#26889)
|
2018-09-06 10:44:32 -07:00 |
|
Sheetal Nandi
|
ddba6d8a70
|
Merge pull request #26825 from Microsoft/resolveJsonModuleEmit
Support json module emit when module emit is commonjs, amd, es2015 or esnext
|
2018-09-06 09:57:47 -07:00 |
|
Sheetal Nandi
|
8b30ff8393
|
Merge pull request #26817 from Microsoft/resolvingJsonModuleLikeJsExportsEqual
Use widened type and non fresh type when resolving json module
|
2018-09-06 09:49:53 -07:00 |
|
Mine Starks
|
7fe0f9da9b
|
Merge pull request #26793 from minestarks/parentDirFix
Fix incorrect path computation of typesMap.json
|
2018-09-06 08:59:43 -07:00 |
|
Jack Williams
|
3173cfee97
|
Update narrowing baseline
|
2018-09-06 09:45:22 +01:00 |
|