caffeine_lang/source_file

Types

Marker type for blueprint source files.

pub type BlueprintSource

Marker type for expectation source files.

pub type ExpectationSource

A source file with its path and content. The phantom kind parameter distinguishes blueprint from expectation sources at the type level. The path is retained for error messages and metadata extraction (org/team/service from directory structure).

pub type SourceFile(kind) {
  SourceFile(path: String, content: String)
}

Constructors

  • SourceFile(path: String, content: String)
Search Document