Skip to content
This repository has been archived by the owner on Feb 23, 2023. It is now read-only.

SpringFox 3.0 / Swagger Support #777

Closed
goafabric opened this issue May 13, 2021 · 6 comments
Closed

SpringFox 3.0 / Swagger Support #777

goafabric opened this issue May 13, 2021 · 6 comments
Labels
status: declined A suggestion or change that we don't feel we should currently apply

Comments

@goafabric
Copy link

Hello,
I am having basically the same setup and problems indicated within this issue:
#635

It at least tried to dig in a little deeper by figuring out a lot of Typehints that need to be added.
But after a couple of hours still not working, i honestly gave up.
It should be doable, because micronaut and quarkus seem to support it.
Would be great to have it supported out of the box.

-- cut ---

@typehint(typeNames = {
"springfox.documentation.spi.schema.ModelBuilderPlugin",
"springfox.documentation.spi.schema.ModelPropertyBuilderPlugin",
"springfox.documentation.spi.schema.SyntheticModelProviderPlugin",
"springfox.documentation.spi.schema.TypeNameProviderPlugin",
"springfox.documentation.spi.schema.ViewProviderPlugin",
"springfox.documentation.spi.service.DocumentationPlugin",
"springfox.documentation.spi.service.ApiListingBuilderPlugin",
"springfox.documentation.spi.service.ApiListingScannerPlugin",
"springfox.documentation.spi.service.DefaultsProviderPlugin",
"springfox.documentation.spi.service.ExpandedParameterBuilderPlugin",
"springfox.documentation.spi.service.ModelNamesRegistryFactoryPlugin",
"springfox.documentation.spi.service.OperationBuilderPlugin",
"springfox.documentation.spi.service.OperationModelsProviderPlugin",
"springfox.documentation.spi.service.ParameterBuilderPlugin",
"springfox.documentation.spi.service.ResponseBuilderPlugin",

    "springfox.documentation.service.PathDecorator",
    "springfox.documentation.spi.DocumentationType"

}, access = AccessBits.ALL)

@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged or decided on label May 13, 2021
@sdeleuze
Copy link
Contributor

We try to limit what we support to dependencies managed on start.spring.io, and SpringFox 3.0 / Swagger is not part of that. That said, I understand this is a popular one, could you please create an issue on SpringFox side and link it here, I can try to provide guidance to them for a generic support.

@sdeleuze sdeleuze added status: declined A suggestion or change that we don't feel we should currently apply and removed status: waiting-for-triage An issue we've not yet triaged or decided on labels May 17, 2021
@goafabric
Copy link
Author

Thanks for your reply .. I can do that .. but I am honestly skeptical that the people there will do it.
Thanks for looking into the other flyway issue

@goafabric
Copy link
Author

Opened:
springfox/springfox#3816

@sdeleuze
Copy link
Contributor

If somebody is interested to contribute it, please comment on the SpringFox issue.

@sdeleuze
Copy link
Contributor

See also springdoc/springdoc-openapi#1164.

@goafabric
Copy link
Author

Thank you everybody for the work

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: declined A suggestion or change that we don't feel we should currently apply
Development

No branches or pull requests

3 participants