Skip to content

Remove once_cell dependency #923

@polarathene

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions