38 writes to OriginalItemSpec
Microsoft.NET.Sdk.BlazorWebAssembly.Tests (3)
StaticWebAssetsBaselineFactory.cs (3)
101asset.OriginalItemSpec = Path.Combine(Path.GetDirectoryName(originalItemSpec), basePath, relativePath); 102asset.OriginalItemSpec = asset.OriginalItemSpec.Replace(Path.DirectorySeparatorChar, '\\'); 251asset.OriginalItemSpec = TemplatizeFilePath(
Microsoft.NET.Sdk.StaticWebAssets.Tasks (7)
Compression\DiscoverPrecompressedAssets.cs (1)
111asset.OriginalItemSpec = relatedAsset.Identity;
Compression\ResolveCompressedAssets.cs (1)
320OriginalItemSpec = asset.Identity,
ComputeReferenceStaticWebAssetItems.cs (2)
61selected.OriginalItemSpec = Path.GetFullPath(selected.OriginalItemSpec); 65selected.OriginalItemSpec = selected.OriginalItemSpec;
Data\StaticWebAsset.cs (3)
484result.OriginalItemSpec = string.IsNullOrEmpty(result.OriginalItemSpec) ? item.GetMetadata("FullPath") : result.OriginalItemSpec; 725OriginalItemSpec = originalItemSpec, 1470OriginalItemSpec = metadataValue;
Microsoft.NET.Sdk.StaticWebAssets.Tests (28)
ComputeStaticWebAssetsTargetPathsTest.cs (1)
127OriginalItemSpec = itemSpec,
StaticWebAssets\ApplyCompressionNegotiationTest.cs (1)
1467OriginalItemSpec = itemSpec,
StaticWebAssets\ComputeEndpointsForReferenceStaticWebAssetsTest.cs (1)
121OriginalItemSpec = itemSpec,
StaticWebAssets\ComputeReferenceStaticWebAssetItemsTest.cs (1)
363OriginalItemSpec = itemSpec,
StaticWebAssets\ComputeStaticWebAssetsForCurrentProjectTest.cs (1)
302OriginalItemSpec = itemSpec,
StaticWebAssets\DefineStaticWebAssetEndpointsTest.cs (1)
614OriginalItemSpec = itemSpec,
StaticWebAssets\DiscoverPrecompressedAssetsTest.cs (2)
54OriginalItemSpec = Path.Combine("wwwroot", "js", "site.js"), 79OriginalItemSpec = Path.Combine("wwwroot", "js", "site.js.gz"),
StaticWebAssets\FilterStaticWebAssetEndpointsTest.cs (1)
303OriginalItemSpec = itemSpec,
StaticWebAssets\GenerateStaticWebAssetEndpointsManifestTest.cs (1)
481OriginalItemSpec = itemSpec,
StaticWebAssets\GenerateStaticWebAssetEndpointsPropsFileTest.cs (1)
187OriginalItemSpec = itemSpec,
StaticWebAssets\GenerateStaticWebAssetsDevelopmentManifestTest.cs (1)
742OriginalItemSpec = identity
StaticWebAssets\GenerateStaticWebAssetsManifestTest.cs (2)
154a => a.OriginalItemSpec = "", 423OriginalItemSpec = itemSpec,
StaticWebAssets\ResolveCompressedAssetsTest.cs (9)
43OriginalItemSpec = OriginalItemSpec, 108OriginalItemSpec = Path.Combine("wwwroot", "js", "site.js"), 131OriginalItemSpec = Path.Combine("wwwroot", "js", "site.js.gz"), 163OriginalItemSpec = OriginalItemSpec, 208OriginalItemSpec = OriginalItemSpec, 265OriginalItemSpec = OriginalItemSpec, 309OriginalItemSpec = OriginalItemSpec, 358OriginalItemSpec = OriginalItemSpec, 423OriginalItemSpec = OriginalItemSpec,
StaticWebAssets\ResolveFingerprintedStaticWebAssetEndpointsForAssetsTest.cs (1)
254OriginalItemSpec = itemSpec,
StaticWebAssets\UpdateStaticWebAssetEndpointsTest.cs (1)
368OriginalItemSpec = itemSpec,
StaticWebAssetsBaselineFactory.cs (3)
101asset.OriginalItemSpec = Path.Combine(Path.GetDirectoryName(originalItemSpec), basePath, relativePath); 102asset.OriginalItemSpec = asset.OriginalItemSpec.Replace(Path.DirectorySeparatorChar, '\\'); 251asset.OriginalItemSpec = TemplatizeFilePath(
55 references to OriginalItemSpec
Microsoft.NET.Sdk.BlazorWebAssembly.Tests (8)
StaticWebAssetsBaselineComparer.cs (4)
310if (manifestAsset.OriginalItemSpec != expectedAsset.OriginalItemSpec) 312assetDifferences.Add($"Expected manifest OriginalItemSpec of {expectedAsset.OriginalItemSpec} but found {manifestAsset.OriginalItemSpec}.");
StaticWebAssetsBaselineFactory.cs (4)
93var originalItemSpec = asset.OriginalItemSpec.Replace('\\', Path.DirectorySeparatorChar); 102asset.OriginalItemSpec = asset.OriginalItemSpec.Replace(Path.DirectorySeparatorChar, '\\'); 109var originalItemSpec = asset.OriginalItemSpec.Replace('\\', Path.DirectorySeparatorChar); 252asset.OriginalItemSpec,
Microsoft.NET.Sdk.StaticWebAssets.Tasks (31)
CollectStaticWebAssetsToCopy.cs (4)
51Log.LogMessage(MessageImportance.Low, "Source for asset '{0}' is '{1}' since the identity points to the output path.", asset.Identity, asset.OriginalItemSpec); 52source = asset.OriginalItemSpec; 61Log.LogMessage(MessageImportance.Low, "Source for asset '{0}' is '{1}' since the asset does not exist.", asset.Identity, asset.OriginalItemSpec); 62source = asset.OriginalItemSpec;
Compression\ResolveCompressedAssets.cs (1)
159result.SetMetadata("RelatedAssetOriginalItemSpec", asset.OriginalItemSpec);
ComputeReferenceStaticWebAssetItems.cs (2)
61selected.OriginalItemSpec = Path.GetFullPath(selected.OriginalItemSpec); 65selected.OriginalItemSpec = selected.OriginalItemSpec;
Data\StaticWebAsset.cs (22)
73_originalItemSpec = asset.OriginalItemSpec; 272get => _originalItemSpec ??= GetOriginalItemMetadata(nameof(OriginalItemSpec)); 484result.OriginalItemSpec = string.IsNullOrEmpty(result.OriginalItemSpec) ? item.GetMetadata("FullPath") : result.OriginalItemSpec; 509var file = ResolveFile(Identity, OriginalItemSpec); 618if (string.IsNullOrEmpty(OriginalItemSpec)) 620throw new InvalidOperationException($"The '{nameof(OriginalItemSpec)}' for the asset must be defined for '{Identity}'."); 966result = string.Compare(OriginalItemSpec, other.OriginalItemSpec, StringComparison.Ordinal); 993OriginalItemSpec == other.OriginalItemSpec; 1138$"OriginalItemSpec: {OriginalItemSpec}"; 1164hash.Add(OriginalItemSpec); 1213internal FileInfo ResolveFile() => ResolveFile(Identity, OriginalItemSpec); 1347nameof(OriginalItemSpec), 1400nameof(OriginalItemSpec) => OriginalItemSpec ?? "", 1469case nameof(OriginalItemSpec): 1509{ nameof(OriginalItemSpec), OriginalItemSpec ?? "" }, 1548destinationItem.SetMetadata(nameof(OriginalItemSpec), OriginalItemSpec ?? "");
DefineStaticWebAssets.Cache.cs (1)
57nameof(StaticWebAsset.OriginalItemSpec)
DefineStaticWebAssets.cs (1)
203nameof(StaticWebAsset.OriginalItemSpec),
Microsoft.NET.Sdk.StaticWebAssets.Tests (16)
StaticWebAssets\DiscoverStaticWebAssetsTest.cs (7)
62asset.GetMetadata(nameof(StaticWebAsset.OriginalItemSpec)).Should().Be(Path.Combine("wwwroot", "candidate.js")); 116asset.GetMetadata(nameof(StaticWebAsset.OriginalItemSpec)).Should().Be(Path.Combine("wwwroot", file)); 166asset.GetMetadata(nameof(StaticWebAsset.OriginalItemSpec)).Should().Be(Path.Combine("wwwroot", Path.Combine(candidate.Split('/')))); 217asset.GetMetadata(nameof(StaticWebAsset.OriginalItemSpec)).Should().Be(Path.Combine("wwwroot", fileName)); 264asset.GetMetadata(nameof(StaticWebAsset.OriginalItemSpec)).Should().Be(Path.Combine("wwwroot", "candidate.js")); 311asset.GetMetadata(nameof(StaticWebAsset.OriginalItemSpec)).Should().Be(Path.Combine("wwwroot", "candidate.js")); 358asset.GetMetadata(nameof(StaticWebAsset.OriginalItemSpec)).Should().Be(Path.Combine("wwwroot", "candidate.js"));
StaticWebAssets\ReadStaticWebAssetsManifestFileTest.cs (1)
193asset.GetMetadata(nameof(StaticWebAsset.OriginalItemSpec)).Should().BeEquivalentTo($"{identity}");
StaticWebAssetsBaselineComparer.cs (4)
310if (manifestAsset.OriginalItemSpec != expectedAsset.OriginalItemSpec) 312assetDifferences.Add($"Expected manifest OriginalItemSpec of {expectedAsset.OriginalItemSpec} but found {manifestAsset.OriginalItemSpec}.");
StaticWebAssetsBaselineFactory.cs (4)
93var originalItemSpec = asset.OriginalItemSpec.Replace('\\', Path.DirectorySeparatorChar); 102asset.OriginalItemSpec = asset.OriginalItemSpec.Replace(Path.DirectorySeparatorChar, '\\'); 109var originalItemSpec = asset.OriginalItemSpec.Replace('\\', Path.DirectorySeparatorChar); 252asset.OriginalItemSpec,