Documentation
¶
Overview ¶
Copyright © 2026 Spencer Cjh <spencercjh@gmail.com>
Package main is the entry point for spec-forge CLI.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmd contains all CLI commands for spec-forge.
|
Package cmd contains all CLI commands for spec-forge. |
|
internal
|
|
|
cli
Package cli provides terminal output helpers for spec-forge CLI.
|
Package cli provides terminal output helpers for spec-forge CLI. |
|
config
Package config handles configuration loading and management.
|
Package config handles configuration loading and management. |
|
enricher/processor
Package processor handles batch processing for enrichment
|
Package processor handles batch processing for enrichment |
|
enricher/specctx
Package specctx provides specctx extraction for OpenAPI spec enrichment.
|
Package specctx provides specctx extraction for OpenAPI spec enrichment. |
|
errors
Package errors provides a unified error classification system for spec-forge.
|
Package errors provides a unified error classification system for spec-forge. |
|
executor
Package executor provides command execution capabilities for running external tools.
|
Package executor provides command execution capabilities for running external tools. |
|
extractor
Package extractor provides interfaces and types for extracting OpenAPI specs from projects.
|
Package extractor provides interfaces and types for extracting OpenAPI specs from projects. |
|
extractor/builtin
Package builtin provides the extractor registry for built-in framework extractors.
|
Package builtin provides the extractor registry for built-in framework extractors. |
|
extractor/gin
Package gin provides Gin framework specific extraction functionality.
|
Package gin provides Gin framework specific extraction functionality. |
|
extractor/gozero
Package gozero provides go-zero framework specific extraction functionality.
|
Package gozero provides go-zero framework specific extraction functionality. |
|
extractor/grpcprotoc
Package grpcprotoc provides gRPC-protoc framework extraction functionality.
|
Package grpcprotoc provides gRPC-protoc framework extraction functionality. |
|
extractor/spring
Package spring provides Spring framework specific extraction functionality.
|
Package spring provides Spring framework specific extraction functionality. |
|
publisher
Package publisher provides interfaces and implementations for publishing OpenAPI specs.
|
Package publisher provides interfaces and implementations for publishing OpenAPI specs. |
|
validator
Package validator provides OpenAPI spec validation functionality.
|
Package validator provides OpenAPI spec validation functionality. |
Click to show internal directories.
Click to hide internal directories.