From d4c75f95e18e1d2980c81a53583b7fcb55ac2920 Mon Sep 17 00:00:00 2001 From: Edwin Xu Date: Wed, 11 Dec 2024 19:32:54 +0800 Subject: [PATCH] chore: change log --- src/definition/langs/common.ts | 1 + src/handler/langs/common.ts | 24 +----------------------- 2 files changed, 2 insertions(+), 23 deletions(-) diff --git a/src/definition/langs/common.ts b/src/definition/langs/common.ts index a726901..a78ba49 100644 --- a/src/definition/langs/common.ts +++ b/src/definition/langs/common.ts @@ -126,6 +126,7 @@ export class Language { */ public setAvailableComments(comments: AvailableComments) { this.availableComments = comments; + log.info(`(${this.id}) set available comments, line: ${comments.lineComments.join('、')}; block: ${comments.blockComments.map(c => `${c[0]} ${c[1]}`).join('、')};`); return this; } diff --git a/src/handler/langs/common.ts b/src/handler/langs/common.ts index 56c3200..e7ccaaf 100644 --- a/src/handler/langs/common.ts +++ b/src/handler/langs/common.ts @@ -10,7 +10,7 @@ export abstract class Handler { constructor(languageId: string) { this.languageId = languageId; - log.info(`handler created for languageId (${languageId})`); + log.info(`(${languageId}) decoration handler created`); } public abstract updateDecorations(editor: vscode.TextEditor): Promise; @@ -69,23 +69,12 @@ export interface PickDecorationOptionsParams { processed: [number, number][]; } -const _missingLineComments = new Set(); -function logMissingLineComments(languageId: string) { - if (_missingLineComments.has(languageId)) { - return; - } - - _missingLineComments.add(languageId); - log.warn(`Missing line comments for language (${languageId})`); -} - export async function pickLineCommentDecorationOptions({ editor, processed = [] }: PickDecorationOptionsParams) { const decorationOptions = new Map(); const comments = await definition.getAvailableComments(editor.document.languageId); if (!comments.lineComments || !comments.lineComments.length) { - logMissingLineComments(editor.document.languageId); return decorationOptions; } @@ -181,23 +170,12 @@ export async function pickLineCommentDecorationOptions({ editor, processed = [] return decorationOptions; } -const _missingBlockComments = new Set(); -function logMissingBlockComments(languageId: string) { - if (_missingBlockComments.has(languageId)) { - return; - } - - _missingBlockComments.add(languageId); - log.warn(`Missing block comments for language (${languageId})`); -} - export async function pickBlockCommentDecorationOptions({ editor, processed = [] }: PickDecorationOptionsParams) { const decorationOptions = new Map(); const comments = await definition.getAvailableComments(editor.document.languageId); if (!comments.blockComments || !comments.blockComments.length) { - logMissingBlockComments(editor.document.languageId); return decorationOptions; }