Skip to content

Commit 99ffaba

Browse files
authored
feat: deletion case handling (#16)
* fix: build on stable * refactor: handle symbol deletion case * feat: walk & validate file persistence * chore(ci): build on stable * cleanup: immediate deref
1 parent 2a90f02 commit 99ffaba

24 files changed

Lines changed: 327 additions & 383 deletions

File tree

.github/workflows/workflow.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,10 +102,10 @@ jobs:
102102
with:
103103
path: docgen
104104

105-
- name: Install Rust nightly
105+
- name: Install Rust stable
106106
uses: actions-rs/toolchain@v1
107107
with:
108-
toolchain: nightly
108+
toolchain: stable
109109
override: true
110110

111111
- name: Download libraries

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

chumbucket/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "chumbucket"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
description = "Chums through manifest, include, and index files"
55
authors = ["rumblefrog <contact@rumblefrog>"]
66
edition = "2021"

chumbucket/src/accessors/mod.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,6 @@ pub struct Chronicle {
1414
pub files: HashMap<String, Vec<u8>>,
1515
}
1616

17-
/// Accessor returns an iterator that pulls from oldest to newest
18-
pub trait Accessor = Iterator<Item = Chronicle>;
17+
// Accessor returns an iterator that pulls from oldest to newest
18+
// Requires trait_alias feature that is not yet stable
19+
// pub trait Accessor = Iterator<Item = Chronicle>;

0 commit comments

Comments
 (0)