Skip to content

Commit 3b72ee1

Browse files
authored
refactor: consolidate all JSON Schema 5 rendering code into json-schema-5 plugin (#9798)
1 parent 46c849b commit 3b72ee1

File tree

27 files changed

+56
-52
lines changed

27 files changed

+56
-52
lines changed

src/core/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import DeepLinkingPlugin from "./plugins/deep-linking"
1111
import ErrPlugin from "./plugins/err"
1212
import FilterPlugin from "./plugins/filter"
1313
import IconsPlugin from "./plugins/icons"
14+
import JSONSchema5Plugin from "./plugins/json-schema-5"
1415
import JSONSchema202012Plugin from "./plugins/json-schema-2020-12"
1516
import JSONSchema202012SamplesPlugin from "./plugins/json-schema-2020-12-samples"
1617
import LayoutPlugin from "./plugins/layout"
@@ -257,6 +258,7 @@ SwaggerUI.plugins = {
257258
Err: ErrPlugin,
258259
Filter: FilterPlugin,
259260
Icons: IconsPlugin,
261+
JSONSchema5: JSONSchema5Plugin,
260262
JSONSchema5Samples: JSONSchema5SamplesPlugin,
261263
JSONSchema202012: JSONSchema202012Plugin,
262264
JSONSchema202012Samples: JSONSchema202012SamplesPlugin,

src/core/components/array-model.jsx renamed to src/core/plugins/json-schema-5/components/array-model.jsx

File renamed without changes.

src/core/components/enum-model.jsx renamed to src/core/plugins/json-schema-5/components/enum-model.jsx

File renamed without changes.

src/core/components/json-schema-components.jsx renamed to src/core/plugins/json-schema-5/components/json-schema-components.jsx

File renamed without changes.

src/core/components/model-collapse.jsx renamed to src/core/plugins/json-schema-5/components/model-collapse.jsx

File renamed without changes.

src/core/components/model-example.jsx renamed to src/core/plugins/json-schema-5/components/model-example.jsx

File renamed without changes.

src/core/components/model-wrapper.jsx renamed to src/core/plugins/json-schema-5/components/model-wrapper.jsx

File renamed without changes.

src/core/components/model.jsx renamed to src/core/plugins/json-schema-5/components/model.jsx

File renamed without changes.

src/core/components/models.jsx renamed to src/core/plugins/json-schema-5/components/models.jsx

File renamed without changes.

src/core/components/object-model.jsx renamed to src/core/plugins/json-schema-5/components/object-model.jsx

File renamed without changes.

0 commit comments

Comments
 (0)