Skip to main content
The SDK includes pre-configured settings for analyzers and code style.

EditorConfig Files

FilePurpose
Analyzer.ANcpLua.Analyzers.editorconfigSettings for ANcpLua.Analyzers
Analyzer.Meziantou.Analyzer.editorconfigSettings for Meziantou
Analyzer.Microsoft.CodeAnalysis.Analyzers.editorconfigSettings for Microsoft.CodeAnalysis.Analyzers
Analyzer.Microsoft.CodeAnalysis.BannedApiAnalyzers.editorconfigSettings for Microsoft.CodeAnalysis.BannedApiAnalyzers
Analyzer.Microsoft.CodeAnalysis.NetAnalyzers.editorconfigSettings for Microsoft.CodeAnalysis.NetAnalyzers
Analyzers.editorconfigMaster analyzer configuration
CodingStyle.editorconfigCode style settings (indentation, spacing, etc.)
GeneratedFiles.editorconfigSuppresses warnings in generated code
NamingConvention.editorconfigNaming conventions for types, members, parameters

Banned Symbols

FileDescription
BannedSymbols.NewtonsoftJson.txtBans legacy JSON library in favor of System.Text.Json
BannedSymbols.txtDefault banned APIs (use TimeProvider instead of legacy time APIs)

Test Run Settings

The default.runsettings file configures test execution settings.