Options
All
  • Public
  • Public/Protected
  • All
Menu

Class GitBlameParser

Hierarchy

  • GitBlameParser

Index

Constructors

constructor

Methods

Protected createFileBlame

  • createFileBlame(uri: string, blameEntries: Entry[], commitBody: (sha: string) => Promise<string>): Promise<GitFileBlame>

parse

  • parse(fileUri: string, gitBlameOutput: string, commitBody: (sha: string) => Promise<string>): Promise<undefined | GitFileBlame>
  • Parameters

    • fileUri: string
    • gitBlameOutput: string
    • commitBody: (sha: string) => Promise<string>
        • (sha: string): Promise<string>
        • Parameters

          • sha: string

          Returns Promise<string>

    Returns Promise<undefined | GitFileBlame>

Protected parseEntries

  • parseEntries(rawOutput: string): Entry[]