diff --git a/types/Dojo/AssignmentCheckerError.ts b/types/Dojo/AssignmentCheckerError.ts new file mode 100644 index 0000000000000000000000000000000000000000..34df2a8d771aad43750bb78ce490bdc3202f1022 --- /dev/null +++ b/types/Dojo/AssignmentCheckerError.ts @@ -0,0 +1,23 @@ +enum ExerciseCheckerError { + DOCKER_DAEMON_NOT_RUNNING = 200, + REQUIRED_FILES_MISSING = 201, + ASSIGNMENT_FILE_SCHEMA_ERROR = 202, + IMMUTABLE_PATH_NOT_FOUND = 203, + IMMUTABLE_PATH_IS_DIRECTORY = 204, + IMMUTABLE_PATH_IS_NOT_DIRECTORY = 205, + COMPOSE_FILE_YAML_ERROR = 206, + COMPOSE_FILE_SCHEMA_ERROR = 207, + COMPOSE_FILE_CONTAINER_MISSING = 208, + COMPOSE_FILE_VOLUME_MISSING = 209, + DOCKERFILE_NOT_FOUND = 210, + COMPOSE_RUN_SUCCESSFULLY = 211, // Yes, this is an error +} + + +/** + * Codes that are unusable for historic reasons: + * None + */ + + +export default ExerciseCheckerError; \ No newline at end of file