deepsource-mcp-server
Version:
Model Context Protocol server for DeepSource
34 lines • 1.22 kB
JavaScript
/**
* @fileoverview Security-related models
* This module defines interfaces for security vulnerabilities and compliance.
*/
/* eslint-disable no-unused-vars */
/**
* Available report types in DeepSource
* This enum combines both compliance-specific and general report types
* @public
*/
export var ReportType;
(function (ReportType) {
// Compliance-specific report types
ReportType["OWASP_TOP_10"] = "OWASP_TOP_10";
ReportType["SANS_TOP_25"] = "SANS_TOP_25";
ReportType["MISRA_C"] = "MISRA_C";
// General report types
ReportType["CODE_COVERAGE"] = "CODE_COVERAGE";
ReportType["CODE_HEALTH_TREND"] = "CODE_HEALTH_TREND";
ReportType["ISSUE_DISTRIBUTION"] = "ISSUE_DISTRIBUTION";
ReportType["ISSUES_PREVENTED"] = "ISSUES_PREVENTED";
ReportType["ISSUES_AUTOFIXED"] = "ISSUES_AUTOFIXED";
})(ReportType || (ReportType = {}));
/**
* Report status indicating whether the report is passing, failing, or not applicable
* @public
*/
export var ReportStatus;
(function (ReportStatus) {
ReportStatus["PASSING"] = "PASSING";
ReportStatus["FAILING"] = "FAILING";
ReportStatus["NOOP"] = "NOOP";
})(ReportStatus || (ReportStatus = {}));
//# sourceMappingURL=security.js.map