Commit Graph

23471 Commits

Author SHA1 Message Date
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
Vladimir Matveev 74d3881c21 fix merge issue 2016-06-27 14:28:17 -07:00
Vladimir Matveev 96a867a52e add support for single inferred project 2016-06-27 14:25:43 -07:00
Vladimir Matveev 15f825b6b3 merge with origin/master 2016-06-27 14:25:18 -07:00
Ron Buckton 5b2e11c5d0 Added es5 conformance tests for await in binary. 2016-06-27 14:08:36 -07:00
Ron Buckton 393ee28fb0 Move 'use strict' directive out of generator for async function. 2016-06-27 13:48:47 -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
Ron Buckton 4a16f65c00 Removed extranous original parameter. 2016-06-27 13:19:24 -07:00
Ron Buckton a858db6ac8 Remove extraneous comments. 2016-06-27 13:14:57 -07:00
Ron Buckton c11b5600b2 es6 test conformance cleanup 2016-06-27 13:12:11 -07:00
Richard Knoll dbdd9893f5 Import completions for require calls 2016-06-27 13:06:40 -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
Vladimir Matveev c89287e704 merge with origin/master 2016-06-27 10:29:57 -07:00
Bill Ticehurst de559fb3f4 Fixed the regexp for removing full paths 2016-06-27 01:23:22 -07:00
Kagami Sascha Rosylight cbfbfe1aa6 make rules optional 2016-06-27 16:04:53 +09: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 378c6b5fc7 format jsx expression 2016-06-26 15:17:05 +09:00
Kagami Sascha Rosylight 9dfcb4419c do not format comma/closeparen in jsxelement 2016-06-25 19:23:46 +09: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
Kagami Sascha Rosylight 6e415cc21c Merge branch 'master' of https://github.com/Microsoft/TypeScript 2016-06-25 17:49:13 +09:00
Anders Hejlsberg e900ebf856 Make boolean assignable to union types containing both true and false 2016-06-24 21:12:44 -07: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
Vladimir Matveev 417c1254eb fix casing 2016-06-24 17:27:18 -07:00
Vladimir Matveev f54ca3929a added server bits to jake file 2016-06-24 17:15:36 -07:00
Vladimir Matveev efa2b70ded fix logger access issue 2016-06-24 16:49:24 -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
Vladimir Matveev 8bcca68102 [in progress] project system work - fixes in tests 2 2016-06-24 15:49:29 -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
Vladimir Matveev 4157655215 [in progress] project system work - fixes in tests 2016-06-24 14:55:12 -07:00
Richard Knoll ccf27d1339 Minor fix 2016-06-24 14:52:16 -07:00
Paul van Brenk cca7000032 Merge pull request #9342 from Microsoft/typoinbracecompletion
Fix typo
2016-06-24 14:41:10 -07:00
Richard Knoll c06b02ac34 Adding completions for import and reference directives 2016-06-24 14:31:21 -07:00
Vladimir Matveev cefaa171eb [in progress] project system work - major code reorg 2016-06-24 14:30:45 -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
Anders Hejlsberg 770f42377d Accept new baselines 2016-06-24 11:49:54 -07:00
Anders Hejlsberg 477489699c Correct handling of falsy types ("" | 0 | false) 2016-06-24 11:49:37 -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