syside.ScheduleOptions

class ScheduleOptions(validation_timing: syside.ValidationTiming, cutoff: syside.BuildState = BuildState.Validated, force_revalidation: bool = False, attach_comments: bool = False, validation_tier: syside.DocumentTier = DocumentTier.Project)

Initialization

property validation_timing: syside.ValidationTiming

Which validations to run.

property validation_tier: syside.DocumentTier

Lowest tier of documents to validate. For example, Projects will validate only project documents, while StandardLibrary - everything.

property cutoff: syside.BuildState

The last stage in the pipeline that will be executed. Any stages higher than cutoff will be ignored.

property force_revalidation: bool

If true, validated documents will be validated again.

property attach_comments: bool

If true, comments will be attached. Mainly useful for formatters.

__cpp_name__: str = 'syside::ScheduleOptions'