@@ -10,13 +10,13 @@ import { tryFunctions } from '../../utilities/tsUtils'
1010 * Runs the designated stage within a telemetry span and optionally uses the getMetadata extractor to record metadata from the result of the stage.
1111 * @param stageName name of stage for telemetry.
1212 * @param runStage stage to be run.
13- * @param getMetadata metadata extracter to be applied to result.
13+ * @param getMetadata metadata extractor to be applied to result.
1414 * @returns result of stage
1515 */
1616export async function lspSetupStage < Result > (
1717 stageName : LanguageServerSetupStage ,
1818 runStage : ( ) => Promise < Result > ,
19- getMetadata ?: MetadataExtracter < Result >
19+ getMetadata ?: MetadataExtractor < Result >
2020) {
2121 return await telemetry . languageServer_setup . run ( async ( span ) => {
2222 span . record ( { languageServerSetupStage : stageName } )
@@ -38,7 +38,7 @@ export async function lspSetupStage<Result>(
3838export async function tryStageResolvers < Result > (
3939 stageName : LanguageServerSetupStage ,
4040 resolvers : StageResolver < Result > [ ] ,
41- getMetadata : MetadataExtracter < Result >
41+ getMetadata : MetadataExtractor < Result >
4242) {
4343 const fs = resolvers . map ( ( resolver ) => async ( ) => {
4444 return await lspSetupStage (
@@ -63,4 +63,4 @@ export interface StageResolver<Result> {
6363 telemetryMetadata : Partial < LanguageServerSetup >
6464}
6565
66- type MetadataExtracter < R > = ( r : R ) => Partial < LanguageServerSetup >
66+ type MetadataExtractor < R > = ( r : R ) => Partial < LanguageServerSetup >
0 commit comments