Daniel Rosenwasser
|
4088bc099c
|
Only resolve 'arguments' and function/class expression names if the meaning permits it.
|
2015-05-27 15:04:34 -07:00 |
|
Paul van Brenk
|
c3a9390935
|
Merge pull request #3233 from Microsoft/tsconfigBug
Fix issue in the parsing of tsConfig file and fix errors in a couple of test cases when we switched to isolatedModules from separateCompilation.
|
2015-05-20 12:26:07 -07:00 |
|
Ron Buckton
|
16d8d9eb02
|
Fix for #2971, adds missing logic in checkFunctionExpressionBodies
|
2015-05-20 10:23:24 -07:00 |
|
Paul van Brenk
|
635c703872
|
Fix issue in the parsing of tsConfig file, this was fixed in master before, but never ported.
The realizeDiagnosticS function already returns an array, no need to wrap again. The realizeDiagnostic (no S) function returns a single diagnostic.
|
2015-05-19 18:07:21 -07:00 |
|
Paul van Brenk
|
3853489628
|
Update version to 1.5.3 for the VS 2015 release
|
2015-05-19 16:25:12 -07:00 |
|
Mohamed Hegazy
|
5ea2cea95d
|
Merge pull request #3208 from Microsoft/updateSingleCompilationFlagName
Update singleCompilation flag name to isolatedModules
|
2015-05-19 13:54:49 -07:00 |
|
Vladimir Matveev
|
91f69d7a02
|
Merge pull request #3226 from Microsoft/port-3183
Port PR 3183 into release 1.5
|
2015-05-19 11:53:16 -07:00 |
|
Vladimir Matveev
|
b5c4d3f2c6
|
Merge pull request #3225 from Microsoft/port-3131
Port PR 3131 into release 1.5
|
2015-05-19 11:42:48 -07:00 |
|
Vladimir Matveev
|
1f35f194d2
|
use textSpanEnd instead of handrolled version
|
2015-05-19 11:12:53 -07:00 |
|
Vladimir Matveev
|
845820dfe9
|
addressed PR feedback
|
2015-05-19 11:12:42 -07:00 |
|
Vladimir Matveev
|
0b9dd9e239
|
during file update request only changed portion of the text from the host
|
2015-05-19 11:12:25 -07:00 |
|
Vladimir Matveev
|
2252e3045c
|
add optional 'getProjectVersion' method to perform fast up-to-date checks
|
2015-05-19 11:09:45 -07:00 |
|
Vladimir Matveev
|
fd5dfb63af
|
program should store file names with normalized slashes
|
2015-05-19 11:07:52 -07:00 |
|
Vladimir Matveev
|
eaee9ec600
|
Merge pull request #3223 from Microsoft/port-3109
Port PR 3109 into release 1.5
|
2015-05-19 11:03:46 -07:00 |
|
Vladimir Matveev
|
ecd6a7a226
|
Merge pull request #3222 from Microsoft/port-3110
Port PR 3110 into release 1.5
|
2015-05-19 11:03:36 -07:00 |
|
Vladimir Matveev
|
409dddc2f3
|
do not hoist ambient declarations
|
2015-05-19 10:31:09 -07:00 |
|
Vladimir Matveev
|
c828bcb0c7
|
addressed PR feedback
|
2015-05-19 10:28:40 -07:00 |
|
Vladimir Matveev
|
546330ed7d
|
correct typos
|
2015-05-19 10:28:20 -07:00 |
|
Vladimir Matveev
|
87ed20bd57
|
system: fix emit for exports of non-top level entities, fix emit for enums
|
2015-05-19 10:27:56 -07:00 |
|
Vladimir Matveev
|
2a1df727de
|
addressed PR feedback
|
2015-05-19 10:24:50 -07:00 |
|
Vladimir Matveev
|
6573578299
|
handle triple slashes in url schema 'file' correctly
|
2015-05-19 10:24:33 -07:00 |
|
Anders Hejlsberg
|
de8b2fabb9
|
Optimize spread to not generate x.slice() when x is an array literal
|
2015-05-18 22:56:23 -07:00 |
|
Anders Hejlsberg
|
f5bcaa3bf8
|
Emit [...a] as a.slice() to ensure a is copied
|
2015-05-18 22:55:15 -07:00 |
|
Mohamed Hegazy
|
1da04ba8f4
|
Change flag --singleCompilation to --isolatedModules
|
2015-05-18 21:49:41 -07:00 |
|
Jason Freeman
|
26f73d4dc8
|
Add a comment in getTypeOfAlias
|
2015-05-14 13:20:29 -07:00 |
|
Jason Freeman
|
8922a09039
|
Only call getTypeOfSymbol recursively if it's a value
|
2015-05-13 17:45:09 -07:00 |
|
Jason Freeman
|
a8214edcce
|
Merge branch 'harnessCompilerOptions' into release-1.5
|
2015-05-08 14:53:01 -07:00 |
|
Jason Freeman
|
65b7f53b20
|
Merge pull request #3093 from Microsoft/harnessCompilerOptions
Make boolean compiler options in harness true only if they say 'true'
|
2015-05-08 14:06:52 -07:00 |
|
CyrusNajmabadi
|
79ec3ec5a3
|
Merge pull request #3092 from Microsoft/classificationLoop1.5
Prevent infinite loop when classifying.
|
2015-05-08 13:59:49 -07:00 |
|
Jason Freeman
|
0401553810
|
Type check all files when emitting a file under -out
|
2015-05-08 13:58:20 -07:00 |
|
Jason Freeman
|
b6979d80dc
|
Make boolean compiler options in harness true only if they say 'true'
|
2015-05-08 13:43:13 -07:00 |
|
Cyrus Najmabadi
|
a8d25c82ac
|
Prevent infinite loop when classifying.
|
2015-05-08 13:10:17 -07:00 |
|
Dirk Baeumer
|
4027166d1e
|
Revert "Format on type deletes valid text"
This reverts commit 67439b6b1c3733ab4fe62328cdbcc93dbf1a1743.
|
2015-05-08 11:37:49 +02:00 |
|
Dirk Baeumer
|
67439b6b1c
|
Format on type deletes valid text
|
2015-05-08 11:28:40 +02:00 |
|
Jason Freeman
|
7a92282af3
|
Merge branch 'release-1.5' of https://github.com/Microsoft/TypeScript into removeSubtypesRecursion
|
2015-05-07 15:08:29 -07:00 |
|
Jason Freeman
|
bb7f617e72
|
PR feedback and another test
|
2015-05-07 14:35:58 -07:00 |
|
Mohamed Hegazy
|
ebb5a0d1d0
|
Merge branch 'master' into release-1.5
|
2015-05-07 12:31:04 -07:00 |
|
Jason Freeman
|
d8ef7b612a
|
Make removeSubtypes resilient to reentry
|
2015-05-07 11:39:28 -07:00 |
|
Mohamed Hegazy
|
69f94cde8e
|
Merge branch 'master' into refactorNarrowTypeByInstanceOf
|
2015-05-07 11:27:42 -07:00 |
|
Mohamed Hegazy
|
4381d1655d
|
Add new line
|
2015-05-07 11:27:38 -07:00 |
|
Jason Freeman
|
dd6c87e302
|
Merge pull request #3058 from Microsoft/promiseVoidErrorCallback
Fix typing for Promises so that a void error callback doesn't mess up inference
|
2015-05-07 10:33:22 -07:00 |
|
Mohamed Hegazy
|
805558b7ee
|
Update version
|
2015-05-06 22:39:23 -07:00 |
|
Mohamed Hegazy
|
60b7bbb6c5
|
Merge branch 'master' into release-1.5
Conflicts:
bin/tsc.js
bin/tsserver.js
bin/typescript.js
bin/typescriptServices.js
src/compiler/checker.ts
src/compiler/emitter.ts
src/services/services.ts
src/services/shims.ts
tests/baselines/reference/classExpressionWithDecorator1.js
tests/baselines/reference/decoratedClassFromExternalModule.js
tests/baselines/reference/decoratorOnClass1.js
tests/baselines/reference/decoratorOnClass2.js
tests/baselines/reference/decoratorOnClass3.js
tests/baselines/reference/decoratorOnClass4.js
tests/baselines/reference/decoratorOnClass5.js
tests/baselines/reference/decoratorOnClass8.js
tests/baselines/reference/decoratorOnClassAccessor1.js
tests/baselines/reference/decoratorOnClassAccessor2.js
tests/baselines/reference/decoratorOnClassAccessor3.js
tests/baselines/reference/decoratorOnClassAccessor4.js
tests/baselines/reference/decoratorOnClassAccessor5.js
tests/baselines/reference/decoratorOnClassAccessor6.js
tests/baselines/reference/decoratorOnClassConstructorParameter1.js
tests/baselines/reference/decoratorOnClassConstructorParameter4.js
tests/baselines/reference/decoratorOnClassMethod1.js
tests/baselines/reference/decoratorOnClassMethod10.js
tests/baselines/reference/decoratorOnClassMethod11.js
tests/baselines/reference/decoratorOnClassMethod12.js
tests/baselines/reference/decoratorOnClassMethod13.js
tests/baselines/reference/decoratorOnClassMethod2.js
tests/baselines/reference/decoratorOnClassMethod3.js
tests/baselines/reference/decoratorOnClassMethod4.js
tests/baselines/reference/decoratorOnClassMethod5.js
tests/baselines/reference/decoratorOnClassMethod6.js
tests/baselines/reference/decoratorOnClassMethod7.js
tests/baselines/reference/decoratorOnClassMethod8.js
tests/baselines/reference/decoratorOnClassMethodParameter1.js
tests/baselines/reference/decoratorOnClassProperty1.js
tests/baselines/reference/decoratorOnClassProperty10.js
tests/baselines/reference/decoratorOnClassProperty11.js
tests/baselines/reference/decoratorOnClassProperty2.js
tests/baselines/reference/decoratorOnClassProperty3.js
tests/baselines/reference/decoratorOnClassProperty6.js
tests/baselines/reference/decoratorOnClassProperty7.js
tests/baselines/reference/missingDecoratorType.js
tests/baselines/reference/sourceMapValidationDecorators.js
tests/baselines/reference/sourceMapValidationDecorators.sourcemap.txt
|
2015-05-06 22:36:01 -07:00 |
|
Vladimir Matveev
|
3d0daef8eb
|
Merge pull request #3059 from Microsoft/'canonicalFileNamesInHostCache'
use canonical file name when asking the host if file exists
|
2015-05-06 21:01:01 -07:00 |
|
Mohamed Hegazy
|
ac9b16cff3
|
refactor narrowTypeByInstanceof
|
2015-05-06 20:11:31 -07:00 |
|
Ron Buckton
|
7acc488757
|
Removed Object.defineProperty for function name
|
2015-05-06 17:23:04 -07:00 |
|
Vladimir Matveev
|
a33bb6bb19
|
use canonical file name when asking the host if file exists
|
2015-05-06 16:00:50 -07:00 |
|
Jason Freeman
|
498f315256
|
Fix typing for Promises so that a void error callback doesn't mess up inference
|
2015-05-06 15:53:01 -07:00 |
|
Mohamed Hegazy
|
0a28a3ec80
|
Remove getUnionTypeOfSubtypeConstituents
|
2015-05-06 13:05:12 -07:00 |
|
Mohamed Hegazy
|
5e94ce65ed
|
Merge branch 'typeguardsByConstructorSigniture' of https://github.com/vvakame/TypeScript into vvakame-typeguardsByConstructorSigniture
|
2015-05-06 12:44:45 -07:00 |
|