Dustin Campbell
f31b877fc5
Merge pull request #907 from DustinCampbell/future
...
v1.5.0-future-preview1
2016-11-10 04:45:57 -08:00
Dustin Campbell
a1edbed51f
v1.5.0-future-preview1
2016-11-10 04:42:02 -08:00
Dustin Campbell
d7d18d45ac
Merge branch 'mono-work' into future
2016-11-10 03:31:24 -08:00
Dustin Campbell
98ef979d57
Tweak runtime dependency definitions for OmniSharp and embedded Mono bits
2016-11-10 03:30:55 -08:00
Dustin Campbell
b4155ec6d8
Merge branch 'concurrent-server' into future
2016-11-10 01:45:21 -08:00
Dustin Campbell
07d572d5e8
Make a few tweaks based on code review feedback
2016-11-10 00:26:06 -08:00
Dustin Campbell
11d4d7ca30
Fix a few issues reported by tslint
2016-11-10 00:17:49 -08:00
Dustin Campbell
57ffb02b4a
Move extra server logging to 'debug mode'
2016-11-09 13:45:15 -08:00
Dustin Campbell
f183afe95c
Fix build break
2016-11-09 13:32:44 -08:00
Dustin Campbell
b35db02dde
Add Mono OmniSharp
2016-11-09 13:32:44 -08:00
Dustin Campbell
aacb3c76cf
Switch runtime dependencies for OmniSharp over to Mono
2016-11-09 13:31:13 -08:00
Dustin Campbell
82bc2a45ce
Add a bit more logging
2016-11-09 13:13:18 -08:00
Dustin Campbell
c9db693cc6
Get server working again
2016-11-09 12:52:59 -08:00
Dustin Campbell
4f39877a41
Moar server work
2016-11-09 11:43:53 -08:00
Dustin Campbell
f458f3b6c1
Rename OmnisharpServer to OmniSharpServer
2016-11-08 15:37:08 -08:00
Dustin Campbell
66ecc01cca
Combine OmnisharpServer and StdioOmnisharpServer
2016-11-08 15:35:24 -08:00
Dustin Campbell
70f39e04a2
Add queue helper classes for handling requests concurrently
2016-11-08 15:34:07 -08:00
Chuck Ries
26e2d1244b
Merge pull request #891 from chuckries/telemetry
...
Implement telemetry for acquisition
2016-11-08 13:56:57 -08:00
Chuck Ries
52c9c2b74e
Implement telemetry for acquisition
...
1. Create new PackageError class that captures package info to be thrown
from all package related errors.
2. Send telemetry event with relevant platform/package information.
2016-11-08 13:51:50 -08:00
Dustin Campbell
7acb8736cd
Merge pull request #887 from DustinCampbell/update-version
...
v1.5.0-beta6 -> v.1.5.0-beta7
2016-11-07 16:05:08 -08:00
Dustin Campbell
25b44b1893
v1.5.0-beta6 -> v.1.5.0-beta7
2016-11-07 15:59:54 -08:00
Chuck Ries
e906f186ca
Merge pull request #873 from chuckries/debuggerPackage
...
Reimplement debugger acquisition to use Package Manager
2016-11-07 15:45:50 -08:00
Dustin Campbell
a50a4634a3
Merge pull request #880 from wjk/configurable-timeout
...
Add a setting to configure the server load timeout
2016-11-07 15:42:21 -08:00
Chuck Ries
248021447a
Respond to code review feedback
2016-11-07 13:23:17 -08:00
Chuck Ries
f6f9d64277
Fix offline package creation
2016-11-07 11:01:37 -08:00
William Kent
986a430bcd
Fix embarrassing typo
...
One one-thousandth of a second is a millisecond,
not a microsecond. Oops.
2016-11-06 14:41:32 -05:00
William Kent
4609d90ccb
Use a more descriptive error string
2016-11-05 22:22:50 -04:00
William Kent
1c956737c3
Add a setting to configure the server load timeout
2016-11-05 22:15:32 -04:00
Dustin Campbell
32b9472cd6
Merge pull request #874 from DustinCampbell/fix-mono-launch
...
Fix launching OmniSharp on Mono
2016-11-04 16:41:01 -07:00
Dustin Campbell
0eb51c6af6
Fix launching OmniSharp on Mono
2016-11-04 16:33:15 -07:00
Chuck Ries
981cf654a5
Always use the cwd of the process when checking for dotnet cli
2016-11-04 16:26:19 -07:00
Chuck Ries
5ef7d01eff
Reimplement debugger acquisition to use Package Manager
...
1. Remove all code related to calling dotnet restore/dotnet publish
2. Remove coreclr-debug directory
3. Add debugger runtime packages to package manifest
4. Add an install.Begin file to the package manager so we can detect that
it is in progress
5. Rework the debugger proxy so that it understands the package manager
6. Add knowledge of the dotnet cli on the path to the debugger proxy
TODO:
1. Lots and lots of testing
2. Offline package creation
2016-11-04 14:04:20 -07:00
Dustin Campbell
cd7d94761c
Merge pull request #869 from DustinCampbell/update-version
...
v1.5.0-beta5 -> v.1.5.0-beta6
2016-11-03 11:09:31 -07:00
Dustin Campbell
ea827b27f9
v1.5.0-beta5 -> v.1.5.0-beta6
2016-11-03 11:04:50 -07:00
Dustin Campbell
ef8692ba75
Merge pull request #868 from DustinCampbell/disable-restore-notification
...
Add csharp.suppressDotnetRestoreNotification setting to allow the 'dotnet restore' notifications to be supressed
2016-11-03 10:35:48 -07:00
Dustin Campbell
b6ceb945f9
Merge pull request #867 from DustinCampbell/binaries-relative-to-installPath
...
Specify binaries relative to installPath
2016-11-03 10:35:28 -07:00
Dustin Campbell
ffae9f9639
Add csharp.suppressDotnetRestoreNotification setting to allow the 'dotnet restore' notifications to be supressed
2016-11-03 09:48:07 -07:00
Dustin Campbell
525acb703f
Specify binaries relative to installPath
2016-11-03 09:35:33 -07:00
Dustin Campbell
d217a035d3
Merge pull request #849 from Eibx/patch-1
...
Made ctor snippet use tabs and removed space
2016-11-03 06:40:29 -07:00
Dustin Campbell
a666657cbe
Merge pull request #866 from DustinCampbell/remove-dead-code
...
Delete OperatingSystem enum
2016-11-02 11:38:55 -07:00
Dustin Campbell
a0d803fb0e
Delete OperatingSystem enum
2016-11-02 11:34:03 -07:00
Dustin Campbell
666bbe4ebe
Merge pull request #864 from DustinCampbell/fix-offline-packaging
...
Fix up gulp package:offline task
2016-11-02 11:30:33 -07:00
Dustin Campbell
042ab2ad1d
Merge pull request #865 from DustinCampbell/fix-runtime-dependencies
...
Ensure OmniSharp binaries are executable on Unix
2016-11-02 11:30:25 -07:00
Dustin Campbell
94bde368d0
Remove OperatingSystem enum in favor of PlatformInformation helpers
2016-11-02 11:26:37 -07:00
Dustin Campbell
b202b76438
Ensure OmniSharp binaries are executable on Unix
2016-11-02 11:19:56 -07:00
Dustin Campbell
7b4902e120
Fix up gulp package:offline task
2016-11-02 10:48:57 -07:00
Dustin Campbell
b8858b363b
Merge pull request #863 from DustinCampbell/update-version
...
v1.5.0-beta4 -> v.1.5.0-beta5
2016-11-02 10:07:20 -07:00
Dustin Campbell
d3f4ede1e5
v1.5.0-beta4 -> v.1.5.0-beta5
2016-11-02 10:02:12 -07:00
Dustin Campbell
a7b5619f51
Merge pull request #862 from DustinCampbell/package-manager
...
Add package management system for runtime dependency acquisition
2016-11-02 09:56:42 -07:00
Dustin Campbell
cf141d7d09
Revert unintended package.json changes (again!)
2016-11-02 09:19:25 -07:00