Skip to content

Adding type annotations to excon #891

@JamieMagee

Description

@JamieMagee

I'd like to propose adding type annotations to excon to improve developer experience and catch potential bugs at development time. Before starting on any implementation, I wanted to gather the maintainers' thoughts on which approach would be most best for this project.

There are currently three main approaches for adding types to Ruby codebases:

I'm happy to start with a proof-of-concept implementation using the preferred approach, focusing on the core public APIs first. What are your thoughts? Would this be a valuable addition to excon?

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