Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix rinex-cli commands #213

Merged
merged 3 commits into from
Mar 23, 2024
Merged

Fix rinex-cli commands #213

merged 3 commits into from
Mar 23, 2024

Conversation

jigpu
Copy link
Contributor

@jigpu jigpu commented Mar 22, 2024

Fixes several runtime crashes that I ran into while trying to use rinex-cli.

jigpu added 3 commits March 22, 2024 10:05
Fixes several errors that are encountered when trying to use the identify
command:

  - The "all" and "anomalies" arguments were using the same short
    option identifier 'a'. The former has been renamed to 'A'.

  - The "header" argument had a short option identifier 'h' that
    conflicted with the implicit "help". The short option has been
    removed for "header".

  - The "station" argument was duplicated in its entirety

Fixes: 6fc9190
A runtime error is encountered when trying to use this command because
there is no "no-graph" option anymore that these commands conflict with.

Fixes: 6fc9190
Rust panics with a variation of following error when trying to pass
either of these options to rinex-cli:

~~~
Mismatch between definition and access of `rx-ecef`. Could not downcast to
&alloc::string::String, need to downcast to alloc::string::String
~~~

Fixes: 6fc9190
@jigpu jigpu changed the title Fix commands Fix rinex-cli commands Mar 22, 2024
@larsnaesbye larsnaesbye requested a review from gwbres March 22, 2024 17:22
@gwbres
Copy link
Collaborator

gwbres commented Mar 23, 2024

Hello @jigpu

thank you for your contribution !

FYI, I just opened this Discussion where people can share their thoughts on our existing ecosystem and help us improve it

@gwbres gwbres merged commit 77f85c5 into georust:main Mar 23, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants