Commit Graph
12116 Commits
Author SHA1 Message Date
Ryan Cavanaugh 8ddba289eb Update issue_template.md 2016-06-27 22:18:52 -07:00
Ryan Cavanaugh 0b6ba96827 Remove upper boilerplate from issue template
Our issue stats did not improve appreciably when we added the issue template. Reduce upper boilerplate text and try to make it more action-oriented
2016-06-27 15:04:51 -07:00
Mohamed Hegazy cc1226cd8a Merge pull request #4609 from SaschaNaz/fixExportImportFormatting
Fix named export/import formatting
2016-06-27 13:30:37 -07:00
Zhengbo Li b2bc91b074 Merge pull request #9375 from zhengbli/fixTypo
Fix type of the disableSizeLimit option
2016-06-27 13:03:09 -07:00
zhengbli d9b8fad728 Fix type of the disableSizeLimit option 2016-06-27 11:46:58 -07:00
Kagami Sascha Rosylight a8ac0efc1b Merge branch 'master' of https://github.com/Microsoft/TypeScript into fixExportImportFormatting 2016-06-25 17:57:55 +09:00
Kagami Sascha Rosylight 335737973e Merge branch 'master' of https://github.com/SaschaNaz/TypeScript into fixExportImportFormatting 2016-06-25 17:53:46 +09:00
Yui be2ca35b00 Fix 8467: Fix incorrect emit for accessing static property in static propertyDeclaration (#8551)
* Fix incorrect emit for accessing static property in static propertyDeclaration

* Update tests and baselines

* Update function name

* Fix when accessing static property inside arrow function

* Add tests and baselines
2016-06-24 17:40:07 -07:00
Yui e182ecf2c9 Fix 8355: Fix emit metadata different between transpile and tsc --isolatedModule (#9232)
* Instead of returning undefined for unknownSymbol return itself

* Add Transpile unittest

* Wip - Add project tests

* Add project tests and baselines

* Update existed tests

* Add tests for emitting metadata with module targetting system
2016-06-24 17:39:49 -07:00
Nathan Shively-Sanders fb3f823dde Merge pull request #9167 from Microsoft/make-unions-and-intersections-of-readonly-properties-readonly
Unions and intersections of readonly properties are now also readonly
2016-06-24 16:02:01 -07:00
Wesley Wigham 0b4b372e80 Merge pull request #9340 from Microsoft/gulp-allow-space-in-exec
Gulp: Allow space in exec cmds
2016-06-24 15:48:36 -07:00
Sarangan Rajamanickam a0a96667ed Unused identifiers compiler code (#9200)
* Code changes to update references of the Identifiers

* Added code for handling function, method and coonstructor level local variables and parameters

* Rebased with origin master

* Code changes to handle unused private variables, private methods and typed parameters

* Code changes to handle namespace level elements

* Code changes to handle unimplemented interfaces

* Code to optimize the d.ts check

* Correct Code change to handle the parameters for methods inside interfaces

* Fix for lint error

* Remove Trailing whitespace

* Code changes to handle interface implementations

* Changes to display the error position correctly

* Compiler Test Cases

* Adding condition to ignore constructor parameters

* Removing unnecessary tests

* Additional changes for compiler code

* Additional changes to handle constructor scenario

* Fixing the consolidated case

* Changed logic to search for private instead of public

* Response to PR Comments

* Changed the error code in test cases as result  of merge with master

* Adding the missing file

* Adding the missing file II

* Response to PR comments

* Code changes for checking unused imports

* Test Cases for Unused Imports

* Response to PR comments

* Code change specific to position of Import Declaration

* Code change for handling the position for unused import

* New scenarios for handling parameters in lambda function, type parameters in methods, etc.

* Additional scenarios based on PR comments

* Removing a redundant check

* Added ambient check to imports and typeparatmeter reporting

* Added one more scenario to handle type parameters

* Added new scenario for TypeParameter on Interface

* Refactoring the code

* Added scenario to handle private class elements declared in constructor.

* Minor change to erro reporting
2016-06-24 15:38:39 -07:00
Paul van Brenk cca7000032 Merge pull request #9342 from Microsoft/typoinbracecompletion
Fix typo
2016-06-24 14:41:10 -07:00
jramsay 8312168e91 Merge pull request #9236 from Microsoft/BaseIndentationSupport
[Salsa] Adding base indentation for script block formatting and smart indent
2016-06-24 14:22:58 -07:00
Yui db0d8e094b Fix 8549: Using variable as Jsx tagname (#9337)
* Parse JSXElement's name as property access instead of just entity name. So when one accesses property of the class through this, checker will check correctly

* wip - just resolve to any type for now

* Resolve string type to anytype and look up property in intrinsicElementsType of Jsx

* Add tests and update baselines

* Remove unneccessary comment

* wip-address PR

* Address PR

* Add tets and update baselines

* Fix linting error
2016-06-24 14:15:44 -07:00
Jason Ramsay 8c503207be Add fourslash tests & address CR comments 2016-06-24 13:16:58 -07:00
Andy 2aa1d718ab Merge pull request #9348 from Microsoft/umd_exports
Fix bug where `exports.` was prepended to namespace export accesses
2016-06-24 12:54:58 -07:00
Wesley Wigham 034c41822e extract expression into function 2016-06-24 11:01:16 -07:00
Andy 5ce5b2dfbc Merge pull request #9330 from Microsoft/range_tests
Change reference tests to verify actual ranges referenced and not just their count
2016-06-24 10:42:07 -07:00
Andy Hanson 6a60d8bb90 Merge branch 'master' into range_tests 2016-06-24 09:17:57 -07:00
Andy Hanson 6bc8db031c Remove unnecessary parameter 2016-06-24 09:16:39 -07:00
Andy Hanson a011b4df12 Fix bug where exports. was prepended to namespace export accesses 2016-06-24 06:51:19 -07:00
Andy 999ac0add3 Merge pull request #9270 from Microsoft/this_references
Allow to find all references of the 'this 'keyword
2016-06-24 06:24:12 -07:00
Zhengbo Li 515ed3dc07 Merge pull request #9346 from zhengbli/addNewAPIToProtocal
Add new APIs to protocol
2016-06-24 01:11:14 -07:00
zhengbli 83335f59a7 Add new APIs to protocol 2016-06-24 00:50:15 -07:00
Zhengbo Li 69e2f0e459 Merge pull request #9306 from zhengbli/syncGetErrAPIs
Port the sync diagnostics API from tsserverVS-WIP branch to 2.0
2016-06-23 21:59:29 -07:00
Paul van Brenk 6346fc1168 Fix typo 2016-06-23 17:36:59 -07:00
Wesley Wigham e5ddcfed07 Allow space in exec cmds 2016-06-23 16:44:16 -07:00
zhengbli 9f9deceeef Correct the api string name 2016-06-23 16:25:30 -07:00
Wesley Wigham 51c2909bd6 Merge pull request #9339 from Microsoft/fix-gulpfile-LKG
Fix Gulpfile LKG useDebug task and newLine flag
2016-06-23 16:24:32 -07:00
Wesley Wigham ded148192f Fix lint 2016-06-23 15:51:12 -07:00
Wesley Wigham aaf04b7a73 Clean before LKG in Gulpfile 2016-06-23 15:48:09 -07:00
Mohamed Hegazy 9a55facfe3 Update LKG 2016-06-23 15:42:06 -07:00
Wesley Wigham 41aacf28b3 Fix LKG useDebug task and newLine flag 2016-06-23 15:39:21 -07:00
Wesley Wigham 0fb2ef3e06 Merge pull request #9338 from Microsoft/gulpfile-missing-file
Add matchFiles test to Gulpfile
2016-06-23 15:01:28 -07:00
Wesley Wigham 1918d53f22 Add matchFiles test to Gulpfile
This was merged while the gulpfile was still in-progress
2016-06-23 14:31:25 -07:00
Wesley Wigham 9cd1f786c3 Merge pull request #9332 from Microsoft/object-whitespace-rule
Object whitespace rule
2016-06-23 14:02:36 -07:00
Nathan Shively-Sanders 2bc35c1b0e Merge pull request #9333 from Microsoft/fix-case-of-gulpfile-dependencies
Fix case of gulpfile dependencies
2016-06-23 13:42:42 -07:00
Wesley Wigham 8cc8293d07 Fix excess whitespace issues 2016-06-23 13:39:04 -07:00
Wesley Wigham 998acce592 Check for exactly one space 2016-06-23 13:35:29 -07:00
Nathan Shively-Sanders ca25feaa83 Fix single-quote lint 2016-06-23 13:20:53 -07:00
Nathan Shively-Sanders c9511b736e 1. pass subshell args 2. fix build order in services
1. /bin/sh requires its arguments joined into a single string unlike
cmd.
2. services/ depends on a couple of files from server/ but the order was
implicit, and changed from jakefile. Now the order is explicit in the
tsconfig.
2016-06-23 13:08:27 -07:00
Nathan Shively-Sanders 5383d91b60 Fix case of gulpfile dependencies 2016-06-23 12:49:20 -07:00
Wesley Wigham 59ae2ff8ef Fix object whitespace lints 2016-06-23 12:39:20 -07:00
Wesley Wigham 1c5d8344be Add new lint rule 2016-06-23 12:32:14 -07:00
Wesley Wigham be6c34f1c7 Merge pull request #9068 from weswigham/remove-jake
Add Gulpfile.ts
2016-06-23 12:17:27 -07:00
Andy Hanson 89c992a8a1 Respond to PR comments 2016-06-23 12:08:18 -07:00
Andy Hanson 1aafc553dd Change reference tests to verify actual ranges referenced and not just their count 2016-06-23 10:48:35 -07:00
Ryan Cavanaugh 14774d6438 Merge pull request #9305 from RyanCavanaugh/fix9293
Properly detect circular constructor-declared `this` properties (JS)
2016-06-23 10:30:07 -07:00
Wesley Wigham a2fdc7e7ca Add Gulpfile lint to jake, fix lints 2016-06-23 10:12:14 -07:00