Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • InlineFlagManager

Index

Constructors

constructor

  • Parameters

    • oldText: string
    • newText: string

    Returns InlineFlagManager

Properties

Private Readonly containsDisable

containsDisable: boolean

Private newText

newText: string

Private Readonly oldLines

oldLines: string[] = []

Private oldText

oldText: string

Accessors

Private patch

  • get patch(): ParsedDiff
  • Returns ParsedDiff

Private rawPatch

  • get rawPatch(): ParsedDiff
  • Returns ParsedDiff

text

  • get text(): string
  • Returns string

Methods

Private codeAtLine

  • codeAtLine(lineNumber: number): string | undefined
  • Parameters

    • lineNumber: number

    Returns string | undefined

Private endsWithNewline

  • endsWithNewline(text: string): boolean
  • Parameters

    • text: string

    Returns boolean

Private filterHunks

  • filterHunks(hunks: Hunk[]): Hunk[]
  • Parameters

    • hunks: Hunk[]

    Returns Hunk[]

Private fixEndOfFile

  • fixEndOfFile(text: string): string
  • Parameters

    • text: string

    Returns string

Private isDisabledAtLine

  • isDisabledAtLine(lineNumber: number): boolean
  • Parameters

    • lineNumber: number

    Returns boolean

Private shouldApplyHunk

  • shouldApplyHunk(hunk: Hunk): boolean
  • Parameters

    • hunk: Hunk

    Returns boolean

Private shouldIgnoreThisLine

  • shouldIgnoreThisLine(lineNumber: number): boolean
  • Parameters

    • lineNumber: number

    Returns boolean

Generated using TypeDoc