An utility which analyzes your slnf/sln/csproj/shproj against a given changeset (the list of files) to determine what you need to rebuild. It is really works!
Prerelease version.
Issues with repro will be appreciated.
This utility parses your slnf
/sln
/csproj
files to discover all included items and check it against an incoming changeset to determine if this slnf/sln/csproj has affected by the changeset.
Parsing is powered by Microsoft.Build
nuget.
- Changeset MUST be something that comes from a programmer: it MUST NOT include changes in autogenerated files or other "non-permanent files".
- Changes in
props
files itself threats aseverything has changed
. - Changes in
sln
/csproj
/shproj
files itself threats aseverything which includes these changed sln/csproj
.