Generamba
Generamba copied to clipboard
This codegenerator is too brilliant to be real!
I try to generate a module with template championat_viper. But I forget to add the template to Rambafile and I call install. As a result I got a crash ```...
I'd like to add autocompletion for commands and their parameters: - All command names - Template name for `gen` command - Filesystem paths for `gen` command
Idea is to reuse liquid template parts in more than one template, I believe it's possible to search all rambaspec in all directories in catalog, and trying to install it...
We should warn a user if he has an outdated version of a template from catalog.
It would be great to track such analytics as the number of generated modules, template downloads and so on.
I'd like to use `generamba gen` both for generating modules and single files. Is there an option to generate source and test files from template and put them into existing...
It would be nice to add a simple optional GUI, maybe via some widely used framework.
This task includes implementing the following features: - A new method `log(message, log_level)`, which prints the `message` in the console. - Multiple text colors depending on the `log_level`.
This task includes the following: - Implement `template` keyword with all parameters - Implement `catalog` keyword with all parameters - Implement template installing logic You can find additional details [here](https://github.com/rambler-digital-solutions/Generamba/blob/develop/docs/2.x/roadmap.md#templates-and-catalogs).
This task includes the following: - Implementing a `ramba_import_local` command - Implementing a `ramba_import_git` command with branching support See [2.0 roadmap](https://github.com/rambler-digital-solutions/Generamba/blob/develop/docs/2.x/roadmap.md) for references.