11557 Commits

Author SHA1 Message Date
Andy Hanson
fe970abc81 Change tests to use the full JSON output of the navigation bar.
This reduces the confusion of verify.navigationBarCount() counting duplicate items.
2016-05-26 08:40:35 -07:00
Andy Hanson
fe77f541f6 Always include a root node in the navigation bar.
This lets us change the navigation bar counting algorithm to traverse from the root only, so it never has duplicate nodes.
2016-05-26 08:40:35 -07:00
Andy
27a1e91268 Merge pull request #8814 from Microsoft/navbar_modules
Include modules as childItems in navigation bar
2016-05-26 07:07:02 -07:00
Andy
cd5a4439b9 Merge pull request #8811 from Microsoft/navbar_class_child_item
Include classes as childItems in navigation bar
2016-05-26 06:48:18 -07:00
Andy
7ec13b3b4e Merge pull request #8828 from Microsoft/no_null_harness
Remove many uses of 'null' in harness
2016-05-26 06:24:40 -07:00
Andy Hanson
1be09c9c57 Merge branch 'navbar_class_child_item' into navbar_modules 2016-05-26 06:23:01 -07:00
Andy Hanson
5c23b3bc20 Fix more tests 2016-05-26 06:04:42 -07:00
Andy Hanson
5a627ad176 Fix trailing whitespace 2016-05-26 06:01:20 -07:00
Mohamed Hegazy
6173696b25 Merge pull request #8825 from Microsoft/Fix8795-1
Fix #8795: make properties defined in optional constructor parameters optional
2016-05-25 17:11:57 -07:00
Vladimir Matveev
df4ab083f4 Merge pull request #8829 from Microsoft/tslintPerf
add a extra check to avoid rescans in Node.getStart
2016-05-25 16:54:25 -07:00
Mohamed Hegazy
6ab389174c Accept baselines 2016-05-25 16:46:20 -07:00
Andy Hanson
1bae2c4982 Merge branch 'master' into navbar_class_child_item 2016-05-25 13:49:31 -07:00
Andy Hanson
7ddb1631bc Remove many uses of 'null' in harness. Remaining uses should be commented. 2016-05-25 13:44:08 -07:00
Mohamed Hegazy
cbbc0ca8de Merge branch 'master' into Fix8795-1 2016-05-25 12:35:58 -07:00
Mohamed Hegazy
e5ed3755dc Merge branch 'master' of https://github.com/Microsoft/TypeScript 2016-05-25 12:27:39 -07:00
Mohamed Hegazy
1e41af30fe Update LKG 2016-05-25 12:27:29 -07:00
Vladimir Matveev
b3531b0158 add a extra check to avoid rescans 2016-05-25 12:25:53 -07:00
Andy
1abc2a7846 Merge pull request #8823 from Microsoft/no_null
Remove uses of `null` in services
2016-05-25 12:23:37 -07:00
Mohamed Hegazy
473f40664b Merge branch 'master' of https://github.com/Microsoft/TypeScript 2016-05-25 12:18:14 -07:00
Mohamed Hegazy
58c8d345bc Update LKG 2016-05-25 12:17:57 -07:00
Anders Hejlsberg
b3f167f7a5 Merge pull request #8821 from Microsoft/intersectionTypeInference
Improve intersection type inference
2016-05-25 11:51:12 -07:00
Andy Hanson
f7ff3eb562 Remove uses of null in services 2016-05-25 11:42:48 -07:00
Anders Hejlsberg
6a27289b2d Add test 2016-05-25 11:17:03 -07:00
Anders Hejlsberg
a431a0b60b Improve intersection type inference 2016-05-25 11:16:33 -07:00
Ryan Cavanaugh
f5a52ee7db Merge pull request #8819 from RyanCavanaugh/fixBaselines
Fix broken baselines
2016-05-25 10:37:37 -07:00
Andy Hanson
5bfdf69fbf Remove comment 2016-05-25 10:17:59 -07:00
Andy
c9050db259 Merge pull request #8815 from Microsoft/navbar_debug
Show indent and childItems when debugging the navigation bar
2016-05-25 10:12:47 -07:00
Andy
d26d0cea71 Merge pull request #8813 from Microsoft/navbar_interface
Include interfaces as childItems in navigation bar
2016-05-25 10:12:01 -07:00
Ryan Cavanaugh
34e8560070 Fix broken baselines 2016-05-25 10:11:54 -07:00
Vladimir Matveev
aa53b9ee7b Merge pull request #8804 from Microsoft/fixTestRun
do not swallow test execution errors (uncovers recent build break)
2016-05-25 09:50:22 -07:00
Vladimir Matveev
c4b517ce45 run linter once after last worker is finished in case if there are no errors 2016-05-25 09:42:59 -07:00
Andy
d7e30f099d Merge pull request #8810 from Microsoft/lint_more_more
Lint all servicesSources
2016-05-25 08:10:38 -07:00
Andy Hanson
c707e80463 Show indent and childItems when debugging the navigation bar 2016-05-25 08:02:17 -07:00
Andy Hanson
109c05863e Include modules as childItems in navigation bar 2016-05-25 07:49:56 -07:00
Andy Hanson
91b473389b Include interfaces as childItems in navigation bar 2016-05-25 07:34:35 -07:00
Andy Hanson
dbd30542a6 Include classes as childItems in navigation bar 2016-05-25 07:16:23 -07:00
Andy Hanson
bd633c828f Lint all servicesSources 2016-05-25 06:45:52 -07:00
Vladimir Matveev
5b4e964ae8 do not swallow test execution errors 2016-05-25 00:06:47 -07:00
Mohamed Hegazy
7cb2db7f9e Fix #8795: make properties defined in optional constructor paramters optional 2016-05-24 20:09:15 -07:00
Ryan Cavanaugh
7173fa8d02 Merge pull request #8670 from RyanCavanaugh/fix8275
Automatically consume @types/ folders
2016-05-24 15:23:06 -07:00
Ryan Cavanaugh
3dde13484f Merge pull request #8696 from RyanCavanaugh/fix8675
Allow duplicate identifiers across declarations.
2016-05-24 15:22:57 -07:00
Nathan Shively-Sanders
1ee9cb026d Merge pull request #8792 from Microsoft/instantiate-this-in-super-property-access
Instantiate this-type in super property access
2016-05-24 15:07:45 -07:00
Nathan Shively-Sanders
c09793d1e0 Merge pull request #8785 from Microsoft/lint-unit-tests
Lint unit tests via harnessSources in Jakefile.js
2016-05-24 14:56:08 -07:00
Nathan Shively-Sanders
975ed9cb17 Avoid linting files twice 2016-05-24 13:57:12 -07:00
Nathan Shively-Sanders
a323fdf49d Instantiate this-type in super property access 2016-05-24 13:07:34 -07:00
Ryan Cavanaugh
50529acc72 Merge pull request #8787 from RyanCavanaugh/cmdLineHelp
Recognize '-?' / '--?' in tsc
2016-05-24 12:49:49 -07:00
Ryan Cavanaugh
28f548a740 Recognize '-?' / '--?' in tsc 2016-05-24 12:12:38 -07:00
Ryan Cavanaugh
4b133489a1 Add getDirectories to shims 2016-05-24 11:31:10 -07:00
Nathan Shively-Sanders
9865b48d0f Remove intentionally unused variables 2016-05-24 11:22:25 -07:00
Nathan Shively-Sanders
7bbce05d61 Remove duplicate linting of client.ts 2016-05-24 10:41:53 -07:00