Skip to content
This repository has been archived by the owner on Aug 3, 2023. It is now read-only.

Reduce cognitive complexity in main #1932

Merged
merged 5 commits into from
May 27, 2021

Commits on May 25, 2021

  1. Reduce cognitive complexity in main

    This replaces our massive clap App with a much simpler Cli struct that
    has all the same information in an easier to understand and modify
    format (types). Because everything is now typed (and because we've moved
    clap::App creation out of main), we can further reduce the cognitive
    complexity of main by removing lots of parameter checking and parsing,
    removing that pesky clippy lint attribute.
    ObsidianMinor committed May 25, 2021
    Configuration menu
    Copy the full SHA
    b54d2c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3eac78a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0d4162a View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. Configuration menu
    Copy the full SHA
    55f791e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd130be View commit details
    Browse the repository at this point in the history