Skip to content

Simplify type usage and eliminate the TryFrom overhead in the "sources" Module #217

Open
@fabriziosestito

Description

@fabriziosestito

The "sources" module has multiple types created without constructors, relying instead on TryFrom for initialization. This approach unnecessarily complicates the code and reduces readability. The goal is to streamline type creation by introducing proper constructors and removing the overuse of TryFrom, making the module cleaner and easier to maintain.

Acceptance criteria

Remove TryFrom traits in favour of New constructors.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions