├── .gitattributes ├── .gitignore ├── .ocamlformat ├── README.md ├── bin ├── dune └── main.ml ├── dune-project ├── lib ├── codegen_schema.ml ├── codegen_schema.mli ├── dune ├── gen.ml ├── gen.mli ├── mod.ml ├── mod.mli ├── param.ml ├── param.mli ├── swagger.atd ├── swagger.ml ├── swagger.mli ├── swagger_util.ml ├── type.ml ├── type.mli ├── util.ml ├── val.ml └── val.mli ├── swagger.opam └── test ├── allOf ├── composition.expected.ml ├── composition.json ├── dune ├── polymorphism.json └── test.ml ├── docker ├── dune ├── swagger.json ├── test.ml └── update.sh ├── kubernetes ├── README.md ├── dune ├── k8s.expected.ml ├── swagger.json ├── test.ml └── update.sh └── petstore ├── dune ├── petstore.expected.ml ├── swagger.json └── test.ml /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sh text eol=lf 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | *.install 3 | _opam 4 | -------------------------------------------------------------------------------- /.ocamlformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/.ocamlformat -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/README.md -------------------------------------------------------------------------------- /bin/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/bin/dune -------------------------------------------------------------------------------- /bin/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/bin/main.ml -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/dune-project -------------------------------------------------------------------------------- /lib/codegen_schema.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/codegen_schema.ml -------------------------------------------------------------------------------- /lib/codegen_schema.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/codegen_schema.mli -------------------------------------------------------------------------------- /lib/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/dune -------------------------------------------------------------------------------- /lib/gen.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/gen.ml -------------------------------------------------------------------------------- /lib/gen.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/gen.mli -------------------------------------------------------------------------------- /lib/mod.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/mod.ml -------------------------------------------------------------------------------- /lib/mod.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/mod.mli -------------------------------------------------------------------------------- /lib/param.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/param.ml -------------------------------------------------------------------------------- /lib/param.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/param.mli -------------------------------------------------------------------------------- /lib/swagger.atd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/swagger.atd -------------------------------------------------------------------------------- /lib/swagger.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/swagger.ml -------------------------------------------------------------------------------- /lib/swagger.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/swagger.mli -------------------------------------------------------------------------------- /lib/swagger_util.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/swagger_util.ml -------------------------------------------------------------------------------- /lib/type.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/type.ml -------------------------------------------------------------------------------- /lib/type.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/type.mli -------------------------------------------------------------------------------- /lib/util.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/util.ml -------------------------------------------------------------------------------- /lib/val.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/val.ml -------------------------------------------------------------------------------- /lib/val.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/lib/val.mli -------------------------------------------------------------------------------- /swagger.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/swagger.opam -------------------------------------------------------------------------------- /test/allOf/composition.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/allOf/composition.expected.ml -------------------------------------------------------------------------------- /test/allOf/composition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/allOf/composition.json -------------------------------------------------------------------------------- /test/allOf/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/allOf/dune -------------------------------------------------------------------------------- /test/allOf/polymorphism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/allOf/polymorphism.json -------------------------------------------------------------------------------- /test/allOf/test.ml: -------------------------------------------------------------------------------- 1 | let () = () 2 | -------------------------------------------------------------------------------- /test/docker/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/docker/dune -------------------------------------------------------------------------------- /test/docker/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/docker/swagger.json -------------------------------------------------------------------------------- /test/docker/test.ml: -------------------------------------------------------------------------------- 1 | let () = () 2 | -------------------------------------------------------------------------------- /test/docker/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/docker/update.sh -------------------------------------------------------------------------------- /test/kubernetes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/kubernetes/README.md -------------------------------------------------------------------------------- /test/kubernetes/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/kubernetes/dune -------------------------------------------------------------------------------- /test/kubernetes/k8s.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/kubernetes/k8s.expected.ml -------------------------------------------------------------------------------- /test/kubernetes/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/kubernetes/swagger.json -------------------------------------------------------------------------------- /test/kubernetes/test.ml: -------------------------------------------------------------------------------- 1 | let () = () 2 | -------------------------------------------------------------------------------- /test/kubernetes/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/kubernetes/update.sh -------------------------------------------------------------------------------- /test/petstore/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/petstore/dune -------------------------------------------------------------------------------- /test/petstore/petstore.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/petstore/petstore.expected.ml -------------------------------------------------------------------------------- /test/petstore/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrenth/ocaml-swagger/HEAD/test/petstore/swagger.json -------------------------------------------------------------------------------- /test/petstore/test.ml: -------------------------------------------------------------------------------- 1 | let () = () 2 | --------------------------------------------------------------------------------