Skip to content

Commit

Permalink
Remove bizarre target returns
Browse files Browse the repository at this point in the history
Example: `Returns="_ActiveTFMFileDependencies"`

This returns the string `"_ActiveTFMFileDependencies"` not
`@(_ActiveTFMFileDependencies)".

Clearly these targets aren't actually run for their return values.

The useless values are cluttering the binlog and confusing me.
  • Loading branch information
nguerrera committed Jan 11, 2018
1 parent b2333ff commit 85bc209
Showing 1 changed file with 8 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,6 @@ Copyright (c) .NET Foundation. All rights reserved.
AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />

<Target Name="RunProduceContentAssets"
Returns="_ContentCopyLocalItems;FileWrites"
DependsOnTargets="_ComputeActiveTFMFileDependencies">
<ItemGroup>
<_ContentFileDeps Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'ContentFile'))" />
Expand Down Expand Up @@ -341,24 +340,21 @@ Copyright (c) .NET Foundation. All rights reserved.
-->

<Target Name="_ComputeActiveTFMPackageDependencies"
DependsOnTargets="RunResolvePackageDependencies"
Returns="_ActiveTFMPackageDependencies">
DependsOnTargets="RunResolvePackageDependencies">
<ItemGroup>
<_ActiveTFMPackageDependencies Include="@(PackageDependencies->WithMetadataValue('ParentTarget', '$(_NugetTargetMonikerAndRID)'))" />
</ItemGroup>
</Target>

<Target Name="_ComputeActiveTFMFileDependencies"
DependsOnTargets="RunResolvePackageDependencies"
Returns="_ActiveTFMFileDependencies">
DependsOnTargets="RunResolvePackageDependencies">
<ItemGroup>
<_ActiveTFMFileDependencies Include="@(FileDependencies->WithMetadataValue('ParentTarget', '$(_NugetTargetMonikerAndRID)'))" />
</ItemGroup>
</Target>

<Target Name="_ComputeTFMOnlyFileDependencies"
DependsOnTargets="RunResolvePackageDependencies"
Returns="_TFMOnlyFileDependencies">
DependsOnTargets="RunResolvePackageDependencies">
<ItemGroup>
<_TFMOnlyFileDependencies Include="@(FileDependencies->WithMetadataValue('ParentTarget', '$(NuGetTargetMoniker)'))" />
</ItemGroup>
Expand All @@ -374,8 +370,7 @@ Copyright (c) .NET Foundation. All rights reserved.
-->

<Target Name="_ComputeLockFileReferences"
DependsOnTargets="_ComputeTFMOnlyFileDependencies"
Returns="ResolvedCompileFileDefinitions">
DependsOnTargets="_ComputeTFMOnlyFileDependencies">
<ItemGroup>
<_CompileFileItems Include="@(_TFMOnlyFileDependencies->WithMetadataValue('FileGroup', 'CompileTimeAssembly'))" />
</ItemGroup>
Expand All @@ -397,8 +392,7 @@ Copyright (c) .NET Foundation. All rights reserved.

<Target Name="_ComputeLockFileFrameworks"
Condition="'$(DisableLockFileFrameworks)' != 'true'"
DependsOnTargets="_ComputeTFMOnlyFileDependencies"
Returns="ResolvedFrameworkAssemblies">
DependsOnTargets="_ComputeTFMOnlyFileDependencies">
<ItemGroup>
<_FrameworkAssemblies Include="@(_TFMOnlyFileDependencies->WithMetadataValue('FileGroup', 'FrameworkAssembly'))" />

Expand Down Expand Up @@ -467,8 +461,7 @@ Copyright (c) .NET Foundation. All rights reserved.

<Target Name="_ComputeTransitiveProjectReferences"
Condition="'$(DisableTransitiveProjectReferences)' != 'true'"
DependsOnTargets="_ComputeActiveTFMPackageDependencies"
Returns="_TransitiveProjectReferences">
DependsOnTargets="_ComputeActiveTFMPackageDependencies">
<ItemGroup>
<_TransitiveProjectDependencies Include="@(_ActiveTFMPackageDependencies->WithMetadataValue('TransitiveProjectReference', 'true'))" />
</ItemGroup>
Expand Down Expand Up @@ -501,8 +494,7 @@ Copyright (c) .NET Foundation. All rights reserved.
-->

<Target Name="_ComputeLockFileAnalyzers"
DependsOnTargets="RunResolvePackageDependencies"
Returns="ResolvedAnalyzers">
DependsOnTargets="RunResolvePackageDependencies">
<ItemGroup>
<AnalyzerFiles Include="@(FileDefinitions->WithMetadataValue('Analyzer', 'true'))" />
<ResolvedAnalyzers Include="%(AnalyzerFiles.ResolvedPath)" />
Expand All @@ -528,8 +520,7 @@ Copyright (c) .NET Foundation. All rights reserved.
-->

<Target Name="_ComputeLockFileCopyLocal"
DependsOnTargets="_ComputeActiveTFMFileDependencies;RunProduceContentAssets"
Returns="NativeCopyLocalItems;RuntimeCopyLocalItems;ResourceCopyLocalItems;AllCopyLocalItems">
DependsOnTargets="_ComputeActiveTFMFileDependencies;RunProduceContentAssets">
<ItemGroup>
<_NativeFileItems Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'NativeLibrary'))" />
<_RuntimeFileItems Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'RuntimeAssembly'))" />
Expand Down

0 comments on commit 85bc209

Please sign in to comment.