deepsource-mcp-server
Version:
Model Context Protocol server for DeepSource
32 lines (31 loc) • 1.03 kB
TypeScript
/**
* @fileoverview Report-related type definitions for DeepSource integration.
* @packageDocumentation
*/
/**
* Available report types in DeepSource
* This enum combines both compliance-specific and general report types
* and is referenced in API functions like getComplianceReport() and handleDeepsourceComplianceReport().
* @public
*/
export declare enum ReportType {
OWASP_TOP_10 = "OWASP_TOP_10",
SANS_TOP_25 = "SANS_TOP_25",
MISRA_C = "MISRA_C",
CODE_COVERAGE = "CODE_COVERAGE",
CODE_HEALTH_TREND = "CODE_HEALTH_TREND",
ISSUE_DISTRIBUTION = "ISSUE_DISTRIBUTION",
ISSUES_PREVENTED = "ISSUES_PREVENTED",
ISSUES_AUTOFIXED = "ISSUES_AUTOFIXED"
}
/**
* Report status indicating whether the report is passing, failing, or not applicable
* This enum is exported as part of the public API for use in MCP tools
* and is referenced in handleDeepsourceComplianceReport().
* @public
*/
export declare enum ReportStatus {
PASSING = "PASSING",
FAILING = "FAILING",
NOOP = "NOOP"
}