File: Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\PathSentinels.g.cs
Project: Microsoft.NET.ProjectData.csproj (Microsoft.NET.ProjectData)
// <auto-generated/>
// Generated from project-data-schema.json by DataModelSchemaGenerator.

namespace Microsoft.NET.ProjectData;

/// <summary>
/// Sentinel prefixes embedded in encoded paths in the <c>.lscache</c> file.
/// The writer rewrites version-specific or location-specific paths to these sentinels
/// so the cache is portable across machines and SDK upgrades; the reader resolves them
/// via <c>CachePathResolver</c>.
/// </summary>
internal static class PathSentinels
{
	public const string NetSdk = "<NETSDK>";
	public const string Path = "<PATH>";
	public const string NetFxRef = "<NETFXREF>";
	public const string Nuget = "<NUGET>";
	public const string NugetPp = "<NUGETPP>";
	public const string Dotnet = "<DOTNET>";
}