moq-analyzers-diagnostics-and-tooling
CommunityMeasure Moq.analyzers behavior and performance with precision.
Software Engineering#performance#code coverage#diagnostics#build analysis#API surface#dependency checking#Moq.analyzers
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.