diff --git a/joj3_config_generator/models/result.py b/joj3_config_generator/models/result.py index 91ef685..d7e5b8b 100644 --- a/joj3_config_generator/models/result.py +++ b/joj3_config_generator/models/result.py @@ -179,20 +179,18 @@ class DiffOutputConfig(BaseModel): score: int = 100 file_name: str = Field("", serialization_alias="fileName") answer_path: str = Field("", serialization_alias="answerPath") - force_quit_on_diff: Optional[bool] = Field( - False, serialization_alias="forceQuitOnDiff" - ) - always_hide: Optional[bool] = Field(False, serialization_alias="alwaysHide") - compare_space: Optional[bool] = Field(False, serialization_alias="compareSpace") + force_quit_on_diff: bool = Field(False, serialization_alias="forceQuitOnDiff") + always_hide: bool = Field(False, serialization_alias="alwaysHide") + compare_space: bool = Field(False, serialization_alias="compareSpace") class ResultDetailConfig(BaseModel): score: int = 0 comment: str = "" show_files: List[str] = Field([], serialization_alias="showFiles") - show_exit_status: Optional[bool] = Field(True, serialization_alias="showExitStatus") - show_runtime: Optional[bool] = Field(True, serialization_alias="showRuntime") - show_memory: Optional[bool] = Field(False, serialization_alias="showMemory") + show_exit_status: bool = Field(True, serialization_alias="showExitStatus") + show_runtime: bool = Field(True, serialization_alias="showRuntime") + show_memory: bool = Field(False, serialization_alias="showMemory") class KeywordConfig(BaseModel):