{ "version": "2.1.0", "$schema": "http://json.schemastore.org/sarif-2.1.0-rtm.5", "runs": [ { "tool": { "driver": { "name": "ESLint", "informationUri": "https://eslint.org", "version": "8.57.1", "rules": [ { "id": "@rushstack/no-new-null", "helpUri": "https://www.npmjs.com/package/@rushstack/eslint-plugin", "properties": {}, "shortDescription": { "text": "Prevent usage of JavaScript's \"null\" keyword in new type declarations. To avoid hampering usage of preexisting APIs that require \"null\", the rule ignores declarations that are local variables, private members, or types that are not exported." } } ] } }, "artifacts": [ { "location": { "uri": "src/webparts/approvalAdmin/services/httpClient.ts" } }, { "location": { "uri": "src/webparts/approvalAdmin/models/index.ts" } } ], "results": [ { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/services/httpClient.ts", "index": 0 }, "region": { "startLine": 21, "startColumn": 82, "endLine": 21, "endColumn": 86, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 86, "startColumn": 26, "endLine": 86, "endColumn": 30, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 95, "startColumn": 26, "endLine": 95, "endColumn": 30, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 103, "startColumn": 26, "endLine": 103, "endColumn": 30, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 111, "startColumn": 27, "endLine": 111, "endColumn": 31, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 122, "startColumn": 27, "endLine": 122, "endColumn": 31, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 123, "startColumn": 22, "endLine": 123, "endColumn": 26, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 124, "startColumn": 30, "endLine": 124, "endColumn": 34, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 125, "startColumn": 24, "endLine": 125, "endColumn": 28, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 129, "startColumn": 22, "endLine": 129, "endColumn": 26, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 134, "startColumn": 27, "endLine": 134, "endColumn": 31, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 135, "startColumn": 22, "endLine": 135, "endColumn": 26, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 136, "startColumn": 30, "endLine": 136, "endColumn": 34, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 137, "startColumn": 24, "endLine": 137, "endColumn": 28, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 146, "startColumn": 28, "endLine": 146, "endColumn": 32, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 147, "startColumn": 23, "endLine": 147, "endColumn": 27, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 148, "startColumn": 31, "endLine": 148, "endColumn": 35, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 149, "startColumn": 25, "endLine": 149, "endColumn": 29, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 166, "startColumn": 27, "endLine": 166, "endColumn": 31, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 167, "startColumn": 22, "endLine": 167, "endColumn": 26, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 183, "startColumn": 28, "endLine": 183, "endColumn": 32, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 184, "startColumn": 23, "endLine": 184, "endColumn": 27, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 185, "startColumn": 31, "endLine": 185, "endColumn": 35, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 }, { "level": "warning", "message": { "text": "Usage of \"null\" is deprecated except when describing legacy APIs; use \"undefined\" instead" }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "src/webparts/approvalAdmin/models/index.ts", "index": 1 }, "region": { "startLine": 186, "startColumn": 25, "endLine": 186, "endColumn": 29, "snippet": { "text": "null" } } } } ], "ruleId": "@rushstack/no-new-null", "ruleIndex": 0 } ] } ] }