Welcome Guest, you are in: Login

dfWiki

RSS RSS

Navigation (technology)





Search the wiki
»

PoweredBy

HostedBy

Analyzers

RSS
Modified on 2017/03/29 12:22 by devfish Categorized as Roslyn, Visual Studio 2015
Edit

GENERAL

Docs - https://github.com/dotnet/roslyn/tree/master/docs/analyzers
Analyzing Application Quality by Using Code Analysis Tools - https://docs.microsoft.com/en-us/visualstudio/code-quality/analyzing-application-quality-by-using-code-analysis-tools
CodeAnalysis for Managed Code - MSDN Doc - https://msdn.microsoft.com/en-us/library/3z0aeatx.aspx
CodeAnalysis as a MSBuild Task - https://marketplace.visualstudio.com/items?itemName=TotalALM.totalalm-codeanalysis
Improve your code quality using live code analyzers - https://dotnetvibes.com/2016/01/30/improve-your-code-quality-using-live-code-analyzers/
Live Code Analysis by Falafel - http://blog.falafel.com/live-code-analysis-day-20-visual-studio-2015/
RuleSet Reference - https://msdn.microsoft.com/en-us/library/dd264925.aspx
SonarQube Integration for Rosalyn - https://blogs.msdn.microsoft.com/visualstudioalm/2016/02/18/sonarqube-scanner-for-msbuild-v2-0-released-support-for-third-party-roslyn-analyzers/
Use code analyzers in C# to improve code quality - https://codehollow.com/2016/08/use-code-analyzers-csharp-improve-code-quality/



Edit

ANALYZERS

Roslyn Analyzer Essentials - libs to supplement the built in ones - core sets - https://github.com/dotnet/roslyn-analyzers
Top 20 Analyzers - http://nugetmusthaves.com/Tag/analyzers
C# Essentials - Dustin Campbell - gallery: https://visualstudiogallery.msdn.microsoft.com/a4445ad0-f97c-41f9-a148-eae225dcc8a5 - github: https://github.com/DustinCampbell/CSharpEssentials - NameOf, Getter-Only AutoProperty, Expression-Bodied member, Convert to Interpolated String
Refactoring Essentials by the ILSpy Team - http://vsrefactoringessentials.com/
Roslynator - http://pihrt.net/Roslynator
Ruleset - Kentico - https://github.com/Kentico/CodeAnalysisRuleset/blob/master/Kentico.CodeAnalysis.ruleset
Security - Built in - https://blogs.msdn.microsoft.com/secdevblog/2016/03/30/roslyn-diagnostics-security-analyzers-overview/
Security - Roslyn Security Guard - https://dotnet-security-guard.github.io/,https://github.com/dotnet-security-guard/roslyn-security-guard,https://marketplace.visualstudio.com/items?itemName=PhilippeArteau.RoslynSecurityGuard
StyleCopAnalyzers - https://github.com/DotNetAnalyzers/StyleCopAnalyzers
Wintellect - https://github.com/Wintellect/Wintellect.Analyzers
Writing a VB Analyzer - https://github.com/dotnet/roslyn/wiki/How-To-Write-a-Visual-Basic-Analyzer-and-Code-Fix



Edit

LEARN

Power of Roslyn: Improving Your Productivity with Live Code Analyzers - Xam Evolve 2016 - @kuhlenhuth - https://channel9.msdn.com/events/Xamarin-Evolve/2016/The-Power-of-Roslyn-Improving-Your-Productivity-with-Live-Code-Analyzers

Edit

FxCop

FxCop - latest release - deprecated - https://blogs.msdn.microsoft.com/codeanalysis/2010/07/26/fxcop-10-0-is-available/
FxCop - state of the product - via project manager - http://michaelsync.net/2014/07/19/status-of-fxcop-code-analysis
FxCopAnalyzers - https://www.nuget.org/packages/Microsoft.CodeAnalysis.FxCopAnalyzers/1.1.0

Edit

MISC

Supression - In Source Suppression Overview - https://msdn.microsoft.com/en-us/library/ms244717.aspx

ScrewTurn Wiki version 3.0.5.600. Some of the icons created by FamFamFam.

FCC disclosure. Joe Healy is an employee of Microsoft Corporation. However, the views and opinions expressed on this site are strictly his own. Endorsement of a technology, person, or firm in this site is not Microsoft's endorsement of it. Any issues or suggestions email me at .

Web Statistics