Daniel Rosenwasser
5b0b09ca62
Merge pull request #8056 from weswigham/remove-custom-no-null-rule
...
Remove custom no-null rule, use tslint builtin no null rule
2016-04-13 00:28:24 -07:00
Wesley Wigham
37a0e8f502
Remove custom no-null rule, use tslint builtin no null rule
2016-04-13 02:09:14 -04:00
Vladimir Matveev
376c493e67
include type reference directives in .d.ts. files
2016-04-11 21:36:07 -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
Vladimir Matveev
e5e7d47782
merge with origin/master
2016-04-08 14:38:47 -07:00
Nathan Shively-Sanders
3704ad74d1
Merge pull request #6739 from Microsoft/this-function-types
...
This function types
2016-04-07 10:31:01 -07:00
Vladimir Matveev
e2a23fd598
remove compilationRoot parameter, use typesRoot/config file location as a root when computing primary locations
2016-04-05 16:33:11 -07:00
Vladimir Matveev
aaaa9c0895
expose type reference resolution for external consumption
2016-04-01 12:41:01 -07:00
Ryan Cavanaugh
05444eaabb
Support reference library directives
2016-04-01 12:19:16 -07:00
Mohamed Hegazy
155f4879de
Review comments
2016-03-29 11:51:04 -07:00
Nathan Shively-Sanders
9e5f26048b
Merge branch 'master' into this-function-types
2016-03-28 10:12:25 -07:00
Tingan Ho
b7c3547937
Merged with master
2016-03-27 02:43:32 +08:00
Tingan Ho
86b6b6c21b
Addresses CR feedback
2016-03-26 17:57:33 +08:00
Vladimir Matveev
200f162bf6
rename LanguageService.getSourceFile to LanguageService.getNonBoundSourceFile and mark it as internal
2016-03-18 11:27:21 -07:00
Vladimir Matveev
112e4b1e80
Addressed PR feedback
2016-03-17 14:40:05 -07:00
Vladimir Matveev
6cfa64daa3
show completion in destructured parameter if containing function was contextually typed
2016-03-17 11:37:52 -07:00
Bill Ticehurst
1bc9157b76
Port NavBar for JS improvements
2016-03-15 09:21:06 -07:00
Vladimir Matveev
2b2092b1a2
find module augmentations in preprocessor
2016-03-14 13:30:38 -07:00
Zhengbo Li
e151d49e7f
Merge pull request #7307 from zhengbli/fixFormatOnEnter
...
Avoid removing indentation on a new line as trailing white spaces
2016-03-10 09:18:56 -08:00
Nathan Shively-Sanders
fa22250110
Merge branch 'master' into this-function-types
2016-03-09 13:36:42 -08:00
Jason Ramsay
ae2b7c2aa2
Removing cachePath from discoverTypings and DiscoverTypingsInfo.
...
With the move to using the packageNameToLocation map it is no longer required.
2016-03-03 15:17:52 -08:00
Tingan Ho
194927e51b
Update with master
2016-03-03 13:58:20 +08:00
Tingan Ho
99edce09bc
Fixes CR feedback
2016-03-03 13:29:00 +08:00
Basarat Ali Syed
1bebc711b0
fix(build) TypingResolutionHost interface is used by exported function discoverTypings
2016-03-03 10:32:07 +11:00
jramsay
de47fcc113
Merge pull request #7179 from Microsoft/jsTypingForAcquireDts
...
Salsa: JS support for discovering and acquiring d.ts files
2016-03-02 11:10:12 -08:00
Jason Ramsay
e8772bc0a2
- Adding new lines after { for single-line if statements
...
- Renaming DiscoverTypingsSettings to DiscoverTypingsInfo to match host
2016-03-02 10:11:13 -08:00
Jason Ramsay
4bbdf2a0bb
- Removing filesToWatch from getTypingNamesFromNodeModuleFolder.
...
These modules are already installed and are not expected to change
2016-03-01 19:06:31 -08:00
Jason Ramsay
6aad783db8
- Adding DiscoverTypingsSettings
...
- Remove all references to Tsd.
Instead pass a map of package names to cached typing locations
2016-03-01 18:52:11 -08:00
zhengbli
1224013f77
Update the format span end position for formatOnEnter
2016-03-01 16:45:56 -08:00
Ryan Cavanaugh
6cdbc6cad0
Show aliases (e.g. imports) in JSX tag completion positions
...
Fixes #4577
2016-03-01 13:47:29 -08:00
Jason Ramsay
b3ceea3b3d
- replacing TryParseJson with existing readConfig
...
- push error for invalid enableAutoDiscovery option
- adding interfaces for jsons
- removing updateNotFoundTypings
- node_modules normalize file names before using
- adding safeListPath to discoverTypings
2016-03-01 11:50:27 -08:00
zhengbli
c155de778a
Avoid removing indentation on a new line as trailing white spaces
2016-02-29 17:11:01 -08:00
Jason Ramsay
0346a9889c
- Removing ts. from jsTyping.js
...
- Adding ".json" file extension filter when retrieving json files from host and removoing filter
- simplify isTypingEnabled check
2016-02-29 08:14:00 -08:00
Jason Ramsay
f76ef47174
Adding optionalDependencies and peerDependencies to the list typings to merge in if present.
2016-02-26 15:33:34 -08:00
zhengbli
5981d8e60c
CR feedback
2016-02-26 14:27:37 -08:00
zhengbli
39a51d3731
Unify the use of "filter", "map" and "Object.keys" functions
2016-02-26 14:15:07 -08:00
Jason Ramsay
70ca4bd8a8
- renaming resolveTypeDefinitions to discoverTypings for consistency with jsTypings
...
- simplifying typingOptions parsing after associated managed host changes
2016-02-25 12:32:43 -08:00
Josh Soref
bb85817d7d
spelling fixes for src
...
Fixes:
* actual
* algorithm
* analyze
* applies
* collapse
* contrast
* definition
* diagnostic
* different
* displayed
* display
* documentation
* finite
* function
* highlight
* initialize
* intentional
* interface
* invariants
* items
* keystroke
* language
* literal
* original
* output
* position
* receive
* recorder
* response
* sequence
* simplicity
* statement
Changing a \ to a /
2016-02-25 20:08:44 +00:00
Jason Ramsay
18883f9d32
Using removeComments from commandLineParser. This is more robust as it removes both single and multiline comments
2016-02-23 13:30:24 -08:00
Jason Ramsay
20511f8be1
Adding devDependencies to the list of typings to merge
2016-02-23 10:31:56 -08:00
Jason Ramsay
317f5e2f56
Merge branch 'master' into jsTypingForAcquireDts
2016-02-22 19:01:09 -08:00
Jason Ramsay
5b06edbc54
Addressing CR comments
...
- Adding check to ensure TypingOptions 'include' and 'exclude' arrays are composed of strings
- Allow leading whitespace when removing comments from json
2016-02-22 19:00:06 -08:00
Jason Ramsay
0aaedc5df4
Fixing lint issues caught by Travis CI build
...
(Rules appear to be more strict - this was not caught on a local lint run)
2016-02-21 21:57:37 -08:00
Jason Ramsay
284d9f527c
Salsa: JS support for discovering and acquiring d.ts files
...
(Mostly isolating VS host changes from PR#6448)
2016-02-21 21:35:02 -08:00
Tingan Ho
fd2d28df02
Fixes new implementation
2016-02-22 12:38:14 +08:00
Tingan Ho
4d933f86ce
Fixes method and constructor top-level
2016-02-22 11:19:38 +08:00
Tingan Ho
1b5b146152
Fixes if statement
2016-02-22 05:42:32 +08:00
Tingan Ho
1a9dadbc03
Fixes typo
2016-02-22 05:39:19 +08:00
Tingan Ho
d6485c9c8f
Adds navigation bar items on methods and constructors
2016-02-22 05:37:07 +08:00
Mohamed Hegazy
9d6564239f
Merge pull request #7164 from Microsoft/wordCleanup
...
removing some culturally sensitive words
2016-02-20 12:19:49 -08:00