Commit Graph

11228 Commits

Author SHA1 Message Date
Sheetal Nandi
9d35468d17 Test case for failing scenario of wrongly reporting error of parameter of private method when no implicit any is speicified 2016-04-11 15:06:09 -07:00
Sheetal Nandi
529bdd4ea6 PR feedback 2016-04-11 14:56:12 -07:00
Mohamed Hegazy
11285b11d4 Merge branch 'mihailik-patch-2' 2016-04-11 14:48:01 -07:00
Mohamed Hegazy
83e7f6da91 Merge branch 'patch-2' of https://github.com/mihailik/TypeScript into mihailik-patch-2 2016-04-11 14:47:46 -07:00
Sheetal Nandi
a3d35ffdf1 Merge pull request #8016 from Microsoft/namedImportCompletion
Completion list of named imports shouldnt contain default export member
2016-04-11 14:43:26 -07:00
Sheetal Nandi
163615b606 Fix existing tests baseline with modified error message 2016-04-11 14:36:49 -07:00
Sheetal Nandi
7a09e2f0e9 PR feedback 2016-04-11 14:31:15 -07:00
Sheetal Nandi
4b0cb640c3 Test cases for functions with same name present in the outerscope 2016-04-11 14:09:27 -07:00
Sheetal Nandi
2dffa5a601 PR feedback
- Cacheing the script target
- Added missing return
- Reworded error messages
2016-04-11 13:53:52 -07:00
Sheetal Nandi
c2e12efc89 Completion list of named imports shouldnt contain default export member
Fixes #6124
2016-04-11 13:33:16 -07:00
Sheetal Nandi
85173a07d3 Accepting existing baselines 2016-04-11 12:20:27 -07:00
Sheetal Nandi
141dbb8986 Adding test cases for errors resulting because class/modules are strict 2016-04-11 12:20:21 -07:00
Sheetal Nandi
2db59d6753 Fix new error in compilerRunner about function declaration in block scope 2016-04-11 12:20:16 -07:00
Sheetal Nandi
593dc2bc9f Report error for block scope function declaration in ES5 2016-04-11 12:20:11 -07:00
Sheetal Nandi
6988a0a479 Bind the function declarations in block scope in strict mode 2016-04-11 12:20:06 -07:00
Sheetal Nandi
f2c8e5c85e Add test cases for function declarations in block scope 2016-04-11 12:20:00 -07:00
Mohamed Hegazy
b0584b58fa Update LKG 2016-04-11 11:03:15 -07:00
Vladimir Matveev
d280b1b7bc Merge pull request #7999 from Microsoft/fixHostOptionality
fix issue with optionality of CompilerHost
2016-04-11 09:34:43 -07:00
Vladimir Matveev
1a85c5f54c fix issue with optionality of CompilerHost 2016-04-10 20:42:22 -07:00
Anders Hejlsberg
4c250d046f Accepting new baselines 2016-04-10 09:31:02 -07:00
Anders Hejlsberg
b1e9f43d28 Merge branch 'master' into controlFlowTypes
Conflicts:
	src/compiler/checker.ts
	tests/baselines/reference/typeAssertions.errors.txt
2016-04-10 09:30:30 -07:00
mihailik
aa2708f510 Prefer ChakraHost when available to node and WScript 2016-04-10 12:07:47 +01:00
Anders Hejlsberg
560e768a5b Fix linting errors 2016-04-09 18:51:22 -07:00
Anders Hejlsberg
32e64640d5 Accepting new baselines 2016-04-09 18:31:32 -07:00
Anders Hejlsberg
92df0297c8 Fixing tests 2016-04-09 18:31:19 -07:00
Anders Hejlsberg
7dfcad65b4 Fixing fourslash tests 2016-04-09 17:56:33 -07:00
Anders Hejlsberg
e45bac8139 Adding test 2016-04-09 17:56:03 -07:00
Anders Hejlsberg
6fb9424b84 Accepting new baselines 2016-04-09 16:57:05 -07:00
Anders Hejlsberg
7a321293bf Support destructuring declarations in control flow analysis 2016-04-09 16:56:23 -07:00
Vladimir Matveev
ac6224d600 Merge pull request #7775 from Microsoft/libraryDirectives-2
Library directives support
2016-04-08 15:45:30 -07:00
Anders Hejlsberg
b03d087e79 Accepting new baselines 2016-04-08 15:10:10 -07:00
Anders Hejlsberg
f13c92f036 Handle shorthand property assignments 2016-04-08 15:08:22 -07:00
Vladimir Matveev
e5e7d47782 merge with origin/master 2016-04-08 14:38:47 -07:00
Sheetal Nandi
9e82646ac3 Another test case for rename in destructuring assignment 2016-04-08 13:41:16 -07:00
Sheetal Nandi
9e777306c7 Rename function 2016-04-08 13:36:18 -07:00
Sheetal Nandi
8e4541eb46 Merge pull request #7969 from Microsoft/bindingPatternImplicitAny
Report implicit any errors on destructuring declarations
2016-04-08 13:31:14 -07:00
Daniel Rosenwasser
a7bf6902ff Merge pull request #7952 from Microsoft/objectAssignPoly
Use an emit helper (or Object.assign) for JsxSpreadAttributes
2016-04-08 13:24:12 -07:00
zhengbli
db6f5bd832 Rename the forEachProject function to something sane 2016-04-08 12:53:19 -07:00
Daniel Rosenwasser
73dbe41cd1 Accepted baselines. 2016-04-08 12:40:26 -07:00
Daniel Rosenwasser
fb6f4aefd9 Changed emit to use 'Object.prototype.hasOwnProperty'. 2016-04-08 12:34:25 -07:00
Sheetal Nandi
1d2730790e Report implicit any errors on destructuring parameter declarations
Handles #6935
2016-04-08 12:22:07 -07:00
Daniel Rosenwasser
67a77dde40 Accepted baselines. 2016-04-08 10:32:56 -07:00
Sheetal Nandi
f7ca43917f Handle the rename locations for default import
Handles #7024
2016-04-08 10:19:02 -07:00
Sheetal Nandi
92622bf715 Fix the git ignore so that browser test server is ignored 2016-04-08 10:05:22 -07:00
Anders Hejlsberg
019f5bd4e8 Accepting new baselines 2016-04-08 09:21:17 -07:00
Anders Hejlsberg
5179dd6ada Flow analysis of &&, ||, and destructuring assignments 2016-04-08 09:13:47 -07:00
Daniel Rosenwasser
a90d471b87 Remove unnecessary 'null'/'undefined' check, removed temp for args length. 2016-04-07 23:25:32 -07:00
zhengbli
a2035a572e Add API support for LS host to specify script kind of a file to open 2016-04-07 23:01:20 -07:00
Daniel Rosenwasser
8ed7c76b43 Accepted baselines. 2016-04-07 18:31:46 -07:00
Daniel Rosenwasser
bb0ec3bbd4 Use an emit helper for JSX Spread Attributes. 2016-04-07 18:30:26 -07:00