Header menu logo TestPrune

DiffParser Module

Functions and values

Function or value Description

hasFsprojChanges changedFiles

Full Usage: hasFsprojChanges changedFiles

Parameters:
    changedFiles : string list

Returns: bool

Returns true if any .fsproj file changed (triggers conservative fallback).

changedFiles : string list
Returns: bool

parseChangedFiles diffText

Full Usage: parseChangedFiles diffText

Parameters:
    diffText : string

Returns: string list

Parse unified diff text (from jj diff --git or git diff) to extract changed file paths. Only returns F# code files (.fs, .fsx, .fsproj).

diffText : string
Returns: string list

Type something to start searching.