SolutionCop icon indicating copy to clipboard operation
SolutionCop copied to clipboard

Tool for static analysis of Visual Studio solutions

Results 18 SolutionCop issues
Sort by recently updated
recently updated
newest added

Would be cool to use this from build.cake. See https://github.com/cake-build/website/blob/develop/README.md#addins

Rule ignored packages, which are added without package.config change. For example, analyzers can be added by following tag into csproj: ``` ``` Target rule should union these lines with packages.config...

Sometimes it is needed to check, that each project has custom tag in the each property group. For example, such tag: ``` $(SolutionDir)/../Shared/Common.ruleset ``` In this case SolutionCop should check...

enhancement

Sometimes, each project should have the same package (for example, roslyn diagnostic package (such as [VSDiagnostics](https://github.com/VSDiagnostics/VSDiagnostics)). SolutionCop should check, that all projects have this mandatory package

enhancement

Sometimes different libraries does not have direct reference, however it is better to have the same versions. For example: System.Reactive.Interfaces and System.Reactive.Linq.

Add ability to use $(SolutionDir) to resolve path to references

Sometimes whole project has different solutions (to speedup development). In this case, solution cop should be run on the all of them (of course, rules are the same, however each...

Can you create extension for TFS/VSTS marketplace https://marketplace.visualstudio.com/vsts, please?