7198 Commits

Author SHA1 Message Date
Bill Ticehurst
0b6e965fb0 Removed unnecessary option 2016-02-12 17:20:32 -08:00
Bill Ticehurst
cf0b9f6ee2 Fix fallback to classic resolution
(cherry picked from commit e03a45a824f67f31a7d74c4489156f44417d42f3)
2016-02-12 15:46:16 -08:00
Kanchalai Tanglertsampan
8ca031ef57 Address PR 2016-02-12 14:54:09 -08:00
Daniel Rosenwasser
5a76a1dd74 Merge pull request #6744 from Microsoft/removePredicateTypiness
Remove notion of predicates as types, move predicates back to signatures
2016-02-12 14:43:42 -08:00
Daniel Rosenwasser
687b8805a4 Revert "Use names of accessors instead of their entire spans."
This reverts commit 219579881efe8ffe63dc8cbcb19277914ba57495.
2016-02-12 13:41:48 -08:00
Bill Ticehurst
745f32bbee Fixed watcher for rename operations, and for allowJs in config file 2016-02-11 18:54:38 -08:00
Ryan Cavanaugh
d5538f0b2d Merge pull request #7036 from RyanCavanaugh/port7007
Port PR 7007 to release 1.8
2016-02-11 16:50:18 -08:00
Ryan Cavanaugh
6658e2149c Move suppress option to appropriate place 2016-02-11 14:35:33 -08:00
Ryan Cavanaugh
a99b5cb132 Check in other places too 2016-02-11 14:35:32 -08:00
Ryan Cavanaugh
03d2382326 ❤️ linter 2016-02-11 14:35:32 -08:00
Ryan Cavanaugh
5af2c47b13 Add undefined checks for malformed type tags
Fixes #7002
2016-02-11 14:35:31 -08:00
Bill Ticehurst
1173473e3c Merge pull request #7016 from Microsoft/CommonJSDefault
Make CommonJS the default (and some default "exclude" values).
2016-02-11 13:33:02 -08:00
Yui
2d4bc0caff Merge pull request #6860 from Microsoft/checksuperbeforethislexically
Check using "super" before "this" lexically
2016-02-11 13:12:59 -08:00
Bill Ticehurst
195e69c889 Added module: none as an option 2016-02-11 12:45:52 -08:00
Bill Ticehurst
4a67dc5e08 Dont default to CommonJS modules for ES6 target 2016-02-11 11:53:10 -08:00
Bill Ticehurst
73fa45bd2e Added back errors for module kind none 2016-02-11 11:01:10 -08:00
Kanchalai Tanglertsampan
61e954bbc6 Address PR: report error on super call instead of entire constructor node 2016-02-11 10:11:39 -08:00
Bill Ticehurst
fc5d94df57 Do not add minified JavaScript files on file crawl 2016-02-11 09:54:34 -08:00
Vladimir Matveev
7404b901b9 fix falling tests and linter issues 2016-02-11 09:48:47 -08:00
Bill Ticehurst
2922bd59a6 Fix node_modules exclude 2016-02-10 23:03:01 -08:00
Bill Ticehurst
f2e7f9f50f Removed errors for missing module specifier 2016-02-10 19:56:31 -08:00
Bill Ticehurst
0e5a93b85a Changed further defaults to CommonJS 2016-02-10 19:17:54 -08:00
Bill Ticehurst
b791fd89cd Changed node_modules and module defaults 2016-02-10 18:45:44 -08:00
Daniel Rosenwasser
1f31bc7b09 Addressed CR feedback. 2016-02-10 15:19:27 -08:00
Kanchalai Tanglertsampan
dc8e0ccd3d Address PR 2016-02-08 13:04:48 -08:00
Ron Buckton
6e30675822 Revert default behavior to allow custom Promise return types for async functions. 2016-02-08 12:45:58 -08:00
Kanchalai Tanglertsampan
1cfce12001 Merge branch 'release-1.8' into checksuperbeforethislexically 2016-02-08 10:43:41 -08:00
Bill Ticehurst
af0a0eedd8 Fix emitted file extension for JavaScript files with JSX.Preserve 2016-02-06 18:41:23 -08:00
Mohamed Hegazy
622f469029 change flag name 2016-02-06 12:15:14 -08:00
Mohamed Hegazy
e58ba40d12 Rename flag 2016-02-05 17:00:06 -08:00
Mohamed Hegazy
16fffb454e Add flag to emit modules in loose mode 2016-02-05 16:58:31 -08:00
Ryan Cavanaugh
e4a6b670c1 Use different syntax kind here
(cherry picked from commit d47097f009ce63eca1021ce646aaa04cab19fa64)
2016-02-05 10:47:38 -08:00
Ryan Cavanaugh
8d0267c854 Recognize = as equivalent to ? in JSDoc signatures
Fixes #6811

(cherry picked from commit f7eac73a6f2e72470c581c62857e4ea7263e871e)
2016-02-05 10:47:28 -08:00
Ryan Cavanaugh
4035bf3006 Allow parsing TS-style generics in JSDoc
Fixes #6814

(cherry picked from commit 6e06bb39a13281c6080e973e1a015aea66e8b9ce)

# Conflicts:
#	tests/cases/fourslash/jsDocGenerics1.ts
2016-02-05 10:47:09 -08:00
Ryan Cavanaugh
34b0b5c82d Capture node.parent
(cherry picked from commit 1c7062313d2dde764ea7f7d20f2415b02d8d6fbb)
2016-02-05 10:43:19 -08:00
Ryan Cavanaugh
37441e1698 Recognize object literal method JSDoc comments
Fixes #6825

(cherry picked from commit 8aad976c69ef4528f751a0312db2a40ed6a758d8)
2016-02-05 10:43:09 -08:00
Ryan Cavanaugh
569f0b261c ❤️ linter 2016-02-05 10:42:05 -08:00
Ryan Cavanaugh
909e0b1903 Always show file tokens in JS completion lists
Fixes #6654
2016-02-05 10:42:00 -08:00
Yui
aaea852609 Merge pull request #6911 from Microsoft/fix6901
Fix emitting super-call when using prologue directives
2016-02-04 21:12:03 -08:00
Kanchalai Tanglertsampan
c02816fead Address PR 2016-02-04 18:20:25 -08:00
Kanchalai Tanglertsampan
66e2bd6b70 Fix where we start checking for super-call 2016-02-04 14:18:23 -08:00
Vladimir Matveev
a2774c10d5 port PR #6898 2016-02-04 14:03:39 -08:00
Vladimir Matveev
3d01190706 Merge pull request #6906 from Microsoft/port-6858
Ports #6858 into release-1.8
2016-02-04 12:46:43 -08:00
Bill Ticehurst
b761096dff Merge pull request #6905 from Microsoft/portJsDocFixes
Port Salsa fixes
2016-02-04 12:40:49 -08:00
Vladimir Matveev
8d2d869f9f Merge pull request #6858 from Microsoft/emitImportsInDts
emit import declarations without import clause in .d.ts files
2016-02-04 12:14:10 -08:00
Ryan Cavanaugh
73a8ace843 Fixes bug #6673
#6673

(cherry picked from commit f89ebb8fd80e28e74cdbfb4f3585b3f1d7bdbe39)
2016-02-04 11:30:34 -08:00
Ryan Cavanaugh
a426de3b89 Fix lint
(cherry picked from commit 95196886f7fb37078ddcbc2b85c8d171fc9e5a6e)
2016-02-04 11:30:04 -08:00
Ryan Cavanaugh
cf0e79a02f Add explicit return undefined;
(cherry picked from commit 1f503f1b27fb52ee5dacd75bd9379908ce6ee68e)
2016-02-04 11:30:03 -08:00
Ryan Cavanaugh
f0e70cbf0f Don't crash when return type jsdoc tag is malformed
Fixes #6662

(cherry picked from commit 5a845bf0fca604a9928ec8762266231ec62fafda)
2016-02-04 11:30:03 -08:00
Ryan Cavanaugh
c6e18a9fcf Fix case when position === 0
(cherry picked from commit 1231c9e145ef65cf51d5f582abfb71929892c48a)
2016-02-04 11:28:37 -08:00