fix channels order

tzemanovic
Feb 10, 2026, 10:56 AM
GL3KNIGAOV75RURWM2RPAKKE2DBIIG454B2RCAO7NBHLL433PZUAC

Dependencies

Change contents

  • replacement in libflorescence/src/repo.rs at line 51
    [7.78][7.78:115]()
    pub other_channels: Vec<String>,
    [7.78]
    [13.1332]
    pub other_channels: BTreeSet<String>,
  • replacement in libflorescence/src/repo.rs at line 570
    [7.774][12.3313:3390]()
    fn other_channels(repo: &pijul::Repository) -> anyhow::Result<Vec<String>> {
    [7.774]
    [12.3390]
    fn other_channels(
    repo: &pijul::Repository,
    ) -> anyhow::Result<BTreeSet<String>> {
  • edit in libflorescence/src/repo/test.rs at line 13
    [6.389]
    [6.389]
    use std::collections::BTreeSet;
  • replacement in libflorescence/src/repo/test.rs at line 79
    [4.3878][8.91:145]()
    assert_eq!(other_channels, Vec::<String>::new());
    [4.3878]
    [5.3167]
    assert_eq!(other_channels, BTreeSet::<String>::new());
  • replacement in inflorescence_view/src/view/test.rs at line 79
    [2.5526][7.10018:10050]()
    other_channels: vec![],
    [2.5526]
    [2.5526]
    other_channels: BTreeSet::new(),
  • replacement in inflorescence_view/src/view/test.rs at line 121
    [3.680][7.10152:10184]()
    other_channels: vec![],
    [3.680]
    [3.680]
    other_channels: BTreeSet::new(),
  • replacement in inflorescence_view/src/view/test.rs at line 228
    [11.3167][11.3167:3199]()
    other_channels: vec![],
    [11.3167]
    [11.3199]
    other_channels: BTreeSet::new(),
  • replacement in inflorescence_view/src/view/test.rs at line 299
    [14.531086][14.531086:531118]()
    other_channels: vec![],
    [14.531086]
    [14.531118]
    other_channels: BTreeSet::new(),
  • replacement in inflorescence/src/selection.rs at line 2123
    [9.76091][9.76091:76152]()
    let name = repo.other_channels.get(ix).unwrap().clone();
    [9.76091]
    [10.56365]
    let name = repo.other_channels.iter().nth(ix).unwrap().clone();