12143 Commits

Author SHA1 Message Date
zhengbli
6ff91b84ab Add getCurrentDirectory to ServerHost 2016-06-28 11:53:30 -07:00
Ryan Cavanaugh
6be7d9caa6 Merge pull request #9380 from Microsoft/update-template
Remove upper boilerplate from issue template
2016-06-27 22:18:59 -07:00
Ryan Cavanaugh
8ddba289eb Update issue_template.md 2016-06-27 22:18:52 -07:00
Bill Ticehurst
8bf3d54524 Merge pull request #7075 from Microsoft/loadJsFromModules
Load JavaScript modules from Node packages
2016-06-27 18:42:12 -07:00
Bill Ticehurst
ddad35a680 Marked new method internal 2016-06-27 16:49:53 -07:00
Bill Ticehurst
d8e3bd99e8 Added emitHost method to return source from node modules 2016-06-27 16:32:29 -07:00
Mohamed Hegazy
f9338c69fc Update LKG 2016-06-27 16:28:31 -07:00
Mohamed Hegazy
bb53b8423c Merge pull request #9377 from Microsoft/updateVersion
Update version to 2.0.0
2016-06-27 16:06:37 -07:00
Yui
9cc48c829d Remove unused compiler option (#9381) 2016-06-27 15:58:29 -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
f67f1f7db7 Update version to 2.0.0 2016-06-27 13:43:07 -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
Bill Ticehurst
de559fb3f4 Fixed the regexp for removing full paths 2016-06-27 01:23:22 -07:00
Bill Ticehurst
1b43bd8e83 Removed old TODO comment 2016-06-26 23:33:46 -07:00
Bill Ticehurst
0174bda004 Merge branch 'master' into loadJsFromModules 2016-06-26 23:24:26 -07:00
Bill Ticehurst
885b0e902a Added project tests for node_modules JavaScript searches 2016-06-26 23:14:43 -07:00
Bill Ticehurst
e9a0c56d3c Fixed bugs and linting 2016-06-26 20:48:22 -07:00
Bill Ticehurst
6fba804cd8 Remove extra baselines 2016-06-26 08:45:16 -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