Options
All
  • Public
  • Public/Protected
  • All
Menu

Class NameStatusParser

Status parser for converting raw Git --name-status output into file change objects.

Hierarchy

Index

Constructors

Properties

Methods

Constructors

Properties

LINE_DELIMITER: "\u0000" = '\0'

This is the NUL delimiter. Equals %x00.

Methods

  • parse(repositoryUri: string, input: string | string[], delimiter?: string): GitFileChange[]
  • split(input: string | string[], delimiter: string): string[]
  • toUri(repositoryUri: string, pathSegment: string): string