You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Swagger Parser - ${pom.name} is licensed under Apache 2.0 license.
4
-
Copy of the Apache 2.0 license can be found in `LICENSE` file.
4
+
Copy of the Apache 2.0 license can be found in `LICENSE` file.
5
+
6
+
ApiDOM
7
+
Copyright 2020 SmartBear Software Inc.
8
+
ApiDOM is licensed under Apache 2.0 license.
9
+
Directory modules/swagger-parser-v3/src/test/resources/3.1.0/dereference/fixtures was originally created under Apache 2.0 license in https://github.com/swagger-api/apidom repository.
10
+
Directory modules/swagger-parser-v3/src/test/resources/3.1.0/resolve/fixtures was originally created under Apache 2.0 license in https://github.com/swagger-api/apidom repository.
11
+
These directories have been copied into this project and modified. All modifications are licensed under Apache 2.0 License.
12
+
Copy of the Apache 2.0 license can be found in `LICENSES/Apache-2.0.txt` file.
Copy file name to clipboardExpand all lines: README.md
+7
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,8 @@
2
2
3
3
**NOTE:** If you're looking for `swagger-parser` 1.X and OpenAPI 2.0, please refer to [v1 branch](https://github.com/swagger-api/swagger-parser/tree/v1)
4
4
5
+
**NOTE:** Since version 2.1.0 Swagger Parser supports OpenAPI 3.1; see [this page](https://github.com/swagger-api/swagger-core/wiki/Swagger-2.X---OpenAPI-3.1) for details
6
+
5
7

6
8
7
9
# Table of contents
@@ -18,6 +20,7 @@
18
20
-[Flatten](#3-flatten)
19
21
-[ResolveCombinators](#4-resolvecombinators)
20
22
-[Extensions](#extensions)
23
+
-[OpenAPI 3.1 Support](#openapi-31-support)
21
24
-[License](#license)
22
25
23
26
## Overview
@@ -657,6 +660,10 @@ This project has a core artifact--`swagger-parser`, which uses Java Service Prov
657
660
658
661
To build your own extension, you simply need to create a `src/main/resources/META-INF/services/io.swagger.v3.parser.core.extensions.SwaggerParserExtension` file with the full classname of your implementation. Your class must also implement the `io.swagger.v3.parser.core.extensions.SwaggerParserExtension` interface. Then, including your library with the `swagger-parser` module will cause it to be triggered automatically.
659
662
663
+
### OpenAPI 3.1 support
664
+
665
+
Since version 2.1.0 Swagger Parser supports OpenAPI 3.1; see [this page](https://github.com/swagger-api/swagger-core/wiki/Swagger-2.X---OpenAPI-3.1) for details
666
+
660
667
## Security contact
661
668
662
669
Please disclose any security-related issues or vulnerabilities by emailing [[email protected]](mailto:[email protected]), instead of using the public issue tracker.
0 commit comments