moq-api-reference

Provide a verified Moq API surface map for analyzer authors.

24|4|Updated Nov 25, 2017
One-click install
npx skills add https://github.com/rjmurillo/moq.analyzers --skill moq-api-reference
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moq-api-reference
Source: https://github.com/rjmurillo/moq.analyzers/tree/main/.github/skills/moq-api-reference
Command: npx skills add https://github.com/rjmurillo/moq.analyzers --skill moq-api-reference

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive, verified Moq API surface map for analyzer authors, ensuring their analyzers' detection logic matches the actual Moq API.

Core Features & Use Cases

  • Verified API Surface Map: Offers a detailed, verified map of the Moq API, essential for accurate analyzer development.
  • Moq Versions Support: Covers both Moq 4.8.2 and 4.18.4, ensuring compatibility with the latest versions.
  • Use Case: A Moq analyzer author uses this Skill to validate the detection logic of their analyzer against the Moq API surface map, ensuring accurate and reliable analysis.

Quick Start

Load the moq-api-reference skill to access the Moq API surface map for reference during analyzer development.

Frequently Asked Questions about moq-api-reference

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect Moq API usage accurately in a Roslyn analyzer?

To build accurate Moq API detection in a Roslyn analyzer, you need a verified Moq API surface map to ensure your symbol-based detection logic matches the actual framework implementation.

What Moq versions are supported for analyzer compatibility checks?

For analyzer compatibility checks, the Moq API reference covers versions 4.8.2 and 4.18.4, ensuring your detection logic remains compatible with the latest Moq releases.

Why does my Moq analyzer fail to recognize certain mock setups?

Your Moq analyzer might fail to recognize mock setups if its detection logic does not match the verified Moq API surface map, causing mismatches between expected and actual API symbols.

Do I need prior knowledge of Moq and analyzer development to use this API reference?

Yes, you need prior knowledge of both the Moq API and analyzer development, because this reference provides a verified API surface map specifically for building accurate symbol-based detection logic.