Skip to content

Refactor: RipOptions parsing could be split into separate concerns #28

@mapitman

Description

@mapitman

Consider splitting RipOptions parsing into separate components:

  • RipOptionsParser - handles command-line parsing
  • RipOptionsValidator - validates the options
  • RipOptions - pure data class

Location: src/RipSharp/RipOptions.cs

Currently the ParseArgs method mixes parsing with validation and default value assignment.

Priority: Low - Nice to have refactoring for improved clarity

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions