Граф коммитов

664 Коммитов

Автор SHA1 Сообщение Дата
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