Anders Hejlsberg
|
ed5002c81a
|
Handle assignment of union types in getAssignmentReducedType
|
2016-03-24 22:03:53 -07:00 |
|
Ron Buckton
|
6ba1961ce8
|
Fixes elision of import declarations in ES6 modules.
|
2016-03-24 17:48:31 -07:00 |
|
Ron Buckton
|
816467ceea
|
Elides functions with invalid bodies.
|
2016-03-24 17:21:09 -07:00 |
|
Ron Buckton
|
e50469948f
|
Fix async method with super
|
2016-03-24 17:03:49 -07:00 |
|
Ron Buckton
|
5443d309d5
|
Fixed multiline block for async functions
|
2016-03-24 16:40:07 -07:00 |
|
Ron Buckton
|
b60cf99c8a
|
Fixed minor difference in string literal emit for AMD modules
|
2016-03-24 16:23:30 -07:00 |
|
Zhengbo Li
|
6cc1b174fb
|
Merge pull request #7676 from zhengbli/fixNodeOnSharePoint
Explicitly exclude . and .. for fs.readdirSync
|
2016-03-24 16:08:22 -07:00 |
|
zhengbli
|
ddbfb7b961
|
refactor
|
2016-03-24 15:56:13 -07:00 |
|
zhengbli
|
d0545ffee8
|
Explicitly exclude . and .. for fs.readdirSync
|
2016-03-24 14:16:38 -07:00 |
|
Vladimir Matveev
|
55cbdc9623
|
Merge pull request #7584 from Microsoft/LS-rename-getSourceFile
mark LanguageService.getSourceFile as internal and rename it
|
2016-03-24 14:05:49 -07:00 |
|
Ron Buckton
|
e78b64b040
|
Do not always add sourceURL for browser tests
|
2016-03-24 14:00:46 -07:00 |
|
Ron Buckton
|
975e8212d8
|
Fixes the various TypeErrors coming from some transforms.
|
2016-03-24 13:32:41 -07:00 |
|
Zhengbo Li
|
ec8eefffb0
|
Merge pull request #7658 from zhengbli/fixCaseSensitivity
Use fileName instead of Path when dealing with file systems directly
|
2016-03-24 12:44:42 -07:00 |
|
zhengbli
|
1b762942e1
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into fixLargeProjectTry2
# Conflicts:
# src/compiler/commandLineParser.ts
# src/compiler/types.ts
|
2016-03-24 11:42:18 -07:00 |
|
Anders Hejlsberg
|
33985b24b7
|
Adding a few optimizations
|
2016-03-24 06:50:01 -07:00 |
|
Mohamed Hegazy
|
8647d2a97c
|
Merge branch 'nestedPrivateProtectedMembers' of https://github.com/AbubakerB/TypeScript into AbubakerB-nestedPrivateProtectedMembers
|
2016-03-23 17:54:21 -07:00 |
|
Mohamed Hegazy
|
560ab23531
|
Merge pull request #7650 from Arnavion/lib-d-ts-fixes
Add nullability annotations to core.d.ts and es6.d.ts
|
2016-03-23 16:39:47 -07:00 |
|
Arnavion
|
bb5fa1622b
|
Revert change to Object.assign
|
2016-03-23 16:02:38 -07:00 |
|
Ron Buckton
|
bcb180a99b
|
Fixes generated names and some formatting in system modules.
|
2016-03-23 15:48:25 -07:00 |
|
zhengbli
|
e9b514cf8a
|
Use fileName instead of Path when dealing with file systems directly
|
2016-03-23 12:49:34 -07:00 |
|
Ron Buckton
|
284dacd10c
|
Fix import binding substitution for AMD/CJS
|
2016-03-23 09:53:03 -07:00 |
|
Ron Buckton
|
7f51f7c81d
|
Modified createIdentifier to track originalKeywordKind
|
2016-03-23 09:40:51 -07:00 |
|
Arnavion
|
d2d02c796b
|
RegExp.compile() actually returns this, per ES6 annex B.
|
2016-03-22 19:49:43 -07:00 |
|
Arnavion
|
7bb0ce9048
|
Add nullability annotations to core.d.ts and es6.d.ts
|
2016-03-22 18:39:12 -07:00 |
|
Ron Buckton
|
63cf58bd09
|
Fix extra slice in array with spread
|
2016-03-22 16:49:16 -07:00 |
|
Ron Buckton
|
0f9bccdf32
|
Fix missing commas in binding pattern emit.
|
2016-03-22 16:42:22 -07:00 |
|
Ron Buckton
|
f02a13d55b
|
Merge branch 'transforms' of https://github.com/Microsoft/TypeScript into transforms
|
2016-03-22 16:16:00 -07:00 |
|
Ron Buckton
|
1ecbc51873
|
Fix unnecessary parens for omitted expressions and trailing commas in spread arrays
|
2016-03-22 16:15:26 -07:00 |
|
Vladimir Matveev
|
c4ecdd8b91
|
fix issues in emit of System modules
|
2016-03-22 15:43:43 -07:00 |
|
Ron Buckton
|
1b24d470bb
|
Fix default class and function exports
|
2016-03-22 15:14:23 -07:00 |
|
Mohamed Hegazy
|
3ee67e7cf6
|
Fix #7637: treat jsx tag names as expressions
|
2016-03-22 14:55:24 -07:00 |
|
Ron Buckton
|
ae5b72df5a
|
Fix for amd-dependency paths
|
2016-03-22 14:21:44 -07:00 |
|
Ron Buckton
|
d11580635a
|
Fixes order of amd-dependency imports
|
2016-03-22 12:40:01 -07:00 |
|
Ron Buckton
|
fa695d30bb
|
Fix comment emit for import equals
|
2016-03-22 12:31:34 -07:00 |
|
Ron Buckton
|
1c760efdfd
|
Minor update to source map emit and fix for positions
|
2016-03-22 12:23:30 -07:00 |
|
Ron Buckton
|
9b7270f124
|
Minor cleanup of ts transformations.
|
2016-03-22 11:10:24 -07:00 |
|
Ron Buckton
|
4b9555d4f8
|
Fixes emit for async function declarations.
|
2016-03-22 10:38:58 -07:00 |
|
Anders Hejlsberg
|
afa1714c03
|
Add type annotations to suppress circularity errors
|
2016-03-22 10:22:08 -07:00 |
|
Anders Hejlsberg
|
e67d15a1ce
|
Initial implementation of control flow based type analysis
|
2016-03-22 10:20:43 -07:00 |
|
Anders Hejlsberg
|
7809bcbf84
|
Always consider ambient variables assigned
|
2016-03-22 09:01:00 -07:00 |
|
Ron Buckton
|
28499dd8ef
|
Fixes issues with emit for cloned identifiers
|
2016-03-21 18:31:32 -07:00 |
|
Ron Buckton
|
913545e9a7
|
Adds implicit "use strict" for amd modules and fixes issues with variable names and classes.
|
2016-03-21 18:24:41 -07:00 |
|
Ron Buckton
|
e5e2340af9
|
Fixes issue with variable declarations for modules
|
2016-03-21 17:31:24 -07:00 |
|
Anders Hejlsberg
|
3853bb86d0
|
Merge pull request #7140 from Microsoft/strictNullChecks
Non-nullable types
|
2016-03-21 16:52:43 -07:00 |
|
Mohamed Hegazy
|
7c99c8f8df
|
Merge pull request #7622 from Microsoft/findAllReferencesForJSXTagNames
Fix issue with find references for jsx tags
|
2016-03-21 16:28:31 -07:00 |
|
Anders Hejlsberg
|
413d9a639f
|
Merge branch 'master' into strictNullChecks
Conflicts:
src/compiler/diagnosticMessages.json
src/compiler/types.ts
tests/baselines/reference/typeGuardOfFormTypeOfEqualEqualHasNoEffect.symbols
tests/baselines/reference/typeGuardOfFormTypeOfNotEqualHasNoEffect.symbols
|
2016-03-21 16:21:02 -07:00 |
|
Vladimir Matveev
|
4e06457b1d
|
Merge pull request #7595 from Microsoft/revertParseCompilerOptionsFromJson
revert changes in the signature of 'convertCompilerOptionsFromJson'
|
2016-03-21 16:07:31 -07:00 |
|
Ron Buckton
|
2c03633eda
|
Fix emit for accessors with missing bodies
|
2016-03-21 15:58:28 -07:00 |
|
Ron Buckton
|
25998ae865
|
Fixes emit for module/enum and single-line arrow functions.
|
2016-03-21 15:50:52 -07:00 |
|
Mohamed Hegazy
|
d5c3a0a52b
|
Fix issue with find references for jsx tags
|
2016-03-21 15:40:14 -07:00 |
|