fix: Rename freeflowuniverse to incubaid
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
module codegen
|
||||
|
||||
import freeflowuniverse.herolib.develop.codetools as code { File, Folder }
|
||||
import freeflowuniverse.herolib.core.texttools
|
||||
import freeflowuniverse.herolib.schemas.jsonschema { Reference, Schema }
|
||||
import freeflowuniverse.herolib.schemas.jsonschema.codegen { schema_to_struct }
|
||||
import freeflowuniverse.herolib.schemas.openrpc.codegen as openrpc_codegen
|
||||
import freeflowuniverse.herolib.schemas.openapi { OpenAPI, Operation }
|
||||
import freeflowuniverse.herolib.baobab.specification
|
||||
import incubaid.herolib.develop.codetools as code { File, Folder }
|
||||
import incubaid.herolib.core.texttools
|
||||
import incubaid.herolib.schemas.jsonschema { Reference, Schema }
|
||||
import incubaid.herolib.schemas.jsonschema.codegen { schema_to_struct }
|
||||
import incubaid.herolib.schemas.openrpc.codegen as openrpc_codegen
|
||||
import incubaid.herolib.schemas.openapi { OpenAPI, Operation }
|
||||
import incubaid.herolib.baobab.specification
|
||||
import net.http
|
||||
|
||||
// the body_generator is a function that takes an OpenAPI operation, its path, and its method
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
module codegen
|
||||
|
||||
import freeflowuniverse.herolib.develop.codetools as code
|
||||
import freeflowuniverse.herolib.core.texttools
|
||||
import freeflowuniverse.herolib.schemas.jsonschema { Reference, Schema, SchemaRef }
|
||||
import freeflowuniverse.herolib.schemas.jsonschema.codegen
|
||||
import freeflowuniverse.herolib.schemas.openrpc.codegen as openrpc_codegen
|
||||
import freeflowuniverse.herolib.schemas.openapi { Operation, ResponseSpec }
|
||||
import freeflowuniverse.herolib.baobab.specification
|
||||
import incubaid.herolib.develop.codetools as code
|
||||
import incubaid.herolib.core.texttools
|
||||
import incubaid.herolib.schemas.jsonschema { Reference, Schema, SchemaRef }
|
||||
import incubaid.herolib.schemas.jsonschema.codegen
|
||||
import incubaid.herolib.schemas.openrpc.codegen as openrpc_codegen
|
||||
import incubaid.herolib.schemas.openapi { Operation, ResponseSpec }
|
||||
import incubaid.herolib.baobab.specification
|
||||
import net.http
|
||||
|
||||
const test_operation = Operation{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
module codegen
|
||||
|
||||
import freeflowuniverse.herolib.develop.codetools as code
|
||||
import freeflowuniverse.herolib.schemas.jsonschema.codegen as jsonschema_codegen { schemaref_to_type }
|
||||
import freeflowuniverse.herolib.schemas.openapi { ResponseSpec }
|
||||
import incubaid.herolib.develop.codetools as code
|
||||
import incubaid.herolib.schemas.jsonschema.codegen as jsonschema_codegen { schemaref_to_type }
|
||||
import incubaid.herolib.schemas.openapi { ResponseSpec }
|
||||
|
||||
// converts OpenAPI Parameter Specification
|
||||
// to code param specification
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
module openapi
|
||||
|
||||
import veb
|
||||
import freeflowuniverse.herolib.schemas.jsonschema { Schema }
|
||||
import incubaid.herolib.schemas.jsonschema { Schema }
|
||||
import x.json2 { Any }
|
||||
import net.http
|
||||
import os
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
module openapi
|
||||
|
||||
import veb
|
||||
import freeflowuniverse.herolib.schemas.jsonschema
|
||||
import incubaid.herolib.schemas.jsonschema
|
||||
import x.json2
|
||||
import net.http
|
||||
import os
|
||||
|
||||
@@ -2,7 +2,7 @@ module openapi
|
||||
|
||||
import json
|
||||
import x.json2 { Any }
|
||||
import freeflowuniverse.herolib.schemas.jsonschema
|
||||
import incubaid.herolib.schemas.jsonschema
|
||||
|
||||
pub fn json_decode(data string) !OpenAPI {
|
||||
// Decode the raw JSON into a map to allow field-specific processing
|
||||
|
||||
@@ -2,7 +2,7 @@ module openapi
|
||||
|
||||
import os
|
||||
import x.json2 { Any }
|
||||
import freeflowuniverse.herolib.schemas.jsonschema { Reference, Schema, SchemaRef }
|
||||
import incubaid.herolib.schemas.jsonschema { Reference, Schema, SchemaRef }
|
||||
|
||||
const spec_path = '${os.dir(@FILE)}/testdata/openapi.json'
|
||||
const spec_json = os.read_file(spec_path) or { panic(err) }
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
module openapi
|
||||
|
||||
import freeflowuniverse.herolib.schemas.jsonschema { Reference, Schema, SchemaRef }
|
||||
import freeflowuniverse.herolib.core.texttools
|
||||
import incubaid.herolib.schemas.jsonschema { Reference, Schema, SchemaRef }
|
||||
import incubaid.herolib.core.texttools
|
||||
import os
|
||||
import maps
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ module openapi
|
||||
|
||||
import net.http
|
||||
import x.json2 { Any }
|
||||
import freeflowuniverse.herolib.schemas.jsonrpc
|
||||
import incubaid.herolib.schemas.jsonrpc
|
||||
|
||||
pub struct Request {
|
||||
pub:
|
||||
|
||||
@@ -3,7 +3,7 @@ module openapi
|
||||
import maps
|
||||
import net.http
|
||||
import x.json2 as json { Any }
|
||||
import freeflowuniverse.herolib.schemas.jsonschema { Reference, Schema, SchemaRef }
|
||||
import incubaid.herolib.schemas.jsonschema { Reference, Schema, SchemaRef }
|
||||
|
||||
// todo: report bug: when comps is optional, doesnt work
|
||||
pub struct OpenAPI {
|
||||
|
||||
Reference in New Issue
Block a user