Skip to content

No support for schema-tools.core/default #138

@miikka

Description

@miikka
(require 'ring.swagger.json-schema '[schema.core :as s] '[schema-tools.core :as st])
(ring.swagger.json-schema/->swagger s/Int)
;; => {:type "integer", :format "int64"}
(ring.swagger.json-schema/->swagger (st/default s/Int 32))
;; => IllegalArgumentException don't know how to convert schema_tools.impl.Default@34fec257 into a Swagger Schema. Check out ring-swagger docs for details.  ring.swagger.json-schema/not-supported! (json_schema.clj:66)

I'd expect st/default to work and give the same result or preferably one with :default 32.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions