Skip to content

Commit 39bfe73

Browse files
fix suppression test case
1 parent 80df683 commit 39bfe73

4 files changed

Lines changed: 14 additions & 4 deletions

File tree

packages/code-analyzer-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@salesforce/code-analyzer-core",
33
"description": "Core Package for the Salesforce Code Analyzer",
4-
"version": "0.44.0-SNAPSHOT",
4+
"version": "0.45.0-SNAPSHOT",
55
"author": "The Salesforce Code Analyzer Team",
66
"license": "BSD-3-Clause",
77
"homepage": "https://developer.salesforce.com/docs/platform/salesforce-code-analyzer/overview",

packages/code-analyzer-core/test/suppressions-integration.test.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
import * as path from 'node:path';
77
import { processSuppressions } from '../src/suppressions/suppression-processor';
8-
import { Violation } from '../src/results';
8+
import { Violation, Fix, Suggestion } from '../src/results';
99
import { Rule } from '../src/rules';
1010
import { SeverityLevel } from '@salesforce/code-analyzer-engine-api';
1111

@@ -53,6 +53,8 @@ class MockViolation implements Violation {
5353
getCodeLocations(): MockCodeLocation[] { return [this.primaryLocation]; }
5454
getPrimaryLocationIndex(): number { return 0; }
5555
getResourceUrls(): string[] { return []; }
56+
getFixes(): Fix[] { return []; }
57+
getSuggestions(): Suggestion[] { return []; }
5658
}
5759

5860
describe('Suppression Markers Integration Tests', () => {

packages/code-analyzer-core/test/suppressions/suppression-processor.test.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
filterSuppressedViolations
99
} from '../../src/suppressions/suppression-processor';
1010
import { FileSuppressions, SuppressionRange } from '../../src/suppressions/suppression-types';
11-
import { Violation, CodeLocation } from '../../src/results';
11+
import { Violation, CodeLocation, Fix, Suggestion } from '../../src/results';
1212
import { Rule, SeverityLevel } from '../../src/rules';
1313

1414
// Mock implementations for testing
@@ -108,6 +108,14 @@ class MockViolation implements Violation {
108108
getResourceUrls(): string[] {
109109
return [];
110110
}
111+
112+
getFixes(): Fix[] {
113+
return [];
114+
}
115+
116+
getSuggestions(): Suggestion[] {
117+
return [];
118+
}
111119
}
112120

113121
describe('isViolationSuppressed', () => {

packages/code-analyzer-regex-engine/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@salesforce/code-analyzer-regex-engine",
33
"description": "Plugin package that adds 'regex' as an engine into Salesforce Code Analyzer",
4-
"version": "0.33.1-SNAPSHOT",
4+
"version": "0.34.0-SNAPSHOT",
55
"author": "The Salesforce Code Analyzer Team",
66
"license": "BSD-3-Clause",
77
"homepage": "https://developer.salesforce.com/docs/platform/salesforce-code-analyzer/overview",

0 commit comments

Comments
 (0)