-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add interactive mode for client generation (#883)
* Feat: Add interactive mode for client generation * Fix: Lint errors * Fix: Minor .message improvements * Refractor: craeting class and module names methods * Client: Use click group as script command * Fix: Add interactive mode in existing command * Fix: Remove command name * Client: List display name instead of service class * Client: Generate default class and module name for interactive mode * Client: Refractor display messages * Client: Capiltialize the noun python * Client: Spacing in options help context * Client: Fix method signatures * Client; Fix lint errors * Client: Update directory_out default value to None * Client: Update exit message * Client: Update parameter names * Client: Use optgroup to group different modes * Client: Refractor create client method * Client: Update directory out creation * Client: Update directory out in all mode * Client: Update interactive exit message * Client: Create class & module name for multiple clients * Client: Remove exception for no service class * Packages: Add click-option-group * Client: Update context help * Client: extract create_client into helper functions * Client: Fix myPy errors * Packages: Update click-option-group version * Client: Update exit prompt message * Packages: Update lock file * Client: Update -s option case to kebab case * Client: Rearrange command signature * Client: Update create client command docstring * Client: Update prompt messages * Refractor; precise variable names * Client: Update plural varaible names * Client: Add sub helper methods * Client: Moved helper methods to support.py * Tests: update create client command in tests * Test: Update tests * Client: Add missing required argument
- Loading branch information
1 parent
09b40b0
commit e3ca88b
Showing
8 changed files
with
326 additions
and
138 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.