Skip to main content

Function: createDiscardChange()

Constructs a DiscardChange instance wired with filesystem adapters.

Param

A fully-resolved SpecdConfig or an explicit context object

Param

Filesystem path options; required when configOrContext is a context object

Call Signature

createDiscardChange(config): DiscardChange

Defined in: packages/core/src/composition/use-cases/discard-change.ts:37

Constructs a DiscardChange use case wired to the default workspace.

Parameters

config

SpecdConfig

The fully-resolved project configuration

Returns

DiscardChange

The pre-wired use case instance

Call Signature

createDiscardChange(context, options): DiscardChange

Defined in: packages/core/src/composition/use-cases/discard-change.ts:45

Constructs a DiscardChange use case with explicit context and fs paths.

Parameters

context

DiscardChangeContext

Workspace domain context

options

FsDiscardChangeOptions

Filesystem adapter paths

Returns

DiscardChange

The pre-wired use case instance