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
Vladimir Matveev
b3531b0158
add a extra check to avoid rescans
2016-05-25 12:25:53 -07:00
Andy Hanson
f7ff3eb562
Remove uses of null in services
2016-05-25 11:42:48 -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
Andy Hanson
91b473389b
Include interfaces as childItems in navigation bar
2016-05-25 07:34:35 -07:00
Andy Hanson
bd633c828f
Lint all servicesSources
2016-05-25 06:45:52 -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
4b133489a1
Add getDirectories to shims
2016-05-24 11:31:10 -07:00
Andy Hanson
11d51867f2
Include enums in childItems in navigation bar
2016-05-24 05:58:14 -07:00
Andy
5035df665d
Merge pull request #8756 from Microsoft/no_navigate_to_import
...
Don't include imports in navigateTo if the imported declaration is also in the items and has the same name
2016-05-23 13:07:14 -07:00
Mohamed Hegazy
6438fd57c2
Merge branch 'master' into Fix8634
2016-05-23 10:04:30 -07:00
Andy Hanson
5e799b8773
Don't include imports in navigateTo if the imported declaration is also in the items and has the same name
2016-05-23 07:01:16 -07:00
Basarat Ali Syed
55475acdc1
chore comments to jsdoc
2016-05-23 19:27:27 +10:00
Mohamed Hegazy
f573b1031b
lint fixes
2016-05-19 13:31:21 -07:00
Ryan Cavanaugh
9ffc7a9df9
Merge pull request #8669 from ethanrubio/patch-1
...
Fix minor comment grammatical errors
2016-05-18 11:59:36 -07:00
Anders Hejlsberg
9a22d08422
Merge pull request #8625 from Microsoft/optionalClassProperties
...
Optional class properties
2016-05-18 11:32:50 -07:00
Ethan Rubio
b8692a7fea
Fix minor comment grammatical errors
...
This PR doesn't fix any particular issue. I cleaned up a variety of comment grammatical errors such as missing apostrophes and articles. Further, I made comment formatting more consistent with the rest of the project.
2016-05-18 07:56:45 -10:00
Andy Hanson
fffbbffef4
Lint navigationBar.ts
2016-05-18 06:31:51 -07:00
Mohamed Hegazy
08fed17053
Fix getOccurances not picking up hte right file because of casing
2016-05-17 17:15:31 -07:00
Andy
c62b6cb6fc
Merge pull request #8603 from Microsoft/hover_over_comment
...
Fix bug: getTouchingPropertyName does not return undefined, but it may return the source file node
2016-05-17 12:39:50 -07:00
Andy
cb6e444158
Merge pull request #8595 from Microsoft/declaration_expressions
...
Declaration expressions
2016-05-17 12:36:39 -07:00
Andy Hanson
eabafc4b09
Add type aliases to navigation bar
2016-05-17 10:45:04 -07:00
Zhengbo Li
3fb16f5930
Merge pull request #8364 from zhengbli/i7503
...
Fix indentation for array items
2016-05-16 21:53:27 -07:00
Anders Hejlsberg
6b3fc7f310
Remove nullability from function types in language service
2016-05-16 09:23:29 -07:00
Andy Hanson
bdd42eae90
Search for triple slash comments before getting a source node
2016-05-16 09:21:15 -07:00
Andy Hanson
8c5fe7d733
Change other uses of getTouchingPropertyName to check for node === sourceFile instead of undefined.
2016-05-16 06:37:49 -07:00
Anders Hejlsberg
20e2be2d51
Properly display optional methods in language service
2016-05-14 13:34:54 -07:00
Andy Hanson
a1cc88b080
Fix bug: getTouchingPropertyName does not return undefined, but it may return the source file node
2016-05-13 14:44:15 -07:00
Andy Hanson
81a43f0c7e
Look for declaration expressions in nested expressions
2016-05-13 08:38:52 -07:00
Andy Hanson
3e32a6131b
Include declaration expressions (class expressions and function expressions) in named declarations
2016-05-13 08:26:41 -07:00
Andy Hanson
b1cd3de89c
Use NodeFlags.ParameterPropertyModifier rather than NodeFLags.AccessibilityModifier to detect parameter properties.
...
This is a continuation of #8555 .
2016-05-12 13:26:35 -07:00
Andy Hanson
3334134243
Fix #7966 : A non-anonymous type can still fail to have a symbol. For example, an intersection type.
...
(We still need the check for the Anonymous flags or else anonymous function tooltips will look like `var lambdaFoo: (Anonymous function)(a: number, b: number) => number'` instead of `var lambdaFoo: (a: number, b: number) => number`)
2016-05-12 07:28:06 -07:00
Vladimir Matveev
5e94c76190
expose code path that will use Path type to avoid redundant string conversions
2016-05-10 23:43:26 -07:00
Mohamed Hegazy
0de410627e
Code review comments
2016-05-08 15:59:15 -07:00
Mohamed Hegazy
02bae234c6
Merge branch 'master' into Fix8415
2016-05-08 15:31:48 -07:00
Mohamed Hegazy
955cc69c70
Merge pull request #8481 from Microsoft/Fix8470-2
...
Fix #8470 : use ts.normalizePath before checking filename idenity
2016-05-06 16:55:47 -07:00
Mohamed Hegazy
de177d48d8
Merge pull request #8487 from ziacik/fix-space-tab-indentation
...
Fix space tab indentation
2016-05-06 15:43:14 -07:00
Paul van Brenk
fad25747a7
Merge pull request #8469 from Microsoft/tsconfigParsingImprovements
...
Add propertybag to parsed tsconfig.json file.
2016-05-06 13:33:01 -07:00
Paul van Brenk
88da665dff
CR Feedback
2016-05-06 10:27:58 -07:00
Paul van Brenk
8aff38e128
Add the entire tsconfig as a raw property to the parsed config.
2016-05-06 10:12:12 -07:00
František Žiačik
e11b08fa91
Simplified check for indentation difference
2016-05-06 10:09:19 +02:00
František Žiačik
06d05b079e
Fixes space-tab indentation issues
2016-05-05 23:35:36 +02:00
Vladimir Matveev
2b5bbfee60
use CompilerHost.realpath to resolve actual location for symlinks
2016-05-05 13:38:09 -07:00
Mohamed Hegazy
33abdadbeb
Fix #8470 : use ts.normalizePath before checking filename idenity
2016-05-05 11:22:12 -07:00
Paul van Brenk
4bc2314cbe
Add propertybag to parsed tsconfig.json file.
...
This allows consumers of the LS to read properties added to the tsconfig.json
without having to worry about dealing with comments.
2016-05-04 14:50:58 -07:00
Mohamed Hegazy
baa56290ed
Enable find all refs and rename for computed property names with literal expressions
2016-05-03 22:40:40 -07:00
Mohamed Hegazy
13aff17975
Fix #8415 : Add method declaration to contextually typed locations when searching for symbols
2016-05-03 17:08:06 -07:00
Mohamed Hegazy
afaffb10e5
Merge pull request #8366 from Microsoft/Fix7611-2
...
Fix #7611 : Add support for String Literal Types in find all refs and occurances
2016-05-02 11:29:31 -07:00
Stanislav Sysoev
9adc42a20c
Remove name length limit in navigation bar service for function expression
2016-04-30 21:48:30 +03:00
Mohamed Hegazy
0cd0e0b5ea
Code review comments
2016-04-29 17:04:53 -07:00