zhengbli
5e74ebdc69
CR feedback and Update LKG
2016-03-14 22:20:35 -07:00
zhengbli
cfa83e9d34
Update LKG
2016-03-14 21:17:56 -07:00
zhengbli
6ed14c2701
Don't count current opened client file if it's TS file
2016-03-14 21:15:14 -07:00
zhengbli
4aba58c3ea
online and offline CR feedback
2016-03-14 21:14:55 -07:00
zhengbli
35b972e1d8
CR feedback / Change upper limit / Add disableSizeLimit compiler option
...
# Conflicts:
# src/compiler/commandLineParser.ts
# src/compiler/diagnosticMessages.json
2016-03-14 21:14:30 -07:00
zhengbli
708fb972f2
Add comments
2016-03-14 21:13:24 -07:00
zhengbli
3b5555862c
Add upper limit for the program size, fix readDirectory for the symlink files
2016-03-14 21:13:04 -07:00
Mohamed Hegazy
4927091060
Update LKG
2016-03-10 14:59:45 -08:00
Mohamed Hegazy
e473d53ecd
Update version
2016-03-10 14:52:10 -08:00
Zhengbo Li
585900351e
Merge pull request #7463 from zhengbli/release-1.8
...
Port #7307 to release-1.8
2016-03-10 11:22:28 -08:00
Bill Ticehurst
e668835b1d
Merge pull request #7466 from Microsoft/issue7292
...
AllowJS files in tsserver when no project is given
2016-03-10 11:17:56 -08:00
Bill Ticehurst
16d7656160
AllowJS files in tsserver when no project is given
2016-03-10 10:26:53 -08:00
zhengbli
3eb2bb5f74
Port #7307 to release-1.8
2016-03-10 09:22:48 -08:00
Bill Ticehurst
50059b6917
Merge pull request #7249 from Microsoft/FixCommonJSModules
...
Fix CommonJs modules
2016-03-09 19:09:13 -08:00
jramsay
3e43344481
Merge pull request #7440 from Microsoft/port-acquiredts-and-scriptkind-from-master-to-release-1.8
...
Port acquire d.ts and scriptKind from master to release-1.8
2016-03-09 16:38:32 -08:00
Jason Ramsay
fe9da694b2
Fixing a whitespace issue and revving the servicesVerion
2016-03-09 15:50:24 -08:00
Bill Ticehurst
bc8ac66fb3
Merge remote-tracking branch 'origin/release-1.8' into FixCommonJSModules
2016-03-09 14:58:01 -08:00
Bill Ticehurst
fa6db1b8c9
Addressed feedback
2016-03-09 14:57:55 -08:00
Jason Ramsay
11102dc771
- Adding missing diagnostic message
...
- removing extra semi-colon
2016-03-08 18:38:39 -08:00
Jason Ramsay
77f317e27f
Removing cachePath from discoverTypings and DiscoverTypingsInfo.
...
With the move to using the packageNameToLocation map it is no longer required.
2016-03-08 17:43:35 -08:00
Basarat Ali Syed
e5dee7eb4b
fix(build) TypingResolutionHost interface is used by exported function discoverTypings
2016-03-08 17:43:18 -08:00
Jason Ramsay
900b0a7b18
- Adding new lines after { for single-line if statements
...
- Renaming DiscoverTypingsSettings to DiscoverTypingsInfo to match host
2016-03-08 17:41:42 -08:00
Jason Ramsay
51e86d3762
- Removing filesToWatch from getTypingNamesFromNodeModuleFolder.
...
These modules are already installed and are not expected to change
2016-03-08 17:41:29 -08:00
Jason Ramsay
1fde409572
- Adding DiscoverTypingsSettings
...
- Remove all references to Tsd.
Instead pass a map of package names to cached typing locations
2016-03-08 17:41:15 -08:00
Jason Ramsay
085002b060
- 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-08 17:40:58 -08:00
Jason Ramsay
1dc57f23c7
- Removing ts. from jsTyping.js
...
- Adding ".json" file extension filter when retrieving json files from host and removoing filter
- simplify isTypingEnabled check
2016-03-08 17:40:40 -08:00
Jason Ramsay
ec7302e6d8
Adding optionalDependencies and peerDependencies to the list typings to merge in if present.
2016-03-08 17:40:22 -08:00
Jason Ramsay
a7a13296e6
CR feedback
2016-03-08 17:40:03 -08:00
zhengbli
830a10fc92
Unify the use of "filter", "map" and "Object.keys" functions
2016-03-08 15:23:21 -08:00
Jason Ramsay
8b9e351525
- renaming resolveTypeDefinitions to discoverTypings for consistency with jsTypings
...
- simplifying typingOptions parsing after associated managed host changes
2016-03-08 15:21:05 -08:00
Jason Ramsay
0de8f9eeb2
Using removeComments from commandLineParser. This is more robust as it removes both single and multiline comments
2016-03-08 15:20:51 -08:00
Jason Ramsay
5cdb97cbfd
Adding devDependencies to the list of typings to merge
2016-03-08 15:20:37 -08:00
Jason Ramsay
9f2e36e59d
Switch let -> const from lint validation
2016-03-08 15:20:20 -08:00
Jason Ramsay
cc3d4d3291
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-03-08 15:17:09 -08:00
Jason Ramsay
2f90271ca6
Fixing lint issues caught by Travis CI build
...
(Rules appear to be more strict - this was not caught on a local lint run)
2016-03-08 15:12:29 -08:00
Jason Ramsay
8a29926d5c
Salsa: JS support for discovering and acquiring d.ts files
...
(Mostly isolating VS host changes from PR#6448)
2016-03-08 14:42:42 -08:00
Jason Ramsay
bdc9788ec8
Change to getScriptKindFromFileName to avoid unnecessary array allocation in split
2016-03-08 14:36:08 -08:00
Jason Ramsay
da6059871f
Applying getScriptKindFRomFileName to HostFileInformation before we set the ScriptKind.
...
If the host returns ScriptKind 'Unknown' or 'undefined' we attempt to get the correct ScriptKind based on the file name.
If this cannot be determined we return the default ScriptKind 'TS'
2016-03-08 14:35:48 -08:00
Jason Ramsay
1c990bd242
Applying getScriptKindFromFileName to HostFileInformation before we set the ScriptKind.
...
If the host returns ScriptKind 'Unknown' or 'undefined' we attempt to get the correct ScriptKind based on the file name.
If this cannot be determined we return the default ScriptKind 'TS'
2016-03-08 14:35:01 -08:00
Jason Ramsay
f8353d4429
Addressing CR comments
...
- Adding ScriptKind to SourceFile
- Only update ScriptKind on creation, on update use the SourceFile's scriptKind
- If scriptKind is unknown, default to ScriptKind.Ts
- Replacing try-catch with in this.shimHost
2016-03-08 13:48:41 -08:00
Jason Ramsay
cc02a805a9
Removing trailing whitespace from services.ts
2016-03-08 13:44:02 -08:00
Jason Ramsay
9b27c148e9
Fix to test harness and addressing CR comments
2016-03-08 13:43:24 -08:00
Jason Ramsay
83af10b05c
Salsa: adding ScriptKind to ensure script blocks (.html, .aspx, .ascx, etc) are processed as JS
2016-03-08 13:43:02 -08:00
Vladimir Matveev
13e845a6b9
Merge pull request #7377 from Microsoft/port-7373-7163
...
Ports #7373 and #7163 in release-1.8
2016-03-03 14:34:12 -08:00
Vladimir Matveev
365e5446da
Merge pull request #7373 from Microsoft/limitInferenceDepth
...
set the maximum depth to explore during type inference
2016-03-03 12:22:53 -08:00
Vladimir Matveev
e7f415d5e5
Merge pull request #7163 from Microsoft/cachePairs
...
do not make inferences with the same source\target pair multiple times
2016-03-03 12:22:33 -08:00
Vladimir Matveev
243440ae14
Merge pull request #7372 from Microsoft/port-7328
...
Ports #7328 into release-1.8
2016-03-03 12:13:53 -08:00
Vladimir Matveev
90526036c3
port pull request #7328 from Microsoft/flipSidesInSignatureCheck
2016-03-03 10:18:57 -08:00
Ryan Cavanaugh
a264cea783
Merge pull request #7268 from RyanCavanaugh/fix7063
...
Don't error on duplicate prototype property assignments
2016-03-01 13:57:04 -08:00
Ryan Cavanaugh
766439ed01
Update comment
2016-03-01 12:40:47 -08:00