MCPcopy Create free account
hub / github.com/Acode-Foundation/Acode / findLanguageDescription

Function findLanguageDescription

src/cm/lsp/tooltipExtensions.ts:87–103  ·  view source on GitHub ↗
(language: string)

Source from the content-addressed store, hash-verified

85}
86
87function findLanguageDescription(language: string): LanguageDescription | null {
88 for (const candidate of getLanguageCandidates(language)) {
89 const byName = LanguageDescription.matchLanguageName(
90 languages,
91 candidate,
92 false,
93 );
94 if (byName) return byName;
95
96 const byExtension = LanguageDescription.matchFilename(
97 languages,
98 `file.${candidate}`,
99 );
100 if (byExtension) return byExtension;
101 }
102 return null;
103}
104
105function findPluginMode(language: string): Mode | null {
106 for (const candidate of getLanguageCandidates(language)) {

Callers 3

matchingModeNameFunction · 0.85

Calls 1

getLanguageCandidatesFunction · 0.85

Tested by

no test coverage detected