diff --git a/.gitmodules b/.gitmodules index e0d4812f099..f202a94ffa9 100644 --- a/.gitmodules +++ b/.gitmodules @@ -42,5 +42,5 @@ branch = dotdevelop [submodule "main/external/Samsung.Netcoredbg"] path = main/external/Samsung.Netcoredbg - url = https://github.com/dotdevelop/netcoredbg.git - branch = dotdevelop + url = https://github.com/MakiWolf/netcoredbg + branch = master diff --git a/main/Directory.Build.props b/main/Directory.Build.props index f501d998f17..42f43c978de 100644 --- a/main/Directory.Build.props +++ b/main/Directory.Build.props @@ -18,7 +18,7 @@ 16.11.0 0.1.0.2 13.0.3 - 5.8.0 + 5.8.1 2.7.1 3.16.3 17.2.60629.1 diff --git a/main/NEWS b/main/NEWS deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/main/external/Samsung.Netcoredbg b/main/external/Samsung.Netcoredbg index 39c63e79eb9..aafa6f3b84c 160000 --- a/main/external/Samsung.Netcoredbg +++ b/main/external/Samsung.Netcoredbg @@ -1 +1 @@ -Subproject commit 39c63e79eb98e6fb0b63ebbf58e9fb80e2d7ba2d +Subproject commit aafa6f3b84c2e844d832db40478c50d174340a4e diff --git a/main/external/guiunit b/main/external/guiunit index 9affe481398..29faffa8220 160000 --- a/main/external/guiunit +++ b/main/external/guiunit @@ -1 +1 @@ -Subproject commit 9affe4813987b009022ab7b10e55f81f4a37344c +Subproject commit 29faffa82201c61a6b51f9b647825c8fbd9ef8de diff --git a/main/external/mono-tools b/main/external/mono-tools index d858f5f27fa..8e265af7cd6 160000 --- a/main/external/mono-tools +++ b/main/external/mono-tools @@ -1 +1 @@ -Subproject commit d858f5f27fa8b10d734ccce7ffba631b995093e5 +Subproject commit 8e265af7cd665457281f4f9e375be32ac1b8ec99 diff --git a/main/external/nrefactory b/main/external/nrefactory index 60ac8e99c51..074fabe9ba5 160000 --- a/main/external/nrefactory +++ b/main/external/nrefactory @@ -1 +1 @@ -Subproject commit 60ac8e99c51e43a58a4dc124b9680fb73c2f974b +Subproject commit 074fabe9ba5dee3e02421538f596151344528f6a diff --git a/main/external/nuget-binary/Lucene.Net.dll b/main/external/nuget-binary/Lucene.Net.dll deleted file mode 100755 index 5cbb2bd46dc..00000000000 Binary files a/main/external/nuget-binary/Lucene.Net.dll and /dev/null differ diff --git a/main/external/nuget-binary/Microsoft.Web.XmlTransform.dll b/main/external/nuget-binary/Microsoft.Web.XmlTransform.dll deleted file mode 100755 index 98c9d56ff43..00000000000 Binary files a/main/external/nuget-binary/Microsoft.Web.XmlTransform.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.Commands.dll b/main/external/nuget-binary/NuGet.Commands.dll deleted file mode 100644 index 31e766b4d7e..00000000000 Binary files a/main/external/nuget-binary/NuGet.Commands.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.Common.dll b/main/external/nuget-binary/NuGet.Common.dll deleted file mode 100644 index cec6277e09e..00000000000 Binary files a/main/external/nuget-binary/NuGet.Common.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.Configuration.dll b/main/external/nuget-binary/NuGet.Configuration.dll deleted file mode 100644 index cb29db8ed14..00000000000 Binary files a/main/external/nuget-binary/NuGet.Configuration.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.DependencyResolver.Core.dll b/main/external/nuget-binary/NuGet.DependencyResolver.Core.dll deleted file mode 100644 index 90be4aeef43..00000000000 Binary files a/main/external/nuget-binary/NuGet.DependencyResolver.Core.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.Frameworks.dll b/main/external/nuget-binary/NuGet.Frameworks.dll deleted file mode 100644 index 009e420ad60..00000000000 Binary files a/main/external/nuget-binary/NuGet.Frameworks.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.Indexing.dll b/main/external/nuget-binary/NuGet.Indexing.dll deleted file mode 100644 index 55f5e1bfa94..00000000000 Binary files a/main/external/nuget-binary/NuGet.Indexing.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.LibraryModel.dll b/main/external/nuget-binary/NuGet.LibraryModel.dll deleted file mode 100644 index a70b8bf5f1a..00000000000 Binary files a/main/external/nuget-binary/NuGet.LibraryModel.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.PackageManagement.dll b/main/external/nuget-binary/NuGet.PackageManagement.dll deleted file mode 100644 index 9d33be12f15..00000000000 Binary files a/main/external/nuget-binary/NuGet.PackageManagement.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.Packaging.Core.dll b/main/external/nuget-binary/NuGet.Packaging.Core.dll deleted file mode 100644 index 58a73c2c2e3..00000000000 Binary files a/main/external/nuget-binary/NuGet.Packaging.Core.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.Packaging.dll b/main/external/nuget-binary/NuGet.Packaging.dll deleted file mode 100644 index 7067e2e513c..00000000000 Binary files a/main/external/nuget-binary/NuGet.Packaging.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.ProjectModel.dll b/main/external/nuget-binary/NuGet.ProjectModel.dll deleted file mode 100644 index 1be0af44d0b..00000000000 Binary files a/main/external/nuget-binary/NuGet.ProjectModel.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.Protocol.dll b/main/external/nuget-binary/NuGet.Protocol.dll deleted file mode 100644 index ea2d1f39f55..00000000000 Binary files a/main/external/nuget-binary/NuGet.Protocol.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.Resolver.dll b/main/external/nuget-binary/NuGet.Resolver.dll deleted file mode 100644 index 46d10782ecc..00000000000 Binary files a/main/external/nuget-binary/NuGet.Resolver.dll and /dev/null differ diff --git a/main/external/nuget-binary/NuGet.Versioning.dll b/main/external/nuget-binary/NuGet.Versioning.dll deleted file mode 100644 index 9ed020685fb..00000000000 Binary files a/main/external/nuget-binary/NuGet.Versioning.dll and /dev/null differ diff --git a/main/external/nuget-binary/nuget.exe b/main/external/nuget-binary/nuget.exe index 0e535e736e8..52e426db15b 100644 Binary files a/main/external/nuget-binary/nuget.exe and b/main/external/nuget-binary/nuget.exe differ diff --git a/main/msbuild/ReferencesVSEditor.Windows.props b/main/msbuild/ReferencesVSEditor.Windows.props index f556230002d..fd4895e0de7 100644 --- a/main/msbuild/ReferencesVSEditor.Windows.props +++ b/main/msbuild/ReferencesVSEditor.Windows.props @@ -15,7 +15,7 @@ - + \ No newline at end of file diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormatter.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormatter.cs index bf0d3cbef83..3fd8c234baf 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormatter.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormatter.cs @@ -47,7 +47,7 @@ using Roslyn.Utilities; using Microsoft.CodeAnalysis.Options; using MonoDevelop.CSharp.OptionProvider; -using Microsoft.VisualStudio.CodingConventions; +//using Microsoft.VisualStudio.CodingConventions; using System.Linq; using System.Collections.Immutable; using System.Runtime.CompilerServices; @@ -143,7 +143,7 @@ protected override ITextSource FormatImplementation (PolicyContainer policyParen var textPolicy = policyParent.Get (chain); var optionSet = policy.CreateOptions (textPolicy); - if (input is IReadonlyTextDocument doc) { + /* if (input is IReadonlyTextDocument doc) { try { var conventions = EditorConfigService.GetEditorConfigContext (doc.FileName).WaitAndGetResult (); if (conventions != null) @@ -151,12 +151,12 @@ protected override ITextSource FormatImplementation (PolicyContainer policyParen } catch (Exception e) { LoggingService.LogError ("Error while loading coding conventions.", e); } - } + } */ return new StringTextSource (FormatText (optionSet, input.Text, startOffset, startOffset + length)); } - sealed class DocumentOptions : IDocumentOptions + /* sealed class DocumentOptions : IDocumentOptions { readonly OptionSet optionSet; readonly ICodingConventionsSnapshot codingConventionsSnapshot; @@ -164,13 +164,13 @@ sealed class DocumentOptions : IDocumentOptions new ConditionalWeakTable, IReadOnlyDictionary> (); - public DocumentOptions (OptionSet optionSet, ICodingConventionsSnapshot codingConventionsSnapshot) + public DocumentOptions (OptionSet optionSet, ICodingConventionsSnapshot codingConventionsSnapshot) { this.optionSet = optionSet; this.codingConventionsSnapshot = codingConventionsSnapshot; } - public bool TryGetDocumentOption (OptionKey option, out object value) + public bool TryGetDocumentOption (OptionKey option, out object value) { if (codingConventionsSnapshot != null) { var editorConfigPersistence = option.Option.StorageLocations.OfType ().SingleOrDefault (); @@ -198,8 +198,8 @@ public bool TryGetDocumentOption (OptionKey option, out object value) var result = optionSet.GetOption (option); value = result; return true; - } - } + } + } */ sealed class FormattingDocumentOptionSet : OptionSet { diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.OptionProvider/CSharpDocumentOptionsProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.OptionProvider/CSharpDocumentOptionsProvider.cs index b48aca4ce4c..63477e3126c 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.OptionProvider/CSharpDocumentOptionsProvider.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.OptionProvider/CSharpDocumentOptionsProvider.cs @@ -23,7 +23,7 @@ // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN // THE SOFTWARE. -using System; +/* using System; using System.ComponentModel.Composition; using System.Threading; using System.Threading.Tasks; @@ -54,12 +54,12 @@ async Task IDocumentOptionsProvider.GetOptionsForDocumentAsync var path = GetPath (document); ICodingConventionContext conventions = null; - try { - if (path != null) - conventions = await EditorConfigService.GetEditorConfigContext (path, cancellationToken); - } catch (Exception e) { - LoggingService.LogError("Error while loading coding conventions.", e); - } + try { + if (path != null) + //conventions = await EditorConfigService.GetEditorConfigContext (path, cancellationToken); + } catch (Exception e) { + LoggingService.LogError("Error while loading coding conventions.", e); + } return new DocumentOptions (project?.Policies, conventions?.CurrentConventions); } @@ -155,3 +155,4 @@ public bool TryGetDocumentOption (OptionKey option, out object value) } } } + */ \ No newline at end of file diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.OptionProvider/OptionProviderFactory.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.OptionProvider/OptionProviderFactory.cs index b10358ea09b..2a01af55155 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.OptionProvider/OptionProviderFactory.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.OptionProvider/OptionProviderFactory.cs @@ -23,7 +23,7 @@ // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN // THE SOFTWARE. -using System; +/* using System; using System.ComponentModel.Composition; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.Options; @@ -39,3 +39,4 @@ public IDocumentOptionsProvider TryCreate (Workspace workspace) } } } + */ \ No newline at end of file diff --git a/main/src/addins/MonoDevelop.AspNetCore/Properties/MonoDevelop.AspNetCore.addin.xml b/main/src/addins/MonoDevelop.AspNetCore/Properties/MonoDevelop.AspNetCore.addin.xml index 6df895b7001..f640df74dbe 100644 --- a/main/src/addins/MonoDevelop.AspNetCore/Properties/MonoDevelop.AspNetCore.addin.xml +++ b/main/src/addins/MonoDevelop.AspNetCore/Properties/MonoDevelop.AspNetCore.addin.xml @@ -84,6 +84,351 @@ would cause the Razor template to be last in the New Project dialog if both 1.1 and 2.x templates are available. --> + + + +