From 7a554ffa4d90ae370e9eedcc9a5def93415e848a Mon Sep 17 00:00:00 2001 From: undefined Date: Wed, 29 Mar 2023 22:24:13 +0800 Subject: [PATCH] judge: sandbox: check output existance for fileio --- packages/hydrojudge/package.json | 2 +- packages/hydrojudge/src/error.ts | 8 -------- packages/hydrojudge/src/sandbox.ts | 4 ++++ 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index a161f8edf..4e083c433 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -1,7 +1,7 @@ { "name": "@hydrooj/hydrojudge", "bin": "bin/hydrojudge.js", - "version": "3.1.24", + "version": "3.1.25", "main": "package.json", "author": "undefined ", "repository": "https://github.com/hydro-dev/Hydro.git", diff --git a/packages/hydrojudge/src/error.ts b/packages/hydrojudge/src/error.ts index 1f1385749..4902914dc 100644 --- a/packages/hydrojudge/src/error.ts +++ b/packages/hydrojudge/src/error.ts @@ -33,14 +33,6 @@ export class FormatError extends Error { } } -export class RuntimeError extends Error { - type = 'RuntimeError'; - - constructor(public detail: string, message: string) { - super(message); - } -} - export class SystemError extends Error { type = 'SystemError'; diff --git a/packages/hydrojudge/src/sandbox.ts b/packages/hydrojudge/src/sandbox.ts index e86f19095..d59c4c3c9 100644 --- a/packages/hydrojudge/src/sandbox.ts +++ b/packages/hydrojudge/src/sandbox.ts @@ -126,6 +126,10 @@ async function adaptResult(result: SandboxResult, params: Parameter): Promise