This is an automated email from the ASF dual-hosted git repository. ahuber pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/isis.git
from ae9e97eae0 Bump datatables from 1.12.1 to 1.13.1 (2) add ee86fe9fff ISIS-3292: migrate Swagger Model v2 to OpenAPI v3 add 32c2425b0f ISIS-3292: flesh out parameter schemas (types) add 6b04256301 ISIS-3292: just renaming classes add 95cecbb265 ISIS-3292: some refactoring, use ObjectSchema where applicable add c9aaf120fa ISIS-3292: flesh out RefSchema add 67f1134cf5 ISIS-3292: flesh out requestBody(...) add 434b345b2f ISIS-3292: flesh out ApiResponse generation add 0f591c4252 ISIS-3292: restore value schemas; purge schema plugin add 935b2e32a2 ISIS-3292: various schema fixes add 0ad4309b61 ISIS-3292: add online links to all referenced RO Spec sections add 631f705873 ISIS-3292: final fixes add 93fa6a21b8 Merge pull request #1226 from apache/3292-openapi No new revisions were added by this update. Summary of changes: bom/pom.xml | 2 +- core/metamodel/pom.xml | 4 +- core/pom.xml | 4 +- .../rendering/src/main/java/module-info.java | 4 +- .../CausewayModuleRestfulObjectsRendering.java | 8 +- .../service/swagger/SwaggerServiceDefault.java | 6 +- .../service/swagger/internal/Caching.java | 35 +- .../service/swagger/internal/Generation.java | 844 --------------------- ...pecGenerator.java => OpenApiSpecGenerator.java} | 24 +- .../rendering/service/swagger/internal/RoSpec.java | 68 ++ .../swagger/internal/ValuePropertyFactory.java | 25 - .../internal/ValuePropertyFactoryDefault.java | 149 ---- .../swagger/internal/ValuePropertyPlugin.java | 75 -- ...{ClassExcluder.java => ValueSchemaFactory.java} | 21 +- .../internal/ValueSchemaFactoryDefault.java | 128 ++++ .../service/swagger/internal/_OpenApi.java | 117 +++ .../swagger/internal/_OpenApiModelFactory.java | 813 ++++++++++++++++++++ .../rendering/service/swagger/internal/_Util.java | 19 +- ...ationTest.java => OpenApiModelFactoryTest.java} | 8 +- .../viewer/resources/SwaggerSpecResource.java | 5 + 20 files changed, 1200 insertions(+), 1159 deletions(-) delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/Generation.java rename viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/{SwaggerSpecGenerator.java => OpenApiSpecGenerator.java} (79%) create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/RoSpec.java delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ValuePropertyFactory.java delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ValuePropertyFactoryDefault.java delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ValuePropertyPlugin.java copy viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/{ClassExcluder.java => ValueSchemaFactory.java} (65%) create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ValueSchemaFactoryDefault.java create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/_OpenApi.java create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/_OpenApiModelFactory.java rename viewers/restfulobjects/rendering/src/test/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/{GenerationTest.java => OpenApiModelFactoryTest.java} (87%)