I recently updated to the latest version and everything built and looked fine. By accident I discovered an indicator when calling .Self() on a CspDirectiveBuilder. After doing some digging, I discovered that you had introduced a DeprecatedAttribute and a custom analyzer to report on it.
I couldn't see any trace of this in the output or error list list windows; only when hovering the cursor over the code.
If you had used ObsoleteAttribute, it would become a lot more visible and easier to detect.
Is there a particular reason for going down the custom DeprecatedAttribute path?
I recently updated to the latest version and everything built and looked fine. By accident I discovered an indicator when calling .Self() on a CspDirectiveBuilder. After doing some digging, I discovered that you had introduced a DeprecatedAttribute and a custom analyzer to report on it.
I couldn't see any trace of this in the output or error list list windows; only when hovering the cursor over the code.
If you had used ObsoleteAttribute, it would become a lot more visible and easier to detect.
Is there a particular reason for going down the custom DeprecatedAttribute path?