Namespace SunamoCsproj.Data
Classes
- CsprojData
EN: Represents csproj file data structure. CZ: Reprezentuje datovou strukturu csproj souboru.
- DuplicatesInItemGroup
Represents duplicate references found in csproj ItemGroup elements.
- ForceValueForKey
Dictionary for forcing specific values for csproj properties. Each entry maps a property name to a dictionary of key-value pairs. Must be passed to each method individually to maintain clarity about what affects method behavior. Passing directly to constructor would save work but would reduce visibility of method dependencies.
- ItemGroupElement
Represents a single ItemGroup element from csproj file (PackageReference, ProjectReference, Compile, etc.).
- ItemGroupElements
Collection of ItemGroup elements from csproj file.
- PropertyGroupData
EN: Represents PropertyGroup section of csproj file with all subsections. CZ: Reprezentuje sekci PropertyGroup csproj souboru se všemi podsekcemi.