Commit Graph
1225 Commits
Author SHA1 Message Date
Sheetal Nandi 01ca100d16 Include the target symbol in search if location is propertyName or the import or export specifier dont specify "as" clause
Handles #7708
2016-04-06 14:24:20 -07:00
Sheetal Nandi ace2285ac2 Destructuring of object binding pattern element without property name should reference property
Fixes #6312
2016-04-06 12:30:56 -07:00
Kanchalai Tanglertsampan f052e90fd1 Update fourslash tests 2016-03-28 14:21:08 -07:00
Tingan Ho b7c3547937 Merged with master 2016-03-27 02:43:32 +08:00
Mohamed Hegazy 3ee67e7cf6 Fix #7637: treat jsx tag names as expressions 2016-03-22 14:55:24 -07:00
Mohamed Hegazy d5c3a0a52b Fix issue with find references for jsx tags 2016-03-21 15:40:14 -07:00
Vladimir Matveev 112e4b1e80 Addressed PR feedback 2016-03-17 14:40:05 -07:00
Vladimir Matveev 6cfa64daa3 show completion in destructured parameter if containing function was contextually typed 2016-03-17 11:37:52 -07:00
Bill Ticehurst 3ebf0fc383 Fixed default import from export equals
(cherry picked from commit c4a10cfcdd)
2016-03-09 19:13:14 -08:00
Bill Ticehurst b760fc0ae0 Fixed es2015 imports from export=
(cherry picked from commit 9e46c180b4)
2016-03-09 19:13:13 -08:00
Ryan Cavanaugh 5dbf252dc5 Fix duplicate errors in JSDoc function types with anon parameters
Fixes #6993
2016-03-09 09:18:54 -08:00
Ryan Cavanaugh 311f8dd7d3 Merge pull request #7309 from RyanCavanaugh/fix6878
Support JSDoc on class / obj. literal getters
2016-03-03 15:50:15 -08:00
Tingan Ho 194927e51b Update with master 2016-03-03 13:58:20 +08:00
Ryan Cavanaugh 6cdbc6cad0 Show aliases (e.g. imports) in JSX tag completion positions
Fixes #4577
2016-03-01 13:47:29 -08:00
Ryan Cavanaugh 1f9153f801 Update to push types through as well 2016-03-01 12:26:17 -08:00
Ryan Cavanaugh 50eca44e46 Support JSDoc on class / obj. literal getters
Fixes #6878
2016-02-29 18:55:32 -08:00
Tingan Ho fd2d28df02 Fixes new implementation 2016-02-22 12:38:14 +08:00
Tingan Ho 4d933f86ce Fixes method and constructor top-level 2016-02-22 11:19:38 +08:00
Tingan Ho d6485c9c8f Adds navigation bar items on methods and constructors 2016-02-22 05:37:07 +08:00
Daniel Rosenwasser 3380f2bbd5 Merge pull request #7143 from SaschaNaz/formatJsxText
(Un)format JSX Text
2016-02-19 13:47:44 -08:00
Nathan Shively-Sanders 86047a7206 Switch test encoding from UTF16 to iso-8859 2016-02-19 08:27:08 -08:00
Nathan Shively-Sanders 974adedb95 Add fourslash test 2016-02-18 16:29:03 -08:00
Kagami Sascha Rosylight 33970b8045 format jsx 2016-02-19 09:16:52 +09:00
AbubakerB de23e2ff74 Merge branch 'master' into constructorAccessibility
Conflicts:
	src/compiler/checker.ts
2016-02-16 22:49:23 +00:00
Daniel Rosenwasser 4353865f8b Merge pull request #7067 from Microsoft/removePredicateTypinessToMaster
(Porting to 'master') Remove notion of predicates as types, move predicates back to signatures
2016-02-16 11:58:47 -08:00
AbubakerB 2d7a0f4a25 Merge branch 'master' into constructorAccessibility 2016-02-14 20:58:53 +00:00
Bill Ticehurst fb474d13dd Updated tests 2016-02-12 19:35:05 -08:00
Bill Ticehurst f601e6dd76 Allow decorators in JavaScript files 2016-02-12 18:52:51 -08:00
Bill Ticehurst e03a45a824 Fix fallback to classic resolution 2016-02-12 15:40:47 -08:00
AbubakerB d0843e1dc2 Merge branch 'ts-master' into constructorAccessibility
Conflicts:
	src/compiler/checker.ts
2016-02-12 23:35:22 +00:00
Daniel Rosenwasser ba392403cc Fixed up fourslash tests to only test functions. 2016-02-12 15:22:25 -08:00
Bill Ticehurst e4462975c8 Fixed up paths in fourslash tests
(cherry picked from commit ed1eb2b274)
2016-02-11 14:07:35 -08:00
Tingan Ho 6b303271f0 Go to defininition should not go to named import 2016-02-07 19:54:38 +08:00
Ryan Cavanaugh a324176102 Merge pull request #6869 from RyanCavanaugh/fix6811
Recognize `=` as equivalent to `?` in JSDoc signatures
2016-02-04 15:48:03 -08:00
Ryan Cavanaugh 68befc0f12 Merge pull request #6851 from RyanCavanaugh/fix6814
Allow parsing TS-style generics in JSDoc
2016-02-04 15:37:53 -08:00
Ryan Cavanaugh 6f261f5b0b Merge pull request #6870 from RyanCavanaugh/fix6825
Recognize object literal method JSDoc comments
2016-02-04 10:17:43 -08:00
Ryan Cavanaugh e347c3711c Add more complex test scenarios 2016-02-04 10:14:13 -08:00
Ryan Cavanaugh 665a4e310d Merge pull request #6850 from RyanCavanaugh/fix6654
Always show file tokens in JS completion lists
2016-02-04 09:57:26 -08:00
AbubakerB c351ffcc75 Added and updated tests for constructor visibility 2016-02-03 22:48:33 +00:00
Ryan Cavanaugh 8aad976c69 Recognize object literal method JSDoc comments
Fixes #6825
2016-02-03 00:18:36 -08:00
Ryan Cavanaugh f7eac73a6f Recognize = as equivalent to ? in JSDoc signatures
Fixes #6811
2016-02-03 00:09:38 -08:00
Ryan Cavanaugh bd3e9f262a Merge pull request #6709 from RyanCavanaugh/fix6662
Don't crash when return type jsdoc tag is malformed
2016-02-02 13:40:13 -08:00
Ryan Cavanaugh 6e06bb39a1 Allow parsing TS-style generics in JSDoc
Fixes #6814
2016-02-02 13:32:21 -08:00
Ryan Cavanaugh 2c25bea0aa Always show file tokens in JS completion lists
Fixes #6654
2016-02-02 13:10:30 -08:00
Ryan Cavanaugh 554ea1b57c Merge pull request #6679 from RyanCavanaugh/fix6645
Allow multiple 'this' property assignments in Salsa
2016-02-02 12:49:09 -08:00
Ryan Cavanaugh 2d7a2f4d30 Merge pull request #6680 from RyanCavanaugh/fix6646
Parse JSDoc comments for ES6 class constructors and methods
2016-02-02 10:48:29 -08:00
Ryan Cavanaugh b15ff81384 Add malformed parameter test 2016-02-01 21:48:16 -08:00
Ryan Cavanaugh 3dfd378b7e Add some tests 2016-02-01 21:20:37 -08:00
Ryan Cavanaugh a4c6f66686 Treat multiple prototype property assignments as union property declarations 2016-02-01 20:59:37 -08:00
Vladimir Matveev e6c6d3090a properly classify dotted tag names in jsx 2016-02-01 13:35:57 -08:00