CodeQualityInputAsJSON#

class CodeQualityInputAsJSON[source]#
description: Union[Just[Optional[str]], _Nothing[Optional[str]]] = Nothing#

Description template for this step that is shown to students.

id: Union[Just[int], _Nothing[int]] = Nothing#

The id of the step. Provide this if you want to edit an existing step. If not provided a new step will be created.

name: str#

The name of this step.

weight: float#

The amount of weight this step should have.

hidden: bool#

Is this step hidden? If true in most cases students will not be able to see this step and its details.

type: Literal['code_quality']#

This is a CodeQuality step.

data: CodeQualityData#

The data for the run program step.