ProjectSystem
Contains project file comparion tools for MSBuild project files.
Nested types and modules
Functions and values
Function or value | Description |
CompareProjectsTo (...)
Signature: templateProject:string -> projects:seq<string> -> unit
|
Compares the given project files againts the template project and fails if any files are missing.
For F# projects it is also reporting unordered files.
|
findMissingFiles (...)
Signature: templateProject:string -> projects:seq<string> -> seq<ProjectComparison>
|
Compares the given project files againts the template project and returns which files are missing.
For F# projects it is also reporting unordered files.
|
FixMissingFiles templateProject projects
Signature: templateProject:string -> projects:seq<string> -> unit
|
Compares the given projects to the template project and adds all missing files to the projects if needed.
|
FixProjectFiles templateProject projects
Signature: templateProject:string -> projects:seq<string> -> unit
|
Compares the given projects to the template project and adds all missing files to the projects if needed.
It also removes duplicate files from the project files.
|
RemoveDuplicateFiles projects
Signature: projects:seq<string> -> unit
|
It removes duplicate files from the project files.
|