fix: Rename freeflowuniverse to incubaid

This commit is contained in:
Mahmoud-Emad
2025-10-12 12:30:19 +03:00
parent 801c4abb43
commit 8f2d187b17
1593 changed files with 8753 additions and 8300 deletions

View File

@@ -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

View File

@@ -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{

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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) }

View File

@@ -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

View File

@@ -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:

View File

@@ -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 {