MCPcopy Create free account
hub / github.com/anomalyco/opencode / dedupeDiagnostics

Function dedupeDiagnostics

packages/opencode/src/lsp/client.ts:91–105  ·  view source on GitHub ↗
(items: Diagnostic[])

Source from the content-addressed store, hash-verified

89}
90
91function dedupeDiagnostics(items: Diagnostic[]) {
92 const seen = new Set<string>()
93 return items.filter((item) => {
94 const key = JSON.stringify({
95 code: item.code,
96 severity: item.severity,
97 message: item.message,
98 source: item.source,
99 range: item.range,
100 })
101 if (seen.has(key)) return false
102 seen.add(key)
103 return true
104 })
105}
106
107function configurationValue(settings: unknown, section?: string) {
108 if (!section) return settings ?? null

Callers 2

mergedDiagnosticsFunction · 0.85
mergeResultsFunction · 0.85

Calls 1

addMethod · 0.65

Tested by

no test coverage detected