Skip to content

Commit ba2a581

Browse files
authored
feat: microgen - adds testing directory (#2296)
* chore: removes old proof of concept * removes old __init__.py * Adds two utility files to handle basic tasks * Adds a configuration file for the microgenerator * Removes unused comment * chore: adds noxfile.py for the microgenerator * feat: microgen - adds two init file templates * feat: adds _helpers.py.js template * Updates with two usage examples * feat: adds two partial templates for creating method signatures * feat: Add microgenerator __init__.py Migrates the empty __init__.py file to the microgenerator package. * feat: Add AST analysis utilities Introduces the CodeAnalyzer class and helper functions for parsing Python code using the ast module. This provides the foundation for understanding service client structures. * feat: Add source file analysis capabilities Implements functions to analyze Python source files, including: - Filtering classes and methods based on configuration. - Building a schema of request classes and their arguments. - Processing service client files to extract relevant information. * feat: adds code generation logic * removes extraneous content * feat: microgen - adds code generation logic * feat: microgen - adds main execution and post-processing logic * minor tweak to markers * feat: Add testing directory\n\nAdds the scripts/microgenerator/testing directory. * Update scripts/microgenerator/testing/constraints-3.13.txt * Update scripts/microgenerator/generate.py * Update scripts/microgenerator/generate.py * Update scripts/microgenerator/generate.py
1 parent 5259312 commit ba2a581

File tree

1 file changed

+0
-0
lines changed

1 file changed

+0
-0
lines changed

scripts/microgenerator/testing/constraints-3.13.txt

Whitespace-only changes.

0 commit comments

Comments
 (0)