Skip to content

Commit 0e08caa

Browse files
authored
Merge pull request #8 from Webperf-se/ignore-ruleid-equals-null
Ignore ruleid equals null
2 parents 283c23c + a050b57 commit 0e08caa

File tree

1 file changed

+22
-18
lines changed

1 file changed

+22
-18
lines changed

lib/harAnalyzer.js

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -122,28 +122,32 @@ export class HarAnalyzer {
122122
const lintPromises = analyzedData['all-scripts'].flatMap(entry => [
123123
this.eslintSecurity.lintText(entry.content).then(results => {
124124
return results.flatMap(result =>
125-
result.messages.map(message => ({
126-
url: entry.url,
127-
rule: message.ruleId,
128-
category: 'security',
129-
severity: message.severity === 1 ? "warning" : message.severity === 2 ? "error" : message.severity,
130-
text: message.message,
131-
line: message.line,
132-
column: message.column
133-
}))
125+
result.messages
126+
.filter(message => message.ruleId !== null) // Ignore messages with null ruleId
127+
.map(message => ({
128+
url: entry.url,
129+
rule: message.ruleId,
130+
category: 'security',
131+
severity: message.severity === 1 ? "warning" : message.severity === 2 ? "error" : message.severity,
132+
text: message.message,
133+
line: message.line,
134+
column: message.column
135+
}))
134136
);
135137
}),
136138
this.eslintStandard.lintText(entry.content).then(results => {
137139
return results.flatMap(result =>
138-
result.messages.map(message => ({
139-
url: entry.url,
140-
rule: message.ruleId,
141-
category: 'standard',
142-
severity: message.severity === 1 ? "warning" : message.severity === 2 ? "error" : message.severity,
143-
text: message.message,
144-
line: message.line,
145-
column: message.column
146-
}))
140+
result.messages
141+
.filter(message => message.ruleId !== null) // Ignore messages with null ruleId
142+
.map(message => ({
143+
url: entry.url,
144+
rule: message.ruleId,
145+
category: 'standard',
146+
severity: message.severity === 1 ? "warning" : message.severity === 2 ? "error" : message.severity,
147+
text: message.message,
148+
line: message.line,
149+
column: message.column
150+
}))
147151
);
148152
})
149153
]);

0 commit comments

Comments
 (0)