diff --git a/build/Packages.props b/build/Packages.props index 915d38877c..026e490bba 100644 --- a/build/Packages.props +++ b/build/Packages.props @@ -2,11 +2,12 @@ - 2.1.1 - 3.1.12 - 16.9.0 + 2.2.0 + 5.0.0 + 16.9.4 + 16.10.0 5.2.0 - 3.11.0-1.21262.10 + 4.0.0-2.21314.7 2.4.1 @@ -15,7 +16,7 @@ - + @@ -45,7 +46,7 @@ - + @@ -54,8 +55,10 @@ - - + + + + diff --git a/src/OmniSharp.Abstractions/Configuration.cs b/src/OmniSharp.Abstractions/Configuration.cs index d1fdb0608d..b71b63600a 100644 --- a/src/OmniSharp.Abstractions/Configuration.cs +++ b/src/OmniSharp.Abstractions/Configuration.cs @@ -4,7 +4,7 @@ internal static class Configuration { public static bool ZeroBasedIndices = false; - public const string RoslynVersion = "3.11.0.0"; + public const string RoslynVersion = "4.0.0.0"; public const string RoslynPublicKeyToken = "31bf3856ad364e35"; public readonly static string RoslynFeatures = GetRoslynAssemblyFullName("Microsoft.CodeAnalysis.Features"); diff --git a/src/OmniSharp.Http.Driver/app.config b/src/OmniSharp.Http.Driver/app.config index 6059f18713..3a77d18a2f 100644 --- a/src/OmniSharp.Http.Driver/app.config +++ b/src/OmniSharp.Http.Driver/app.config @@ -7,23 +7,23 @@ - + - + - + - + - + diff --git a/src/OmniSharp.LanguageServerProtocol/app.config b/src/OmniSharp.LanguageServerProtocol/app.config index b8876024b9..3b0727ac32 100644 --- a/src/OmniSharp.LanguageServerProtocol/app.config +++ b/src/OmniSharp.LanguageServerProtocol/app.config @@ -7,23 +7,23 @@ - + - + - + - + - + diff --git a/src/OmniSharp.Stdio.Driver/app.config b/src/OmniSharp.Stdio.Driver/app.config index 6059f18713..3a77d18a2f 100644 --- a/src/OmniSharp.Stdio.Driver/app.config +++ b/src/OmniSharp.Stdio.Driver/app.config @@ -7,23 +7,23 @@ - + - + - + - + - + diff --git a/tests/OmniSharp.Roslyn.CSharp.Tests/AbstractGoToDefinitionFacts.cs b/tests/OmniSharp.Roslyn.CSharp.Tests/AbstractGoToDefinitionFacts.cs index 128ae01d95..b46029629f 100644 --- a/tests/OmniSharp.Roslyn.CSharp.Tests/AbstractGoToDefinitionFacts.cs +++ b/tests/OmniSharp.Roslyn.CSharp.Tests/AbstractGoToDefinitionFacts.cs @@ -160,13 +160,13 @@ public static void main() public async Task ReturnsPartialMethodDefinitionWithBody(string filename) { var testFile = new TestFile(filename, @" - public partial class MyClass + public partial class MyClass { public MyClass() { Met$$hod(); } - + partial void {|def:Method|}() { //do stuff @@ -468,7 +468,7 @@ public void Baz() { // second comment should indicate we have decompiled var comments = compilationUnit.DescendantTrivia().Where(t => t.Kind() == SyntaxKind.SingleLineCommentTrivia).ToArray(); Assert.NotNull(comments); - Assert.Equal("// Decompiled with ICSharpCode.Decompiler 7.0.0.6488", comments[1].ToString()); + Assert.Equal("// Decompiled with ICSharpCode.Decompiler 7.1.0.6543", comments[1].ToString()); // contrary to regular metadata, we should have methods with full bodies // this condition would fail if decompilation wouldn't work diff --git a/tests/app.config b/tests/app.config index 0e65730d17..6d00653995 100644 --- a/tests/app.config +++ b/tests/app.config @@ -7,23 +7,23 @@ - + - + - + - + - + diff --git a/tools/packages.config b/tools/packages.config index db67b13d05..ace04ea705 100644 --- a/tools/packages.config +++ b/tools/packages.config @@ -13,15 +13,15 @@ --> - - + + - - - - - + + + + + - - - - - + + + + + - + - + - - - - + + + +