zhengbli
|
48a340f43c
|
routine dom update
|
2016-06-17 13:02:26 -07:00 |
|
Jason Ramsay
|
218a5ba0bb
|
Adding base indentation for script block formatting and smart indent
|
2016-06-17 13:02:15 -07:00 |
|
Andy Hanson
|
166bc49f0c
|
Refactor navigation bar
|
2016-06-17 07:42:26 -07:00 |
|
Herrington Darkholme
|
877977a450
|
add new tests for extends interface
|
2016-06-17 11:07:18 +08:00 |
|
Herrington Darkholme
|
38962eea82
|
use resolveEntityName to find interface
|
2016-06-17 10:22:56 +08:00 |
|
Vladimir Matveev
|
04d617de8d
|
fix linter
|
2016-06-16 15:47:01 -07:00 |
|
Vladimir Matveev
|
7c0927d752
|
formatting
|
2016-06-16 15:23:52 -07:00 |
|
Herrington Darkholme
|
c721b5f981
|
add tests & add branches for module interface
|
2016-06-17 01:19:34 +08:00 |
|
Sheetal Nandi
|
f96a7f03e4
|
Merge pull request #9166 from Microsoft/removeDotToken
Remove the stored dotToken from PropertyAccessExpression
|
2016-06-16 09:59:00 -07:00 |
|
zhengbli
|
478d76347b
|
ignore casing when converting a source file path to relative path
|
2016-06-16 02:16:47 -07:00 |
|
Vladimir Matveev
|
a8dc65de19
|
added missing check
|
2016-06-15 21:52:39 -07:00 |
|
Vladimir Matveev
|
c1d6a14a6b
|
set default project on script info when it is queried from project
|
2016-06-15 21:41:54 -07:00 |
|
Vladimir Matveev
|
7b93e732d5
|
enable semantic classification
|
2016-06-15 18:30:08 -07:00 |
|
Ron Buckton
|
90e344e457
|
Fix linter warning
|
2016-06-15 17:59:02 -07:00 |
|
Ron Buckton
|
fb9806b5f9
|
Updates type definitions for Promise and PromiseLike, fixes issues in async functions due to introduction of never type.
Fixes #9193.
|
2016-06-15 17:36:27 -07:00 |
|
zhengbli
|
550d91249b
|
Refactor code to make if statements cheaper
|
2016-06-15 16:52:07 -07:00 |
|
Vladimir Matveev
|
64423257ca
|
normalize file name before lookup
|
2016-06-15 16:45:04 -07:00 |
|
zhengbli
|
335443693f
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into fixLargeProjectTry2
# Conflicts:
# src/compiler/program.ts
# tests/cases/unittests/tsserverProjectSystem.ts
|
2016-06-15 14:36:45 -07:00 |
|
Vladimir Matveev
|
f103f20b69
|
do getDirectoryPath after normalization
|
2016-06-15 13:52:09 -07:00 |
|
Ron Buckton
|
278a350add
|
Add support for external helpers module, cleanup, and accept new baselines.
|
2016-06-15 13:49:32 -07:00 |
|
Vladimir Matveev
|
e8c5a591a4
|
getSemanticDiagnostics
|
2016-06-15 13:05:55 -07:00 |
|
Zhengbo Li
|
7bb739fa40
|
Merge pull request #9083 from zhengbli/i6853
Check use before declaration if both the use and decalration are not in module file
|
2016-06-15 12:43:30 -07:00 |
|
Zhengbo Li
|
8c38cbfb4b
|
Merge pull request #9073 from zhengbli/i8523
Increase project reference count even when the opened file is referenced by it but not its root
|
2016-06-15 12:42:14 -07:00 |
|
Daniel Rosenwasser
|
9a2cf115c0
|
Merge pull request #9170 from Microsoft/emptyTupleAssertions
Correctly check types in type assertions
|
2016-06-15 12:35:04 -07:00 |
|
Mohamed Hegazy
|
ce45ee797c
|
Fix comment
|
2016-06-15 12:23:00 -07:00 |
|
Andy
|
a1e0504ed4
|
Merge pull request #9189 from Microsoft/js_property_declaration
Allow property declarations in .js files
|
2016-06-15 12:20:41 -07:00 |
|
Mohamed Hegazy
|
97be083d99
|
Merge pull request #9100 from Microsoft/Fix9098
Fix #9098: report missing function implementation errors for merged …
|
2016-06-15 11:53:31 -07:00 |
|
Ron Buckton
|
4eb2a82dca
|
Merge branch 'transforms' into transforms-generators
|
2016-06-15 11:41:21 -07:00 |
|
Ron Buckton
|
f3d0b86e81
|
Short-circut when reporting errors for helpers.
|
2016-06-15 11:26:58 -07:00 |
|
Anders Hejlsberg
|
a3a0c9877b
|
Merge pull request #9188 from Microsoft/relaxLogicalAnd
Relax && operator typing
|
2016-06-15 11:07:54 -07:00 |
|
Ron Buckton
|
5e31b25af4
|
Merge branch 'transforms' into transforms-generators
|
2016-06-15 11:04:21 -07:00 |
|
Ron Buckton
|
b65c648072
|
Merge branch 'transforms' into transforms-importHelpers
|
2016-06-15 11:02:52 -07:00 |
|
Yui
|
03d273ea5c
|
Update baselines and fix failure when merged with master (#9172)
|
2016-06-15 11:02:29 -07:00 |
|
Andy Hanson
|
dd0411a2f3
|
Allow property declarations in .js files
|
2016-06-15 09:42:52 -07:00 |
|
Anders Hejlsberg
|
6366a6d6a3
|
Remove String, Number, and Boolean from TypeFlags.Falsy
|
2016-06-15 09:28:28 -07:00 |
|
Andy Hanson
|
8a025fcff4
|
Use helper functions to simplify range tests
|
2016-06-15 09:05:15 -07:00 |
|
Herrington Darkholme
|
386fa3e1f6
|
improve error message for extending interface
|
2016-06-15 20:54:56 +08:00 |
|
Mohamed Hegazy
|
da3333e967
|
Clear out unused compiler options when transpiling
|
2016-06-14 19:24:38 -07:00 |
|
Daniel Rosenwasser
|
52a96ac819
|
Always check type assertion types.
|
2016-06-14 19:13:32 -07:00 |
|
Ron Buckton
|
d5f5d927af
|
Merge branch 'transforms' into transforms-importHelpers
|
2016-06-14 18:23:51 -07:00 |
|
Ron Buckton
|
9073572843
|
Merge branch 'transforms' into transforms-generators
|
2016-06-14 18:04:48 -07:00 |
|
Vladimir Matveev
|
9775ce03ef
|
merge with origin/master
|
2016-06-14 18:02:54 -07:00 |
|
Ron Buckton
|
ea61f2b32b
|
Added tests and fixed related emit issues.
|
2016-06-14 17:59:44 -07:00 |
|
Vladimir Matveev
|
c3b1645868
|
fix tests issues
|
2016-06-14 17:51:19 -07:00 |
|
Mohamed Hegazy
|
784a76530c
|
Fix #9173: clear out lib and types before creating a program in transpileModule
|
2016-06-14 17:44:57 -07:00 |
|
Vladimir Matveev
|
adb726643a
|
add cancellation support
|
2016-06-14 17:30:55 -07:00 |
|
Ron Buckton
|
edf999fcbd
|
Change symbol meaning for __extends resolution to be consistent with other helpers
|
2016-06-14 16:25:33 -07:00 |
|
Ron Buckton
|
76b34939d0
|
Resolve external helpers module and report errors for missing module/exports
|
2016-06-14 16:24:01 -07:00 |
|
Nathan Shively-Sanders
|
cc8d193d4a
|
Calculate readonly? on union/intersection creation
|
2016-06-14 16:14:59 -07:00 |
|
Kanchalai Tanglertsampan
|
beb72f4057
|
Merge branch 'master' into transforms
# Conflicts:
# Jakefile.js
# src/compiler/emitter.ts
# src/compiler/program.ts
# src/compiler/types.ts
# src/harness/harness.ts
# src/services/services.ts
# tests/baselines/reference/disallowAsyncModifierInES5.js
# tests/baselines/reference/es5andes6module.js
# tests/baselines/reference/es6ExportClauseWithAssignmentInEs5.js
# tests/baselines/reference/es6modulekindWithES5Target.js
# tests/baselines/reference/es6modulekindWithES5Target11.js
# tests/baselines/reference/es6modulekindWithES5Target2.js
# tests/baselines/reference/es6modulekindWithES5Target3.js
# tests/baselines/reference/es6modulekindWithES5Target6.js
# tests/cases/unittests/transpile.ts
# tests/cases/unittests/tsserverProjectSystem.ts
|
2016-06-14 15:21:51 -07:00 |
|