Vladimir Matveev
|
3820dfa830
|
Merge pull request #7068 from Microsoft/relativeNamesInClassicResolution
classic resolution: don't perform folder walk if module name is relative
|
2016-02-16 12:03:09 -08:00 |
|
Daniel Rosenwasser
|
4353865f8b
|
Merge pull request #7067 from Microsoft/removePredicateTypinessToMaster
(Porting to 'master') Remove notion of predicates as types, move predicates back to signatures
|
2016-02-16 11:58:47 -08:00 |
|
Daniel Rosenwasser
|
fc63b5fc13
|
Merge pull request #7070 from Microsoft/fixTsconfigModuleOptions
Remove the 'module' option from our 'tsconfig.json' files.
|
2016-02-16 11:46:33 -08:00 |
|
Bill Ticehurst
|
9cc092ad78
|
Merge pull request #6881 from Microsoft/issue6872
Allow decorators in JavaScript files
|
2016-02-16 11:20:55 -08:00 |
|
Anders Hejlsberg
|
bd12f1b913
|
Add missing semicolon
|
2016-02-16 11:03:28 -08:00 |
|
Anders Hejlsberg
|
bf89530e36
|
Add truthy/falsey guards for nullable types
|
2016-02-16 09:51:49 -08:00 |
|
Yui
|
9e60af8775
|
Merge pull request #7033 from Microsoft/port6860
Port PR#6860 lexically check calling super before this
|
2016-02-16 09:33:39 -08:00 |
|
Anders Hejlsberg
|
586c3ac86f
|
Exclude undefined/null from flags propagation within union types
|
2016-02-15 19:26:20 -08:00 |
|
Anders Hejlsberg
|
41401c7cae
|
Make types of optional parameters and properties nullable
|
2016-02-15 17:02:43 -08:00 |
|
Anders Hejlsberg
|
09fa3e5e15
|
Ensure empty array literal is assignable to array of non-null type in strict null mode
|
2016-02-15 11:37:36 -08:00 |
|
Anders Hejlsberg
|
0d3005b85d
|
Support nullable types with expression operators
|
2016-02-15 09:58:49 -08:00 |
|
Anders Hejlsberg
|
fa36ff85ca
|
Don't widen undefined types in unions
|
2016-02-15 09:42:16 -08:00 |
|
Anders Hejlsberg
|
f08f6067e8
|
Display support for nullable types
|
2016-02-15 09:38:49 -08:00 |
|
Anders Hejlsberg
|
6d6d2a11bc
|
Introduce nullable types in checker
|
2016-02-15 09:34:14 -08:00 |
|
Anders Hejlsberg
|
98b6a5ad11
|
Make undefined and null assignable to each other
|
2016-02-15 09:23:40 -08:00 |
|
Anders Hejlsberg
|
26e371d7bd
|
Use TypeFlags.Undefined for both undefined and null types
|
2016-02-14 19:15:04 -08:00 |
|
Anders Hejlsberg
|
8e926035b7
|
Parsing of nullable types
|
2016-02-14 18:59:58 -08:00 |
|
Anders Hejlsberg
|
26cc99b92d
|
Introduce -strictNullChecks compiler option
|
2016-02-14 18:41:38 -08:00 |
|
AbubakerB
|
ba8b1680cb
|
Included previously ignored baseline .js file and slight refactoring
|
2016-02-14 21:16:12 +00:00 |
|
AbubakerB
|
2d7a0f4a25
|
Merge branch 'master' into constructorAccessibility
|
2016-02-14 20:58:53 +00:00 |
|
Bill Ticehurst
|
fe60490c2a
|
Fixed wording and updated tests
|
2016-02-13 08:12:58 -08:00 |
|
Bill Ticehurst
|
a4d7883630
|
Merge branch 'master' into issue6872
|
2016-02-13 07:51:35 -08:00 |
|
Daniel Rosenwasser
|
c7fcd0204c
|
Merge pull request #7062 from Microsoft/useAccessorNamesForErrors
Use accessor names for error spans
|
2016-02-12 20:18:38 -08:00 |
|
Bill Ticehurst
|
ed7abcc1e9
|
Set experimentalDecorators warning for JavaScript
|
2016-02-12 19:19:23 -08:00 |
|
Bill Ticehurst
|
f601e6dd76
|
Allow decorators in JavaScript files
|
2016-02-12 18:52:51 -08:00 |
|
AbubakerB
|
91ea83c72a
|
Addressed PR
|
2016-02-13 02:51:25 +00:00 |
|
Bill Ticehurst
|
977adde2ff
|
Merge pull request #7065 from Microsoft/fixNodeResolutionForUnspecifiedModuleKind
Fix module resolution falling back to classic
|
2016-02-12 18:05:01 -08:00 |
|
Daniel Rosenwasser
|
c5d5d13e61
|
Remove the 'module' option from 'tsconfig.json' files.
|
2016-02-12 17:28:10 -08:00 |
|
Bill Ticehurst
|
1121098c56
|
Remove unnecessary option from harness
|
2016-02-12 17:21:51 -08:00 |
|
AbubakerB
|
8ef9599bac
|
Allow extending and instantiating a private or protected class within itself
|
2016-02-13 01:07:33 +00:00 |
|
Vladimir Matveev
|
9960064bc3
|
classic resolution: don't perform folder walk if module name is relative
|
2016-02-12 16:30:19 -08:00 |
|
Bill Ticehurst
|
e03a45a824
|
Fix fallback to classic resolution
|
2016-02-12 15:40:47 -08:00 |
|
AbubakerB
|
d0843e1dc2
|
Merge branch 'ts-master' into constructorAccessibility
Conflicts:
src/compiler/checker.ts
|
2016-02-12 23:35:22 +00:00 |
|
Daniel Rosenwasser
|
f944d3e997
|
Addressed CR feedback.
|
2016-02-12 15:22:33 -08:00 |
|
Daniel Rosenwasser
|
ab5bc714a5
|
Removed trailing whitespace for linter.
|
2016-02-12 15:22:18 -08:00 |
|
Daniel Rosenwasser
|
b191a00b1c
|
Actually, it makes more sense to error on the predicate annotation than anything else.
|
2016-02-12 15:22:14 -08:00 |
|
Daniel Rosenwasser
|
ec0eabb2e9
|
Minor rename.
|
2016-02-12 15:22:03 -08:00 |
|
Daniel Rosenwasser
|
7c7e2aa032
|
Error on nodes which should not have type predicates.
|
2016-02-12 15:21:58 -08:00 |
|
Daniel Rosenwasser
|
cf13a71af4
|
Move type predicates back onto signatures, remove narrowing for property/get type guards.
|
2016-02-12 15:21:48 -08:00 |
|
Daniel Rosenwasser
|
2d9330567c
|
Use names of accessors instead of their entire spans.
|
2016-02-12 14:24:12 -08:00 |
|
Kanchalai Tanglertsampan
|
81b0baeb50
|
Address PR
|
2016-02-12 14:12:42 -08:00 |
|
Kanchalai Tanglertsampan
|
6e753f38ed
|
Fix rwc in including files into compilation
|
2016-02-12 13:35:12 -08:00 |
|
Bill Ticehurst
|
02df49994b
|
Merge pull request #7034 from Microsoft/portCommonJSDefault
Port CommonJs as default module type, and adds default exclude values
|
2016-02-12 10:34:19 -08:00 |
|
Bill Ticehurst
|
cc76f0f7f0
|
Fixed watcher for rename operations, and for allowJs in config file
(cherry picked from commit 745f32bbee)
|
2016-02-12 08:59:16 -08:00 |
|
Ryan Cavanaugh
|
cf8432c9bb
|
Merge pull request #7030 from RyanCavanaugh/fix7020
Correctly resolve qualified JSX tag names
|
2016-02-11 20:47:49 -08:00 |
|
Vladimir Matveev
|
b18cbc6300
|
address PR feedback
|
2016-02-11 17:29:01 -08:00 |
|
Vladimir Matveev
|
354e650341
|
fix 'fileExists' check by using stat directly
|
2016-02-11 16:59:54 -08:00 |
|
Anders Hejlsberg
|
a1040f02c4
|
Fixing comment
|
2016-02-11 16:00:20 -08:00 |
|
Kanchalai Tanglertsampan
|
0aad5e5e45
|
Remove incorrect commment resulting from merging
|
2016-02-11 14:29:22 -08:00 |
|
Vladimir Matveev
|
7d2ce0f5c1
|
fix falling tests and linter issues
(cherry picked from commit 7404b901b9)
|
2016-02-11 14:23:01 -08:00 |
|