diff options
Diffstat (limited to 'crates/mozart-vcs/src/driver/forgejo.rs')
| -rw-r--r-- | crates/mozart-vcs/src/driver/forgejo.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/crates/mozart-vcs/src/driver/forgejo.rs b/crates/mozart-vcs/src/driver/forgejo.rs index ec2ca14..488e165 100644 --- a/crates/mozart-vcs/src/driver/forgejo.rs +++ b/crates/mozart-vcs/src/driver/forgejo.rs @@ -1,4 +1,5 @@ -use std::collections::{BTreeMap, HashMap}; +use indexmap::IndexMap; +use std::collections::BTreeMap; use anyhow::{Result, bail}; use regex::Regex; @@ -20,7 +21,7 @@ pub struct ForgejoDriver { root_identifier: Option<String>, tags: Option<BTreeMap<String, String>>, branches: Option<BTreeMap<String, String>>, - info_cache: HashMap<String, Option<serde_json::Value>>, + info_cache: IndexMap<String, Option<serde_json::Value>>, git_driver: Option<Box<GitDriver>>, http_client: Client, config: DriverConfig, @@ -39,7 +40,7 @@ impl ForgejoDriver { root_identifier: None, tags: None, branches: None, - info_cache: HashMap::new(), + info_cache: IndexMap::new(), git_driver: None, http_client: Client::new(), config, |
