Просмотр исходного кода

Adds more logging for when line blame is skipped

main
Eric Amodio 5 лет назад
Родитель
Сommit
3ed0ea195f
1 измененных файлов: 10 добавлений и 0 удалений
  1. +10
    -0
      src/annotations/lineAnnotationController.ts

+ 10
- 0
src/annotations/lineAnnotationController.ts Просмотреть файл

@ -153,12 +153,22 @@ export class LineAnnotationController implements Disposable {
const cfg = Container.config.currentLine;
if (this.suspended) {
if (cc) {
cc.exitDetails = ` ${GlyphChars.Dot} Skipped because suspended`;
}
this.clear(editor);
return;
}
const trackedDocument = await Container.tracker.getOrAdd(editor.document);
if (!trackedDocument.isBlameable && this.suspended) {
if (cc) {
cc.exitDetails = ` ${GlyphChars.Dot} Skipped because ${
this.suspended ? 'suspended' : `document(${trackedDocument.uri.toString(true)}) is not blameable`
}`;
}
this.clear(editor);
return;
}

Загрузка…
Отмена
Сохранить