Fixing the tools item name in csproj. Nuget used a different one then was originally at the spec.
This commit is contained in:
parent
6ad5a185cb
commit
bfc1f82d68
4 changed files with 5 additions and 5 deletions
|
@ -22,9 +22,9 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<DotNetCliToolsReference Include="dotnet-portable">
|
<DotNetCliToolReference Include="dotnet-portable">
|
||||||
<Version>1.0.0</Version>
|
<Version>1.0.0</Version>
|
||||||
</DotNetCliToolsReference>
|
</DotNetCliToolReference>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<Import Project="$(MSBuildExtensionsPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildExtensionsPath)\Microsoft.CSharp.targets" />
|
||||||
|
|
|
@ -233,7 +233,7 @@ namespace Microsoft.DotNet.ProjectJsonMigration.Rules
|
||||||
.WithMetadata("Version", r => r.Version);
|
.WithMetadata("Version", r => r.Version);
|
||||||
|
|
||||||
private AddItemTransform<ProjectLibraryDependency> ToolTransform => new AddItemTransform<ProjectLibraryDependency>(
|
private AddItemTransform<ProjectLibraryDependency> ToolTransform => new AddItemTransform<ProjectLibraryDependency>(
|
||||||
"DotNetCliToolsReference",
|
"DotNetCliToolReference",
|
||||||
dep => dep.Name,
|
dep => dep.Name,
|
||||||
dep => "",
|
dep => "",
|
||||||
dep => true)
|
dep => true)
|
||||||
|
|
|
@ -36,7 +36,7 @@ namespace Microsoft.DotNet.Cli.CommandResolution
|
||||||
|
|
||||||
public IEnumerable<SingleProjectInfo> GetTools()
|
public IEnumerable<SingleProjectInfo> GetTools()
|
||||||
{
|
{
|
||||||
var toolsReferences = _project.AllEvaluatedItems.Where(i => i.ItemType.Equals("DotNetCliToolsReference"));
|
var toolsReferences = _project.AllEvaluatedItems.Where(i => i.ItemType.Equals("DotNetCliToolReference"));
|
||||||
var tools = toolsReferences.Select(t => new SingleProjectInfo(
|
var tools = toolsReferences.Select(t => new SingleProjectInfo(
|
||||||
t.EvaluatedInclude,
|
t.EvaluatedInclude,
|
||||||
t.GetMetadataValue("Version"),
|
t.GetMetadataValue("Version"),
|
||||||
|
|
|
@ -67,7 +67,7 @@ namespace Microsoft.DotNet.ProjectJsonMigration.Tests
|
||||||
var packageVersion = toolSpec.Item2;
|
var packageVersion = toolSpec.Item2;
|
||||||
|
|
||||||
var items = mockProj.Items
|
var items = mockProj.Items
|
||||||
.Where(i => i.ItemType == "DotNetCliToolsReference")
|
.Where(i => i.ItemType == "DotNetCliToolReference")
|
||||||
.Where(i => i.Include == packageName)
|
.Where(i => i.Include == packageName)
|
||||||
.Where(i => i.GetMetadataWithName("Version").Value == packageVersion);
|
.Where(i => i.GetMetadataWithName("Version").Value == packageVersion);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue