├── .gitignore ├── CODEOWNERS ├── Dockerfile ├── Dockerfile-dev ├── LICENSE.txt ├── MANIFEST.in ├── Makefile ├── Pipfile ├── Pipfile.lock ├── README.adoc ├── README.md ├── bin ├── build-deploy-pypi.sh ├── build.sh ├── deploy-pypi-test.sh ├── deploy-pypi.sh └── gio.sh ├── config.json ├── doc-gen ├── __init__.py ├── __main__.py └── doc_page.py ├── docs ├── am │ └── main.adoc ├── apim │ ├── get-started.adoc │ └── old │ │ ├── README.adoc │ │ ├── apim-apis-deploy.adoc │ │ ├── apim-apis-ps.adoc │ │ ├── apim-apis-start.adoc │ │ ├── apim-apis-status.adoc │ │ ├── apim-apis-stop.adoc │ │ ├── apim-apis-update.adoc │ │ ├── apim-config-get.adoc │ │ ├── apim-config-load.adoc │ │ ├── apim-config-set.adoc │ │ └── apim-config.adoc ├── configuration_code.adoc ├── filtering_and_output.adoc ├── install_or_run.adoc └── main.adoc ├── examples ├── api_value copy.yml └── api_value.yml ├── graviteeio_cli ├── __init__.py ├── __main__.py ├── __version__.py ├── cli.py ├── commands │ ├── __init__.py │ ├── am │ │ ├── __init__.py │ │ ├── am.py │ │ └── auth │ │ │ ├── __init__.py │ │ │ └── auth.py │ ├── apim │ │ ├── __init__.py │ │ ├── apim.py │ │ ├── apis │ │ │ ├── __init__.py │ │ │ ├── apis.py │ │ │ ├── definition.py │ │ │ ├── definition_group │ │ │ │ ├── __init__.py │ │ │ │ ├── apply.py │ │ │ │ ├── create.py │ │ │ │ ├── diff.py │ │ │ │ ├── generate.py │ │ │ │ └── lint.py │ │ │ ├── deploy.py │ │ │ ├── get.py │ │ │ ├── health.py │ │ │ ├── logs.py │ │ │ ├── ls.py │ │ │ ├── plugins │ │ │ │ └── __init__.py │ │ │ ├── spec.py │ │ │ ├── spec_group │ │ │ │ ├── __init__.py │ │ │ │ ├── apply.py │ │ │ │ └── lint.py │ │ │ ├── start.py │ │ │ ├── status.py │ │ │ ├── stop.py │ │ │ └── utils.py │ │ ├── apps │ │ │ ├── __init__.py │ │ │ ├── apply.py │ │ │ ├── apps.py │ │ │ ├── generate.py │ │ │ └── ls.py │ │ ├── auth │ │ │ ├── __init__.py │ │ │ ├── auth.py │ │ │ ├── create.py │ │ │ ├── load.py │ │ │ └── token.py │ │ └── pages │ │ │ ├── __init__.py │ │ │ ├── fetch.py │ │ │ ├── get.py │ │ │ ├── pages.py │ │ │ └── update.py │ ├── auth │ │ ├── __init__.py │ │ ├── login.py │ │ ├── logout.py │ │ └── ls.py │ ├── linter.py │ └── profiles.py ├── core │ ├── __init__.py │ ├── config.py │ ├── dic_filter_data.py │ ├── file_format.py │ ├── output.py │ └── utils.py ├── environments.py ├── exeptions.py ├── extensions │ ├── __init__.py │ ├── click_paramtype.py │ ├── configparser_interpolation.py │ ├── jinja_filters.py │ └── jmespath_functions.py ├── http_client │ ├── __init__.py │ ├── am │ │ ├── __init__.py │ │ └── auth.py │ ├── apim │ │ ├── __init__.py │ │ ├── api.py │ │ ├── api_async.py │ │ ├── app.py │ │ ├── auth.py │ │ └── page.py │ ├── auth │ │ ├── __init__.py │ │ └── auth_client.py │ ├── gio_resources.py │ └── http_client.py ├── lint │ ├── __init__.py │ ├── formats │ │ ├── __init__.py │ │ ├── const.py │ │ └── openapi.py │ ├── functions │ │ ├── CoreFunctions.py │ │ ├── __init__.py │ │ ├── casing.py │ │ ├── compare.py │ │ ├── defined.py │ │ ├── ends_with.py │ │ ├── length.py │ │ ├── pattern.py │ │ ├── schema.py │ │ ├── starts_with.py │ │ ├── undefined.py │ │ └── value_of.py │ ├── gio_linter.py │ ├── rulesets │ │ ├── __init__.py │ │ ├── gio_apim │ │ │ ├── __init__.py │ │ │ ├── functions │ │ │ │ ├── __init__.py │ │ │ │ └── gioApimDocumentSchema.py │ │ │ ├── gio_apim_rules.py │ │ │ └── schemas │ │ │ │ ├── __init__.py │ │ │ │ ├── schema_gio_apim_v2.json │ │ │ │ └── schema_gio_apimv3.json │ │ ├── oas │ │ │ ├── __init__.py │ │ │ ├── functions │ │ │ │ ├── __init__.py │ │ │ │ ├── oasDocumentSchema.py │ │ │ │ ├── oasExtGravitee.py │ │ │ │ ├── oasOp2xxResponse.py │ │ │ │ ├── oasOpIdUnique.py │ │ │ │ └── oasOpParams.py │ │ │ ├── oas_rules.py │ │ │ └── schemas │ │ │ │ ├── __init__.py │ │ │ │ ├── ext_gravitee │ │ │ │ ├── __init__.py │ │ │ │ └── xGraviteeIODefinition.json │ │ │ │ ├── schema_oas2.json │ │ │ │ └── schema_oas3.json │ │ └── utils.py │ ├── types │ │ ├── __init__.py │ │ ├── document.py │ │ ├── enums.py │ │ ├── function.py │ │ ├── function_result.py │ │ ├── rule.py │ │ └── validator.py │ └── utils │ │ ├── __init__.py │ │ └── path.py ├── modules │ ├── __init__.py │ └── gio_module.py ├── resolvers │ ├── __init__.py │ ├── conf_resolver.py │ ├── init_templates.py │ ├── init_templates_api.py │ └── init_templates_app.py └── services │ ├── __init__.py │ └── lint_service.py ├── renovate.json ├── requirements.txt ├── run_graviteeio.py ├── setup.py ├── templates ├── apim_api_template.yml.j2 ├── apim_api_template_1_0.yml.j2 ├── apim_api_template_1_1.yml.j2 ├── apim_api_template_1_25.yml.j2 └── versions └── test ├── __init__.py ├── api_tempate.yml ├── api_value.yml ├── lint ├── __init__.py ├── core_functions │ ├── __init__.py │ ├── test_core_functions_casing.py │ ├── test_core_functions_compare.py │ ├── test_core_functions_defined.py │ ├── test_core_functions_length.py │ ├── test_core_functions_pattern.py │ ├── test_core_functions_start_with.py │ └── test_core_functionsvalue_of.py ├── gio_apim_functions │ ├── __init__.py │ └── test_gio_apim_functions.py ├── gio_oas │ ├── api_def.json │ ├── petstore_spec_V2.yml │ ├── petstore_spec_V3_0.yml │ ├── petstore_spec_V3_1.yml │ ├── petstore_spec_gravitee.yml │ ├── petstore_spec_v2.json │ ├── petstore_spec_v3_0.json │ └── petstore_spec_v3_1.json ├── oas_functions │ ├── __init__.py │ ├── test_oas_functions.py │ ├── test_oas_functions_Op2xxResponse.py │ ├── test_oas_functions_OpIdUnique.py │ ├── test_oas_functions_OpParams.py │ └── test_oas_functions_schema.py ├── test_gio_linter.py └── test_jsonpath-ng.py ├── resources ├── assets │ ├── result_api.json │ ├── result_api_set.json │ ├── result_api_set_add_value.json │ └── result_api_valid_enum.json ├── petstore_spec.yml ├── sk_default_json │ └── settings │ │ └── Http.json └── sk_default_yaml │ ├── settings │ └── Http.yml │ └── templates │ └── api_config.yml.j2 ├── test_click_paramtype.py ├── test_config_apim.py ├── test_config_resolver.py ├── test_lib_filters.py ├── test_lint_service.py └── test_output.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile-dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/Dockerfile-dev -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/Makefile -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/README.adoc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/README.md -------------------------------------------------------------------------------- /bin/build-deploy-pypi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/bin/build-deploy-pypi.sh -------------------------------------------------------------------------------- /bin/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/bin/build.sh -------------------------------------------------------------------------------- /bin/deploy-pypi-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/bin/deploy-pypi-test.sh -------------------------------------------------------------------------------- /bin/deploy-pypi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/bin/deploy-pypi.sh -------------------------------------------------------------------------------- /bin/gio.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/bin/gio.sh -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/config.json -------------------------------------------------------------------------------- /doc-gen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc-gen/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/doc-gen/__main__.py -------------------------------------------------------------------------------- /doc-gen/doc_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/doc-gen/doc_page.py -------------------------------------------------------------------------------- /docs/am/main.adoc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/apim/get-started.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/apim/get-started.adoc -------------------------------------------------------------------------------- /docs/apim/old/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/apim/old/README.adoc -------------------------------------------------------------------------------- /docs/apim/old/apim-apis-deploy.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/apim/old/apim-apis-deploy.adoc -------------------------------------------------------------------------------- /docs/apim/old/apim-apis-ps.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/apim/old/apim-apis-ps.adoc -------------------------------------------------------------------------------- /docs/apim/old/apim-apis-start.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/apim/old/apim-apis-start.adoc -------------------------------------------------------------------------------- /docs/apim/old/apim-apis-status.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/apim/old/apim-apis-status.adoc -------------------------------------------------------------------------------- /docs/apim/old/apim-apis-stop.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/apim/old/apim-apis-stop.adoc -------------------------------------------------------------------------------- /docs/apim/old/apim-apis-update.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/apim/old/apim-apis-update.adoc -------------------------------------------------------------------------------- /docs/apim/old/apim-config-get.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/apim/old/apim-config-get.adoc -------------------------------------------------------------------------------- /docs/apim/old/apim-config-load.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/apim/old/apim-config-load.adoc -------------------------------------------------------------------------------- /docs/apim/old/apim-config-set.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/apim/old/apim-config-set.adoc -------------------------------------------------------------------------------- /docs/apim/old/apim-config.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/apim/old/apim-config.adoc -------------------------------------------------------------------------------- /docs/configuration_code.adoc: -------------------------------------------------------------------------------- 1 | = Code your api definition: 2 | 3 | -------------------------------------------------------------------------------- /docs/filtering_and_output.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/filtering_and_output.adoc -------------------------------------------------------------------------------- /docs/install_or_run.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/install_or_run.adoc -------------------------------------------------------------------------------- /docs/main.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/docs/main.adoc -------------------------------------------------------------------------------- /examples/api_value copy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/examples/api_value copy.yml -------------------------------------------------------------------------------- /examples/api_value.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/examples/api_value.yml -------------------------------------------------------------------------------- /graviteeio_cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/__main__.py -------------------------------------------------------------------------------- /graviteeio_cli/__version__.py: -------------------------------------------------------------------------------- 1 | __version__ = '0.4' 2 | -------------------------------------------------------------------------------- /graviteeio_cli/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/cli.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/commands/am/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/commands/am/am.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/am/am.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/am/auth/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/commands/am/auth/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/am/auth/auth.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apim.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/apis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/apis.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/definition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/definition.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/definition_group/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/definition_group/apply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/definition_group/apply.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/definition_group/create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/definition_group/create.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/definition_group/diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/definition_group/diff.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/definition_group/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/definition_group/generate.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/definition_group/lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/definition_group/lint.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/deploy.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/get.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/health.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/logs.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/ls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/ls.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/plugins/__init__.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/spec.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/spec_group/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/spec_group/apply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/spec_group/apply.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/spec_group/lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/spec_group/lint.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/start.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/status.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/stop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/stop.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apis/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apis/utils.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apps/apply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apps/apply.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apps/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apps/apps.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apps/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apps/generate.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/apps/ls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/apps/ls.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/auth/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/auth/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/auth/auth.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/auth/create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/auth/create.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/auth/load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/auth/load.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/auth/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/auth/token.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/pages/fetch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/pages/fetch.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/pages/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/pages/get.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/pages/pages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/pages/pages.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/apim/pages/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/apim/pages/update.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/auth/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/commands/auth/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/auth/login.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/auth/logout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/auth/logout.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/auth/ls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/auth/ls.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/linter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/linter.py -------------------------------------------------------------------------------- /graviteeio_cli/commands/profiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/commands/profiles.py -------------------------------------------------------------------------------- /graviteeio_cli/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/core/config.py -------------------------------------------------------------------------------- /graviteeio_cli/core/dic_filter_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/core/dic_filter_data.py -------------------------------------------------------------------------------- /graviteeio_cli/core/file_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/core/file_format.py -------------------------------------------------------------------------------- /graviteeio_cli/core/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/core/output.py -------------------------------------------------------------------------------- /graviteeio_cli/core/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/core/utils.py -------------------------------------------------------------------------------- /graviteeio_cli/environments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/environments.py -------------------------------------------------------------------------------- /graviteeio_cli/exeptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/exeptions.py -------------------------------------------------------------------------------- /graviteeio_cli/extensions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/extensions/click_paramtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/extensions/click_paramtype.py -------------------------------------------------------------------------------- /graviteeio_cli/extensions/configparser_interpolation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/extensions/configparser_interpolation.py -------------------------------------------------------------------------------- /graviteeio_cli/extensions/jinja_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/extensions/jinja_filters.py -------------------------------------------------------------------------------- /graviteeio_cli/extensions/jmespath_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/extensions/jmespath_functions.py -------------------------------------------------------------------------------- /graviteeio_cli/http_client/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/http_client/am/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/http_client/am/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/http_client/am/auth.py -------------------------------------------------------------------------------- /graviteeio_cli/http_client/apim/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/http_client/apim/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/http_client/apim/api.py -------------------------------------------------------------------------------- /graviteeio_cli/http_client/apim/api_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/http_client/apim/api_async.py -------------------------------------------------------------------------------- /graviteeio_cli/http_client/apim/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/http_client/apim/app.py -------------------------------------------------------------------------------- /graviteeio_cli/http_client/apim/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/http_client/apim/auth.py -------------------------------------------------------------------------------- /graviteeio_cli/http_client/apim/page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/http_client/apim/page.py -------------------------------------------------------------------------------- /graviteeio_cli/http_client/auth/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/http_client/auth/auth_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/http_client/auth/auth_client.py -------------------------------------------------------------------------------- /graviteeio_cli/http_client/gio_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/http_client/gio_resources.py -------------------------------------------------------------------------------- /graviteeio_cli/http_client/http_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/http_client/http_client.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/formats/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/formats/const.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/formats/openapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/formats/openapi.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/functions/CoreFunctions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/functions/CoreFunctions.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/functions/casing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/functions/casing.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/functions/compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/functions/compare.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/functions/defined.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/functions/defined.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/functions/ends_with.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/functions/ends_with.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/functions/length.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/functions/length.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/functions/pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/functions/pattern.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/functions/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/functions/schema.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/functions/starts_with.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/functions/starts_with.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/functions/undefined.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/functions/undefined.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/functions/value_of.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/functions/value_of.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/gio_linter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/gio_linter.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/gio_apim/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/gio_apim/functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/gio_apim/functions/gioApimDocumentSchema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/gio_apim/functions/gioApimDocumentSchema.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/gio_apim/gio_apim_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/gio_apim/gio_apim_rules.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/gio_apim/schemas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/gio_apim/schemas/schema_gio_apim_v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/gio_apim/schemas/schema_gio_apim_v2.json -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/gio_apim/schemas/schema_gio_apimv3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/gio_apim/schemas/schema_gio_apimv3.json -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/oas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/oas/functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/oas/functions/oasDocumentSchema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/oas/functions/oasDocumentSchema.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/oas/functions/oasExtGravitee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/oas/functions/oasExtGravitee.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/oas/functions/oasOp2xxResponse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/oas/functions/oasOp2xxResponse.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/oas/functions/oasOpIdUnique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/oas/functions/oasOpIdUnique.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/oas/functions/oasOpParams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/oas/functions/oasOpParams.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/oas/oas_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/oas/oas_rules.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/oas/schemas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/oas/schemas/ext_gravitee/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/oas/schemas/ext_gravitee/xGraviteeIODefinition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/oas/schemas/ext_gravitee/xGraviteeIODefinition.json -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/oas/schemas/schema_oas2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/oas/schemas/schema_oas2.json -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/oas/schemas/schema_oas3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/oas/schemas/schema_oas3.json -------------------------------------------------------------------------------- /graviteeio_cli/lint/rulesets/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/rulesets/utils.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/types/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/types/document.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/types/document.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/types/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/types/enums.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/types/function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/types/function.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/types/function_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/types/function_result.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/types/rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/types/rule.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/types/validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/types/validator.py -------------------------------------------------------------------------------- /graviteeio_cli/lint/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/lint/utils/path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/lint/utils/path.py -------------------------------------------------------------------------------- /graviteeio_cli/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/modules/gio_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/modules/gio_module.py -------------------------------------------------------------------------------- /graviteeio_cli/resolvers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/resolvers/conf_resolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/resolvers/conf_resolver.py -------------------------------------------------------------------------------- /graviteeio_cli/resolvers/init_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/resolvers/init_templates.py -------------------------------------------------------------------------------- /graviteeio_cli/resolvers/init_templates_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/resolvers/init_templates_api.py -------------------------------------------------------------------------------- /graviteeio_cli/resolvers/init_templates_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/resolvers/init_templates_app.py -------------------------------------------------------------------------------- /graviteeio_cli/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graviteeio_cli/services/lint_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/graviteeio_cli/services/lint_service.py -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/renovate.json -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_graviteeio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/run_graviteeio.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/setup.py -------------------------------------------------------------------------------- /templates/apim_api_template.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/templates/apim_api_template.yml.j2 -------------------------------------------------------------------------------- /templates/apim_api_template_1_0.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/templates/apim_api_template_1_0.yml.j2 -------------------------------------------------------------------------------- /templates/apim_api_template_1_1.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/templates/apim_api_template_1_1.yml.j2 -------------------------------------------------------------------------------- /templates/apim_api_template_1_25.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/templates/apim_api_template_1_25.yml.j2 -------------------------------------------------------------------------------- /templates/versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/templates/versions -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/api_tempate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/api_tempate.yml -------------------------------------------------------------------------------- /test/api_value.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/api_value.yml -------------------------------------------------------------------------------- /test/lint/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/lint/core_functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/lint/core_functions/test_core_functions_casing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/core_functions/test_core_functions_casing.py -------------------------------------------------------------------------------- /test/lint/core_functions/test_core_functions_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/core_functions/test_core_functions_compare.py -------------------------------------------------------------------------------- /test/lint/core_functions/test_core_functions_defined.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/core_functions/test_core_functions_defined.py -------------------------------------------------------------------------------- /test/lint/core_functions/test_core_functions_length.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/core_functions/test_core_functions_length.py -------------------------------------------------------------------------------- /test/lint/core_functions/test_core_functions_pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/core_functions/test_core_functions_pattern.py -------------------------------------------------------------------------------- /test/lint/core_functions/test_core_functions_start_with.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/core_functions/test_core_functions_start_with.py -------------------------------------------------------------------------------- /test/lint/core_functions/test_core_functionsvalue_of.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/core_functions/test_core_functionsvalue_of.py -------------------------------------------------------------------------------- /test/lint/gio_apim_functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/lint/gio_apim_functions/test_gio_apim_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/gio_apim_functions/test_gio_apim_functions.py -------------------------------------------------------------------------------- /test/lint/gio_oas/api_def.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/gio_oas/api_def.json -------------------------------------------------------------------------------- /test/lint/gio_oas/petstore_spec_V2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/gio_oas/petstore_spec_V2.yml -------------------------------------------------------------------------------- /test/lint/gio_oas/petstore_spec_V3_0.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/gio_oas/petstore_spec_V3_0.yml -------------------------------------------------------------------------------- /test/lint/gio_oas/petstore_spec_V3_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/gio_oas/petstore_spec_V3_1.yml -------------------------------------------------------------------------------- /test/lint/gio_oas/petstore_spec_gravitee.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/gio_oas/petstore_spec_gravitee.yml -------------------------------------------------------------------------------- /test/lint/gio_oas/petstore_spec_v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/gio_oas/petstore_spec_v2.json -------------------------------------------------------------------------------- /test/lint/gio_oas/petstore_spec_v3_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/gio_oas/petstore_spec_v3_0.json -------------------------------------------------------------------------------- /test/lint/gio_oas/petstore_spec_v3_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/gio_oas/petstore_spec_v3_1.json -------------------------------------------------------------------------------- /test/lint/oas_functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/lint/oas_functions/test_oas_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/oas_functions/test_oas_functions.py -------------------------------------------------------------------------------- /test/lint/oas_functions/test_oas_functions_Op2xxResponse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/oas_functions/test_oas_functions_Op2xxResponse.py -------------------------------------------------------------------------------- /test/lint/oas_functions/test_oas_functions_OpIdUnique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/oas_functions/test_oas_functions_OpIdUnique.py -------------------------------------------------------------------------------- /test/lint/oas_functions/test_oas_functions_OpParams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/oas_functions/test_oas_functions_OpParams.py -------------------------------------------------------------------------------- /test/lint/oas_functions/test_oas_functions_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/oas_functions/test_oas_functions_schema.py -------------------------------------------------------------------------------- /test/lint/test_gio_linter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/test_gio_linter.py -------------------------------------------------------------------------------- /test/lint/test_jsonpath-ng.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/lint/test_jsonpath-ng.py -------------------------------------------------------------------------------- /test/resources/assets/result_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/resources/assets/result_api.json -------------------------------------------------------------------------------- /test/resources/assets/result_api_set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/resources/assets/result_api_set.json -------------------------------------------------------------------------------- /test/resources/assets/result_api_set_add_value.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/resources/assets/result_api_set_add_value.json -------------------------------------------------------------------------------- /test/resources/assets/result_api_valid_enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/resources/assets/result_api_valid_enum.json -------------------------------------------------------------------------------- /test/resources/petstore_spec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/resources/petstore_spec.yml -------------------------------------------------------------------------------- /test/resources/sk_default_json/settings/Http.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/resources/sk_default_json/settings/Http.json -------------------------------------------------------------------------------- /test/resources/sk_default_yaml/settings/Http.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/resources/sk_default_yaml/settings/Http.yml -------------------------------------------------------------------------------- /test/resources/sk_default_yaml/templates/api_config.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/resources/sk_default_yaml/templates/api_config.yml.j2 -------------------------------------------------------------------------------- /test/test_click_paramtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/test_click_paramtype.py -------------------------------------------------------------------------------- /test/test_config_apim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/test_config_apim.py -------------------------------------------------------------------------------- /test/test_config_resolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/test_config_resolver.py -------------------------------------------------------------------------------- /test/test_lib_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/test_lib_filters.py -------------------------------------------------------------------------------- /test/test_lint_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/test_lint_service.py -------------------------------------------------------------------------------- /test/test_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravitee-io-community/gravitee-cli/HEAD/test/test_output.py --------------------------------------------------------------------------------