Skip to content

Remove once_cell dependency #923

Description

@polarathene

once_cell = "1.21.3"

Removal was done previously around July 2024, but subsequently reverted by a follow-up PR:

OnceLock was Rust 1.70.0, whereas the more preferred option for you to switch to would be LazyLock from Rust 1.80.0.


Having looked over the repo a little, I don't see any AI assist usage (no judgement if you do btw). But what was a little bit of a bother was how common the PRs you'd open lacked much context 😓 It's unclear why this referenced commit was reverted later for example.


Regarding Cargo.toml there's also this commented out dep last modified Jan 2025:

# iocraft = { git = "https://github.com/ccbrown/iocraft.git", branch = "main" }

Unclear what the purpose is for the git version, but since you've already got the dep in use with a version and last updated in Dec, I assume the commented version isn't serving much purpose anymore?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions