Vladimir Matveev
|
ba3eb0d0cf
|
added Program.structureIsReused property, disallow reuse if target module
kind differs in old and new programs, move setting of resolvedModules
cache to the program, added tests
|
2015-06-24 12:59:22 -07:00 |
|
Mohamed Hegazy
|
464f65533e
|
Merge branch 'minor-3' of https://github.com/jbondc/TypeScript into jbondc-minor-3
|
2015-06-24 12:59:06 -07:00 |
|
Arthur Ozga
|
15c68421f1
|
consolidated looping through class members into one loop
|
2015-06-24 12:46:43 -07:00 |
|
Mohamed Hegazy
|
01f6366c95
|
Merge branch 'SaschaNaz-blockFormParameterIndentation'
|
2015-06-24 11:55:48 -07:00 |
|
Mohamed Hegazy
|
36a30c42b5
|
Rename functions and variables, also a small refactoring.
|
2015-06-24 11:53:53 -07:00 |
|
Mohamed Hegazy
|
20b4b7f45d
|
Merge pull request #3611 from tinganho/goToDefinitionTypePredicate
Go to definition for type predicate
|
2015-06-24 10:12:44 -07:00 |
|
Ron Buckton
|
4645a5b645
|
Merge pull request #3249 from Microsoft/resolveDecoratorAsCall
Migrated decorator checks to call resolution
|
2015-06-24 09:58:24 -07:00 |
|
Daniel Rosenwasser
|
d892a55aa9
|
Use 'propertyName' when available in a BindingPattern.
|
2015-06-24 12:35:11 -04:00 |
|
Daniel Rosenwasser
|
498d06f6c0
|
Got filtering working in object binding patterns.
|
2015-06-24 11:41:59 -04:00 |
|
Daniel Rosenwasser
|
c114de1a83
|
Basic completion in object destructuring working.
|
2015-06-24 11:31:36 -04:00 |
|
Daniel Rosenwasser
|
513d73ad4b
|
Don't print in the middle of tests.
|
2015-06-24 11:30:10 -04:00 |
|
jbondc
|
da1bc6bac8
|
Don't report an error for 1.toString(), just emit a space for JS compat.
|
2015-06-24 10:56:23 -04:00 |
|
Tingan Ho
|
cb9f80f1aa
|
Remove space and s
|
2015-06-24 11:32:30 +08:00 |
|
Tingan Ho
|
1d04545342
|
Changed symbolflag
|
2015-06-24 11:00:48 +08:00 |
|
Tingan Ho
|
2aceeea064
|
Fixes goto definitions for type predicates
|
2015-06-24 10:37:23 +08:00 |
|
Mohamed Hegazy
|
72aeb3c208
|
Merge pull request #3547 from Microsoft/updateMapDeclaration
Add a non-generic construct signature to Map, Set, and WeakMap
|
2015-06-23 17:38:49 -07:00 |
|
Anders Hejlsberg
|
c5567490c6
|
Merge pull request #3568 from Microsoft/classExpressions
Class expressions
|
2015-06-23 17:21:35 -07:00 |
|
Anders Hejlsberg
|
55f195d445
|
Another change suggested in CR
|
2015-06-23 17:06:47 -07:00 |
|
Mohamed Hegazy
|
f5f4af2825
|
Merge branch 'blockFormParameterIndentation' of https://github.com/SaschaNaz/TypeScript into SaschaNaz-blockFormParameterIndentation
|
2015-06-23 16:48:31 -07:00 |
|
Daniel Rosenwasser
|
6accbdf029
|
Generalize logic for upcoming work on object binding completion.
|
2015-06-23 16:43:39 -07:00 |
|
Daniel Rosenwasser
|
0b78d03746
|
Clean up 'getContainingObjectLiteralApplicableForCompletion'.
|
2015-06-23 15:32:47 -07:00 |
|
Ron Buckton
|
071ef34e49
|
Merged branch 'master' into resolveDecoratorAsCall
|
2015-06-23 15:26:34 -07:00 |
|
Daniel Rosenwasser
|
60ed259a90
|
Preserve initializer.
|
2015-06-23 15:05:33 -07:00 |
|
Ron Buckton
|
ef697f6307
|
PR feedback
|
2015-06-23 14:00:05 -07:00 |
|
Vladimir Matveev
|
7a7d775f81
|
Merge remote-tracking branch 'origin/master' into reuseProgramStructure
|
2015-06-23 11:59:55 -07:00 |
|
Arthur Ozga
|
d34b23a7a1
|
Merge branch 'master' into abstract-classes2
|
2015-06-23 11:49:18 -07:00 |
|
Vladimir Matveev
|
8e2b204ace
|
do not try to classify missing nodes
|
2015-06-23 11:25:33 -07:00 |
|
Arthur Ozga
|
771e487126
|
Re-fixed error message.
|
2015-06-23 11:23:45 -07:00 |
|
Arthur Ozga
|
3eea71786b
|
Fixed some error messages.
|
2015-06-23 11:08:20 -07:00 |
|
Vladimir Matveev
|
39e832da55
|
use existing information about module resolutions
|
2015-06-23 10:51:00 -07:00 |
|
Arthur Ozga
|
74d248e122
|
Changed error message
|
2015-06-23 10:42:49 -07:00 |
|
Arthur Ozga
|
9451aa66ee
|
Fixed order of arguments in error message
|
2015-06-23 10:12:32 -07:00 |
|
Ryan Cavanaugh
|
b3ca00986f
|
Merge remote-tracking branch 'upstream/master' into jsxAndAs
|
2015-06-22 22:41:41 -07:00 |
|
Vladimir Matveev
|
226deec4b0
|
reuse structure of the program if changes in files don't affect imports/references, remove module resolution from the checker
|
2015-06-22 22:19:28 -07:00 |
|
Daniel Rosenwasser
|
abd7db7614
|
Merge branch 'master' into fixDeFaultOfFindAllRefsToMaster
Conflicts:
src/compiler/checker.ts
src/compiler/types.ts
|
2015-06-22 17:14:12 -07:00 |
|
Daniel Rosenwasser
|
0f871b9812
|
Check for number of binding elements in parameter patterns.
|
2015-06-22 16:44:13 -07:00 |
|
Arthur Ozga
|
5c0b913b27
|
changed error messages and fixed comments
|
2015-06-22 15:47:12 -07:00 |
|
Ryan Cavanaugh
|
5bc10b9828
|
It's no longer safe to store JSX elem. attr. type in nodelinks.resolvedType
|
2015-06-22 15:22:47 -07:00 |
|
Daniel Rosenwasser
|
db316b94d8
|
p -> parameter
|
2015-06-22 14:41:35 -07:00 |
|
Ryan Cavanaugh
|
16c834420c
|
More cleanup
|
2015-06-22 13:55:09 -07:00 |
|
Arthur Ozga
|
92ef6f5409
|
responded to some of Daniel's comments
|
2015-06-22 13:29:19 -07:00 |
|
Arthur Ozga
|
31b627a23a
|
moved comment
|
2015-06-22 12:56:10 -07:00 |
|
Arthur Ozga
|
d0924f43f0
|
moved abstract-method-inheritance test to checkKindsOfPropertyMemberOverrides, changed error message
|
2015-06-22 12:05:40 -07:00 |
|
Ryan Cavanaugh
|
e448d8b932
|
Treat </ as a token in TSX files
|
2015-06-22 11:53:38 -07:00 |
|
Ryan Cavanaugh
|
25553446ef
|
Misc cleanup
|
2015-06-22 10:31:00 -07:00 |
|
jbondc
|
138970f35f
|
Fixes #2632 (invoking methods on numbers)
|
2015-06-22 10:04:08 -04:00 |
|
vvakame
|
3aba5aa9b5
|
do not use Object.defineProperty in es3 target
|
2015-06-22 10:46:45 +09:00 |
|
vvakame
|
54a4e9e57d
|
improve module loading interoperability for babel
|
2015-06-21 16:15:21 +09:00 |
|
Ron Buckton
|
76c0d32f9d
|
Moved async functions for ES6 behind experimental flag
|
2015-06-19 18:05:43 -07:00 |
|
Zhengbo Li
|
9ab6f41890
|
Fix the issue that the "out" path is not relative to the path of tsconfig.json
|
2015-06-19 17:34:10 -07:00 |
|