intellij-openapi-generator
intellij-openapi-generator copied to clipboard
Intellij Plugin for openapi-generator
It would be cool to add one-click support for generating IDEA request scripts including environment files: https://www.jetbrains.com/help/idea/http-client-in-product-code-editor.html
failed to read resource listing com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'openapi': was expecting ('true', 'false' or 'null') at [Source: (String)"openapi: "3.0.0" info: version: 1.0.0 title: XP API license: name: MIT servers: -...
Would it be possible to add controls to enable saving and restoring of the generation config to a file, preferably .json Rentering the config each time you want to rerun.a...
it's always be true, can not set false in generate option dialog window,false option do not take effect
I seem to recall seeing this was possible for plugins to hook into the tips dialog. It would be nice to include tips for swagger codegen usage.
This should be per-project settings Probably a good place for defaults like default config file, file encoding, etc.
E.g., given ``` openapi: "3.1.0" info: title: Get a user's profile version: "1.0" paths: /profile: get: description: The requested user's profile, if it exist responses: '200': description: profile body content:...
The generated code is not compatible with RestSharp 110.2.0. For example RestClient.BaseUrl property does not exist because it is moved to RestClientOptions.
java.lang.Throwable: Ivalid feignOoption '{}'. Must be '10.x' or '9.x' (deprecated). at com.intellij.openapi.diagnostic.Logger.error(Logger.java:202) at us.jimschubert.intellij.openapitools.events.GenerationNotificationManager.error(GenerationNotificationManager.kt:35) at us.jimschubert.intellij.openapitools.events.GenerationNotificationManager.failure(GenerationNotificationManager.kt:63) at us.jimschubert.intellij.openapitools.ui.GenerateDialog.doOKAction(GenerateDialog.kt:290) at com.intellij.openapi.ui.DialogWrapper$OkAction.doAction(DialogWrapper.java:1861) at com.intellij.openapi.ui.DialogWrapper$DialogWrapperAction.actionPerformed(DialogWrapper.java:1815) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)...