├── .github └── workflows │ ├── go-releaser.yaml │ ├── go-test.yaml │ ├── publish-docker-image.yaml │ └── publish-docs.yaml ├── .gitignore ├── .goreleaser.yaml ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── bin └── .gitignore ├── cmd └── apigee-go-gen │ ├── cmd.go │ ├── main.go │ ├── mock │ ├── cmd.go │ └── oas │ │ └── cmd.go │ ├── render │ ├── apiproxy │ │ └── cmd.go │ ├── cmd.go │ ├── sharedflow │ │ └── cmd.go │ └── template │ │ └── cmd.go │ ├── transform │ ├── apiproxy-to-yaml │ │ └── cmd.go │ ├── cmd.go │ ├── json-to-tf │ │ └── cmd.go │ ├── json-to-yaml │ │ └── cmd.go │ ├── oas-overlay │ │ └── cmd.go │ ├── oas2-to-oas3 │ │ └── cmd.go │ ├── resolve-refs │ │ └── cmd.go │ ├── sharedflow-to-yaml │ │ └── cmd.go │ ├── tf-to-json │ │ └── cmd.go │ ├── xml-to-yaml │ │ └── cmd.go │ ├── yaml-to-apiproxy │ │ └── cmd.go │ ├── yaml-to-json │ │ └── cmd.go │ ├── yaml-to-sharedflow │ │ └── cmd.go │ └── yaml-to-xml │ │ └── cmd.go │ └── version.go ├── docker-build-push.sh ├── docs ├── .gitignore ├── hooks.py ├── index.md ├── installation.md ├── mock │ ├── commands │ │ └── mock-oas.md │ └── mock-openapi-description.md ├── overrides │ └── main.html ├── render │ ├── commands │ │ ├── render-apiproxy.md │ │ ├── render-sharedflow.md │ │ └── render-template.md │ ├── index.md │ ├── mcp.md │ ├── using-built-in-helpers.md │ ├── using-custom-helpers.md │ ├── using-git-templates.md │ ├── using-graphql-schema.md │ ├── using-grpc-proto.md │ └── using-openapi-description.md ├── robots.txt └── transform │ ├── commands │ ├── apiproxy-to-yaml.md │ ├── json-to-yaml.md │ ├── oas-overlay.md │ ├── oas2-to-oas3.md │ ├── resolve-refs.md │ ├── sharedflow-to-yaml.md │ ├── xml-to-yaml.md │ ├── yaml-to-apiproxy.md │ ├── yaml-to-json.md │ ├── yaml-to-sharedflow.md │ └── yaml-to-xml.md │ └── index.md ├── examples ├── apiproxies │ └── helloworld │ │ ├── apiproxy │ │ ├── helloworld.xml │ │ ├── policies │ │ │ ├── add-cors.xml │ │ │ └── check-quota.xml │ │ ├── proxies │ │ │ └── default.xml │ │ └── targets │ │ │ └── default.xml │ │ └── helloworld.zip ├── graphql │ └── resorts.graphql ├── overlays │ ├── petstore-delete-internal.yaml │ ├── petstore-dog-example.yaml │ └── petstore.yaml ├── protos │ └── greeter.proto ├── sharedflows │ └── owasp │ │ ├── owasp.zip │ │ └── sharedflowbundle │ │ ├── owasp.xml │ │ ├── policies │ │ ├── AM-TokenExchange.xml │ │ ├── CORS.xml │ │ ├── OAuth-VerifyToken.xml │ │ ├── Quota-1.xml │ │ └── Spike-Arrest-1.xml │ │ └── sharedflows │ │ └── default.xml ├── snippets │ ├── check-quota.xml │ ├── ducks.json │ ├── ducks.yaml │ ├── raise-fault.xml │ └── raise-fault.yaml ├── specs │ ├── oas2 │ │ ├── npr.yaml │ │ └── petstore.yaml │ └── oas3 │ │ ├── customers.yaml │ │ ├── employees.yaml │ │ ├── npr.yaml │ │ ├── orders.yaml │ │ ├── petstore.yaml │ │ ├── returns.yaml │ │ ├── stocks.yaml │ │ └── weather.yaml ├── templates │ ├── graphql │ │ ├── _helpers.tmpl │ │ ├── apiproxy.yaml │ │ └── policies.yaml │ ├── grpc │ │ ├── _helpers.tmpl │ │ ├── apiproxy.yaml │ │ ├── policies.yaml │ │ └── target-server.yaml │ ├── mcp │ │ ├── _helpers.tmpl │ │ ├── apiproxy.yaml │ │ ├── resources │ │ │ └── jsc │ │ │ │ ├── authorize-mcp-req.cjs │ │ │ │ ├── filter-authorized-tools.cjs │ │ │ │ ├── filter-header-tools.cjs │ │ │ │ ├── mcp.cjs │ │ │ │ ├── parse-mcp.cjs │ │ │ │ ├── process-mcp-req.cjs │ │ │ │ ├── process-rest-res.cjs │ │ │ │ └── validate-tools.cjs │ │ └── test │ │ │ ├── js-policies-main.unit.test.js │ │ │ ├── mcp.unit.test.js │ │ │ ├── mcp_test.go │ │ │ ├── package-lock.json │ │ │ └── package.json │ └── oas3 │ │ ├── _helpers.tmpl │ │ ├── apiproxy.yaml │ │ ├── policies.yaml │ │ ├── policies │ │ ├── message-logging.yaml │ │ └── spike-arrest.yaml │ │ └── resources │ │ └── test.properties └── yaml-first │ ├── owasp │ ├── policies.yaml │ └── sharedflow.yaml │ └── petstore │ ├── apiproxy.yaml │ ├── policies.yaml │ ├── spec.yaml │ └── test.properties ├── go.mod ├── go.sum ├── install ├── mkdocs.yml └── pkg ├── apigee └── v1 │ ├── apiproxy.go │ ├── apiproxymodel.go │ ├── apiproxymodel_test.go │ ├── audience.go │ ├── authentication.go │ ├── bundlefile.go │ ├── defaultfaultrule.go │ ├── eventflow.go │ ├── extension.go │ ├── faultrule.go │ ├── faultrules.go │ ├── flow.go │ ├── flows.go │ ├── googleaccesstoken.go │ ├── googleidtoken.go │ ├── header.go │ ├── headers.go │ ├── healthmonitor.go │ ├── httpmonitor.go │ ├── httpmonitor_request.go │ ├── httpproxyconnection.go │ ├── httptargetconnection.go │ ├── integrationendpoint.go │ ├── integrationendpoints.go │ ├── loadbalancer.go │ ├── localtargetconnection.go │ ├── model.go │ ├── policies.go │ ├── policy.go │ ├── postclientflow.go │ ├── postflow.go │ ├── preflow.go │ ├── properties.go │ ├── property.go │ ├── proxyendpoint.go │ ├── proxyendpoints.go │ ├── request.go │ ├── resource.go │ ├── resources.go │ ├── response.go │ ├── responsecode.go │ ├── responsecodes.go │ ├── routerule.go │ ├── routerules.go │ ├── servers.go │ ├── serverunhealthyresponse.go │ ├── sharedflow.go │ ├── sharedflowbundle.go │ ├── sharedflowbundlemodel.go │ ├── sharedflows.go │ ├── sslinfo.go │ ├── step.go │ ├── steps.go │ ├── successresponse.go │ ├── targetendpoint.go │ ├── targetendpoints.go │ ├── targetserver.go │ ├── tcpmonitor.go │ ├── testdata │ ├── .gitignore │ └── yaml-first │ │ ├── event-flow │ │ └── apiproxy.yaml │ │ ├── google-id-token-auth │ │ └── apiproxy.yaml │ │ ├── health-monitor-http │ │ └── apiproxy.yaml │ │ ├── health-monitor-tcp │ │ └── apiproxy.yaml │ │ ├── lb-server-unhealthy │ │ └── apiproxy.yaml │ │ ├── lb-weighted │ │ └── apiproxy.yaml │ │ ├── postclient │ │ └── apiproxy.yaml │ │ └── simple │ │ └── apiproxy.yaml │ └── unknown.go ├── apiproxy ├── bundle.go ├── bundle_test.go └── testdata │ ├── .gitignore │ └── bundles │ ├── helloworld │ ├── apiproxy.yaml │ └── apiproxy.zip │ ├── integration-target │ ├── apiproxy.yaml │ └── apiproxy.zip │ └── oauth-validate-key-secret │ ├── apiproxy.yaml │ └── apiproxy.zip ├── common ├── mock_apiproxy_template │ ├── _helpers.tmpl │ ├── apiproxy.yaml │ ├── embed.go │ ├── response-mocker.cjs │ └── test │ │ ├── .gitignore │ │ ├── package.json │ │ ├── response-mocker.unit.test.js │ │ └── response_mocker_test.go └── resources │ ├── helper_functions.txt │ ├── mock_features.txt │ ├── render_context.txt │ └── resources.go ├── flags ├── bool.go ├── includelist.go ├── setany.go ├── setany_test.go ├── setenum.go ├── setfile.go ├── setgraphql.go ├── setgrpc.go ├── setjson.go ├── setoas.go ├── setstring.go ├── setstring_test.go ├── settf.go ├── settf_test.go ├── string.go ├── testdata │ └── settf │ │ ├── .gitignore │ │ ├── block-duplication │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── empty │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── generic-logic │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── keycloak-full │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── list-tuple │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── locals-block │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── map-object │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── mixed-content-and-nesting │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── module-block │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── module-with-providers │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── multiple-labeled-blocks │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── multiple-unlabeled-blocks │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── ordered-provisioner │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── output-block │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── primitives │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── provider-block │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── resource-and-data-blocks │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── resource-lifecycle │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── simple-block-labeled │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── single-unlabeled-block │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── string-interpolation │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ ├── terraform-block │ │ ├── data.tf │ │ └── exp-data.tf.json │ │ └── variable-block │ │ ├── data.tf │ │ └── exp-data.tf.json ├── values.go └── values_test.go ├── git ├── git.go └── git_test.go ├── globals └── globals.go ├── mock ├── oas.go ├── oas_test.go └── testdata │ ├── .gitignore │ └── mocks │ └── petstore │ └── exp-apiproxy.zip ├── parser └── parser.go ├── render ├── flags.go ├── helper_funcs.go ├── helper_funcs_test.go ├── model.go ├── model_test.go ├── render.go ├── render_test.go ├── template.go └── testdata │ ├── .gitignore │ ├── deepcopy │ ├── .gitignore │ └── data.yaml │ ├── render-apiproxy │ └── github-oas3 │ │ └── exp-apiproxy.zip │ └── render │ ├── policies │ ├── apiproxy.yaml │ ├── common │ │ ├── assign-message.yaml │ │ └── spike-arrest.yaml │ ├── exp-apiproxy.yaml │ ├── policies.yaml │ └── values.yaml │ ├── set-file │ ├── data.json │ ├── exp-input.yaml │ └── input.yaml │ ├── using-files │ ├── exp-input.yaml │ ├── input.yaml │ └── level1 │ │ ├── input.yaml │ │ └── level2 │ │ └── input.yaml │ └── using-helpers │ ├── _helpers.tmpl │ ├── exp-input.yaml │ └── input.yaml ├── sharedflow └── bundle.go ├── utils ├── errors.go ├── extension_remover.go ├── extension_remover_test.go ├── io.go ├── json.go ├── json_test.go ├── mcp │ ├── mcp.go │ ├── mcp_oauth.go │ ├── mcp_oauth_test.go │ ├── mcp_resolver.go │ ├── mcp_resolver_test.go │ ├── mcp_test.go │ └── utils.go ├── node_tests.go ├── openapi2.go ├── openapi2_test.go ├── openapi3.go ├── overlay.go ├── overlay_test.go ├── resolver.go ├── resolver_test.go ├── shell.go ├── stdoutcapture.go ├── testdata │ ├── mcp │ │ ├── .gitignore │ │ ├── petstore │ │ │ └── exp-values.yaml │ │ └── weather │ │ │ └── exp-values.yaml │ ├── oas-overlay │ │ ├── .gitignore │ │ ├── array │ │ │ ├── exp-oas3.yaml │ │ │ └── overlay.yaml │ │ ├── bad-action-op │ │ │ └── overlay.yaml │ │ ├── bad-actions-value │ │ │ └── overlay.yaml │ │ ├── bad-remove-value │ │ │ └── overlay.yaml │ │ ├── bad-update-target │ │ │ └── overlay.yaml │ │ ├── structured │ │ │ ├── exp-oas3.yaml │ │ │ └── overlay.yaml │ │ ├── targeted │ │ │ ├── exp-oas3.yaml │ │ │ └── overlay.yaml │ │ └── wildcard │ │ │ ├── exp-oas3.yaml │ │ │ └── overlay.yaml │ ├── oas2-to-oas3 │ │ ├── .gitignore │ │ ├── petstore-cycle │ │ │ └── exp-oas3.json │ │ ├── petstore-refs │ │ │ └── exp-oas3.json │ │ └── petstore │ │ │ ├── exp-oas3.json │ │ │ └── exp-oas3.yaml │ ├── remove-oas-schema-extensions │ │ ├── .gitignore │ │ ├── deeply-nested │ │ │ ├── exp-oas.yaml │ │ │ └── oas.yaml │ │ ├── old-definitions │ │ │ ├── exp-oas.yaml │ │ │ └── oas.yaml │ │ ├── properties-level │ │ │ ├── exp-oas.yaml │ │ │ └── oas.yaml │ │ ├── ref-sibling │ │ │ ├── exp-oas.yaml │ │ │ └── oas.yaml │ │ └── schema-level │ │ │ ├── exp-oas.yaml │ │ │ └── oas.yaml │ ├── resolve-refs │ │ ├── petstore-cycle │ │ │ ├── .gitignore │ │ │ └── exp-oas2.json │ │ └── petstore-refs │ │ │ ├── .gitignore │ │ │ └── exp-oas2.json │ ├── snippets │ │ ├── .gitignore │ │ ├── complex_raise_fault_policy │ │ │ ├── data.json │ │ │ ├── data.tf │ │ │ ├── data.tf.json │ │ │ ├── data.xml │ │ │ └── data.yaml │ │ ├── element_with_attr │ │ │ ├── data.json │ │ │ ├── data.tf │ │ │ ├── data.tf.json │ │ │ ├── data.xml │ │ │ └── data.yaml │ │ ├── flow_callout_policy │ │ │ ├── data.json │ │ │ ├── data.tf │ │ │ ├── data.tf.json │ │ │ ├── data.xml │ │ │ └── data.yaml │ │ ├── repeated_children_without_attrs_parent_without_attrs │ │ │ ├── data.json │ │ │ ├── data.tf │ │ │ ├── data.tf.json │ │ │ ├── data.xml │ │ │ └── data.yaml │ │ ├── scalar_with_attrs │ │ │ ├── data.json │ │ │ ├── data.tf │ │ │ ├── data.tf.json │ │ │ ├── data.xml │ │ │ └── data.yaml │ │ ├── scalar_without_attrs │ │ │ ├── data.json │ │ │ ├── data.tf │ │ │ ├── data.tf.json │ │ │ ├── data.xml │ │ │ └── data.yaml │ │ ├── sequence_parent_with_attrs │ │ │ ├── data.json │ │ │ ├── data.tf │ │ │ ├── data.tf.json │ │ │ ├── data.xml │ │ │ └── data.yaml │ │ ├── sequence_parent_without_attrs │ │ │ ├── data.json │ │ │ ├── data.tf │ │ │ ├── data.tf.json │ │ │ ├── data.xml │ │ │ └── data.yaml │ │ ├── sequence_without_parent │ │ │ ├── data.json │ │ │ ├── data.tf │ │ │ ├── data.tf.json │ │ │ ├── data.xml │ │ │ └── data.yaml │ │ ├── sequence_without_parent_with_attrs │ │ │ ├── data.json │ │ │ ├── data.tf │ │ │ ├── data.tf.json │ │ │ ├── data.xml │ │ │ └── data.yaml │ │ ├── simple_nested │ │ │ ├── data.json │ │ │ ├── data.tf │ │ │ ├── data.tf.json │ │ │ ├── data.xml │ │ │ └── data.yaml │ │ ├── unique_children_with_attrs_parent_without_attrs │ │ │ ├── data.json │ │ │ ├── data.tf │ │ │ ├── data.tf.json │ │ │ ├── data.xml │ │ │ └── data.yaml │ │ └── unique_children_without_attrs_parent_without_attrs │ │ │ ├── data.json │ │ │ ├── data.tf │ │ │ ├── data.tf.json │ │ │ ├── data.xml │ │ │ └── data.yaml │ └── specs │ │ ├── oas2 │ │ ├── petstore-cycle │ │ │ ├── oas2.json │ │ │ └── schemas │ │ │ │ ├── definitions.json │ │ │ │ └── widget.json │ │ ├── petstore-refs │ │ │ ├── oas2.json │ │ │ └── schemas │ │ │ │ ├── apiresponse.json │ │ │ │ ├── definitions.json │ │ │ │ ├── order.json │ │ │ │ └── user.json │ │ └── petstore │ │ │ ├── oas2.json │ │ │ └── oas2.yaml │ │ └── oas3 │ │ ├── npr │ │ ├── oas3.json │ │ └── oas3.yaml │ │ ├── petstore │ │ ├── oas3.json │ │ └── oas3.yaml │ │ └── weather │ │ └── oas3.yaml ├── tf.go ├── tf_from_json.go ├── tf_test.go ├── tf_to_json.go ├── utils.go ├── xml.go ├── xml_test.go ├── yaml.go ├── yaml_cycle_detector.go ├── yaml_nodes.go ├── yaml_ref_resolver.go └── yaml_test.go ├── values └── map.go └── zip └── zip.go /.github/workflows/go-releaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/.github/workflows/go-releaser.yaml -------------------------------------------------------------------------------- /.github/workflows/go-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/.github/workflows/go-test.yaml -------------------------------------------------------------------------------- /.github/workflows/publish-docker-image.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/.github/workflows/publish-docker-image.yaml -------------------------------------------------------------------------------- /.github/workflows/publish-docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/.github/workflows/publish-docs.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/README.md -------------------------------------------------------------------------------- /bin/.gitignore: -------------------------------------------------------------------------------- 1 | * -------------------------------------------------------------------------------- /cmd/apigee-go-gen/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/main.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/mock/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/mock/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/mock/oas/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/mock/oas/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/render/apiproxy/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/render/apiproxy/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/render/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/render/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/render/sharedflow/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/render/sharedflow/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/render/template/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/render/template/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/apiproxy-to-yaml/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/apiproxy-to-yaml/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/json-to-tf/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/json-to-tf/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/json-to-yaml/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/json-to-yaml/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/oas-overlay/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/oas-overlay/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/oas2-to-oas3/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/oas2-to-oas3/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/resolve-refs/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/resolve-refs/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/sharedflow-to-yaml/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/sharedflow-to-yaml/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/tf-to-json/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/tf-to-json/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/xml-to-yaml/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/xml-to-yaml/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/yaml-to-apiproxy/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/yaml-to-apiproxy/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/yaml-to-json/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/yaml-to-json/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/yaml-to-sharedflow/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/yaml-to-sharedflow/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/transform/yaml-to-xml/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/transform/yaml-to-xml/cmd.go -------------------------------------------------------------------------------- /cmd/apigee-go-gen/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/cmd/apigee-go-gen/version.go -------------------------------------------------------------------------------- /docker-build-push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docker-build-push.sh -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | install -------------------------------------------------------------------------------- /docs/hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/hooks.py -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/mock/commands/mock-oas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/mock/commands/mock-oas.md -------------------------------------------------------------------------------- /docs/mock/mock-openapi-description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/mock/mock-openapi-description.md -------------------------------------------------------------------------------- /docs/overrides/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/overrides/main.html -------------------------------------------------------------------------------- /docs/render/commands/render-apiproxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/render/commands/render-apiproxy.md -------------------------------------------------------------------------------- /docs/render/commands/render-sharedflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/render/commands/render-sharedflow.md -------------------------------------------------------------------------------- /docs/render/commands/render-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/render/commands/render-template.md -------------------------------------------------------------------------------- /docs/render/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/render/index.md -------------------------------------------------------------------------------- /docs/render/mcp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/render/mcp.md -------------------------------------------------------------------------------- /docs/render/using-built-in-helpers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/render/using-built-in-helpers.md -------------------------------------------------------------------------------- /docs/render/using-custom-helpers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/render/using-custom-helpers.md -------------------------------------------------------------------------------- /docs/render/using-git-templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/render/using-git-templates.md -------------------------------------------------------------------------------- /docs/render/using-graphql-schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/render/using-graphql-schema.md -------------------------------------------------------------------------------- /docs/render/using-grpc-proto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/render/using-grpc-proto.md -------------------------------------------------------------------------------- /docs/render/using-openapi-description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/render/using-openapi-description.md -------------------------------------------------------------------------------- /docs/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/robots.txt -------------------------------------------------------------------------------- /docs/transform/commands/apiproxy-to-yaml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/transform/commands/apiproxy-to-yaml.md -------------------------------------------------------------------------------- /docs/transform/commands/json-to-yaml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/transform/commands/json-to-yaml.md -------------------------------------------------------------------------------- /docs/transform/commands/oas-overlay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/transform/commands/oas-overlay.md -------------------------------------------------------------------------------- /docs/transform/commands/oas2-to-oas3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/transform/commands/oas2-to-oas3.md -------------------------------------------------------------------------------- /docs/transform/commands/resolve-refs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/transform/commands/resolve-refs.md -------------------------------------------------------------------------------- /docs/transform/commands/sharedflow-to-yaml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/transform/commands/sharedflow-to-yaml.md -------------------------------------------------------------------------------- /docs/transform/commands/xml-to-yaml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/transform/commands/xml-to-yaml.md -------------------------------------------------------------------------------- /docs/transform/commands/yaml-to-apiproxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/transform/commands/yaml-to-apiproxy.md -------------------------------------------------------------------------------- /docs/transform/commands/yaml-to-json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/transform/commands/yaml-to-json.md -------------------------------------------------------------------------------- /docs/transform/commands/yaml-to-sharedflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/transform/commands/yaml-to-sharedflow.md -------------------------------------------------------------------------------- /docs/transform/commands/yaml-to-xml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/transform/commands/yaml-to-xml.md -------------------------------------------------------------------------------- /docs/transform/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/docs/transform/index.md -------------------------------------------------------------------------------- /examples/apiproxies/helloworld/apiproxy/helloworld.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/apiproxies/helloworld/apiproxy/helloworld.xml -------------------------------------------------------------------------------- /examples/apiproxies/helloworld/apiproxy/policies/add-cors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/apiproxies/helloworld/apiproxy/policies/add-cors.xml -------------------------------------------------------------------------------- /examples/apiproxies/helloworld/apiproxy/policies/check-quota.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/apiproxies/helloworld/apiproxy/policies/check-quota.xml -------------------------------------------------------------------------------- /examples/apiproxies/helloworld/apiproxy/proxies/default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/apiproxies/helloworld/apiproxy/proxies/default.xml -------------------------------------------------------------------------------- /examples/apiproxies/helloworld/apiproxy/targets/default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/apiproxies/helloworld/apiproxy/targets/default.xml -------------------------------------------------------------------------------- /examples/apiproxies/helloworld/helloworld.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/apiproxies/helloworld/helloworld.zip -------------------------------------------------------------------------------- /examples/graphql/resorts.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/graphql/resorts.graphql -------------------------------------------------------------------------------- /examples/overlays/petstore-delete-internal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/overlays/petstore-delete-internal.yaml -------------------------------------------------------------------------------- /examples/overlays/petstore-dog-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/overlays/petstore-dog-example.yaml -------------------------------------------------------------------------------- /examples/overlays/petstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/overlays/petstore.yaml -------------------------------------------------------------------------------- /examples/protos/greeter.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/protos/greeter.proto -------------------------------------------------------------------------------- /examples/sharedflows/owasp/owasp.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/sharedflows/owasp/owasp.zip -------------------------------------------------------------------------------- /examples/sharedflows/owasp/sharedflowbundle/owasp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/sharedflows/owasp/sharedflowbundle/owasp.xml -------------------------------------------------------------------------------- /examples/sharedflows/owasp/sharedflowbundle/policies/AM-TokenExchange.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/sharedflows/owasp/sharedflowbundle/policies/AM-TokenExchange.xml -------------------------------------------------------------------------------- /examples/sharedflows/owasp/sharedflowbundle/policies/CORS.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/sharedflows/owasp/sharedflowbundle/policies/CORS.xml -------------------------------------------------------------------------------- /examples/sharedflows/owasp/sharedflowbundle/policies/OAuth-VerifyToken.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/sharedflows/owasp/sharedflowbundle/policies/OAuth-VerifyToken.xml -------------------------------------------------------------------------------- /examples/sharedflows/owasp/sharedflowbundle/policies/Quota-1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/sharedflows/owasp/sharedflowbundle/policies/Quota-1.xml -------------------------------------------------------------------------------- /examples/sharedflows/owasp/sharedflowbundle/policies/Spike-Arrest-1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/sharedflows/owasp/sharedflowbundle/policies/Spike-Arrest-1.xml -------------------------------------------------------------------------------- /examples/sharedflows/owasp/sharedflowbundle/sharedflows/default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/sharedflows/owasp/sharedflowbundle/sharedflows/default.xml -------------------------------------------------------------------------------- /examples/snippets/check-quota.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/snippets/check-quota.xml -------------------------------------------------------------------------------- /examples/snippets/ducks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/snippets/ducks.json -------------------------------------------------------------------------------- /examples/snippets/ducks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/snippets/ducks.yaml -------------------------------------------------------------------------------- /examples/snippets/raise-fault.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/snippets/raise-fault.xml -------------------------------------------------------------------------------- /examples/snippets/raise-fault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/snippets/raise-fault.yaml -------------------------------------------------------------------------------- /examples/specs/oas2/npr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/specs/oas2/npr.yaml -------------------------------------------------------------------------------- /examples/specs/oas2/petstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/specs/oas2/petstore.yaml -------------------------------------------------------------------------------- /examples/specs/oas3/customers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/specs/oas3/customers.yaml -------------------------------------------------------------------------------- /examples/specs/oas3/employees.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/specs/oas3/employees.yaml -------------------------------------------------------------------------------- /examples/specs/oas3/npr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/specs/oas3/npr.yaml -------------------------------------------------------------------------------- /examples/specs/oas3/orders.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/specs/oas3/orders.yaml -------------------------------------------------------------------------------- /examples/specs/oas3/petstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/specs/oas3/petstore.yaml -------------------------------------------------------------------------------- /examples/specs/oas3/returns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/specs/oas3/returns.yaml -------------------------------------------------------------------------------- /examples/specs/oas3/stocks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/specs/oas3/stocks.yaml -------------------------------------------------------------------------------- /examples/specs/oas3/weather.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/specs/oas3/weather.yaml -------------------------------------------------------------------------------- /examples/templates/graphql/_helpers.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/graphql/_helpers.tmpl -------------------------------------------------------------------------------- /examples/templates/graphql/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/graphql/apiproxy.yaml -------------------------------------------------------------------------------- /examples/templates/graphql/policies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/graphql/policies.yaml -------------------------------------------------------------------------------- /examples/templates/grpc/_helpers.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/grpc/_helpers.tmpl -------------------------------------------------------------------------------- /examples/templates/grpc/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/grpc/apiproxy.yaml -------------------------------------------------------------------------------- /examples/templates/grpc/policies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/grpc/policies.yaml -------------------------------------------------------------------------------- /examples/templates/grpc/target-server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/grpc/target-server.yaml -------------------------------------------------------------------------------- /examples/templates/mcp/_helpers.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/_helpers.tmpl -------------------------------------------------------------------------------- /examples/templates/mcp/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/apiproxy.yaml -------------------------------------------------------------------------------- /examples/templates/mcp/resources/jsc/authorize-mcp-req.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/resources/jsc/authorize-mcp-req.cjs -------------------------------------------------------------------------------- /examples/templates/mcp/resources/jsc/filter-authorized-tools.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/resources/jsc/filter-authorized-tools.cjs -------------------------------------------------------------------------------- /examples/templates/mcp/resources/jsc/filter-header-tools.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/resources/jsc/filter-header-tools.cjs -------------------------------------------------------------------------------- /examples/templates/mcp/resources/jsc/mcp.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/resources/jsc/mcp.cjs -------------------------------------------------------------------------------- /examples/templates/mcp/resources/jsc/parse-mcp.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/resources/jsc/parse-mcp.cjs -------------------------------------------------------------------------------- /examples/templates/mcp/resources/jsc/process-mcp-req.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/resources/jsc/process-mcp-req.cjs -------------------------------------------------------------------------------- /examples/templates/mcp/resources/jsc/process-rest-res.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/resources/jsc/process-rest-res.cjs -------------------------------------------------------------------------------- /examples/templates/mcp/resources/jsc/validate-tools.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/resources/jsc/validate-tools.cjs -------------------------------------------------------------------------------- /examples/templates/mcp/test/js-policies-main.unit.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/test/js-policies-main.unit.test.js -------------------------------------------------------------------------------- /examples/templates/mcp/test/mcp.unit.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/test/mcp.unit.test.js -------------------------------------------------------------------------------- /examples/templates/mcp/test/mcp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/test/mcp_test.go -------------------------------------------------------------------------------- /examples/templates/mcp/test/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/test/package-lock.json -------------------------------------------------------------------------------- /examples/templates/mcp/test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/mcp/test/package.json -------------------------------------------------------------------------------- /examples/templates/oas3/_helpers.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/oas3/_helpers.tmpl -------------------------------------------------------------------------------- /examples/templates/oas3/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/oas3/apiproxy.yaml -------------------------------------------------------------------------------- /examples/templates/oas3/policies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/oas3/policies.yaml -------------------------------------------------------------------------------- /examples/templates/oas3/policies/message-logging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/oas3/policies/message-logging.yaml -------------------------------------------------------------------------------- /examples/templates/oas3/policies/spike-arrest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/oas3/policies/spike-arrest.yaml -------------------------------------------------------------------------------- /examples/templates/oas3/resources/test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/templates/oas3/resources/test.properties -------------------------------------------------------------------------------- /examples/yaml-first/owasp/policies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/yaml-first/owasp/policies.yaml -------------------------------------------------------------------------------- /examples/yaml-first/owasp/sharedflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/yaml-first/owasp/sharedflow.yaml -------------------------------------------------------------------------------- /examples/yaml-first/petstore/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/yaml-first/petstore/apiproxy.yaml -------------------------------------------------------------------------------- /examples/yaml-first/petstore/policies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/yaml-first/petstore/policies.yaml -------------------------------------------------------------------------------- /examples/yaml-first/petstore/spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/yaml-first/petstore/spec.yaml -------------------------------------------------------------------------------- /examples/yaml-first/petstore/test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/examples/yaml-first/petstore/test.properties -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/go.sum -------------------------------------------------------------------------------- /install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/install -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pkg/apigee/v1/apiproxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/apiproxy.go -------------------------------------------------------------------------------- /pkg/apigee/v1/apiproxymodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/apiproxymodel.go -------------------------------------------------------------------------------- /pkg/apigee/v1/apiproxymodel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/apiproxymodel_test.go -------------------------------------------------------------------------------- /pkg/apigee/v1/audience.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/audience.go -------------------------------------------------------------------------------- /pkg/apigee/v1/authentication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/authentication.go -------------------------------------------------------------------------------- /pkg/apigee/v1/bundlefile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/bundlefile.go -------------------------------------------------------------------------------- /pkg/apigee/v1/defaultfaultrule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/defaultfaultrule.go -------------------------------------------------------------------------------- /pkg/apigee/v1/eventflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/eventflow.go -------------------------------------------------------------------------------- /pkg/apigee/v1/extension.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/extension.go -------------------------------------------------------------------------------- /pkg/apigee/v1/faultrule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/faultrule.go -------------------------------------------------------------------------------- /pkg/apigee/v1/faultrules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/faultrules.go -------------------------------------------------------------------------------- /pkg/apigee/v1/flow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/flow.go -------------------------------------------------------------------------------- /pkg/apigee/v1/flows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/flows.go -------------------------------------------------------------------------------- /pkg/apigee/v1/googleaccesstoken.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/googleaccesstoken.go -------------------------------------------------------------------------------- /pkg/apigee/v1/googleidtoken.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/googleidtoken.go -------------------------------------------------------------------------------- /pkg/apigee/v1/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/header.go -------------------------------------------------------------------------------- /pkg/apigee/v1/headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/headers.go -------------------------------------------------------------------------------- /pkg/apigee/v1/healthmonitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/healthmonitor.go -------------------------------------------------------------------------------- /pkg/apigee/v1/httpmonitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/httpmonitor.go -------------------------------------------------------------------------------- /pkg/apigee/v1/httpmonitor_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/httpmonitor_request.go -------------------------------------------------------------------------------- /pkg/apigee/v1/httpproxyconnection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/httpproxyconnection.go -------------------------------------------------------------------------------- /pkg/apigee/v1/httptargetconnection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/httptargetconnection.go -------------------------------------------------------------------------------- /pkg/apigee/v1/integrationendpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/integrationendpoint.go -------------------------------------------------------------------------------- /pkg/apigee/v1/integrationendpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/integrationendpoints.go -------------------------------------------------------------------------------- /pkg/apigee/v1/loadbalancer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/loadbalancer.go -------------------------------------------------------------------------------- /pkg/apigee/v1/localtargetconnection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/localtargetconnection.go -------------------------------------------------------------------------------- /pkg/apigee/v1/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/model.go -------------------------------------------------------------------------------- /pkg/apigee/v1/policies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/policies.go -------------------------------------------------------------------------------- /pkg/apigee/v1/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/policy.go -------------------------------------------------------------------------------- /pkg/apigee/v1/postclientflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/postclientflow.go -------------------------------------------------------------------------------- /pkg/apigee/v1/postflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/postflow.go -------------------------------------------------------------------------------- /pkg/apigee/v1/preflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/preflow.go -------------------------------------------------------------------------------- /pkg/apigee/v1/properties.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/properties.go -------------------------------------------------------------------------------- /pkg/apigee/v1/property.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/property.go -------------------------------------------------------------------------------- /pkg/apigee/v1/proxyendpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/proxyendpoint.go -------------------------------------------------------------------------------- /pkg/apigee/v1/proxyendpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/proxyendpoints.go -------------------------------------------------------------------------------- /pkg/apigee/v1/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/request.go -------------------------------------------------------------------------------- /pkg/apigee/v1/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/resource.go -------------------------------------------------------------------------------- /pkg/apigee/v1/resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/resources.go -------------------------------------------------------------------------------- /pkg/apigee/v1/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/response.go -------------------------------------------------------------------------------- /pkg/apigee/v1/responsecode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/responsecode.go -------------------------------------------------------------------------------- /pkg/apigee/v1/responsecodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/responsecodes.go -------------------------------------------------------------------------------- /pkg/apigee/v1/routerule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/routerule.go -------------------------------------------------------------------------------- /pkg/apigee/v1/routerules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/routerules.go -------------------------------------------------------------------------------- /pkg/apigee/v1/servers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/servers.go -------------------------------------------------------------------------------- /pkg/apigee/v1/serverunhealthyresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/serverunhealthyresponse.go -------------------------------------------------------------------------------- /pkg/apigee/v1/sharedflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/sharedflow.go -------------------------------------------------------------------------------- /pkg/apigee/v1/sharedflowbundle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/sharedflowbundle.go -------------------------------------------------------------------------------- /pkg/apigee/v1/sharedflowbundlemodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/sharedflowbundlemodel.go -------------------------------------------------------------------------------- /pkg/apigee/v1/sharedflows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/sharedflows.go -------------------------------------------------------------------------------- /pkg/apigee/v1/sslinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/sslinfo.go -------------------------------------------------------------------------------- /pkg/apigee/v1/step.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/step.go -------------------------------------------------------------------------------- /pkg/apigee/v1/steps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/steps.go -------------------------------------------------------------------------------- /pkg/apigee/v1/successresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/successresponse.go -------------------------------------------------------------------------------- /pkg/apigee/v1/targetendpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/targetendpoint.go -------------------------------------------------------------------------------- /pkg/apigee/v1/targetendpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/targetendpoints.go -------------------------------------------------------------------------------- /pkg/apigee/v1/targetserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/targetserver.go -------------------------------------------------------------------------------- /pkg/apigee/v1/tcpmonitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/tcpmonitor.go -------------------------------------------------------------------------------- /pkg/apigee/v1/testdata/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/testdata/.gitignore -------------------------------------------------------------------------------- /pkg/apigee/v1/testdata/yaml-first/event-flow/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/testdata/yaml-first/event-flow/apiproxy.yaml -------------------------------------------------------------------------------- /pkg/apigee/v1/testdata/yaml-first/google-id-token-auth/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/testdata/yaml-first/google-id-token-auth/apiproxy.yaml -------------------------------------------------------------------------------- /pkg/apigee/v1/testdata/yaml-first/health-monitor-http/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/testdata/yaml-first/health-monitor-http/apiproxy.yaml -------------------------------------------------------------------------------- /pkg/apigee/v1/testdata/yaml-first/health-monitor-tcp/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/testdata/yaml-first/health-monitor-tcp/apiproxy.yaml -------------------------------------------------------------------------------- /pkg/apigee/v1/testdata/yaml-first/lb-server-unhealthy/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/testdata/yaml-first/lb-server-unhealthy/apiproxy.yaml -------------------------------------------------------------------------------- /pkg/apigee/v1/testdata/yaml-first/lb-weighted/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/testdata/yaml-first/lb-weighted/apiproxy.yaml -------------------------------------------------------------------------------- /pkg/apigee/v1/testdata/yaml-first/postclient/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/testdata/yaml-first/postclient/apiproxy.yaml -------------------------------------------------------------------------------- /pkg/apigee/v1/testdata/yaml-first/simple/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/testdata/yaml-first/simple/apiproxy.yaml -------------------------------------------------------------------------------- /pkg/apigee/v1/unknown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apigee/v1/unknown.go -------------------------------------------------------------------------------- /pkg/apiproxy/bundle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apiproxy/bundle.go -------------------------------------------------------------------------------- /pkg/apiproxy/bundle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apiproxy/bundle_test.go -------------------------------------------------------------------------------- /pkg/apiproxy/testdata/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apiproxy/testdata/.gitignore -------------------------------------------------------------------------------- /pkg/apiproxy/testdata/bundles/helloworld/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apiproxy/testdata/bundles/helloworld/apiproxy.yaml -------------------------------------------------------------------------------- /pkg/apiproxy/testdata/bundles/helloworld/apiproxy.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apiproxy/testdata/bundles/helloworld/apiproxy.zip -------------------------------------------------------------------------------- /pkg/apiproxy/testdata/bundles/integration-target/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apiproxy/testdata/bundles/integration-target/apiproxy.yaml -------------------------------------------------------------------------------- /pkg/apiproxy/testdata/bundles/integration-target/apiproxy.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apiproxy/testdata/bundles/integration-target/apiproxy.zip -------------------------------------------------------------------------------- /pkg/apiproxy/testdata/bundles/oauth-validate-key-secret/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apiproxy/testdata/bundles/oauth-validate-key-secret/apiproxy.yaml -------------------------------------------------------------------------------- /pkg/apiproxy/testdata/bundles/oauth-validate-key-secret/apiproxy.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/apiproxy/testdata/bundles/oauth-validate-key-secret/apiproxy.zip -------------------------------------------------------------------------------- /pkg/common/mock_apiproxy_template/_helpers.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/common/mock_apiproxy_template/_helpers.tmpl -------------------------------------------------------------------------------- /pkg/common/mock_apiproxy_template/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/common/mock_apiproxy_template/apiproxy.yaml -------------------------------------------------------------------------------- /pkg/common/mock_apiproxy_template/embed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/common/mock_apiproxy_template/embed.go -------------------------------------------------------------------------------- /pkg/common/mock_apiproxy_template/response-mocker.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/common/mock_apiproxy_template/response-mocker.cjs -------------------------------------------------------------------------------- /pkg/common/mock_apiproxy_template/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/common/mock_apiproxy_template/test/.gitignore -------------------------------------------------------------------------------- /pkg/common/mock_apiproxy_template/test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/common/mock_apiproxy_template/test/package.json -------------------------------------------------------------------------------- /pkg/common/mock_apiproxy_template/test/response-mocker.unit.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/common/mock_apiproxy_template/test/response-mocker.unit.test.js -------------------------------------------------------------------------------- /pkg/common/mock_apiproxy_template/test/response_mocker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/common/mock_apiproxy_template/test/response_mocker_test.go -------------------------------------------------------------------------------- /pkg/common/resources/helper_functions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/common/resources/helper_functions.txt -------------------------------------------------------------------------------- /pkg/common/resources/mock_features.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/common/resources/mock_features.txt -------------------------------------------------------------------------------- /pkg/common/resources/render_context.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/common/resources/render_context.txt -------------------------------------------------------------------------------- /pkg/common/resources/resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/common/resources/resources.go -------------------------------------------------------------------------------- /pkg/flags/bool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/bool.go -------------------------------------------------------------------------------- /pkg/flags/includelist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/includelist.go -------------------------------------------------------------------------------- /pkg/flags/setany.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/setany.go -------------------------------------------------------------------------------- /pkg/flags/setany_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/setany_test.go -------------------------------------------------------------------------------- /pkg/flags/setenum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/setenum.go -------------------------------------------------------------------------------- /pkg/flags/setfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/setfile.go -------------------------------------------------------------------------------- /pkg/flags/setgraphql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/setgraphql.go -------------------------------------------------------------------------------- /pkg/flags/setgrpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/setgrpc.go -------------------------------------------------------------------------------- /pkg/flags/setjson.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/setjson.go -------------------------------------------------------------------------------- /pkg/flags/setoas.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/setoas.go -------------------------------------------------------------------------------- /pkg/flags/setstring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/setstring.go -------------------------------------------------------------------------------- /pkg/flags/setstring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/setstring_test.go -------------------------------------------------------------------------------- /pkg/flags/settf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/settf.go -------------------------------------------------------------------------------- /pkg/flags/settf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/settf_test.go -------------------------------------------------------------------------------- /pkg/flags/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/string.go -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/.gitignore -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/block-duplication/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/block-duplication/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/block-duplication/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/block-duplication/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/empty/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/empty/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/empty/exp-data.tf.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/generic-logic/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/generic-logic/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/generic-logic/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/generic-logic/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/keycloak-full/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/keycloak-full/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/keycloak-full/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/keycloak-full/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/list-tuple/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/list-tuple/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/list-tuple/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/list-tuple/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/locals-block/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/locals-block/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/locals-block/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/locals-block/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/map-object/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/map-object/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/map-object/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/map-object/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/mixed-content-and-nesting/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/mixed-content-and-nesting/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/mixed-content-and-nesting/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/mixed-content-and-nesting/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/module-block/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/module-block/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/module-block/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/module-block/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/module-with-providers/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/module-with-providers/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/module-with-providers/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/module-with-providers/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/multiple-labeled-blocks/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/multiple-labeled-blocks/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/multiple-labeled-blocks/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/multiple-labeled-blocks/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/multiple-unlabeled-blocks/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/multiple-unlabeled-blocks/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/multiple-unlabeled-blocks/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/multiple-unlabeled-blocks/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/ordered-provisioner/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/ordered-provisioner/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/ordered-provisioner/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/ordered-provisioner/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/output-block/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/output-block/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/output-block/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/output-block/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/primitives/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/primitives/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/primitives/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/primitives/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/provider-block/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/provider-block/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/provider-block/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/provider-block/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/resource-and-data-blocks/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/resource-and-data-blocks/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/resource-and-data-blocks/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/resource-and-data-blocks/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/resource-lifecycle/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/resource-lifecycle/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/resource-lifecycle/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/resource-lifecycle/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/simple-block-labeled/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/simple-block-labeled/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/simple-block-labeled/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/simple-block-labeled/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/single-unlabeled-block/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/single-unlabeled-block/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/single-unlabeled-block/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/single-unlabeled-block/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/string-interpolation/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/string-interpolation/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/string-interpolation/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/string-interpolation/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/terraform-block/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/terraform-block/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/terraform-block/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/terraform-block/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/variable-block/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/variable-block/data.tf -------------------------------------------------------------------------------- /pkg/flags/testdata/settf/variable-block/exp-data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/testdata/settf/variable-block/exp-data.tf.json -------------------------------------------------------------------------------- /pkg/flags/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/values.go -------------------------------------------------------------------------------- /pkg/flags/values_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/flags/values_test.go -------------------------------------------------------------------------------- /pkg/git/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/git/git.go -------------------------------------------------------------------------------- /pkg/git/git_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/git/git_test.go -------------------------------------------------------------------------------- /pkg/globals/globals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/globals/globals.go -------------------------------------------------------------------------------- /pkg/mock/oas.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/mock/oas.go -------------------------------------------------------------------------------- /pkg/mock/oas_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/mock/oas_test.go -------------------------------------------------------------------------------- /pkg/mock/testdata/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/mock/testdata/.gitignore -------------------------------------------------------------------------------- /pkg/mock/testdata/mocks/petstore/exp-apiproxy.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/mock/testdata/mocks/petstore/exp-apiproxy.zip -------------------------------------------------------------------------------- /pkg/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/parser/parser.go -------------------------------------------------------------------------------- /pkg/render/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/flags.go -------------------------------------------------------------------------------- /pkg/render/helper_funcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/helper_funcs.go -------------------------------------------------------------------------------- /pkg/render/helper_funcs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/helper_funcs_test.go -------------------------------------------------------------------------------- /pkg/render/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/model.go -------------------------------------------------------------------------------- /pkg/render/model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/model_test.go -------------------------------------------------------------------------------- /pkg/render/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/render.go -------------------------------------------------------------------------------- /pkg/render/render_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/render_test.go -------------------------------------------------------------------------------- /pkg/render/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/template.go -------------------------------------------------------------------------------- /pkg/render/testdata/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/.gitignore -------------------------------------------------------------------------------- /pkg/render/testdata/deepcopy/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/deepcopy/.gitignore -------------------------------------------------------------------------------- /pkg/render/testdata/deepcopy/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/deepcopy/data.yaml -------------------------------------------------------------------------------- /pkg/render/testdata/render-apiproxy/github-oas3/exp-apiproxy.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render-apiproxy/github-oas3/exp-apiproxy.zip -------------------------------------------------------------------------------- /pkg/render/testdata/render/policies/apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/policies/apiproxy.yaml -------------------------------------------------------------------------------- /pkg/render/testdata/render/policies/common/assign-message.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/policies/common/assign-message.yaml -------------------------------------------------------------------------------- /pkg/render/testdata/render/policies/common/spike-arrest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/policies/common/spike-arrest.yaml -------------------------------------------------------------------------------- /pkg/render/testdata/render/policies/exp-apiproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/policies/exp-apiproxy.yaml -------------------------------------------------------------------------------- /pkg/render/testdata/render/policies/policies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/policies/policies.yaml -------------------------------------------------------------------------------- /pkg/render/testdata/render/policies/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/policies/values.yaml -------------------------------------------------------------------------------- /pkg/render/testdata/render/set-file/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/set-file/data.json -------------------------------------------------------------------------------- /pkg/render/testdata/render/set-file/exp-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/set-file/exp-input.yaml -------------------------------------------------------------------------------- /pkg/render/testdata/render/set-file/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/set-file/input.yaml -------------------------------------------------------------------------------- /pkg/render/testdata/render/using-files/exp-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/using-files/exp-input.yaml -------------------------------------------------------------------------------- /pkg/render/testdata/render/using-files/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/using-files/input.yaml -------------------------------------------------------------------------------- /pkg/render/testdata/render/using-files/level1/input.yaml: -------------------------------------------------------------------------------- 1 | fox jumped over {{ include "./level2/input.yaml" }} -------------------------------------------------------------------------------- /pkg/render/testdata/render/using-files/level1/level2/input.yaml: -------------------------------------------------------------------------------- 1 | the lazy dog -------------------------------------------------------------------------------- /pkg/render/testdata/render/using-helpers/_helpers.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/using-helpers/_helpers.tmpl -------------------------------------------------------------------------------- /pkg/render/testdata/render/using-helpers/exp-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/using-helpers/exp-input.yaml -------------------------------------------------------------------------------- /pkg/render/testdata/render/using-helpers/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/render/testdata/render/using-helpers/input.yaml -------------------------------------------------------------------------------- /pkg/sharedflow/bundle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/sharedflow/bundle.go -------------------------------------------------------------------------------- /pkg/utils/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/errors.go -------------------------------------------------------------------------------- /pkg/utils/extension_remover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/extension_remover.go -------------------------------------------------------------------------------- /pkg/utils/extension_remover_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/extension_remover_test.go -------------------------------------------------------------------------------- /pkg/utils/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/io.go -------------------------------------------------------------------------------- /pkg/utils/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/json.go -------------------------------------------------------------------------------- /pkg/utils/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/json_test.go -------------------------------------------------------------------------------- /pkg/utils/mcp/mcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/mcp/mcp.go -------------------------------------------------------------------------------- /pkg/utils/mcp/mcp_oauth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/mcp/mcp_oauth.go -------------------------------------------------------------------------------- /pkg/utils/mcp/mcp_oauth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/mcp/mcp_oauth_test.go -------------------------------------------------------------------------------- /pkg/utils/mcp/mcp_resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/mcp/mcp_resolver.go -------------------------------------------------------------------------------- /pkg/utils/mcp/mcp_resolver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/mcp/mcp_resolver_test.go -------------------------------------------------------------------------------- /pkg/utils/mcp/mcp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/mcp/mcp_test.go -------------------------------------------------------------------------------- /pkg/utils/mcp/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/mcp/utils.go -------------------------------------------------------------------------------- /pkg/utils/node_tests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/node_tests.go -------------------------------------------------------------------------------- /pkg/utils/openapi2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/openapi2.go -------------------------------------------------------------------------------- /pkg/utils/openapi2_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/openapi2_test.go -------------------------------------------------------------------------------- /pkg/utils/openapi3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/openapi3.go -------------------------------------------------------------------------------- /pkg/utils/overlay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/overlay.go -------------------------------------------------------------------------------- /pkg/utils/overlay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/overlay_test.go -------------------------------------------------------------------------------- /pkg/utils/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/resolver.go -------------------------------------------------------------------------------- /pkg/utils/resolver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/resolver_test.go -------------------------------------------------------------------------------- /pkg/utils/shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/shell.go -------------------------------------------------------------------------------- /pkg/utils/stdoutcapture.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/stdoutcapture.go -------------------------------------------------------------------------------- /pkg/utils/testdata/mcp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/mcp/.gitignore -------------------------------------------------------------------------------- /pkg/utils/testdata/mcp/petstore/exp-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/mcp/petstore/exp-values.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/mcp/weather/exp-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/mcp/weather/exp-values.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/oas-overlay/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas-overlay/.gitignore -------------------------------------------------------------------------------- /pkg/utils/testdata/oas-overlay/array/exp-oas3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas-overlay/array/exp-oas3.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/oas-overlay/array/overlay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas-overlay/array/overlay.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/oas-overlay/bad-action-op/overlay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas-overlay/bad-action-op/overlay.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/oas-overlay/bad-actions-value/overlay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas-overlay/bad-actions-value/overlay.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/oas-overlay/bad-remove-value/overlay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas-overlay/bad-remove-value/overlay.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/oas-overlay/bad-update-target/overlay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas-overlay/bad-update-target/overlay.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/oas-overlay/structured/exp-oas3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas-overlay/structured/exp-oas3.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/oas-overlay/structured/overlay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas-overlay/structured/overlay.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/oas-overlay/targeted/exp-oas3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas-overlay/targeted/exp-oas3.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/oas-overlay/targeted/overlay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas-overlay/targeted/overlay.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/oas-overlay/wildcard/exp-oas3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas-overlay/wildcard/exp-oas3.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/oas-overlay/wildcard/overlay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas-overlay/wildcard/overlay.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/oas2-to-oas3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas2-to-oas3/.gitignore -------------------------------------------------------------------------------- /pkg/utils/testdata/oas2-to-oas3/petstore-cycle/exp-oas3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas2-to-oas3/petstore-cycle/exp-oas3.json -------------------------------------------------------------------------------- /pkg/utils/testdata/oas2-to-oas3/petstore-refs/exp-oas3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas2-to-oas3/petstore-refs/exp-oas3.json -------------------------------------------------------------------------------- /pkg/utils/testdata/oas2-to-oas3/petstore/exp-oas3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas2-to-oas3/petstore/exp-oas3.json -------------------------------------------------------------------------------- /pkg/utils/testdata/oas2-to-oas3/petstore/exp-oas3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/oas2-to-oas3/petstore/exp-oas3.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/remove-oas-schema-extensions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/remove-oas-schema-extensions/.gitignore -------------------------------------------------------------------------------- /pkg/utils/testdata/remove-oas-schema-extensions/deeply-nested/exp-oas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/remove-oas-schema-extensions/deeply-nested/exp-oas.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/remove-oas-schema-extensions/deeply-nested/oas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/remove-oas-schema-extensions/deeply-nested/oas.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/remove-oas-schema-extensions/old-definitions/exp-oas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/remove-oas-schema-extensions/old-definitions/exp-oas.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/remove-oas-schema-extensions/old-definitions/oas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/remove-oas-schema-extensions/old-definitions/oas.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/remove-oas-schema-extensions/properties-level/exp-oas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/remove-oas-schema-extensions/properties-level/exp-oas.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/remove-oas-schema-extensions/properties-level/oas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/remove-oas-schema-extensions/properties-level/oas.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/remove-oas-schema-extensions/ref-sibling/exp-oas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/remove-oas-schema-extensions/ref-sibling/exp-oas.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/remove-oas-schema-extensions/ref-sibling/oas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/remove-oas-schema-extensions/ref-sibling/oas.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/remove-oas-schema-extensions/schema-level/exp-oas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/remove-oas-schema-extensions/schema-level/exp-oas.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/remove-oas-schema-extensions/schema-level/oas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/remove-oas-schema-extensions/schema-level/oas.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/resolve-refs/petstore-cycle/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/resolve-refs/petstore-cycle/.gitignore -------------------------------------------------------------------------------- /pkg/utils/testdata/resolve-refs/petstore-cycle/exp-oas2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/resolve-refs/petstore-cycle/exp-oas2.json -------------------------------------------------------------------------------- /pkg/utils/testdata/resolve-refs/petstore-refs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/resolve-refs/petstore-refs/.gitignore -------------------------------------------------------------------------------- /pkg/utils/testdata/resolve-refs/petstore-refs/exp-oas2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/resolve-refs/petstore-refs/exp-oas2.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/.gitignore -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/complex_raise_fault_policy/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/complex_raise_fault_policy/data.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/complex_raise_fault_policy/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/complex_raise_fault_policy/data.tf -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/complex_raise_fault_policy/data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/complex_raise_fault_policy/data.tf.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/complex_raise_fault_policy/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/complex_raise_fault_policy/data.xml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/complex_raise_fault_policy/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/complex_raise_fault_policy/data.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/element_with_attr/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/element_with_attr/data.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/element_with_attr/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/element_with_attr/data.tf -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/element_with_attr/data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/element_with_attr/data.tf.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/element_with_attr/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/element_with_attr/data.xml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/element_with_attr/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/element_with_attr/data.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/flow_callout_policy/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/flow_callout_policy/data.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/flow_callout_policy/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/flow_callout_policy/data.tf -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/flow_callout_policy/data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/flow_callout_policy/data.tf.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/flow_callout_policy/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/flow_callout_policy/data.xml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/flow_callout_policy/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/flow_callout_policy/data.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/repeated_children_without_attrs_parent_without_attrs/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/repeated_children_without_attrs_parent_without_attrs/data.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/repeated_children_without_attrs_parent_without_attrs/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/repeated_children_without_attrs_parent_without_attrs/data.tf -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/repeated_children_without_attrs_parent_without_attrs/data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/repeated_children_without_attrs_parent_without_attrs/data.tf.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/repeated_children_without_attrs_parent_without_attrs/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/repeated_children_without_attrs_parent_without_attrs/data.xml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/repeated_children_without_attrs_parent_without_attrs/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/repeated_children_without_attrs_parent_without_attrs/data.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/scalar_with_attrs/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/scalar_with_attrs/data.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/scalar_with_attrs/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/scalar_with_attrs/data.tf -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/scalar_with_attrs/data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/scalar_with_attrs/data.tf.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/scalar_with_attrs/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/scalar_with_attrs/data.xml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/scalar_with_attrs/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/scalar_with_attrs/data.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/scalar_without_attrs/data.json: -------------------------------------------------------------------------------- 1 | { 2 | "Field": "Content" 3 | } -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/scalar_without_attrs/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/scalar_without_attrs/data.tf -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/scalar_without_attrs/data.tf.json: -------------------------------------------------------------------------------- 1 | { 2 | "Field": "Content" 3 | } -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/scalar_without_attrs/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/scalar_without_attrs/data.xml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/scalar_without_attrs/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/scalar_without_attrs/data.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_parent_with_attrs/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_parent_with_attrs/data.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_parent_with_attrs/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_parent_with_attrs/data.tf -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_parent_with_attrs/data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_parent_with_attrs/data.tf.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_parent_with_attrs/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_parent_with_attrs/data.xml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_parent_with_attrs/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_parent_with_attrs/data.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_parent_without_attrs/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_parent_without_attrs/data.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_parent_without_attrs/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_parent_without_attrs/data.tf -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_parent_without_attrs/data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_parent_without_attrs/data.tf.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_parent_without_attrs/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_parent_without_attrs/data.xml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_parent_without_attrs/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_parent_without_attrs/data.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_without_parent/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_without_parent/data.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_without_parent/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_without_parent/data.tf -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_without_parent/data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_without_parent/data.tf.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_without_parent/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_without_parent/data.xml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_without_parent/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_without_parent/data.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_without_parent_with_attrs/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_without_parent_with_attrs/data.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_without_parent_with_attrs/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_without_parent_with_attrs/data.tf -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_without_parent_with_attrs/data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_without_parent_with_attrs/data.tf.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_without_parent_with_attrs/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_without_parent_with_attrs/data.xml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/sequence_without_parent_with_attrs/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/sequence_without_parent_with_attrs/data.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/simple_nested/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/simple_nested/data.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/simple_nested/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/simple_nested/data.tf -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/simple_nested/data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/simple_nested/data.tf.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/simple_nested/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/simple_nested/data.xml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/simple_nested/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/simple_nested/data.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/unique_children_with_attrs_parent_without_attrs/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/unique_children_with_attrs_parent_without_attrs/data.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/unique_children_with_attrs_parent_without_attrs/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/unique_children_with_attrs_parent_without_attrs/data.tf -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/unique_children_with_attrs_parent_without_attrs/data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/unique_children_with_attrs_parent_without_attrs/data.tf.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/unique_children_with_attrs_parent_without_attrs/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/unique_children_with_attrs_parent_without_attrs/data.xml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/unique_children_with_attrs_parent_without_attrs/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/unique_children_with_attrs_parent_without_attrs/data.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/unique_children_without_attrs_parent_without_attrs/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/unique_children_without_attrs_parent_without_attrs/data.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/unique_children_without_attrs_parent_without_attrs/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/unique_children_without_attrs_parent_without_attrs/data.tf -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/unique_children_without_attrs_parent_without_attrs/data.tf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/unique_children_without_attrs_parent_without_attrs/data.tf.json -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/unique_children_without_attrs_parent_without_attrs/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/unique_children_without_attrs_parent_without_attrs/data.xml -------------------------------------------------------------------------------- /pkg/utils/testdata/snippets/unique_children_without_attrs_parent_without_attrs/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/snippets/unique_children_without_attrs_parent_without_attrs/data.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas2/petstore-cycle/oas2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas2/petstore-cycle/oas2.json -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas2/petstore-cycle/schemas/definitions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas2/petstore-cycle/schemas/definitions.json -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas2/petstore-cycle/schemas/widget.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas2/petstore-cycle/schemas/widget.json -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas2/petstore-refs/oas2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas2/petstore-refs/oas2.json -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas2/petstore-refs/schemas/apiresponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas2/petstore-refs/schemas/apiresponse.json -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas2/petstore-refs/schemas/definitions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas2/petstore-refs/schemas/definitions.json -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas2/petstore-refs/schemas/order.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas2/petstore-refs/schemas/order.json -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas2/petstore-refs/schemas/user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas2/petstore-refs/schemas/user.json -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas2/petstore/oas2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas2/petstore/oas2.json -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas2/petstore/oas2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas2/petstore/oas2.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas3/npr/oas3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas3/npr/oas3.json -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas3/npr/oas3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas3/npr/oas3.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas3/petstore/oas3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas3/petstore/oas3.json -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas3/petstore/oas3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas3/petstore/oas3.yaml -------------------------------------------------------------------------------- /pkg/utils/testdata/specs/oas3/weather/oas3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/testdata/specs/oas3/weather/oas3.yaml -------------------------------------------------------------------------------- /pkg/utils/tf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/tf.go -------------------------------------------------------------------------------- /pkg/utils/tf_from_json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/tf_from_json.go -------------------------------------------------------------------------------- /pkg/utils/tf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/tf_test.go -------------------------------------------------------------------------------- /pkg/utils/tf_to_json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/tf_to_json.go -------------------------------------------------------------------------------- /pkg/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/utils.go -------------------------------------------------------------------------------- /pkg/utils/xml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/xml.go -------------------------------------------------------------------------------- /pkg/utils/xml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/xml_test.go -------------------------------------------------------------------------------- /pkg/utils/yaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/yaml.go -------------------------------------------------------------------------------- /pkg/utils/yaml_cycle_detector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/yaml_cycle_detector.go -------------------------------------------------------------------------------- /pkg/utils/yaml_nodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/yaml_nodes.go -------------------------------------------------------------------------------- /pkg/utils/yaml_ref_resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/yaml_ref_resolver.go -------------------------------------------------------------------------------- /pkg/utils/yaml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/utils/yaml_test.go -------------------------------------------------------------------------------- /pkg/values/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/values/map.go -------------------------------------------------------------------------------- /pkg/zip/zip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apigee/apigee-go-gen/HEAD/pkg/zip/zip.go --------------------------------------------------------------------------------