10 Commits

Author SHA1 Message Date
FroVolod 6f6796c94b ci: Added clippy to examples (#31)
Resolves #30

---------

Co-authored-by: FroVolod <frol_off@meta.ua>
2025-01-07 20:32:49 +02:00
FroVolod 4ce98504ef feat: Added possibility to process optional fields (#13)
Automatic generation of "interactive_clap::FromCli" for structures with
optional fields

---------

Co-authored-by: Vlad Frolov <frolvlad@gmail.com>
2024-01-15 12:14:27 +02:00
FroVolod 77cb26c33f fix: named_args/unnamed_args/args_without_attrs conflict (#9)
* fixed

* updated examples/advanced_struct

* refactored InteractiveClapAttrsCliField::new()

* Update interactive-clap-derive/src/derives/to_cli_args/methods/interactive_clap_attrs_cli_field.rs

Co-authored-by: Vlad Frolov <frolvlad@gmail.com>

* refactored InteractiveClapAttrsCliField

---------

Co-authored-by: Vlad Frolov <frolvlad@gmail.com>
2023-10-05 10:46:46 +03:00
Vlad Frolov 0af8a4aca7 refactor: addressed compiler warnings 2023-06-02 22:10:37 +02:00
FroVolod ec88899e54 refactor: Use a custom ResultFromCli to enable Cancel and Back variants and lift CLI args on Ok/Err (#4) 2023-04-02 21:24:06 +02:00
FroVolod 8593aba469 Changed library "dialoguer" to "inquire" (#3)
* start

* removed "dialoguer"

* modified example files

* modified "Select" for to_cli_args

* modified choose_variant
2022-12-13 17:47:50 +02:00
FroVolod 5df97d2621 added "back" option 2022-09-27 11:23:32 +03:00
FroVolod 6e3f514728 fixed help for using examples 2022-02-21 11:26:41 +02:00
FroVolod 99abe1f7f4 added help for using examples 2022-02-20 21:14:24 +02:00
FroVolod 5f2943af94 fixed examles 2022-02-18 16:26:50 +02:00