packmgr

package
v2.2.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 2, 2023 License: GPL-3.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildProblemPackage

func BuildProblemPackage(c *cli.Context) error

BuildProblemPackage 创建题目数据包

func CompileProblemWorkDirSourceCodes

func CompileProblemWorkDirSourceCodes(c *cli.Context) error

CompileProblemWorkDirSourceCodes 编译作业代码(APP入口)

func ReadProblemInfo

func ReadProblemInfo(c *cli.Context) error

ReadProblemInfo 访问题目包信息

func RunCheckerCases

func RunCheckerCases(c *cli.Context) error

RunCheckerCases 运行特殊评测的checker (APP入口)

func RunTestCaseGenerator

func RunTestCaseGenerator(c *cli.Context) error

RunTestCaseGenerator 运行测试数据生成器 (APP入口)

func RunTestCasesInputValidation

func RunTestCasesInputValidation(config *structs.JudgeConfiguration, caseIndex int) error

RunTestCasesInputValidation 运行test cases的校验 caseIndex < 0 表示校验全部

func RunTestlibValidatorCases

func RunTestlibValidatorCases(config *structs.JudgeConfiguration, caseIndex int) error

RunTestlibValidatorCases 运行validator cases的校验 caseIndex < 0 表示校验全部

func RunTestlibValidators

func RunTestlibValidators(c *cli.Context) error

RunTestlibValidators 运行Testlib的validator校验 (APP入口)

func UnpackProblemPackage

func UnpackProblemPackage(c *cli.Context) error

UnpackProblemPackage 题目包解包

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL