-
Couldn't load subscription status.
- Fork 27
Description
tfplugingen-framework CLI version
tfplugingen-framework module: v0.4.0
Provider Code Spec File
It is very long. Could you generate it using this ?
tfplugingen-openapi generate --config ./generator_config.yml --output ./provider-code-spec.json ./jira_cloud.jsonExpected Behavior
Generate a "_gen.go" file without duplicates
Actual Behavior
Many of my generated func() and struct are duplicated in the "_gen.go". As a result, it's impossible to do “go install .” because there are too many errors in the "_gen.go" file.
Additional Information
API used (json file):
https://developer.atlassian.com/cloud/jira/platform/swagger-v3.v3.json
generator config:
provider:
name: jira
resources:
project:
create:
path: /rest/api/3/project
method: POST
read:
path: /rest/api/3/project
method: GET
update:
path: /rest/api/3/project/{projectIdOrKey}
method: PUT
delete:
path: /rest/api/3/project/{projectIdOrKey}
method: DELETE
workflow_scheme:
create:
path: /rest/api/3/workflowscheme
method: POST
read:
path: /rest/api/3/workflowscheme
method: GET
update:
path: /rest/api/3/workflowscheme/update
method: POST
delete:
path: /rest/api/3/workflowscheme/{id}
method: DELETE
For the project resource, it works perfectly, but does not work for the workflow_scheme resource.
Code of Conduct
- I agree to follow this project's Code of Conduct