MvRens / CodeSniffer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CodeSniffer

Scans your source code repositories to perform configurable checks. Very much a work in progress.

Creating sniffer plugins

A dotnet template is provided for quickly generating the boilerplate for a CodeSniffer Sniffer plugin.

  1. Install .NET 7 if required
  2. Install or upgrade the template using dotnet new install CodeSniffer.Sniffer.Template
  3. Create a new folder. Convention is CodeSniffer.Sniffer.MyPluginName.
  4. Open a terminal in the newly created folder and run dotnet new sniffer -p MyPluginName
  5. Modify the code where needed. If you are using Github, an Actions build script is provided which will generate the ZIP file as an artifact which can be uploaded to a CodeSniffer instance.

Related repositories

Sniffers Grep .NET version NuGet package version Vue i18n

Libraries CodeSniffer.SnifferLib

About

License:The Unlicense


Languages

Language:C# 75.1%Language:Vue 21.2%Language:TypeScript 3.2%Language:JavaScript 0.4%Language:HTML 0.2%Language:Dockerfile 0.0%