Andy
|
fbcddb61e2
|
Don't bind JSDoc namespace in a TS file (#16416)
|
2017-06-12 14:35:35 -07:00 |
|
Andy
|
050126c1b6
|
Rename isTypeParameter to isTypeParameterDeclaration (#16422)
|
2017-06-12 14:31:01 -07:00 |
|
Anders Hejlsberg
|
dde60bb624
|
Merge pull request #16368 from Microsoft/stricterGenericChecks
Stricter generic signature checks
|
2017-06-12 13:56:21 -07:00 |
|
Anders Hejlsberg
|
4e9e62d861
|
Add test
|
2017-06-12 13:17:24 -07:00 |
|
Anders Hejlsberg
|
dc28aaa132
|
Add --noStrictGenericChecks compiler option
|
2017-06-12 13:09:01 -07:00 |
|
Andy
|
7fb821e45b
|
Support completions in destructuring in for-of (#16454)
|
2017-06-12 12:12:51 -07:00 |
|
Andy
|
2748b3b334
|
Add isForInOrOfStatement utility (#16455)
|
2017-06-12 11:08:41 -07:00 |
|
Andy
|
44d5c44cb5
|
Document highlights for a JSX tag should just be the matching tag, not all references (#16453)
|
2017-06-12 11:08:21 -07:00 |
|
Anders Hejlsberg
|
fd1edd2579
|
Merge pull request #16446 from Microsoft/fixNeverIntersection
Intersection with 'never' is always 'never'
|
2017-06-12 10:37:13 -07:00 |
|
Anders Hejlsberg
|
a74b790ed5
|
Add tests
|
2017-06-11 14:54:46 -07:00 |
|
Anders Hejlsberg
|
f81925992c
|
Intersection with 'never' type always produces 'never'
|
2017-06-11 14:54:36 -07:00 |
|
Mohamed Hegazy
|
a404edae38
|
Split import into var and type to avoid breaking backword compatability of tsserverlibrary (#16409)
|
2017-06-10 11:12:09 -07:00 |
|
Andy
|
09321b3834
|
Convert Extension to a string enum (#16425)
|
2017-06-09 19:32:44 -07:00 |
|
Anders Hejlsberg
|
d27f4d4f15
|
Fix comments
|
2017-06-09 15:39:24 -07:00 |
|
Anders Hejlsberg
|
76093c24cd
|
Merge branch 'master' into stricterGenericChecks
# Conflicts:
# src/compiler/checker.ts
|
2017-06-09 15:35:37 -07:00 |
|
Andy
|
13b7d17da7
|
Don't bind JSDoc type parameter in a TS file (#16413)
* Don't bind JSDoc type parameter in a TS file
* Fix tests
* Remove unnecessary non-null assertions
|
2017-06-09 14:52:01 -07:00 |
|
Andy
|
a757e84284
|
Add hash of project file location to project info telemetry (#16397)
* Add hash of project file location to project info telemetry
* Rename to projectId
|
2017-06-09 13:12:31 -07:00 |
|
Mine Starks
|
7796e3775a
|
Merge pull request #16374 from minestarks/typingcacheversion
Set typings cache location per TS version
|
2017-06-09 10:07:29 -07:00 |
|
Andy
|
a2d524252c
|
--isolatedModules: Still allow re-export of type in a declaration file (#16399)
* --isolatedModules: Still allow re-export of type in a declaration file
* Use isInAmbientContext
|
2017-06-09 09:39:55 -07:00 |
|
Nathan Shively-Sanders
|
cae1286b72
|
Merge pull request #16343 from Microsoft/weak-types-for-primitives
Weak type errors for primitives
|
2017-06-09 09:03:48 -07:00 |
|
Ron Buckton
|
eadafd20eb
|
Merge pull request #16346 from Microsoft/fix15618
Improve contextual types using jsdoc tags
|
2017-06-09 00:11:47 -07:00 |
|
Daniel Rosenwasser
|
025fa87b8c
|
Merge pull request #16382 from Microsoft/ContainsMaster
[Master] Rename & internalize PossiblyContainsDynamicImport
|
2017-06-08 23:57:01 -07:00 |
|
Andy
|
0d36d0e39f
|
Support completions for qualified names in JSDoc (#16380)
* Support completions for qualified names in JSDoc
* Fix typo
|
2017-06-08 17:21:36 -07:00 |
|
Mohamed Hegazy
|
1a1d5ea5f5
|
Fix #16367: remove const modifier from tsserverlibrary.d.ts (#16381)
* Fix #16367: remove const modifier from tsserverlibrary.d.ts
* use a helper function to remove const enums
|
2017-06-08 17:18:58 -07:00 |
|
Ron Buckton
|
ff1f33729b
|
Improve contextual types and return type checking
|
2017-06-08 16:44:42 -07:00 |
|
Daniel Rosenwasser
|
af41c28ba9
|
Fixed up comments.
|
2017-06-08 16:00:39 -07:00 |
|
Daniel Rosenwasser
|
86e54ac787
|
Correct pluralization of 'Contain' to 'Contains', made the nodeflag internal.
|
2017-06-08 16:00:38 -07:00 |
|
Nathan Shively-Sanders
|
ffc899ed38
|
Merge pull request #16377 from Microsoft/fix-synthetic-properties-in-hasExcessProperties
Fix synthetic properties in hasExcessProperties
|
2017-06-08 15:49:51 -07:00 |
|
Yui
|
9d30ab6ac9
|
Merge pull request #16378 from Microsoft/master-PortChange
[Master] port change from release-2.4 to master
|
2017-06-08 15:05:43 -07:00 |
|
Ron Buckton
|
98b06ef685
|
Merge pull request #16366 from Microsoft/useInspectBrkForTests
Use --inspect-brk for test debugging
|
2017-06-08 14:36:55 -07:00 |
|
Ron Buckton
|
fe62f5f3ff
|
Merge pull request #16376 from Microsoft/fix14506
Fix source map for variables in ES5/3 async funcs and generators
|
2017-06-08 14:34:47 -07:00 |
|
Kanchalai Tanglertsampan
|
7d2d35d0bf
|
Include dynamic import during pre-processing needed by VS
|
2017-06-08 14:31:44 -07:00 |
|
Kanchalai Tanglertsampan
|
963a500c8e
|
Add incremental tests
|
2017-06-08 14:31:23 -07:00 |
|
Ron Buckton
|
9e985c9619
|
Merge branch 'master' into fix15618
|
2017-06-08 14:31:14 -07:00 |
|
Kanchalai Tanglertsampan
|
7121891921
|
Remove unneccessary debug.fail as by defualt we will add commonJS module transformation step
|
2017-06-08 14:31:11 -07:00 |
|
Kanchalai Tanglertsampan
|
58aa0f3f76
|
Copy PossiblyContainDynamicImport from old source file to new one
|
2017-06-08 14:30:56 -07:00 |
|
Ron Buckton
|
b325790270
|
Merge pull request #16310 from Microsoft/enableDebugInfo
Enable debug info when running tests
|
2017-06-08 14:28:59 -07:00 |
|
Nathan Shively-Sanders
|
d3f2234529
|
Test synthetic properties w/hasExcessProperties
|
2017-06-08 14:19:06 -07:00 |
|
Ron Buckton
|
ef86f7da50
|
Adjust source map offsets for variables in downlevel async funcs and generators
|
2017-06-08 14:15:40 -07:00 |
|
Nathan Shively-Sanders
|
70069aeb31
|
hasExcessProperty only uses valueDeclaration if available
Previously it would crash if valueDeclaration was not set
|
2017-06-08 14:15:24 -07:00 |
|
Mine Starks
|
3bd5df7577
|
Set typings cache location per TS version
|
2017-06-08 13:33:24 -07:00 |
|
Ron Buckton
|
05b40da6c1
|
Use --inspect-brk for test debugging
|
2017-06-08 12:40:51 -07:00 |
|
Ron Buckton
|
80a7716117
|
PR Feedback
|
2017-06-08 11:27:35 -07:00 |
|
Anders Hejlsberg
|
6da961078c
|
Merge branch 'master' into stricterGenericChecks
|
2017-06-08 11:26:22 -07:00 |
|
Anders Hejlsberg
|
bc3689fa00
|
Accept new baselines
|
2017-06-08 11:23:13 -07:00 |
|
Anders Hejlsberg
|
ff83327f30
|
Remove convoluted code that attempts to re-fix type parameters
|
2017-06-08 11:23:04 -07:00 |
|
Nathan Shively-Sanders
|
b94c51360b
|
Merge pull request #16335 from Microsoft/delay-signature-return-type-instantiation
Delay signature return type instantiation
|
2017-06-08 09:59:48 -07:00 |
|
Nathan Shively-Sanders
|
2eea0989ea
|
Merge branch 'master' into delay-signature-return-type-instantiation
|
2017-06-08 09:42:50 -07:00 |
|
Nathan Shively-Sanders
|
a5b68c0800
|
Update tests and baselines
|
2017-06-08 09:07:16 -07:00 |
|
Nathan Shively-Sanders
|
7797b1ddba
|
Always use getPropertyOfObjectType in isKnownProperty
It doesn't make sense to say that 'toString' is part of a weak type
since having 'toString' would mean that the type isn't actually weak.
|
2017-06-08 09:01:40 -07:00 |
|