├── .github └── workflows │ ├── __tests.yml │ ├── create_release.yml │ ├── test_and_docker_build.yml │ └── yacg_test.yml ├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── Pipfile ├── Pipfile.lock ├── README.md ├── bin ├── buildDockerImage.sh ├── demoGenerateCodeForYacg_configFile.sh ├── demoMultiFileGenerator.sh ├── generateCodeForYacg.sh ├── generateNormalizedOpenApi_example.sh └── runGithubActions.sh ├── createRandomData.py ├── customRandomConstraints.py ├── docs ├── config_schema.md ├── jq_examples.md ├── openApi_handling.md ├── puml │ ├── config_schema.puml │ ├── yacg_asyncapi.puml │ ├── yacg_config_schema.puml │ ├── yacg_model.puml │ ├── yacg_openapi.puml │ └── yacg_random_data_types.puml ├── random_data_creation.md ├── standard_extensions.md └── tags.md ├── incrementVersion.py ├── modelToJson.py ├── modelToYaml.py ├── normalizeSchema.py ├── randomDataServer.py ├── requirements.txt ├── resources ├── configurations │ ├── conf_with_vars.json │ ├── gen_yacg_code.json │ └── java_bean_example.json ├── models │ ├── json │ │ ├── shared │ │ │ └── info.json │ │ ├── yacg_asyncapi_types.json │ │ ├── yacg_config_schema.json │ │ ├── yacg_model_schema.json │ │ ├── yacg_openapi_paths.json │ │ └── yacg_random_data_types.json │ └── yaml │ │ ├── layer.yaml │ │ ├── openapi.yaml │ │ ├── userConfig.swagger.yaml │ │ └── yacg_config_schema.yaml └── templates │ └── examples │ ├── golang.mako │ ├── golang_alt.mako │ ├── javaBeans.mako │ ├── normalizedOpenApiJson.mako │ ├── openApiJson.mako │ ├── pythonBeans.mako │ ├── pythonBeansTests.mako │ └── rust.mako ├── setup.cfg ├── sort_dict.py ├── start_debug.sh ├── tests ├── __init__.py ├── builder │ ├── __init__.py │ ├── test_asyncapi_builder.py │ ├── test_jsonYamlEquality.py │ ├── test_json_builder.py │ ├── test_openapi_builder.py │ ├── test_swagger.py │ └── test_yaml_builder.py ├── generators │ ├── __init__.py │ ├── test_dict2Obj.py │ ├── test_erik.py │ ├── test_golangTemplate.py │ ├── test_javaBeanTemplate.py │ ├── test_javaFuncs.py │ ├── test_multiFileCustomFilter.py │ ├── test_openApiTemplate.py │ ├── test_plantUml.py │ ├── test_protobuf.py │ ├── test_pythonFuncs.py │ └── test_xsd.py ├── incrVersion │ ├── __init__.py │ └── test_incrementVersion.py ├── model │ ├── __init__.py │ ├── test_asyncapi.py │ ├── test_config.py │ ├── test_model.py │ ├── test_modelFunc.py │ ├── test_openapi.py │ ├── test_randomFuncs.py │ ├── test_random_config.py │ └── test_templateHelper.py ├── model2Yaml │ ├── __init__.py │ └── test_modelToYaml.py ├── resources │ ├── .gitkeep │ ├── config │ │ └── generate.json │ ├── evil │ │ ├── evil1.json │ │ ├── evil2.json │ │ └── wrong_comma.json │ ├── models │ │ ├── json │ │ │ └── examples │ │ │ │ ├── ExternalEnum.json │ │ │ │ ├── ExternalEnumWithValues.json │ │ │ │ ├── all_types.json │ │ │ │ ├── another_dict_example.json │ │ │ │ ├── asyncapi_s.json │ │ │ │ ├── asyncapi_test.json │ │ │ │ ├── config_example.json │ │ │ │ ├── dummy_random_data_model.json │ │ │ │ ├── evil_array.json │ │ │ │ ├── evil_array2.json │ │ │ │ ├── evil_array_annotated.json │ │ │ │ ├── evil_enum.json │ │ │ │ ├── evil_enum_annotated.json │ │ │ │ ├── evil_enum_with_values.json │ │ │ │ ├── evil_float_enum.json │ │ │ │ ├── evil_int_enum.json │ │ │ │ ├── flatten_by_tag.json │ │ │ │ ├── generic-t.json │ │ │ │ ├── id_name_pair.json │ │ │ │ ├── model_with_bytes.json │ │ │ │ ├── more_dicts.json │ │ │ │ ├── more_sophisticated_allof.json │ │ │ │ ├── nibelheim.json │ │ │ │ ├── openapi_v3_example.json │ │ │ │ ├── openapi_v3_example_refs.json │ │ │ │ ├── openapi_v3_example_refs2.json │ │ │ │ ├── openapi_v3_example_small.json │ │ │ │ ├── openapi_v3_example_small_not_implemented.json │ │ │ │ ├── query-info.json │ │ │ │ ├── roller.json │ │ │ │ ├── schema_with_circular_deps.json │ │ │ │ ├── schema_with_circular_deps2.json │ │ │ │ ├── schema_with_external_ref.json │ │ │ │ ├── schema_with_external_ref_2.json │ │ │ │ ├── schema_with_http_ref.json │ │ │ │ ├── simple_allof.json │ │ │ │ ├── simple_allof2.json │ │ │ │ ├── simple_allof_with_dictionary.json │ │ │ │ ├── simple_dictionary.json │ │ │ │ ├── simple_dictionary2.json │ │ │ │ ├── simple_dictionary3.json │ │ │ │ ├── single_type_schema.json │ │ │ │ ├── single_type_schema2.json │ │ │ │ ├── stacked_dicts.json │ │ │ │ ├── swagger_v2_example.json │ │ │ │ ├── swagger_v2_example_small.json │ │ │ │ ├── top_level_array_type.json │ │ │ │ ├── top_level_array_type2.json │ │ │ │ ├── top_level_array_type3.json │ │ │ │ ├── top_level_dictionary_type.json │ │ │ │ ├── top_level_dictionary_type2.json │ │ │ │ ├── top_level_dictionary_type3.json │ │ │ │ └── top_level_enum.json │ │ └── yaml │ │ │ └── examples │ │ │ ├── asyncapi_t.yaml │ │ │ ├── config_example.yaml │ │ │ ├── layer.yaml │ │ │ ├── layer_annotated.yaml │ │ │ ├── layer_small.yaml │ │ │ ├── layer_small2.yaml │ │ │ ├── openapi_layer.yaml │ │ │ ├── openapi_v3_example.yaml │ │ │ ├── qi.yaml │ │ │ ├── swagger_v2_example.yaml │ │ │ ├── t-t1.yaml │ │ │ └── t-t2.yaml │ └── templates │ │ └── guido.mako └── util │ ├── __init__.py │ ├── test_additional.py │ ├── test_fileUtils.py │ ├── test_normalizeHelper.py │ ├── test_stringUtils.py │ └── test_yacgUtils.py ├── tmp └── .gitkeep ├── validate.py ├── validateSchemas.py ├── version.txt ├── yacg.py └── yacg ├── __init__.py ├── builder ├── __init__.py ├── impl │ ├── __init__.py │ └── dictionaryBuilder.py ├── jsonBuilder.py └── yamlBuilder.py ├── generators ├── __init__.py ├── helper │ ├── __init__.py │ ├── filter │ │ ├── __init__.py │ │ └── swaggerPathFilter.py │ ├── generatorHelperFuncs.py │ ├── javaFuncs.py │ ├── jsonFuncs.py │ ├── protoFuncs.py │ ├── pythonFuncs.py │ ├── typescriptFuncs.py │ └── xsdFuncs.py ├── multiFileGenerator.py ├── singleFileGenerator.py └── templates │ ├── golang.mako │ ├── plantUml.mako │ ├── protobuf.mako │ ├── pythonBeans.mako │ ├── pythonBeansTests.mako │ ├── test.mako │ └── xsd.mako ├── model ├── __init__.py ├── asyncapi.py ├── config.py ├── model.py ├── modelFuncs.py ├── openapi.py ├── randomFuncs.py ├── random_config.py └── shared │ ├── __init__.py │ └── info.py ├── templateHelper.py └── util ├── __init__.py ├── fileUtils.py ├── normalize_helper.py ├── outputUtils.py ├── protocol_funcs.py ├── stringUtils.py └── yacg_utils.py /.github/workflows/__tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/.github/workflows/__tests.yml -------------------------------------------------------------------------------- /.github/workflows/create_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/.github/workflows/create_release.yml -------------------------------------------------------------------------------- /.github/workflows/test_and_docker_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/.github/workflows/test_and_docker_build.yml -------------------------------------------------------------------------------- /.github/workflows/yacg_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/.github/workflows/yacg_test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/LICENSE -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/README.md -------------------------------------------------------------------------------- /bin/buildDockerImage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/bin/buildDockerImage.sh -------------------------------------------------------------------------------- /bin/demoGenerateCodeForYacg_configFile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/bin/demoGenerateCodeForYacg_configFile.sh -------------------------------------------------------------------------------- /bin/demoMultiFileGenerator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/bin/demoMultiFileGenerator.sh -------------------------------------------------------------------------------- /bin/generateCodeForYacg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/bin/generateCodeForYacg.sh -------------------------------------------------------------------------------- /bin/generateNormalizedOpenApi_example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/bin/generateNormalizedOpenApi_example.sh -------------------------------------------------------------------------------- /bin/runGithubActions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/bin/runGithubActions.sh -------------------------------------------------------------------------------- /createRandomData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/createRandomData.py -------------------------------------------------------------------------------- /customRandomConstraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/customRandomConstraints.py -------------------------------------------------------------------------------- /docs/config_schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/docs/config_schema.md -------------------------------------------------------------------------------- /docs/jq_examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/docs/jq_examples.md -------------------------------------------------------------------------------- /docs/openApi_handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/docs/openApi_handling.md -------------------------------------------------------------------------------- /docs/puml/config_schema.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/docs/puml/config_schema.puml -------------------------------------------------------------------------------- /docs/puml/yacg_asyncapi.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/docs/puml/yacg_asyncapi.puml -------------------------------------------------------------------------------- /docs/puml/yacg_config_schema.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/docs/puml/yacg_config_schema.puml -------------------------------------------------------------------------------- /docs/puml/yacg_model.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/docs/puml/yacg_model.puml -------------------------------------------------------------------------------- /docs/puml/yacg_openapi.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/docs/puml/yacg_openapi.puml -------------------------------------------------------------------------------- /docs/puml/yacg_random_data_types.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/docs/puml/yacg_random_data_types.puml -------------------------------------------------------------------------------- /docs/random_data_creation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/docs/random_data_creation.md -------------------------------------------------------------------------------- /docs/standard_extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/docs/standard_extensions.md -------------------------------------------------------------------------------- /docs/tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/docs/tags.md -------------------------------------------------------------------------------- /incrementVersion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/incrementVersion.py -------------------------------------------------------------------------------- /modelToJson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/modelToJson.py -------------------------------------------------------------------------------- /modelToYaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/modelToYaml.py -------------------------------------------------------------------------------- /normalizeSchema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/normalizeSchema.py -------------------------------------------------------------------------------- /randomDataServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/randomDataServer.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/requirements.txt -------------------------------------------------------------------------------- /resources/configurations/conf_with_vars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/configurations/conf_with_vars.json -------------------------------------------------------------------------------- /resources/configurations/gen_yacg_code.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/configurations/gen_yacg_code.json -------------------------------------------------------------------------------- /resources/configurations/java_bean_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/configurations/java_bean_example.json -------------------------------------------------------------------------------- /resources/models/json/shared/info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/models/json/shared/info.json -------------------------------------------------------------------------------- /resources/models/json/yacg_asyncapi_types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/models/json/yacg_asyncapi_types.json -------------------------------------------------------------------------------- /resources/models/json/yacg_config_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/models/json/yacg_config_schema.json -------------------------------------------------------------------------------- /resources/models/json/yacg_model_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/models/json/yacg_model_schema.json -------------------------------------------------------------------------------- /resources/models/json/yacg_openapi_paths.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/models/json/yacg_openapi_paths.json -------------------------------------------------------------------------------- /resources/models/json/yacg_random_data_types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/models/json/yacg_random_data_types.json -------------------------------------------------------------------------------- /resources/models/yaml/layer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/models/yaml/layer.yaml -------------------------------------------------------------------------------- /resources/models/yaml/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/models/yaml/openapi.yaml -------------------------------------------------------------------------------- /resources/models/yaml/userConfig.swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/models/yaml/userConfig.swagger.yaml -------------------------------------------------------------------------------- /resources/models/yaml/yacg_config_schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/models/yaml/yacg_config_schema.yaml -------------------------------------------------------------------------------- /resources/templates/examples/golang.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/templates/examples/golang.mako -------------------------------------------------------------------------------- /resources/templates/examples/golang_alt.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/templates/examples/golang_alt.mako -------------------------------------------------------------------------------- /resources/templates/examples/javaBeans.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/templates/examples/javaBeans.mako -------------------------------------------------------------------------------- /resources/templates/examples/normalizedOpenApiJson.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/templates/examples/normalizedOpenApiJson.mako -------------------------------------------------------------------------------- /resources/templates/examples/openApiJson.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/templates/examples/openApiJson.mako -------------------------------------------------------------------------------- /resources/templates/examples/pythonBeans.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/templates/examples/pythonBeans.mako -------------------------------------------------------------------------------- /resources/templates/examples/pythonBeansTests.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/templates/examples/pythonBeansTests.mako -------------------------------------------------------------------------------- /resources/templates/examples/rust.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/resources/templates/examples/rust.mako -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/setup.cfg -------------------------------------------------------------------------------- /sort_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/sort_dict.py -------------------------------------------------------------------------------- /start_debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/start_debug.sh -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/builder/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/builder/test_asyncapi_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/builder/test_asyncapi_builder.py -------------------------------------------------------------------------------- /tests/builder/test_jsonYamlEquality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/builder/test_jsonYamlEquality.py -------------------------------------------------------------------------------- /tests/builder/test_json_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/builder/test_json_builder.py -------------------------------------------------------------------------------- /tests/builder/test_openapi_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/builder/test_openapi_builder.py -------------------------------------------------------------------------------- /tests/builder/test_swagger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/builder/test_swagger.py -------------------------------------------------------------------------------- /tests/builder/test_yaml_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/builder/test_yaml_builder.py -------------------------------------------------------------------------------- /tests/generators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/generators/test_dict2Obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/generators/test_dict2Obj.py -------------------------------------------------------------------------------- /tests/generators/test_erik.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/generators/test_erik.py -------------------------------------------------------------------------------- /tests/generators/test_golangTemplate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/generators/test_golangTemplate.py -------------------------------------------------------------------------------- /tests/generators/test_javaBeanTemplate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/generators/test_javaBeanTemplate.py -------------------------------------------------------------------------------- /tests/generators/test_javaFuncs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/generators/test_javaFuncs.py -------------------------------------------------------------------------------- /tests/generators/test_multiFileCustomFilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/generators/test_multiFileCustomFilter.py -------------------------------------------------------------------------------- /tests/generators/test_openApiTemplate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/generators/test_openApiTemplate.py -------------------------------------------------------------------------------- /tests/generators/test_plantUml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/generators/test_plantUml.py -------------------------------------------------------------------------------- /tests/generators/test_protobuf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/generators/test_protobuf.py -------------------------------------------------------------------------------- /tests/generators/test_pythonFuncs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/generators/test_pythonFuncs.py -------------------------------------------------------------------------------- /tests/generators/test_xsd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/generators/test_xsd.py -------------------------------------------------------------------------------- /tests/incrVersion/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/incrVersion/test_incrementVersion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/incrVersion/test_incrementVersion.py -------------------------------------------------------------------------------- /tests/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/model/test_asyncapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/model/test_asyncapi.py -------------------------------------------------------------------------------- /tests/model/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/model/test_config.py -------------------------------------------------------------------------------- /tests/model/test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/model/test_model.py -------------------------------------------------------------------------------- /tests/model/test_modelFunc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/model/test_modelFunc.py -------------------------------------------------------------------------------- /tests/model/test_openapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/model/test_openapi.py -------------------------------------------------------------------------------- /tests/model/test_randomFuncs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/model/test_randomFuncs.py -------------------------------------------------------------------------------- /tests/model/test_random_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/model/test_random_config.py -------------------------------------------------------------------------------- /tests/model/test_templateHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/model/test_templateHelper.py -------------------------------------------------------------------------------- /tests/model2Yaml/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/model2Yaml/test_modelToYaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/model2Yaml/test_modelToYaml.py -------------------------------------------------------------------------------- /tests/resources/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/resources/config/generate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/config/generate.json -------------------------------------------------------------------------------- /tests/resources/evil/evil1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/evil/evil1.json -------------------------------------------------------------------------------- /tests/resources/evil/evil2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/evil/evil2.json -------------------------------------------------------------------------------- /tests/resources/evil/wrong_comma.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/evil/wrong_comma.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/ExternalEnum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/ExternalEnum.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/ExternalEnumWithValues.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/ExternalEnumWithValues.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/all_types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/all_types.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/another_dict_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/another_dict_example.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/asyncapi_s.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/asyncapi_s.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/asyncapi_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/asyncapi_test.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/config_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/config_example.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/dummy_random_data_model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/dummy_random_data_model.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/evil_array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/evil_array.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/evil_array2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/evil_array2.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/evil_array_annotated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/evil_array_annotated.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/evil_enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/evil_enum.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/evil_enum_annotated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/evil_enum_annotated.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/evil_enum_with_values.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/evil_enum_with_values.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/evil_float_enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/evil_float_enum.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/evil_int_enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/evil_int_enum.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/flatten_by_tag.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/flatten_by_tag.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/generic-t.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/generic-t.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/id_name_pair.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/id_name_pair.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/model_with_bytes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/model_with_bytes.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/more_dicts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/more_dicts.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/more_sophisticated_allof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/more_sophisticated_allof.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/nibelheim.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/nibelheim.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/openapi_v3_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/openapi_v3_example.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/openapi_v3_example_refs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/openapi_v3_example_refs.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/openapi_v3_example_refs2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/openapi_v3_example_refs2.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/openapi_v3_example_small.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/openapi_v3_example_small.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/openapi_v3_example_small_not_implemented.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/openapi_v3_example_small_not_implemented.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/query-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/query-info.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/roller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/roller.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/schema_with_circular_deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/schema_with_circular_deps.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/schema_with_circular_deps2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/schema_with_circular_deps2.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/schema_with_external_ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/schema_with_external_ref.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/schema_with_external_ref_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/schema_with_external_ref_2.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/schema_with_http_ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/schema_with_http_ref.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/simple_allof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/simple_allof.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/simple_allof2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/simple_allof2.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/simple_allof_with_dictionary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/simple_allof_with_dictionary.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/simple_dictionary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/simple_dictionary.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/simple_dictionary2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/simple_dictionary2.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/simple_dictionary3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/simple_dictionary3.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/single_type_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/single_type_schema.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/single_type_schema2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/single_type_schema2.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/stacked_dicts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/stacked_dicts.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/swagger_v2_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/swagger_v2_example.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/swagger_v2_example_small.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/swagger_v2_example_small.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/top_level_array_type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/top_level_array_type.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/top_level_array_type2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/top_level_array_type2.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/top_level_array_type3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/top_level_array_type3.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/top_level_dictionary_type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/top_level_dictionary_type.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/top_level_dictionary_type2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/top_level_dictionary_type2.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/top_level_dictionary_type3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/top_level_dictionary_type3.json -------------------------------------------------------------------------------- /tests/resources/models/json/examples/top_level_enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/json/examples/top_level_enum.json -------------------------------------------------------------------------------- /tests/resources/models/yaml/examples/asyncapi_t.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/yaml/examples/asyncapi_t.yaml -------------------------------------------------------------------------------- /tests/resources/models/yaml/examples/config_example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/yaml/examples/config_example.yaml -------------------------------------------------------------------------------- /tests/resources/models/yaml/examples/layer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/yaml/examples/layer.yaml -------------------------------------------------------------------------------- /tests/resources/models/yaml/examples/layer_annotated.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/yaml/examples/layer_annotated.yaml -------------------------------------------------------------------------------- /tests/resources/models/yaml/examples/layer_small.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/yaml/examples/layer_small.yaml -------------------------------------------------------------------------------- /tests/resources/models/yaml/examples/layer_small2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/yaml/examples/layer_small2.yaml -------------------------------------------------------------------------------- /tests/resources/models/yaml/examples/openapi_layer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/yaml/examples/openapi_layer.yaml -------------------------------------------------------------------------------- /tests/resources/models/yaml/examples/openapi_v3_example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/yaml/examples/openapi_v3_example.yaml -------------------------------------------------------------------------------- /tests/resources/models/yaml/examples/qi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/yaml/examples/qi.yaml -------------------------------------------------------------------------------- /tests/resources/models/yaml/examples/swagger_v2_example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/yaml/examples/swagger_v2_example.yaml -------------------------------------------------------------------------------- /tests/resources/models/yaml/examples/t-t1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/yaml/examples/t-t1.yaml -------------------------------------------------------------------------------- /tests/resources/models/yaml/examples/t-t2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/models/yaml/examples/t-t2.yaml -------------------------------------------------------------------------------- /tests/resources/templates/guido.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/resources/templates/guido.mako -------------------------------------------------------------------------------- /tests/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/util/test_additional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/util/test_additional.py -------------------------------------------------------------------------------- /tests/util/test_fileUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/util/test_fileUtils.py -------------------------------------------------------------------------------- /tests/util/test_normalizeHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/util/test_normalizeHelper.py -------------------------------------------------------------------------------- /tests/util/test_stringUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/util/test_stringUtils.py -------------------------------------------------------------------------------- /tests/util/test_yacgUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/tests/util/test_yacgUtils.py -------------------------------------------------------------------------------- /tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/validate.py -------------------------------------------------------------------------------- /validateSchemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/validateSchemas.py -------------------------------------------------------------------------------- /version.txt: -------------------------------------------------------------------------------- 1 | 6.10.0 2 | -------------------------------------------------------------------------------- /yacg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg.py -------------------------------------------------------------------------------- /yacg/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yacg/builder/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yacg/builder/impl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yacg/builder/impl/dictionaryBuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/builder/impl/dictionaryBuilder.py -------------------------------------------------------------------------------- /yacg/builder/jsonBuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/builder/jsonBuilder.py -------------------------------------------------------------------------------- /yacg/builder/yamlBuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/builder/yamlBuilder.py -------------------------------------------------------------------------------- /yacg/generators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yacg/generators/helper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yacg/generators/helper/filter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yacg/generators/helper/filter/swaggerPathFilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/helper/filter/swaggerPathFilter.py -------------------------------------------------------------------------------- /yacg/generators/helper/generatorHelperFuncs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/helper/generatorHelperFuncs.py -------------------------------------------------------------------------------- /yacg/generators/helper/javaFuncs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/helper/javaFuncs.py -------------------------------------------------------------------------------- /yacg/generators/helper/jsonFuncs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/helper/jsonFuncs.py -------------------------------------------------------------------------------- /yacg/generators/helper/protoFuncs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/helper/protoFuncs.py -------------------------------------------------------------------------------- /yacg/generators/helper/pythonFuncs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/helper/pythonFuncs.py -------------------------------------------------------------------------------- /yacg/generators/helper/typescriptFuncs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/helper/typescriptFuncs.py -------------------------------------------------------------------------------- /yacg/generators/helper/xsdFuncs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/helper/xsdFuncs.py -------------------------------------------------------------------------------- /yacg/generators/multiFileGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/multiFileGenerator.py -------------------------------------------------------------------------------- /yacg/generators/singleFileGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/singleFileGenerator.py -------------------------------------------------------------------------------- /yacg/generators/templates/golang.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/templates/golang.mako -------------------------------------------------------------------------------- /yacg/generators/templates/plantUml.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/templates/plantUml.mako -------------------------------------------------------------------------------- /yacg/generators/templates/protobuf.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/templates/protobuf.mako -------------------------------------------------------------------------------- /yacg/generators/templates/pythonBeans.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/templates/pythonBeans.mako -------------------------------------------------------------------------------- /yacg/generators/templates/pythonBeansTests.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/templates/pythonBeansTests.mako -------------------------------------------------------------------------------- /yacg/generators/templates/test.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/templates/test.mako -------------------------------------------------------------------------------- /yacg/generators/templates/xsd.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/generators/templates/xsd.mako -------------------------------------------------------------------------------- /yacg/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yacg/model/asyncapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/model/asyncapi.py -------------------------------------------------------------------------------- /yacg/model/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/model/config.py -------------------------------------------------------------------------------- /yacg/model/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/model/model.py -------------------------------------------------------------------------------- /yacg/model/modelFuncs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/model/modelFuncs.py -------------------------------------------------------------------------------- /yacg/model/openapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/model/openapi.py -------------------------------------------------------------------------------- /yacg/model/randomFuncs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/model/randomFuncs.py -------------------------------------------------------------------------------- /yacg/model/random_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/model/random_config.py -------------------------------------------------------------------------------- /yacg/model/shared/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yacg/model/shared/info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/model/shared/info.py -------------------------------------------------------------------------------- /yacg/templateHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/templateHelper.py -------------------------------------------------------------------------------- /yacg/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yacg/util/fileUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/util/fileUtils.py -------------------------------------------------------------------------------- /yacg/util/normalize_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/util/normalize_helper.py -------------------------------------------------------------------------------- /yacg/util/outputUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/util/outputUtils.py -------------------------------------------------------------------------------- /yacg/util/protocol_funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/util/protocol_funcs.py -------------------------------------------------------------------------------- /yacg/util/stringUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/util/stringUtils.py -------------------------------------------------------------------------------- /yacg/util/yacg_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OkieOth/yacg/HEAD/yacg/util/yacg_utils.py --------------------------------------------------------------------------------