diff --git a/NuGet.Config b/NuGet.Config
index 532696f49f..1a06e66314 100644
--- a/NuGet.Config
+++ b/NuGet.Config
@@ -2,7 +2,9 @@
-
+
+
+
diff --git a/build.cake b/build.cake
index dca35cc816..74ec2fb9a5 100644
--- a/build.cake
+++ b/build.cake
@@ -122,7 +122,7 @@ Task("PopulateRuntimes")
Task("BuildEnvironment")
.Does(() =>
{
- var installScript = $"install.{shellExtension}";
+ var installScript = $"dotnet-install.{shellExtension}";
System.IO.Directory.CreateDirectory(dotnetFolder);
var scriptPath = System.IO.Path.Combine(dotnetFolder, installScript);
using (WebClient client = new WebClient())
@@ -238,7 +238,7 @@ Task("TestCore")
{
var logFile = System.IO.Path.Combine(logFolder, $"{testProject}-core-result.xml");
var testWorkingDir = System.IO.Path.Combine(testFolder, testProject);
- Run(dotnetcli, $"test -xml \"{logFile}\" -notrait category=failing", testWorkingDir)
+ Run(dotnetcli, $"test -f netcoreapp1.0 -xml \"{logFile}\" -notrait category=failing", testWorkingDir)
.ExceptionOnError($"Test {testProject} failed for .NET Core.");
}
});
diff --git a/build.json b/build.json
index d2be63aa59..fe6c77db8e 100644
--- a/build.json
+++ b/build.json
@@ -1,9 +1,9 @@
{
"UseSystemDotNetPath": "false",
"DotNetFolder": ".dotnet",
- "DotNetInstallScriptURL": "https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0/scripts/obtain",
+ "DotNetInstallScriptURL": "https://raw.githubusercontent.com/dotnet/cli/6cde21225e18fc48eeab3f4345ece3e6bb122e53/scripts/obtain/",
"DotNetChannel": "beta",
- "DotNetVersion": "1.0.0-rc2-002416",
+ "DotNetVersion": "1.0.0-preview1-002702",
"BuildToolsFolder": ".tools",
"ArtifactsFolder": "artifacts",
"TestProjects": {
@@ -26,4 +26,4 @@
"netcoreapp1.0"
],
"MainProject": "OmniSharp"
-}
\ No newline at end of file
+}
diff --git a/src/OmniSharp.Abstractions/project.json b/src/OmniSharp.Abstractions/project.json
index e482472ca9..1030416f95 100644
--- a/src/OmniSharp.Abstractions/project.json
+++ b/src/OmniSharp.Abstractions/project.json
@@ -1,20 +1,19 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
- "warningsAsErrors": true,
- "preserveCompilationContext": true
+ "buildOptions": {
+ "warningsAsErrors": true
},
"dependencies": {
"Newtonsoft.Json": "8.0.3",
- "Microsoft.CodeAnalysis": "1.3.0-beta1-20160410-01",
+ "Microsoft.CodeAnalysis": "1.3.0-beta1-20160429-01",
"Microsoft.Composition": "1.0.30",
- "Microsoft.Extensions.Caching.Memory": "1.0.0-rc2-20708",
- "Microsoft.Extensions.Configuration": "1.0.0-rc2-20708",
- "Microsoft.Extensions.Configuration.Binder": "1.0.0-rc2-20708",
- "Microsoft.Extensions.FileSystemGlobbing": "1.0.0-rc2-20708",
- "Microsoft.Extensions.Logging.Console": "1.0.0-rc2-20708",
- "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc2-20708",
- "System.Reflection.Metadata": "1.3.0-rc2-24018"
+ "Microsoft.Extensions.Caching.Memory": "1.0.0-rc2-final",
+ "Microsoft.Extensions.Configuration": "1.0.0-rc2-final",
+ "Microsoft.Extensions.Configuration.Binder": "1.0.0-rc2-final",
+ "Microsoft.Extensions.FileSystemGlobbing": "1.0.0-rc2-final",
+ "Microsoft.Extensions.Logging.Console": "1.0.0-rc2-final",
+ "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc2-final",
+ "System.Reflection.Metadata": "1.3.0-rc2-24027"
},
"frameworks": {
"net451": {
@@ -39,12 +38,12 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018",
- "System.Diagnostics.Process": "4.1.0-rc2-24018",
- "System.Dynamic.Runtime": "4.0.11-rc2-24018",
- "System.IO.FileSystem.Watcher": "4.0.0-rc2-24018",
- "System.Threading.Thread": "4.0.0-rc2-24018"
+ "NETStandard.Library": "1.5.0-rc2-24027",
+ "System.Diagnostics.Process": "4.1.0-rc2-24027",
+ "System.Dynamic.Runtime": "4.0.11-rc2-24027",
+ "System.IO.FileSystem.Watcher": "4.0.0-rc2-24027",
+ "System.Threading.Thread": "4.0.0-rc2-24027"
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/OmniSharp.Bootstrap/project.json b/src/OmniSharp.Bootstrap/project.json
index 3b0c2120f0..6f725f38e5 100644
--- a/src/OmniSharp.Bootstrap/project.json
+++ b/src/OmniSharp.Bootstrap/project.json
@@ -1,12 +1,12 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
+ "buildOptions": {
"warningsAsErrors": true,
"emitEntryPoint": true
},
"dependencies": {
"Microsoft.Composition": "1.0.30",
- "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc2-20708",
+ "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc2-final",
"Newtonsoft.Json": "8.0.3"
},
"commands": {
@@ -25,12 +25,12 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018",
- "System.Dynamic.Runtime": "4.0.11-rc2-24018",
- "System.Linq.Expressions": "4.0.11-rc2-24018",
- "System.Security.Cryptography.Algorithms": "4.1.0-rc2-24018",
- "System.Xml.XDocument": "4.0.11-rc2-24018"
+ "NETStandard.Library": "1.5.0-rc2-24027",
+ "System.Dynamic.Runtime": "4.0.11-rc2-24027",
+ "System.Linq.Expressions": "4.0.11-rc2-24027",
+ "System.Security.Cryptography.Algorithms": "4.1.0-rc2-24027",
+ "System.Xml.XDocument": "4.0.11-rc2-24027"
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/OmniSharp.DotNet/DotNetProjectSystem.cs b/src/OmniSharp.DotNet/DotNetProjectSystem.cs
index eed790b61a..e27df3578e 100644
--- a/src/OmniSharp.DotNet/DotNetProjectSystem.cs
+++ b/src/OmniSharp.DotNet/DotNetProjectSystem.cs
@@ -35,7 +35,7 @@ public class DotNetProjectSystem : IProjectSystem
private readonly PackagesRestoreTool _packageRestore;
private readonly OmnisharpWorkspace _omnisharpWorkspace;
private readonly ProjectStatesCache _projectStates;
- private WorkspaceContext _workspaceContext;
+ private DotNetWorkspace _workspaceContext;
private bool _enableRestorePackages = false;
[ImportingConstructor]
@@ -99,13 +99,7 @@ public void Initalize(IConfiguration configuration)
_logger.LogInformation($"Auto package restore: {_enableRestorePackages}");
- _workspaceContext = WorkspaceContext.Create();
- var projects = ProjectSearcher.Search(_environment.Path);
- _logger.LogInformation($"Originated from {projects.Count()} projects.");
- foreach (var path in projects)
- {
- _workspaceContext.AddProject(path);
- }
+ _workspaceContext = new DotNetWorkspace(_environment.Path);
Update(allowRestore: true);
}
diff --git a/src/OmniSharp.DotNet/DotNetWorkspace.cs b/src/OmniSharp.DotNet/DotNetWorkspace.cs
new file mode 100644
index 0000000000..8209478a1d
--- /dev/null
+++ b/src/OmniSharp.DotNet/DotNetWorkspace.cs
@@ -0,0 +1,169 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using Microsoft.DotNet.ProjectModel;
+using Microsoft.DotNet.ProjectModel.Graph;
+
+namespace OmniSharp.DotNet
+{
+
+ public class DotNetWorkspace : Workspace
+ {
+ private readonly HashSet _projects = new HashSet(StringComparer.OrdinalIgnoreCase);
+
+ private bool _needRefresh;
+
+ public DotNetWorkspace(string initialPath) : base(ProjectReaderSettings.ReadFromEnvironment(), true)
+ {
+ var paths = ResolveProjectPath(initialPath);
+ if (paths != null && paths.Any())
+ {
+ foreach (var path in paths)
+ {
+ AddProject(path);
+ }
+ }
+ }
+
+ public void AddProject(string path)
+ {
+ var projectPath = NormalizeProjectPath(path);
+
+ if (projectPath != null)
+ {
+ _needRefresh = _projects.Add(path);
+ }
+ }
+
+ public void RemoveProject(string path)
+ {
+ _needRefresh = _projects.Remove(path);
+ }
+
+ public IReadOnlyList GetAllProjects()
+ {
+ Refresh();
+ return _projects.ToList().AsReadOnly();
+ }
+
+ public IReadOnlyList GetProjectContexts(string projectPath)
+ {
+ return (IReadOnlyList)GetProjectContextCollection(projectPath)?.ProjectContexts.AsReadOnly() ??
+ Enumerable.Empty().ToList().AsReadOnly();
+ }
+
+ ///
+ /// Refresh all cached projects in the Workspace
+ ///
+ public void Refresh()
+ {
+ if (!_needRefresh)
+ {
+ return;
+ }
+
+ var basePaths = new List(_projects);
+ _projects.Clear();
+
+ foreach (var projectDirectory in basePaths)
+ {
+ var project = GetProject(projectDirectory);
+ if (project == null)
+ {
+ continue;
+ }
+
+ _projects.Add(project.ProjectDirectory);
+
+ foreach (var projectContext in GetProjectContextCollection(project.ProjectDirectory).ProjectContexts)
+ {
+ foreach (var reference in GetProjectReferences(projectContext))
+ {
+ var referencedProject = GetProject(reference.Path);
+ if (referencedProject != null)
+ {
+ _projects.Add(referencedProject.ProjectDirectory);
+ }
+ }
+ }
+ }
+
+ _needRefresh = false;
+ }
+
+ protected override IEnumerable BuildProjectContexts(Project project)
+ {
+ foreach (var framework in project.GetTargetFrameworks())
+ {
+ yield return CreateBaseProjectBuilder(project)
+ .AsDesignTime()
+ .WithTargetFramework(framework.FrameworkName)
+ .Build();
+ }
+ }
+
+ private static List ResolveProjectPath(string projectPath)
+ {
+ if (File.Exists(projectPath))
+ {
+ var filename = Path.GetFileName(projectPath);
+ if (!Project.FileName.Equals(filename, StringComparison.OrdinalIgnoreCase) &&
+ !GlobalSettings.FileName.Equals(filename, StringComparison.OrdinalIgnoreCase))
+ {
+ return null;
+ }
+
+ projectPath = Path.GetDirectoryName(projectPath);
+ }
+
+ if (File.Exists(Path.Combine(projectPath, Project.FileName)))
+ {
+ return new List { projectPath };
+ }
+
+ if (File.Exists(Path.Combine(projectPath, GlobalSettings.FileName)))
+ {
+ var root = ProjectRootResolver.ResolveRootDirectory(projectPath);
+ GlobalSettings globalSettings;
+ if (GlobalSettings.TryGetGlobalSettings(projectPath, out globalSettings))
+ {
+ return globalSettings.ProjectSearchPaths
+ .Select(searchPath => Path.Combine(globalSettings.DirectoryPath, searchPath))
+ .Where(actualPath => Directory.Exists(actualPath))
+ .SelectMany(actualPath => Directory.GetDirectories(actualPath))
+ .Where(actualPath => File.Exists(Path.Combine(actualPath, Project.FileName)))
+ .Select(path => Path.GetFullPath(path))
+ .Distinct(StringComparer.OrdinalIgnoreCase)
+ .ToList();
+ }
+ }
+
+ return null;
+ }
+
+ private static IEnumerable GetProjectReferences(ProjectContext context)
+ {
+ var projectDescriptions = context.LibraryManager
+ .GetLibraries()
+ .Where(lib => lib.Identity.Type == LibraryType.Project)
+ .OfType();
+
+ foreach (var description in projectDescriptions)
+ {
+ if (description.Identity.Name == context.ProjectFile.Name)
+ {
+ continue;
+ }
+
+ // if this is an assembly reference then don't threat it as project reference
+ if (!string.IsNullOrEmpty(description.TargetFrameworkInfo?.AssemblyPath))
+ {
+ continue;
+ }
+
+ yield return description;
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/OmniSharp.DotNet/project.json b/src/OmniSharp.DotNet/project.json
index 8af5ca1c26..a12a601830 100644
--- a/src/OmniSharp.DotNet/project.json
+++ b/src/OmniSharp.DotNet/project.json
@@ -1,15 +1,12 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
- "preserveCompilationContext": true
- },
"dependencies": {
"OmniSharp.Abstractions": "1.0.0",
"OmniSharp.Roslyn": "1.0.0",
- "Microsoft.CodeAnalysis": "1.3.0-beta1-20160410-01",
- "Microsoft.CodeAnalysis.Common": "1.3.0-beta1-20160410-01",
- "Microsoft.DotNet.ProjectModel": "1.0.0-rc2-002439",
- "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc2-20708"
+ "Microsoft.CodeAnalysis": "1.3.0-beta1-20160429-01",
+ "Microsoft.CodeAnalysis.Common": "1.3.0-beta1-20160429-01",
+ "Microsoft.DotNet.ProjectModel": "1.0.0-rc2-002702",
+ "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc2-final"
},
"frameworks": {
"net451": {
@@ -25,12 +22,12 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018",
- "System.IO.Compression": "4.1.0-rc2-24018",
- "System.Runtime.Loader": "4.0.0-rc2-24018",
- "System.Runtime.Serialization.Primitives": "4.1.1-rc2-24018",
- "System.Security.Cryptography.Algorithms": "4.1.0-rc2-24018"
+ "NETStandard.Library": "1.5.0-rc2-24027",
+ "System.IO.Compression": "4.1.0-rc2-24027",
+ "System.Runtime.Loader": "4.0.0-rc2-24027",
+ "System.Runtime.Serialization.Primitives": "4.1.1-rc2-24027",
+ "System.Security.Cryptography.Algorithms": "4.1.0-rc2-24027"
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/OmniSharp.Host/project.json b/src/OmniSharp.Host/project.json
index a94159f4f9..166f015629 100644
--- a/src/OmniSharp.Host/project.json
+++ b/src/OmniSharp.Host/project.json
@@ -1,6 +1,6 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
+ "buildOptions": {
"warningsAsErrors": true,
"preserveCompilationContext": true
},
@@ -10,19 +10,19 @@
"OmniSharp.Stdio": "1.0.0",
"OmniSharp.Plugins": "1.0.0",
"OmniSharp.Roslyn": "1.0.0",
- "Microsoft.AspNetCore.Diagnostics": "1.0.0-rc2-20708",
- "Microsoft.AspNetCore.Server.Kestrel": "1.0.0-rc2-20708",
+ "Microsoft.AspNetCore.Diagnostics": "1.0.0-rc2-final",
+ "Microsoft.AspNetCore.Server.Kestrel": "1.0.0-rc2-final",
"Microsoft.Composition": "1.0.30",
- "Microsoft.Extensions.Caching.Memory": "1.0.0-rc2-20708",
- "Microsoft.Extensions.Configuration.CommandLine": "1.0.0-rc2-20708",
- "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0-rc2-20708",
- "Microsoft.Extensions.Configuration.Json": "1.0.0-rc2-20708",
- "Microsoft.Extensions.DependencyModel": "1.0.0-rc2-002439",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc2-20708",
- "Microsoft.Extensions.FileSystemGlobbing": "1.0.0-rc2-20708",
- "Microsoft.Extensions.Logging.Console": "1.0.0-rc2-20708",
- "Microsoft.Extensions.Options": "1.0.0-rc2-20708",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "1.0.0-rc2-20708"
+ "Microsoft.Extensions.Caching.Memory": "1.0.0-rc2-final",
+ "Microsoft.Extensions.Configuration.Json": "1.0.0-rc2-final",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0-rc2-final",
+ "Microsoft.Extensions.Configuration.CommandLine": "1.0.0-rc2-final",
+ "Microsoft.Extensions.DependencyModel": "1.0.0-rc2-002702",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc2-final",
+ "Microsoft.Extensions.FileSystemGlobbing": "1.0.0-rc2-final",
+ "Microsoft.Extensions.Logging.Console": "1.0.0-rc2-final",
+ "Microsoft.Extensions.Options": "1.0.0-rc2-final",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "1.0.0-rc2-final"
},
"frameworks": {
"net451": {
@@ -38,9 +38,9 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018",
- "System.Runtime.Loader": "4.0.0-rc2-24018",
- "System.IO.Compression": "4.1.0-rc2-24018"
+ "NETStandard.Library": "1.5.0-rc2-24027",
+ "System.Runtime.Loader": "4.0.0-rc2-24027",
+ "System.IO.Compression": "4.1.0-rc2-24027"
}
}
}
diff --git a/src/OmniSharp.MSBuild/project.json b/src/OmniSharp.MSBuild/project.json
index bf96914f1e..a887d47131 100644
--- a/src/OmniSharp.MSBuild/project.json
+++ b/src/OmniSharp.MSBuild/project.json
@@ -1,13 +1,12 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
- "warningsAsErrors": true,
- "preserveCompilationContext": true
+ "buildOptions": {
+ "warningsAsErrors": true
},
"dependencies": {
"OmniSharp.Abstractions": "1.0.0",
"OmniSharp.Roslyn.CSharp": "1.0.0",
- "Microsoft.Extensions.Options": "1.0.0-rc2-20708"
+ "Microsoft.Extensions.Options": "1.0.0-rc2-final"
},
"frameworks": {
"net451": {
@@ -18,4 +17,4 @@
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/OmniSharp.Nuget/project.json b/src/OmniSharp.Nuget/project.json
index 4d4ca770e6..704863e93c 100644
--- a/src/OmniSharp.Nuget/project.json
+++ b/src/OmniSharp.Nuget/project.json
@@ -1,8 +1,7 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
- "warningsAsErrors": true,
- "preserveCompilationContext": true
+ "buildOptions": {
+ "warningsAsErrors": true
},
"dependencies": {
"OmniSharp.Abstractions": "1.0.0",
@@ -11,11 +10,11 @@
"frameworks": {
"net451": {
"dependencies": {
- "NuGet.Configuration": "3.5.0-beta-1178",
+ "NuGet.Configuration": "3.5.0-beta-final",
"NuGet.Protocol.Core.v2": "3.3.0",
"NuGet.Protocol.Core.v3": "3.3.0",
- "NuGet.Packaging": "3.5.0-beta-1178",
- "NuGet.Packaging.Core": "3.5.0-beta-1178",
+ "NuGet.Packaging": "3.5.0-beta-final",
+ "NuGet.Packaging.Core": "3.5.0-beta-final",
"Microsoft.Web.Xdt": "2.1.1"
},
"frameworkAssemblies": {
@@ -36,8 +35,8 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018"
+ "NETStandard.Library": "1.5.0-rc2-24027"
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/OmniSharp.Plugins/project.json b/src/OmniSharp.Plugins/project.json
index 218ac58ab5..0be30c7065 100644
--- a/src/OmniSharp.Plugins/project.json
+++ b/src/OmniSharp.Plugins/project.json
@@ -1,17 +1,16 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
- "warningsAsErrors": true,
- "preserveCompilationContext": true
+ "buildOptions": {
+ "warningsAsErrors": true
},
"dependencies": {
"OmniSharp.Abstractions": "1.0.0",
"Newtonsoft.Json": "8.0.3",
- "Microsoft.CodeAnalysis": "1.3.0-beta1-20160410-01",
- "Microsoft.CodeAnalysis.CSharp": "1.3.0-beta1-20160410-01",
- "Microsoft.CodeAnalysis.CSharp.Features": "1.3.0-beta1-20160410-01",
- "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160410-01",
- "Microsoft.CodeAnalysis.VisualBasic.Workspaces": "1.3.0-beta1-20160410-01"
+ "Microsoft.CodeAnalysis": "1.3.0-beta1-20160429-01",
+ "Microsoft.CodeAnalysis.CSharp": "1.3.0-beta1-20160429-01",
+ "Microsoft.CodeAnalysis.CSharp.Features": "1.3.0-beta1-20160429-01",
+ "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160429-01",
+ "Microsoft.CodeAnalysis.VisualBasic.Workspaces": "1.3.0-beta1-20160429-01"
},
"frameworks": {
"net451": {
@@ -26,8 +25,8 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018"
+ "NETStandard.Library": "1.5.0-rc2-24027"
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/OmniSharp.Roslyn.CSharp/project.json b/src/OmniSharp.Roslyn.CSharp/project.json
index e43aec97ef..ee7b73649b 100644
--- a/src/OmniSharp.Roslyn.CSharp/project.json
+++ b/src/OmniSharp.Roslyn.CSharp/project.json
@@ -1,15 +1,14 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
- "warningsAsErrors": true,
- "preserveCompilationContext": true
+ "buildOptions": {
+ "warningsAsErrors": true
},
"dependencies": {
"OmniSharp.Abstractions": "1.0.0",
"OmniSharp.Roslyn": "1.0.0",
- "Microsoft.CodeAnalysis.CSharp": "1.3.0-beta1-20160410-01",
- "Microsoft.CodeAnalysis.CSharp.Features": "1.3.0-beta1-20160410-01",
- "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160410-01"
+ "Microsoft.CodeAnalysis.CSharp": "1.3.0-beta1-20160429-01",
+ "Microsoft.CodeAnalysis.CSharp.Features": "1.3.0-beta1-20160429-01",
+ "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160429-01"
},
"frameworks": {
"net451": {
@@ -33,9 +32,9 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018",
- "System.Threading.Tasks.Parallel": "4.0.1-rc2-24018"
+ "NETStandard.Library": "1.5.0-rc2-24027",
+ "System.Threading.Tasks.Parallel": "4.0.1-rc2-24027"
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/OmniSharp.Roslyn/project.json b/src/OmniSharp.Roslyn/project.json
index 42ccf121f2..b5011541b8 100644
--- a/src/OmniSharp.Roslyn/project.json
+++ b/src/OmniSharp.Roslyn/project.json
@@ -1,19 +1,15 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
- "warningsAsErrors": true,
- "preserveCompilationContext": true
+ "buildOptions": {
+ "warningsAsErrors": true
},
"dependencies": {
"OmniSharp.Abstractions": "1.0.0",
- "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc2-20708",
- "Microsoft.CodeAnalysis": "1.3.0-beta1-20160410-01"
+ "Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc2-final",
+ "Microsoft.CodeAnalysis": "1.3.0-beta1-20160429-01"
},
"frameworks": {
"net451": {
- "dependencies": {
- "ICSharpCode.NRefactory": "6.0.0-alpha3"
- },
"frameworkAssemblies": {
"System.Runtime": "",
"System.Threading": "",
@@ -34,10 +30,10 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018",
- "System.Reflection.TypeExtensions": "4.1.0-rc2-24018",
- "System.Xml.XDocument": "4.0.11-rc2-24018"
+ "NETStandard.Library": "1.5.0-rc2-24027",
+ "System.Reflection.TypeExtensions": "4.1.0-rc2-24027",
+ "System.Xml.XDocument": "4.0.11-rc2-24027"
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/OmniSharp.ScriptCs/project.json b/src/OmniSharp.ScriptCs/project.json
index 3dfc792fbe..c5521d7d41 100644
--- a/src/OmniSharp.ScriptCs/project.json
+++ b/src/OmniSharp.ScriptCs/project.json
@@ -1,8 +1,7 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
- "warningsAsErrors": true,
- "preserveCompilationContext": true
+ "buildOptions": {
+ "warningsAsErrors": true
},
"dependencies": {
"OmniSharp.Abstractions": "1.0.0",
diff --git a/src/OmniSharp.Stdio/project.json b/src/OmniSharp.Stdio/project.json
index 59a2938fe7..fd064ad2da 100644
--- a/src/OmniSharp.Stdio/project.json
+++ b/src/OmniSharp.Stdio/project.json
@@ -1,14 +1,13 @@
{
"version": "1.0.0-*",
"description": "ASP.NET 5 web server for stdio",
- "compilationOptions": {
- "warningsAsErrors": true,
- "preserveCompilationContext": true
+ "buildOptions": {
+ "warningsAsErrors": true
},
"dependencies": {
"OmniSharp.Abstractions": "1.0.0",
- "Microsoft.AspNetCore.Hosting": "1.0.0-rc2-20708",
- "Microsoft.AspNetCore.Http.Features": "1.0.0-rc2-20708",
+ "Microsoft.AspNetCore.Hosting": "1.0.0-rc2-final",
+ "Microsoft.AspNetCore.Http.Features": "1.0.0-rc2-final",
"Newtonsoft.Json": "8.0.3"
},
"frameworks": {
@@ -20,9 +19,9 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018",
- "System.Runtime.Serialization.Primitives": "4.1.1-rc2-24018"
+ "NETStandard.Library": "1.5.0-rc2-24027",
+ "System.Runtime.Serialization.Primitives": "4.1.1-rc2-24027"
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/OmniSharp/project.json b/src/OmniSharp/project.json
index 6cc18f6e61..e0e68ac6a9 100644
--- a/src/OmniSharp/project.json
+++ b/src/OmniSharp/project.json
@@ -1,6 +1,6 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
+ "buildOptions": {
"warningsAsErrors": true,
"preserveCompilationContext": true,
"emitEntryPoint": true
@@ -13,8 +13,8 @@
"frameworks": {
"net451": {
"dependencies": {
- "OmniSharp.MSBuild": "1.0.0-*",
- "OmniSharp.ScriptCs": "1.0.0-*"
+ "OmniSharp.MSBuild": "1.0.0",
+ "OmniSharp.ScriptCs": "1.0.0"
}
},
"netcoreapp1.0": {
@@ -23,7 +23,7 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018"
+ "NETStandard.Library": "1.5.0-rc2-24027"
}
}
},
@@ -39,4 +39,4 @@
"rhel.7.2-x64": {},
"debian.8.2-x64": {}
}
-}
\ No newline at end of file
+}
diff --git a/tests/OmniSharp.Bootstrap.Tests/project.json b/tests/OmniSharp.Bootstrap.Tests/project.json
index 6eeb83bada..944657cc93 100644
--- a/tests/OmniSharp.Bootstrap.Tests/project.json
+++ b/tests/OmniSharp.Bootstrap.Tests/project.json
@@ -1,12 +1,12 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
+ "buildOptions": {
"warningsAsErrors": true
},
"dependencies": {
"OmniSharp.Bootstrap": "1.0.0",
- "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160410-01",
- "Microsoft.Extensions.DependencyModel": "1.0.0-rc2-002439",
+ "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160429-01",
+ "Microsoft.Extensions.DependencyModel": "1.0.0-rc2-002702",
"xunit": "2.1.0"
},
"frameworks": {
@@ -17,18 +17,18 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018",
- "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc2-20607",
- "Microsoft.Extensions.FileSystemGlobbing": "1.0.0-rc2-20607",
- "NuGet.Packaging": "3.5.0-beta-1178",
- "System.Diagnostics.Process": "4.1.0-rc2-24018",
- "System.IO.Compression": "4.1.0-rc2-24018",
- "System.Linq.Expressions": "4.0.11-rc2-24018",
- "System.Runtime.Serialization.Primitives": "4.1.1-rc2-24018",
- "System.Runtime.Loader": "4.0.0-rc2-24018",
- "System.Threading.Thread": "4.0.0-rc2-24018",
- "System.Threading.ThreadPool": "4.0.10-rc2-24018",
- "dotnet-test-xunit": "1.0.0-rc2-151950-39"
+ "NETStandard.Library": "1.5.0-rc2-24027",
+ "Microsoft.Extensions.Logging.Abstractions": "1.0.0-rc2-final",
+ "Microsoft.Extensions.FileSystemGlobbing": "1.0.0-rc2-final",
+ "NuGet.Packaging": "3.5.0-beta-final",
+ "System.Diagnostics.Process": "4.1.0-rc2-24027",
+ "System.IO.Compression": "4.1.0-rc2-24027",
+ "System.Linq.Expressions": "4.0.11-rc2-24027",
+ "System.Runtime.Serialization.Primitives": "4.1.1-rc2-24027",
+ "System.Runtime.Loader": "4.0.0-rc2-24027",
+ "System.Threading.Thread": "4.0.0-rc2-24027",
+ "System.Threading.ThreadPool": "4.0.10-rc2-24027",
+ "dotnet-test-xunit": "1.0.0-rc2-192208-24"
}
},
"net451": {
@@ -38,4 +38,4 @@
}
},
"testRunner": "xunit"
-}
\ No newline at end of file
+}
diff --git a/tests/OmniSharp.DotNet.Tests/project.json b/tests/OmniSharp.DotNet.Tests/project.json
index 13bd3e94ec..5da646802e 100644
--- a/tests/OmniSharp.DotNet.Tests/project.json
+++ b/tests/OmniSharp.DotNet.Tests/project.json
@@ -1,6 +1,6 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
+ "buildOptions": {
"warningsAsErrors": true
},
"dependencies": {
@@ -11,8 +11,8 @@
"frameworks": {
"netcoreapp1.0": {
"dependencies": {
- "dotnet-test-xunit": "1.0.0-rc2-151950-39",
- "NETStandard.Library": "1.5.0-rc2-24018"
+ "dotnet-test-xunit": "1.0.0-rc2-192208-24",
+ "NETStandard.Library": "1.5.0-rc2-24027"
},
"imports": [
"netstandardapp1.5",
@@ -22,4 +22,4 @@
}
},
"testRunner": "xunit"
-}
\ No newline at end of file
+}
diff --git a/tests/OmniSharp.MSBuild.Tests/project.json b/tests/OmniSharp.MSBuild.Tests/project.json
index dbc167a6dc..b4f3154de0 100644
--- a/tests/OmniSharp.MSBuild.Tests/project.json
+++ b/tests/OmniSharp.MSBuild.Tests/project.json
@@ -1,20 +1,20 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
+ "buildOptions": {
"warningsAsErrors": true
},
"dependencies": {
"OmniSharp.Tests": "1.0.0",
- "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160410-01",
+ "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160429-01",
"xunit": "2.1.0"
},
"frameworks": {
"net451": {
"dependencies": {
- "OmniSharp.MSBuild": "1.0.0-*",
+ "OmniSharp.MSBuild": "1.0.0",
"xunit.runner.console": "2.1.0"
}
}
},
"testRunner": "xunit"
-}
\ No newline at end of file
+}
diff --git a/tests/OmniSharp.Roslyn.CSharp.Tests/project.json b/tests/OmniSharp.Roslyn.CSharp.Tests/project.json
index e562c4cd1a..f481d99682 100644
--- a/tests/OmniSharp.Roslyn.CSharp.Tests/project.json
+++ b/tests/OmniSharp.Roslyn.CSharp.Tests/project.json
@@ -1,13 +1,13 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
+ "buildOptions": {
"warningsAsErrors": true
},
"dependencies": {
"TestUtility": "1.0.0",
"OmniSharp.Tests": "1.0.0",
"OmniSharp.Roslyn.CSharp": "1.0.0",
- "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160410-01",
+ "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160429-01",
"xunit": "2.1.0"
},
"frameworks": {
@@ -18,14 +18,11 @@
"portable-net45+win8"
],
"dependencies": {
- "Microsoft.NETCore.App": {
- "type": "platform",
- "version": "1.0.0-rc2-24018"
- },
- "System.Linq.Parallel": "4.0.1-rc2-24018",
- "System.Runtime.Serialization.Primitives": "4.1.1-rc2-24018",
- "System.Threading.Tasks.Parallel": "4.0.1-rc2-24018",
- "dotnet-test-xunit": "1.0.0-rc2-151950-39"
+ "NETStandard.Library": "1.5.0-rc2-24027",
+ "System.Linq.Parallel": "4.0.1-rc2-24027",
+ "System.Runtime.Serialization.Primitives": "4.1.1-rc2-24027",
+ "System.Threading.Tasks.Parallel": "4.0.1-rc2-24027",
+ "dotnet-test-xunit": "1.0.0-rc2-192208-24"
}
},
"net451": {
@@ -35,4 +32,4 @@
}
},
"testRunner": "xunit"
-}
\ No newline at end of file
+}
diff --git a/tests/OmniSharp.Stdio.Tests/project.json b/tests/OmniSharp.Stdio.Tests/project.json
index 9d67f6bde5..85de5962ca 100644
--- a/tests/OmniSharp.Stdio.Tests/project.json
+++ b/tests/OmniSharp.Stdio.Tests/project.json
@@ -1,6 +1,6 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
+ "buildOptions": {
"warningsAsErrors": true
},
"dependencies": {
@@ -16,14 +16,14 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018",
- "NuGet.Packaging": "3.5.0-beta-1178",
- "System.IO.Compression": "4.1.0-rc2-24018",
- "System.Runtime.Loader": "4.0.0-rc2-24018",
- "System.Runtime.Serialization.Primitives": "4.1.1-rc2-24018",
- "System.Threading.ThreadPool": "4.0.10-rc2-24018",
- "System.Xml.XDocument": "4.0.11-rc2-24018",
- "dotnet-test-xunit": "1.0.0-rc2-151950-39"
+ "NETStandard.Library": "1.5.0-rc2-24027",
+ "NuGet.Packaging": "3.5.0-beta-final",
+ "System.IO.Compression": "4.1.0-rc2-24027",
+ "System.Runtime.Loader": "4.0.0-rc2-24027",
+ "System.Runtime.Serialization.Primitives": "4.1.1-rc2-24027",
+ "System.Threading.ThreadPool": "4.0.10-rc2-24027",
+ "System.Xml.XDocument": "4.0.11-rc2-24027",
+ "dotnet-test-xunit": "1.0.0-rc2-192208-24"
}
},
"net451": {
@@ -33,4 +33,4 @@
}
},
"testRunner": "xunit"
-}
\ No newline at end of file
+}
diff --git a/tests/OmniSharp.Tests/project.json b/tests/OmniSharp.Tests/project.json
index 7dae821cb6..11ecc3dc99 100644
--- a/tests/OmniSharp.Tests/project.json
+++ b/tests/OmniSharp.Tests/project.json
@@ -1,14 +1,14 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
+ "buildOptions": {
"warningsAsErrors": true
},
"dependencies": {
"TestUtility": "1.0.0",
"OmniSharp.Host": "1.0.0",
"OmniSharp.Roslyn.CSharp": "1.0.0",
- "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160410-01",
- "Microsoft.Extensions.DependencyModel": "1.0.0-rc2-002439",
+ "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160429-01",
+ "Microsoft.DotNet.InternalAbstractions": "1.0.0-rc2-002702",
"xunit": "2.1.0"
},
"frameworks": {
@@ -19,10 +19,10 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018",
- "System.Runtime.Serialization.Primitives": "4.1.1-rc2-24018",
- "System.IO.Compression": "4.1.0-rc2-24018",
- "dotnet-test-xunit": "1.0.0-rc2-151950-39"
+ "NETStandard.Library": "1.5.0-rc2-24027",
+ "System.Runtime.Serialization.Primitives": "4.1.1-rc2-24027",
+ "System.IO.Compression": "4.1.0-rc2-24027",
+ "dotnet-test-xunit": "1.0.0-rc2-192208-24"
}
},
"net451": {
@@ -32,4 +32,4 @@
}
},
"testRunner": "xunit"
-}
\ No newline at end of file
+}
diff --git a/tests/TestCommon/project.json b/tests/TestCommon/project.json
index 500e134dcf..a8b95d9e19 100644
--- a/tests/TestCommon/project.json
+++ b/tests/TestCommon/project.json
@@ -1,9 +1,9 @@
{
"version": "1.0.0-*",
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018"
+ "NETStandard.Library": "1.5.0-rc2-24027"
},
"frameworks": {
"netstandard1.5": {}
}
-}
\ No newline at end of file
+}
diff --git a/tests/TestSamples/ProjectSearchSample01/project.json b/tests/TestSamples/ProjectSearchSample01/project.json
index 5f9e166eb8..d11afdacde 100644
--- a/tests/TestSamples/ProjectSearchSample01/project.json
+++ b/tests/TestSamples/ProjectSearchSample01/project.json
@@ -1,9 +1,9 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
}
-}
\ No newline at end of file
+}
diff --git a/tests/TestSamples/ProjectSearchSample03/src/Project1/project.json b/tests/TestSamples/ProjectSearchSample03/src/Project1/project.json
index 5f9e166eb8..d11afdacde 100644
--- a/tests/TestSamples/ProjectSearchSample03/src/Project1/project.json
+++ b/tests/TestSamples/ProjectSearchSample03/src/Project1/project.json
@@ -1,9 +1,9 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
}
-}
\ No newline at end of file
+}
diff --git a/tests/TestSamples/ProjectSearchSample04/project.json b/tests/TestSamples/ProjectSearchSample04/project.json
index 5f9e166eb8..d11afdacde 100644
--- a/tests/TestSamples/ProjectSearchSample04/project.json
+++ b/tests/TestSamples/ProjectSearchSample04/project.json
@@ -1,9 +1,9 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
}
-}
\ No newline at end of file
+}
diff --git a/tests/TestSamples/ProjectSearchSample05/src/Project1/project.json b/tests/TestSamples/ProjectSearchSample05/src/Project1/project.json
index 5f9e166eb8..d11afdacde 100644
--- a/tests/TestSamples/ProjectSearchSample05/src/Project1/project.json
+++ b/tests/TestSamples/ProjectSearchSample05/src/Project1/project.json
@@ -1,9 +1,9 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
}
-}
\ No newline at end of file
+}
diff --git a/tests/TestSamples/ProjectSearchSample05/src/Project2/Embed/project.json b/tests/TestSamples/ProjectSearchSample05/src/Project2/Embed/project.json
index 5f9e166eb8..a769b29dba 100644
--- a/tests/TestSamples/ProjectSearchSample05/src/Project2/Embed/project.json
+++ b/tests/TestSamples/ProjectSearchSample05/src/Project2/Embed/project.json
@@ -1,7 +1,7 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
diff --git a/tests/TestSamples/ProjectSearchSample05/src/Project2/project.json b/tests/TestSamples/ProjectSearchSample05/src/Project2/project.json
index 5f9e166eb8..a769b29dba 100644
--- a/tests/TestSamples/ProjectSearchSample05/src/Project2/project.json
+++ b/tests/TestSamples/ProjectSearchSample05/src/Project2/project.json
@@ -1,7 +1,7 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
diff --git a/tests/TestSamples/ProjectSearchSample05/test/Test01/project.json b/tests/TestSamples/ProjectSearchSample05/test/Test01/project.json
index 5f9e166eb8..a769b29dba 100644
--- a/tests/TestSamples/ProjectSearchSample05/test/Test01/project.json
+++ b/tests/TestSamples/ProjectSearchSample05/test/Test01/project.json
@@ -1,7 +1,7 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
diff --git a/tests/TestSamples/ProjectSearchSample06/src/Project1/project.json b/tests/TestSamples/ProjectSearchSample06/src/Project1/project.json
index 5f9e166eb8..a769b29dba 100644
--- a/tests/TestSamples/ProjectSearchSample06/src/Project1/project.json
+++ b/tests/TestSamples/ProjectSearchSample06/src/Project1/project.json
@@ -1,7 +1,7 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
diff --git a/tests/TestSamples/ProjectSearchSample06/src/Project2/Embed/project.json b/tests/TestSamples/ProjectSearchSample06/src/Project2/Embed/project.json
index 5f9e166eb8..a769b29dba 100644
--- a/tests/TestSamples/ProjectSearchSample06/src/Project2/Embed/project.json
+++ b/tests/TestSamples/ProjectSearchSample06/src/Project2/Embed/project.json
@@ -1,7 +1,7 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
diff --git a/tests/TestSamples/ProjectSearchSample06/src/Project2/project.json b/tests/TestSamples/ProjectSearchSample06/src/Project2/project.json
index 5f9e166eb8..a769b29dba 100644
--- a/tests/TestSamples/ProjectSearchSample06/src/Project2/project.json
+++ b/tests/TestSamples/ProjectSearchSample06/src/Project2/project.json
@@ -1,7 +1,7 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
diff --git a/tests/TestSamples/ProjectSearchSample06/tests/Test1/project.json b/tests/TestSamples/ProjectSearchSample06/tests/Test1/project.json
index 5f9e166eb8..a769b29dba 100644
--- a/tests/TestSamples/ProjectSearchSample06/tests/Test1/project.json
+++ b/tests/TestSamples/ProjectSearchSample06/tests/Test1/project.json
@@ -1,7 +1,7 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
diff --git a/tests/TestSamples/ProjectSearchSample07/src/Project1/project.json b/tests/TestSamples/ProjectSearchSample07/src/Project1/project.json
index 5f9e166eb8..a769b29dba 100644
--- a/tests/TestSamples/ProjectSearchSample07/src/Project1/project.json
+++ b/tests/TestSamples/ProjectSearchSample07/src/Project1/project.json
@@ -1,7 +1,7 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
diff --git a/tests/TestSamples/ProjectSearchSample07/src/Project2/Embed/project.json b/tests/TestSamples/ProjectSearchSample07/src/Project2/Embed/project.json
index 5f9e166eb8..a769b29dba 100644
--- a/tests/TestSamples/ProjectSearchSample07/src/Project2/Embed/project.json
+++ b/tests/TestSamples/ProjectSearchSample07/src/Project2/Embed/project.json
@@ -1,7 +1,7 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
diff --git a/tests/TestSamples/ProjectSearchSample07/src/Project2/project.json b/tests/TestSamples/ProjectSearchSample07/src/Project2/project.json
index 5f9e166eb8..a769b29dba 100644
--- a/tests/TestSamples/ProjectSearchSample07/src/Project2/project.json
+++ b/tests/TestSamples/ProjectSearchSample07/src/Project2/project.json
@@ -1,7 +1,7 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
diff --git a/tests/TestSamples/ProjectSearchSample07/tests/Test1/project.json b/tests/TestSamples/ProjectSearchSample07/tests/Test1/project.json
index 5f9e166eb8..a769b29dba 100644
--- a/tests/TestSamples/ProjectSearchSample07/tests/Test1/project.json
+++ b/tests/TestSamples/ProjectSearchSample07/tests/Test1/project.json
@@ -1,7 +1,7 @@
{
"version": "1.0.0",
"dependencies": {
- "Microsoft.NETCore.App": "1.0.0-rc2-3002426"
+ "Microsoft.NETCore.App": "1.0.0-rc2-3002702"
},
"frameworks": {
"netcoreapp1.0": {}
diff --git a/tests/TestUtility/project.json b/tests/TestUtility/project.json
index 91acc438c6..1218ca0a35 100644
--- a/tests/TestUtility/project.json
+++ b/tests/TestUtility/project.json
@@ -1,12 +1,12 @@
{
"version": "1.0.0-*",
- "compilationOptions": {
+ "buildOptions": {
"warningsAsErrors": true
},
"dependencies": {
"OmniSharp.Host": "1.0.0",
"OmniSharp.Roslyn.CSharp": "1.0.0",
- "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160410-01"
+ "Microsoft.CodeAnalysis.CSharp.Workspaces": "1.3.0-beta1-20160429-01"
},
"frameworks": {
"netstandard1.5": {
@@ -16,11 +16,11 @@
"portable-net45+win8"
],
"dependencies": {
- "NETStandard.Library": "1.5.0-rc2-24018"
+ "NETStandard.Library": "1.5.0-rc2-24027"
}
},
"net451": {
"dependencies": {}
}
}
-}
\ No newline at end of file
+}