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

"--display-limit" option does not work #190

Open
aoriso opened this issue Feb 20, 2022 · 3 comments
Open

"--display-limit" option does not work #190

aoriso opened this issue Feb 20, 2022 · 3 comments

Comments

@aoriso
Copy link
Contributor

aoriso commented Feb 20, 2022

stderrの内容が表示されないことが多いため、デバッグに苦労します。
これ場合にほとんど表示されないため、
このため--display-limit の指定を試しているのですが、"no multiple"というよくわからないエラーが返ってきます。(複数の値を受け付けられない?)
このオプションはどう使えばよいのでしょうか?

> cargo compete new abc240
> cd abc240
> cargo compete test --display-limit 10000 e
error: Invalid value for '--display-limit <SIZE>': no multiple
> cargo compete test e --display-limit 10000
error: Invalid value for '--display-limit <SIZE>': no multiple
@qryxip
Copy link
Owner

qryxip commented Feb 21, 2022

--display-limithuman_sizes::Sizeという"100KiB"のような文字列を受け入れる型をそのまま利用しています。"no multiple"というメッセージはhuman_size::ParsingError::MissingMultipleのものだと思います。こちらとしてはバイト数を整数値そのままで入れることを想定していませんでした。

@qryxip
Copy link
Owner

qryxip commented Feb 21, 2022

helpの--display-limit <SIZE>--display-limit <HUMANSIZE>とか、整数値を受け入れるようにして--display-limit <BYTES_OR_HUMANSIZE>とかにすればわかりやすくなるかもしれませんね。

@aoriso
Copy link
Contributor Author

aoriso commented Feb 21, 2022

ありがとうございます!

<SIZE>は、単位付きの入力を要求していたんですね。その旨がわかるような説明があるだけでも十分かと思います。

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

No branches or pull requests

2 participants