MCPcopy
hub / github.com/compiler-explorer/compiler-explorer / provide

Function provide

static/codelens-handler.ts:57–72  ·  view source on GitHub ↗
(model: monaco.editor.ITextModel)

Source from the content-addressed store, hash-verified

55}
56
57function provide(model: monaco.editor.ITextModel): monaco.languages.CodeLensList {
58 const item = _.find(registeredCodelenses, (item: RegisteredCodeLens): boolean => {
59 return item.editorModel === model;
60 });
61
62 if (item) {
63 return {
64 lenses: item.lenses,
65 dispose: () => {},
66 };
67 }
68 return {
69 lenses: [],
70 dispose: () => {},
71 };
72}
73
74export function unregister(compilerId: number): void {
75 const item = _.find(registeredCodelenses, (item: RegisteredCodeLens): boolean => {

Callers

nothing calls this directly

Calls 1

findMethod · 0.80

Tested by

no test coverage detected