Skip to content

The big refactor #5

@onestay

Description

@onestay

This is an attempt to clean up the code base a bit, make thing more modular and especially testable as well as extendable

  • Rewrite main Marathon logic into it's own package
  • Separate the public api and the logic
    • Timer
    • Donations
    • Social (?)
  • Error handling
    • Consistent error handling
    • handle error of all functions
  • Write some basic API documentation
  • Write tests

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions