moq-analyzers-diagnostics-and-tooling

Community

Measure Moq.analyzers behavior and performance with precision.

Authorrjmurillo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides the tools to measure and diagnose the behavior and performance of Moq.analyzers, ensuring accurate analysis and performance optimization.

Core Features & Use Cases

  • Diagnostics: Run analyzers on code snippets to observe behavior and identify issues.
  • Benchmarks: Measure performance and detect regressions with Benchmarks and PerfDiff.
  • Binlogs: Analyze MSBuild's flight recorder to diagnose build issues.
  • Coverage: Generate and read Cobertura reports for code coverage analysis.
  • SARIF: Produce machine-readable diagnostics for advanced analysis.
  • snitch: Detect unused NuGet dependencies to optimize project references.
  • dotnet-inspect: Verify Moq's real API surface for accurate analyzer logic.
  • Use Case: When developing a new Moq.analyzers rule, use this Skill to test and validate the analyzer's behavior against various Moq versions and scenarios.

Quick Start

Run the analyzer on a snippet of code with the command: .github/skills/moq-analyzers-diagnostics-and-tooling/scripts/run-analyzer-on-snippet.sh <snippet.cs> [moq-version].

Dependency Matrix

Required Modules

MoqBenchmarkDotNetMSBuildCoberturaSARIFsnitchdotnet-inspect

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: moq-analyzers-diagnostics-and-tooling
Download link: https://github.com/rjmurillo/moq.analyzers/archive/main.zip#moq-analyzers-diagnostics-and-tooling

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.