Documentation
¶
Overview ¶
Package dangv1 evaluates Dagger modules written against Dang v1 (github.com/vito/dang: `.{ }` is selection, `.{{ }}` does not exist).
This is a FROZEN snapshot of the living implementation, taken when Dang v2 shipped: it gets no feature work, only compiler-forced updates when engine internals change and critical bugfix backports. See core/sdk/dang/README.md for the maintenance policy.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Impl ¶
type Impl struct{}
Impl is the Dang v1 implementation behind the dang SDK's version dispatch.
func (Impl) ModuleTypes ¶
func (Impl) ModuleTypes( ctx context.Context, deps *core.SchemaBuilder, src dagql.ObjectResult[*core.ModuleSource], scopedMod dagql.ObjectResult[*core.Module], ) (inst dagql.ObjectResult[*core.Module], rerr error)
func (Impl) Runtime ¶
func (Impl) Runtime( ctx context.Context, deps *core.SchemaBuilder, source dagql.ObjectResult[*core.ModuleSource], ) (core.ModuleRuntime, error)
Click to show internal directories.
Click to hide internal directories.