You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release improves incremental build experience by not overriding the contents of the _ReferenceProtector_DeclaredReferences.tsv file if no changes were made. Before this - the file was always updated, which was leading to re-build being triggered
Include System.Text.Json dependency in the package by @olstakh in #10
Sometimes visual studio (and other editors) might not find System.Text.Json, needed for this package to deserialize dependency rules file. Running from CLI seems to always work, but IDE experience was degraded. Packing System.Text.Json to be part of the shipped package to accomodate for that difference
Change the name of declared references file by @olstakh in #9
This package was colliding with ReferenceTrimmer package, having the same msbuild target name and similar intermediate file. Referencing both of these packages will result in limited functionality. This release makes corresponding names unique, allowing these packages to co-exist
First release, 4 analyzers are added to shipped documentation, EnableReferenceProtector msbuild property is added to easily turning functionality on and off