chore: import upstream snapshot with attribution

This commit is contained in:
wehub-resource-sync
2026-07-13 12:38:36 +08:00
commit 8e2a6eb840
10194 changed files with 1593658 additions and 0 deletions
@@ -0,0 +1,27 @@
namespace MsbuildAnalyzer.Models;
/// <summary>
/// Represents an Nx project node for a .NET project.
/// </summary>
public record NxProjectGraphNode
{
/// <summary>
/// The Nx project name (kebab-case).
/// </summary>
public string Name { get; init; } = string.Empty;
/// <summary>
/// The project root directory (relative to workspace root).
/// </summary>
public string Root { get; init; } = string.Empty;
/// <summary>
/// Nx targets available for this project.
/// </summary>
public Dictionary<string, Target> Targets { get; init; } = new();
/// <summary>
/// Additional metadata about the project.
/// </summary>
public ProjectMetadata? Metadata { get; init; }
}