Constructors
constructor
-
Parameters
-
oldText: string
-
newText: string
Properties
Private Readonly containsDisable
containsDisable: boolean
Private newText
newText: string
Private Readonly oldLines
oldLines: string[] = []
Private oldText
oldText: string
Accessors
Private patch
-
Returns ParsedDiff
Private rawPatch
- get rawPatch(): ParsedDiff
-
Returns ParsedDiff
text
-
Returns string
Methods
Private codeAtLine
- codeAtLine(lineNumber: number): string | undefined
-
Parameters
Returns string | undefined
Private endsWithNewline
- endsWithNewline(text: string): boolean
-
Parameters
Returns boolean
Private filterHunks
- filterHunks(hunks: Hunk[]): Hunk[]
-
Parameters
Returns Hunk[]
Private fixEndOfFile
- fixEndOfFile(text: string): string
-
Parameters
Returns string
Private isDisabledAtLine
- isDisabledAtLine(lineNumber: number): boolean
-
Parameters
Returns boolean
Private shouldApplyHunk
- shouldApplyHunk(hunk: Hunk): boolean
-
Parameters
Returns boolean
Private shouldIgnoreThisLine
- shouldIgnoreThisLine(lineNumber: number): boolean
-
Parameters
Returns boolean