Ryan Cavanaugh
d21c03ab9d
Invalidation + separated downstream builds
2018-05-31 14:38:26 -07:00
Ryan Cavanaugh
cd7a844a48
We definitely have a type system
2018-05-30 10:12:51 -07:00
Ryan Cavanaugh
f8c4301f14
Add more errors; commandline help for --build; invalid flag combo detection
2018-05-30 10:00:35 -07:00
Ryan Cavanaugh
129f747ccc
VFS fixes
2018-05-29 14:28:25 -07:00
Ryan Cavanaugh
fe191fec6d
Merge branch 'master' into tsbuild
2018-05-29 13:14:12 -07:00
Andy
8bc1932ed5
moduleSpecifiers: Don't return a relative path to node_modules ( #24460 )
2018-05-29 12:40:06 -07:00
Andy
160b667846
fixUnusedIdentifier: Don't remove parameter in override or non-last parameter in callback ( #24306 )
...
* fixUnusedIdentifier: Don't remove parameter in override or non-last parameter in callback
* Only allow removing last parameters; don't care about contextual type
2018-05-29 12:39:45 -07:00
Andy
816f1cee5a
Include '...' on doc comment for rest parameter ( #24462 )
2018-05-29 12:17:57 -07:00
Ryan Cavanaugh
70fa29b627
Add graph ordering tests
2018-05-29 10:00:54 -07:00
Mohamed Hegazy
58f4c6fcbf
Merge pull request #24457 from Microsoft/fixBuild
...
Fix build
2018-05-29 09:41:16 -07:00
csigs
cc46ea1ddd
LEGO: Merge pull request 24458
...
LEGO: Merge pull request 24458
2018-05-29 09:11:03 -07:00
csigs
a839cbd710
LEGO: check in for master to temporary branch.
2018-05-29 16:10:37 +00:00
Mohamed Hegazy
94c455792a
Remove unneeded assertions
2018-05-29 09:06:35 -07:00
Mohamed Hegazy
4683cb5bad
Add assertions
2018-05-29 09:06:16 -07:00
csigs
af0c4ce6a1
LEGO: Merge pull request 24450
...
LEGO: Merge pull request 24450
2018-05-29 03:11:01 -07:00
csigs
d5163357d3
LEGO: check in for master to temporary branch.
2018-05-29 10:10:39 +00:00
csigs
6c74e8a461
LEGO: Merge pull request 24447
...
LEGO: Merge pull request 24447
2018-05-28 15:11:02 -07:00
csigs
91aa60ac00
LEGO: check in for master to temporary branch.
2018-05-28 22:10:39 +00:00
Ryan Cavanaugh
a7fcbcd3a4
Use better toposorting algorithm
2018-05-25 16:06:33 -07:00
Mohamed Hegazy
927343cf3a
Merge branch 'master' of https://github.com/Microsoft/TypeScript
2018-05-25 15:53:16 -07:00
Mohamed Hegazy
3b5ac022f3
Merge pull request #24425 from Microsoft/revert23925
...
Revert #23925
2018-05-25 15:53:07 -07:00
Mohamed Hegazy
781884c90b
Accept baselines
2018-05-25 15:51:37 -07:00
Mohamed Hegazy
27faffb865
Merge branch 'Kingwl-fix-es5-export-class-name-object'
2018-05-25 15:45:42 -07:00
Mohamed Hegazy
a7a68d9591
Merge branch 'fix-es5-export-class-name-object' of https://github.com/Kingwl/TypeScript into Kingwl-fix-es5-export-class-name-object
2018-05-25 15:45:31 -07:00
Mohamed Hegazy
725dbcc7a5
Merge branch 'master' of https://github.com/Microsoft/TypeScript
2018-05-25 15:45:12 -07:00
csigs
7f5f7b14cc
LEGO: Merge pull request 24426
...
LEGO: Merge pull request 24426
2018-05-25 15:11:02 -07:00
csigs
35c0aaa84d
LEGO: check in for master to temporary branch.
2018-05-25 22:10:40 +00:00
Mohamed Hegazy
832893e559
Revert "Check detected npm path is existing"
...
This reverts commit 1fda3a4165
.
2018-05-25 14:54:53 -07:00
Wesley Wigham
198722d46a
Make configure prerelease script compile under strict null checks ( #24417 )
2018-05-25 12:10:19 -07:00
csigs
c25e7d517f
LEGO: Merge pull request 24411
...
LEGO: Merge pull request 24411
2018-05-25 09:10:49 -07:00
csigs
5e848f6efb
LEGO: check in for master to temporary branch.
2018-05-25 16:10:26 +00:00
kingwl
5df00d29c7
accept baseline
2018-05-25 22:15:32 +08:00
csigs
9bb60c8eb4
LEGO: Merge pull request 24404
...
LEGO: Merge pull request 24404
2018-05-25 03:10:48 -07:00
csigs
4244c8e2b4
LEGO: check in for master to temporary branch.
2018-05-25 10:10:26 +00:00
王文璐
7f127de89e
remove invalid check
2018-05-25 09:36:16 +08:00
Ryan Cavanaugh
1863d3fd48
Graph ordering test WIP
2018-05-24 17:48:45 -07:00
Ryan Cavanaugh
8ac795ba01
Correctly skip upstream-blocked projects
2018-05-24 16:21:32 -07:00
Ryan Cavanaugh
cb8aa9b1a3
Don't use invalid cached SourceFiles
2018-05-24 16:21:06 -07:00
Wesley Wigham
64642bb5c3
Dump fork output on unclean exit ( #24394 )
...
* Dump fork output on unclean exit
* Remember to clear timeout on process exit in case processes exit at very different times
2018-05-24 16:13:32 -07:00
Wesley Wigham
8f9c0861bc
Use external aliases in quickinfo and signature help return types ( #24391 )
...
* Dont include import types in quick info type names
* Add UseAliasDefinedOutsideCurrentScope flag to LS operations which were missing it
2018-05-24 15:19:57 -07:00
TypeScript Bot
9761c0908d
Update user baselines ( #24374 )
2018-05-24 15:19:34 -07:00
Nathan Shively-Sanders
e250942d6a
Disallow nested object param syntax in callback tag ( #24392 )
...
* Callback tag:Disallow nested-object-param syntax
Previously this caused a crash in parsing. If/when we want to support
this syntax, we will need to fix this crash.
* Update baselines
2018-05-24 15:11:33 -07:00
csigs
edf667b7e0
LEGO: Merge pull request 24393
...
LEGO: Merge pull request 24393
2018-05-24 15:10:56 -07:00
csigs
3502d35057
LEGO: check in for master to temporary branch.
2018-05-24 22:10:36 +00:00
Elizabeth Dinella
b745ea059e
Fix to issue 23326 for completions on new.target ( #24342 )
...
* Fix to issue 23326 for completions on new.target
* Fixed linting issues - whitespace in if statements
* Removed debug statement in test case and consolidated and cleaned up code in switch statement for completions
* Added support for import.meta completion
2018-05-24 14:12:33 -07:00
Elizabeth Dinella
13734e7d68
Fix for issue #6154 - overriding methods with properties in the derived class ( #24343 )
...
* Fix to issue 6154 - Overriding a method with a property in the derived class should not cause a compiler error
* new baselines
* fixed deleted baselines
2018-05-24 14:12:13 -07:00
Sheetal Nandi
9b9ec6309e
Merge pull request #24390 from Microsoft/isEmittedDeclarationFile
...
Do not trigger invalidation if emitted file is in declarationDir
2018-05-24 14:04:02 -07:00
Ryan Cavanaugh
19ab8abbb9
Fix strictNullChecks breaks
2018-05-24 13:42:12 -07:00
Sheetal Nandi
51058b56e5
Do not trigger invalidation if emitted file is in declarationDir
2018-05-24 13:36:52 -07:00
Ryan Cavanaugh
8936b030cd
Merge branch 'master' into tsbuild
2018-05-24 13:01:58 -07:00