Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
ion
ion
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 96
    • Issues 96
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 3
    • Merge Requests 3
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • redox-os
  • ionion
  • Merge Requests
  • !1209

Merged
Opened Dec 05, 2020 by matu3ba@matu3baMaintainer

fix(argument parser): catch trivial errors and remove structopt

  • Overview 1
  • Commits 2
  • Changes 12

fix: catch setting a flag twice, using command and file(s), remove structopt

closes issue: #361 (closed)

test: no tests due to simple changes

refactor: tests are adapted

docs: This would need a man page as to not clutter --help

perf: compiling faster, because no structopt dependencies

Edited Dec 14, 2020 by matu3ba
Assignee
Assign to
Reviewer
Request review from
Ion Shell v1.0.0beta
Milestone
Ion Shell v1.0.0beta
Assign milestone
Time tracking
Reference: redox-os/ion!1209
Source branch: arg_parser