Skip to content
This repository was archived by the owner on Jun 2, 2024. It is now read-only.
This repository was archived by the owner on Jun 2, 2024. It is now read-only.

Add explicit variants to Error  #146

@Plecra

Description

@Plecra

We're currently using strings as impromptu error variants throughout the codebase. This lacks visibility for users, and risks the individual strings being treated as match cases.

We need to replace each line that constructs an InvalidArchive/UnsupportedArchive and add it to the enum declaration. Maybe we could add an unsupported method to check whose responsibility the error is?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions