Commit Graph

422 Commits

Author SHA1 Message Date
Yui T
b3c23643c6 Add tests 2016-01-26 16:10:43 -08:00
Yui T
7bd336d0c6 Fix prefix double underscore with extra underscore 2016-01-26 16:10:31 -08:00
Ron Buckton
da6aadbea8 Merge branch 'master' into alternateFixSuperInAsyncMethod 2016-01-26 11:49:30 -08:00
Ron Buckton
b00cae87b3 Moved isSuperPropertyOrElementAccess to utilities 2016-01-26 11:36:20 -08:00
Ryan Cavanaugh
64c2d66ccb Merge branch 'master' into jsDocFinal 2016-01-22 15:10:02 -08:00
Ron Buckton
50ed33ea3e Updated nodeIsDecorated 2016-01-20 15:43:15 -08:00
Vladimir Matveev
a69dcd16fa Merge remote-tracking branch 'origin/master' into moduleAugmentations 2016-01-14 11:13:48 -08:00
pcbro
2294ef8891 Update utilities.ts 2016-01-13 23:43:41 +01:00
vladima
7cef1efb4e merge with origin/master 2016-01-11 22:12:03 -08:00
Ryan Cavanaugh
e223b2e53c Clean up unrelated changes 2016-01-06 12:47:26 -08:00
Vladimir Matveev
7f2ebf928a use 'declare global' to define augmentations for the global scope 2015-12-28 12:03:54 -08:00
Nathan Shively-Sanders
abf9961528 Merge branch 'master' into lint-nested-++ 2015-12-22 16:12:07 -08:00
Nathan Shively-Sanders
401a393519 Fix ++/-- lint 2015-12-22 15:45:00 -08:00
Vladimir Matveev
4a963a26c3 initial revision of external module augmentations 2015-12-22 13:56:22 -08:00
Vladimir Matveev
bb1e5ab5ea Merge pull request #6077 from Microsoft/superInObjectLiterals
allow usage of 'super' in object literal expressions
2015-12-17 21:53:58 -08:00
Yui T
73911a327d Merge branch 'master' into fix4686_fixrename 2015-12-17 18:35:08 -08:00
Vladimir Matveev
db7f955a5f Merge remote-tracking branch 'origin/master' into superInObjectLiterals 2015-12-16 13:20:06 -08:00
Ryan Cavanaugh
2f447ee005 Merge pull request #5876 from RyanCavanaugh/javaScriptPrototypes
JavaScript prototype class inference
2015-12-14 11:42:18 -08:00
Yui T
7e71686b1a Fix broken tests 2015-12-14 10:14:35 -08:00
Yui T
94c3d27f41 Fix linting 2015-12-12 15:53:04 -08:00
Yui T
0f3eb0a058 Initial fix for rename for parameter property declaration 2015-12-11 19:27:24 -08:00
vladima
60e1f30182 allow usage of 'super' in object literal expressions 2015-12-11 17:16:28 -08:00
Wesley Wigham
58400ed771 Merge pull request #5906 from weswigham/this-type-guards
This type predicates for type guards
2015-12-09 17:22:39 -08:00
Wesley Wigham
b0bfa0f0dc Merge branch 'master' into this-type-guards 2015-12-08 17:48:33 -08:00
Iain Monro
e22863238a Limit error reporting for methods to the method name 2015-12-07 17:37:27 +00:00
Ryan Cavanaugh
6bb62d6daf Merge remote-tracking branch 'upstream/master' into javaScriptPrototypes 2015-12-04 14:12:01 -08:00
Wesley Wigham
b9f310d4f2 first pass at this type predicate members 2015-12-03 18:21:36 -08:00
Wesley Wigham
a5a6c10322 use typeof to check for presence of JSON global 2015-12-02 21:06:32 -08:00
Wesley Wigham
c4cff9833d first pass at this type predicates 2015-12-02 18:35:49 -08:00
Wesley Wigham
81e012f90f dont canonicalize the filename when generating names, just use the absolute path 2015-12-01 18:53:54 -08:00
Wesley Wigham
951a77f7bd respect root dir/common src dir when generating module names 2015-12-01 17:34:40 -08:00
Ryan Cavanaugh
c4b0b62bfc Merge fixup 2015-12-01 15:06:53 -08:00
Ryan Cavanaugh
c3b59d156f Merge branch 'master' into javaScriptPrototypes
# Conflicts:
#	src/compiler/binder.ts
#	src/compiler/checker.ts
#	src/harness/fourslash.ts
2015-12-01 14:34:15 -08:00
Sheetal Nandi
a87169829c Merge branch 'master' into sourceMapAndBreakpointDecorators 2015-11-30 14:14:06 -08:00
Ron Buckton
266600da08 Merge pull request #5780 from Microsoft/extractSourceMaps
Extract source map generation logic out of the emitter.
2015-11-30 12:51:36 -08:00
Wesley Wigham
d1c467ff4d Merge branch 'master' into use-common-directory-for-out 2015-11-25 16:41:58 -08:00
Ron Buckton
04d53c1cfe Simpler inline cycle check for stringify 2015-11-25 14:35:44 -08:00
Ron Buckton
6bc2c069a6 Missed linter error. 2015-11-25 13:53:30 -08:00
Ron Buckton
b33eff1143 PR feedback 2015-11-25 12:47:32 -08:00
Ron Buckton
d88186bc11 Removed isArray branch in checkCycles as it was unnecessary 2015-11-24 17:06:17 -08:00
Ron Buckton
fd51ebf0fd Minor stringify cleanup, added cycle detection for AssertionLevel.Aggresive only. 2015-11-24 16:59:55 -08:00
Ron Buckton
aa5e57668f minor tweak to null handling in stringify 2015-11-24 16:26:57 -08:00
Ron Buckton
8909c3a2dd Merge pull request #5725 from Microsoft/stringTypesCleanup
Disambiguate string literal types from other string literals.
2015-11-24 15:23:25 -08:00
Sheetal Nandi
a7cc86380d Merge branch 'master' into sourceMapAndBreakpointDecorators 2015-11-24 14:53:18 -08:00
Ron Buckton
5c23a5f11e Extract source map generation logic out of the emitter. 2015-11-23 22:38:05 -08:00
Wesley Wigham
b11786866b Merge branch 'master' into use-common-directory-for-out 2015-11-20 13:32:12 -08:00
Ryan Cavanaugh
fb83ee0a30 WIP 2015-11-20 10:59:13 -08:00
Ron Buckton
4edf330217 Minor comment update 2015-11-20 10:30:47 -08:00
Ron Buckton
0ee4e0b10d Modified cloneNode to ignore own properties of clone. 2015-11-20 10:13:01 -08:00
Ron Buckton
68c292c445 Adds a generic algorithm to create a shallow, memberwise clone of a node. 2015-11-19 17:42:12 -08:00