geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivan Junckes Filho (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (GERONIMO-6695) OpenAPI - Schemas are not working properly with a few issues
Date Tue, 19 Feb 2019 14:50:00 GMT

     [ https://issues.apache.org/jira/browse/GERONIMO-6695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Ivan Junckes Filho updated GERONIMO-6695:
-----------------------------------------
    Description: 
1 - Name of classes are not user friendly

2 - Internal system properties are showing up in the schema like factory, superclass, typeParams...
etc

!image-2019-02-19-11-05-49-553.png!

3 - A lot of system classes are showing up as schemas and openapi should have only webapp
classes in the document. This even breaks swagger ui because it makes it super slow.

!image-2019-02-19-11-07-02-967.png!

The previous images come from swagger-ui.

  was:
1 - Name of classes are not user friendly

2 - Internal system properties are showing up in the schema like factory, superclass, typeParams...
etc

!image-2019-02-19-11-05-49-553.png!

3 - A lot of system classes are showing up as schemas and openapi should have only webapp
classes in the document

!image-2019-02-19-11-07-02-967.png!

The previous images come from swagger-ui.


> OpenAPI - Schemas are not working properly with a few issues
> ------------------------------------------------------------
>
>                 Key: GERONIMO-6695
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-6695
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>            Reporter: Ivan Junckes Filho
>            Priority: Major
>         Attachments: image-2019-02-19-11-05-49-553.png, image-2019-02-19-11-07-02-967.png
>
>
> 1 - Name of classes are not user friendly
> 2 - Internal system properties are showing up in the schema like factory, superclass,
typeParams... etc
> !image-2019-02-19-11-05-49-553.png!
> 3 - A lot of system classes are showing up as schemas and openapi should have only webapp
classes in the document. This even breaks swagger ui because it makes it super slow.
> !image-2019-02-19-11-07-02-967.png!
> The previous images come from swagger-ui.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message