Untracked files

pmeunier
Jul 11, 2021, 9:23 PM
AUWYUVBJJXKKX5DMJVAJA3QEQEPGC2VVERULZA7FAXG3P5FAFRDAC

Dependencies

  • [2] BIEL6Z5J Update resource groups to use custom interface
  • [3] YUVLBWV3 Populate resource groups for unrecorded and untracked changes
  • [*] ZGMIJNFV Create pijul.ts for executing commands using the Pijul CLI

Change contents

  • replacement in src/pijul.ts at line 260
    [2.1244][3.2426:2572](),[3.2426][3.2426:2572](),[3.2572][2.1245:1374]()
    // TODO: Easy optimization here
    const trackedFiles = await this.getTrackedFiles();
    const allFiles = await this.getNotIgnoredFiles();
    return allFiles.filter(f => !trackedFiles.some(t => t.path === f.path)).map(f => new Resource(f, ResourceStatus.Untracked));
    [2.1244]
    [3.2649]
    const output = (await this.pijul.exec(this.repositoryRoot, ['diff', '--json', "--untracked"])).stdout;
    return JSON.parse(output);