struct

Sheety::CroupierGenerator::GeneratedSource

Inherits Struct < Value < Object

Result of source generation: the entrypoint source plus any auxiliary chunk files (filename => content) the entrypoint requires. aux_files is empty for small sheets; for large sheets the task table is split across chunk files to keep the Crystal compiler's peak memory low.

Constructors

new(entrypoint : String, aux_files : Hash(String, String) = Hash(String, String).new, split : Bool = false)
Source

Instance methods

aux_files
Source
entrypoint
Source
split?
Source