List of all items
Structs
- app::AsyncApiValidationSummary
- app::FeatureSummary
- app::LanguageBinding
- codegen::CodegenEngine
- codegen::CodegenRequest
- codegen::DtoConfig
- codegen::ElixirGenerator
- codegen::EnumDef
- codegen::EnumValue
- codegen::FieldDef
- codegen::GeneratedAsset
- codegen::GraphQLArgument
- codegen::GraphQLDirective
- codegen::GraphQLEnumValue
- codegen::GraphQLField
- codegen::GraphQLInputField
- codegen::GraphQLSchema
- codegen::GraphQLType
- codegen::MessageDef
- codegen::MethodDef
- codegen::PhpDtoGenerator
- codegen::PhpGenerator
- codegen::ProtobufSchema
- codegen::PythonGenerator
- codegen::RubyGenerator
- codegen::RustGenerator
- codegen::SchemaRegistry
- codegen::TypeScriptGenerator
- codegen::formatters::HeaderMetadata
- codegen::formatters::Import
- codegen::formatters::PhpFormatter
- codegen::formatters::PythonFormatter
- codegen::formatters::RubyFormatter
- codegen::formatters::RustFormatter
- codegen::formatters::TypeScriptFormatter
- codegen::quality::validator::QualityValidator
- codegen::quality::validator::ValidationReport
- codegen::sql::SqlCodegenConfig
- codegen::sql::SqlCodegenOutput
- codegen::ts_schema::TypeScriptDto
- init::elixir::ElixirScaffolder
- init::engine::InitEngine
- init::engine::InitRequest
- init::engine::InitResponse
- init::php::PhpScaffolder
- init::python::PythonScaffolder
- init::ruby::RubyScaffolder
- init::rust_lang::RustScaffolder
- init::scaffolder::ScaffoldedFile
- init::typescript::TypeScriptScaffolder
- mcp::SpikardMcp
Enums
- codegen::CodegenOutcome
- codegen::CodegenTargetKind
- codegen::ElixirDtoStyle
- codegen::FieldLabel
- codegen::NodeDtoStyle
- codegen::PhpDtoStyle
- codegen::ProtoType
- codegen::ProtobufTarget
- codegen::Protocol
- codegen::PythonDtoStyle
- codegen::RubyDtoStyle
- codegen::RustDtoStyle
- codegen::SchemaKind
- codegen::TargetLanguage
- codegen::TypeKind
- codegen::common::escaping::EscapeContext
- codegen::common::identifier_sanitization::TargetLanguage
- codegen::formatters::Section
- codegen::quality::validator::QualityError
- init::engine::InitError
Traits
- codegen::OpenApiGenerator
- codegen::ProtobufGenerator
- codegen::formatters::Formatter
- init::scaffolder::ProjectScaffolder
Functions
- app::execute_codegen
- app::execute_codegen_unvalidated
- app::feature_summary
- app::generate_php_dto
- app::init_project
- app::validate_asyncapi_schema
- cli::run_from
- cli::run_from_env
- codegen::common::case_conversion::to_camel_case
- codegen::common::case_conversion::to_kebab_case
- codegen::common::case_conversion::to_pascal_case
- codegen::common::case_conversion::to_snake_case
- codegen::common::escaping::escape_double_quotes
- codegen::common::escaping::escape_for_docstring
- codegen::common::escaping::escape_graphql_sdl_description
- codegen::common::escaping::escape_graphql_string
- codegen::common::escaping::escape_json_string
- codegen::common::escaping::escape_quotes
- codegen::common::escaping::escape_template_literal
- codegen::common::identifier_sanitization::sanitize_identifier
- codegen::common::identifier_sanitization::sanitize_identifier_camel_case
- codegen::common::identifier_sanitization::sanitize_identifier_pascal_case
- codegen::common::identifier_sanitization::sanitize_identifier_snake_case
- codegen::detect_primary_protocol
- codegen::generate_elixir_graphql
- codegen::generate_elixir_protobuf
- codegen::generate_fixtures
- codegen::generate_from_openapi
- codegen::generate_nodejs_handler_app
- codegen::generate_nodejs_test_app
- codegen::generate_openrpc_php_handler_app
- codegen::generate_openrpc_python_handler_app
- codegen::generate_openrpc_ruby_handler_app
- codegen::generate_openrpc_rust_handler_app
- codegen::generate_openrpc_typescript_handler_app
- codegen::generate_php_graphql
- codegen::generate_php_handler_app
- codegen::generate_php_protobuf
- codegen::generate_python_graphql
- codegen::generate_python_handler_app
- codegen::generate_python_protobuf
- codegen::generate_python_test_app
- codegen::generate_ruby_graphql
- codegen::generate_ruby_handler_app
- codegen::generate_ruby_protobuf
- codegen::generate_ruby_test_app
- codegen::generate_rust_graphql
- codegen::generate_rust_handler_app
- codegen::generate_typescript_graphql
- codegen::generate_typescript_protobuf
- codegen::parse_asyncapi_schema
- codegen::parse_graphql_schema
- codegen::parse_graphql_sdl
- codegen::parse_graphql_sdl_string
- codegen::parse_openapi_schema
- codegen::parse_openrpc_schema
- codegen::parse_proto_schema
- codegen::parse_proto_schema_string
- codegen::sql::generate_from_sql_dir
- codegen::ts_schema::generate_typescript_dto
- codegen::ts_schema::json_value_to_ts_literal
- mcp::start_mcp_server