Replies: 1 comment
-
|
For 1. I have written something that should cover that, but it doesn't seem to be doing so atm. I need to add more test case to cover that. FABulous/fabulous/fabulous_cli/fabulous_cli.py Lines 1327 to 1329 in 7d11f8a So this could also be a problem from the upstream cmd2. As that looks like it is hitting something from that side before even hitting our logic. For 2. and 3., this depends on how argparse works, since we do the command parsing via the cmd2-provided argparse logic, and I don't think it's possible from the argparse side. If you would like to tab hint on flags, I think that might be possible? But flag parsing is actually a lot harder than it seems a lot of the time, specially when you need proper parsing. In the hinting case, this implies the parser needs to know you are now working on the flag and to use the flag completer, then a path completer, for example. However, I do plan to migrate toward something more Typer-like (what we have in our start-up's CLI tool).
Which will show you that the create command is missing a project dir, and that all the good stuff provided by typer will work. For 4., it's because the mode is a |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Hey everyone,
here are some thoughts for improving the new GDSII flow cli commands.
Beta Was this translation helpful? Give feedback.
All reactions