21651 Commits

Author SHA1 Message Date
Wesley Wigham
421c927150
Add formik to the user suite (#21381)
* Add formik to user suite

* Accept current log
2018-02-01 12:52:51 -08:00
Wesley Wigham
a33dae3771
Rework how default vs local name selection is done to be more correct (#21526) 2018-02-01 12:34:25 -08:00
Wesley Wigham
058b2f7f11
Allow boolean literals to be generated from contextual types again (#21503)
* Allow boolean literals to be generated from contextual types again

* Update fourslash test
2018-02-01 12:34:16 -08:00
Sheetal Nandi
24476966e2
Merge pull request #21545 from Microsoft/logMoreSysInfo
Log more info about compilation
2018-02-01 11:41:34 -08:00
Sheetal Nandi
f9431210b4 Log more info about compilation 2018-02-01 11:37:34 -08:00
AdityaDaflapurkar
39d78b7a2b Fix minor typos in documentation (#21538) 2018-02-01 10:58:31 -08:00
Andy
477cba539b
Improve debug failure for failed node cast (#21539) 2018-02-01 10:51:28 -08:00
Sheetal Nandi
1fb3593e61
Merge pull request #21537 from Microsoft/donotClearScreenWithDiagnostics
Do not clear console in watch mode if --diagnostics or --extendedDiagnostics is specified
2018-02-01 10:18:02 -08:00
Andrew Casey
02972899d7
Merge pull request #21379 from amcasey/HighlightingAssert
Check syntax kind in isDeclarationNameOrImportPropertyName
2018-02-01 10:11:10 -08:00
Sheetal Nandi
d4c84368e5 Do not clear console in watch mode if --diagnostics or --extendedDiagnostics is specified 2018-02-01 10:07:28 -08:00
Andy
df15d5b977
Don't treat class name contextToken as a completion list blocker if it is not the previousToken (#21534) 2018-02-01 09:24:57 -08:00
Sheetal Nandi
f96c04cb2b
Merge pull request #21522 from Microsoft/alwaysGetDiagnosticsWhenEmitting
Always get diagnostics when emitting irrespective of whether its declaration only emit
2018-01-31 17:30:51 -08:00
Sheetal Nandi
11214b9dcd Removing the test added for cancellation during affected list since thats not possible anymore as the affected files would anyways be semantically checked
This is just part missed during revert of 0b79f4a
2018-01-31 17:15:54 -08:00
Sheetal Nandi
cf540198e6 Always get diagnostics when emitting irrespective of whether its declaration only emit
The diagnostics reporting and expression resolution caching is quite intermingled at present.
Hence when we tried to get the declaration output without getting diagnostics, the resolution for functions return expression is cached but errors arent reported
Symbols arent marked as referenced. So at later time when trying to get the diagnostics since the expression resolution is cached, it doesnt even go through all checks
For now get diagnostics irrespective of declaration only output to avoid this issue.
Fixes #21518
2018-01-31 16:22:27 -08:00
TravCav
d0ab1642fe Fix for Issue #21512 and code cleanup for Jakefile.js (#21513)
* Code cleanup for Jakefile.js

Jakefile.js was throwing lint warnings so I cleaned some of them up.

* took out jshint flag

removed /*jshint esversion: 6 */
2018-01-31 12:59:17 -08:00
Andrew Casey
cd0000110d Add FAR test 2018-01-31 11:12:09 -08:00
Armando Aguirre
6435d26510
Merge pull request #21505 from armanio123/SetNoEmitTrueJsConfig
Set noEmit = true  on jsconfig.json file
2018-01-31 11:08:04 -08:00
Armando Aguirre
e7ddb84fab
Merge pull request #21484 from armanio123/AddBigLibrariesToSafeList
Added big libraries to safelist
2018-01-31 11:06:00 -08:00
Andrew Casey
ce7d998c49
Merge pull request #21426 from amcasey/AssertsForGH20809
Add asserts upstream from #20809
2018-01-31 10:49:30 -08:00
Anders Hejlsberg
36a49adac4 Accept new baselines 2018-01-31 07:48:54 -08:00
Anders Hejlsberg
afec056bab Add more error case checks 2018-01-31 07:48:45 -08:00
Anders Hejlsberg
1275a20ebe Accept new baselines 2018-01-31 07:48:31 -08:00
Anders Hejlsberg
5702f61562 Always use strict rules for contravariant inferences 2018-01-31 07:48:15 -08:00
csigs
6419e7ca4f
LEGO: Merge pull request 21508
LEGO: Merge pull request 21508
2018-01-30 21:10:36 -08:00
csigs
f1e25b3186 LEGO: check in for master to temporary branch. 2018-01-31 05:10:17 +00:00
Armando Aguirre
559531cd8b Minor fixes 2018-01-30 17:05:44 -08:00
Armando Aguirre
25f20da200 Added Ace and PDFKit to typesMap 2018-01-30 17:03:54 -08:00
Armando Aguirre
e99fe78172 Addressed PR comments 2018-01-30 15:22:34 -08:00
csigs
67243405e2
LEGO: Merge pull request 21502
LEGO: Merge pull request 21502
2018-01-30 15:11:15 -08:00
csigs
4518e03e48 LEGO: check in for master to temporary branch. 2018-01-30 23:10:57 +00:00
Wesley Wigham
c161c22d89
Avoid crashing when a source file is attempted to merge with another declaration (#21494) 2018-01-30 15:02:20 -08:00
Andrew Casey
dfe8cf1abd
Merge pull request #21497 from amcasey/GH21433
Handle trivia in code fix forgotten-this
2018-01-30 14:39:47 -08:00
Wesley Wigham
6219be6144
Do no path canonicalization during config parsing (#20311)
* Do no canonicalization during config parsing

* Add test from issue

* Apply code review feedback
2018-01-30 14:16:44 -08:00
Anders Hejlsberg
7c241ba2f7 Merge branch 'conditionalTypes' into inferTypes
# Conflicts:
#	src/compiler/checker.ts
#	tests/cases/fourslash/completionInJSDocFunctionNew.ts
#	tests/cases/fourslash/completionInJSDocFunctionThis.ts
2018-01-30 13:40:16 -08:00
Andrew Casey
3020f3d2e6 Handle trivia in code fix forgotten-this
Fixes #21433
2018-01-30 13:25:39 -08:00
Wesley Wigham
b0ea899d13
Use the full local file path as the id for a submodule (#21471)
* Use the full file path as the id for a submodule

* Informal code review feedback
2018-01-30 11:09:48 -08:00
Armando Aguirre
cd994964e3 Improved datatables regex 2018-01-30 10:48:56 -08:00
Armando Aguirre
8a561e72a8 Improved datatables regex 2018-01-30 10:46:17 -08:00
Armando Aguirre
cd12c8b63b Added datatables library to safelist 2018-01-30 10:22:29 -08:00
csigs
a60c5d0e9a
LEGO: Merge pull request 21481
LEGO: Merge pull request 21481
2018-01-30 09:10:43 -08:00
csigs
8738383606 LEGO: check in for master to temporary branch. 2018-01-30 17:10:23 +00:00
Anders Hejlsberg
03a384785f Accept new baselines 2018-01-30 08:11:58 -08:00
Anders Hejlsberg
34505c1019 Add tests 2018-01-30 08:11:49 -08:00
Anders Hejlsberg
01516c84d2 Update to use TypeFlags.Instantiable in instantiateSymbol 2018-01-30 06:47:58 -08:00
Anders Hejlsberg
f990e4ef99 Merge branch 'master' into conditionalTypes 2018-01-30 06:44:23 -08:00
Anders Hejlsberg
4f2b5f32f9 Merge branch 'master' into conditionalTypes 2018-01-30 06:42:14 -08:00
Anders Hejlsberg
6be98fa1a9
Merge pull request #21470 from Microsoft/optimizeInstantiation
Skip unnecessary type and symbol instantiations
2018-01-30 06:39:08 -08:00
csigs
12ebbbc992
LEGO: Merge pull request 21475
LEGO: Merge pull request 21475
2018-01-30 03:11:16 -08:00
csigs
5ef3fde1ab LEGO: check in for master to temporary branch. 2018-01-30 11:10:58 +00:00
Mohamed Hegazy
d0721e45b1 Update authors 2018-01-29 23:29:37 -08:00