Table of Contents

Namespace JD.Domain.Generators.Core

Classes

BaseCodeGenerator

Base class for code generators providing common functionality.

CodeBuilder

Fluent builder for generating C# code with proper formatting and indentation.

GeneratedFile

Represents a generated file with name and content.

GeneratorContext

Context for generator execution containing manifest and compilation information.

GeneratorPipeline

Pipeline for executing multiple code generators in sequence.

GeneratorUtilities

Utility methods for code generation.

Interfaces

ICodeGenerator

Interface for code generators that produce generated files from domain manifests.