Update JOJ3 Configuration Schema

张泊明518370910136 2024-10-13 06:02:02 +08:00
parent 2bec67842d
commit aa0297ec48

@ -116,9 +116,9 @@ share back with students.
Currently the following parsers are available: Currently the following parsers are available:
- Generic: - Generic:
- `keyword`: catch keywords on any generic text output - `keyword`: catch keywords on any generic text output
- `stat`: provide basic statistics on memory and CPU usage - `result-status`: check if the executor exit with status accepted
- `stdout`: simple copy of standard output - `result-detail`: provide basic statistics on memory and CPU usage
- `stderr`: simple copy of standard error output - `dummy`: output the score and comment in the settings
- Code quality: - Code quality:
- `clangtidy`: parse clang-tidy output for specified keywords - `clangtidy`: parse clang-tidy output for specified keywords
- `cppcheck`: parse cppcheck output for specified keywords - `cppcheck`: parse cppcheck output for specified keywords
@ -127,7 +127,7 @@ Currently the following parsers are available:
- Online judge - Online judge
- `diff`: difference between the output and a provided file content (commonly used for judge stage) - `diff`: difference between the output and a provided file content (commonly used for judge stage)
Note that parsers can be combined. For instance one might want to show the `diff`, `stat`, and `stderr` Note that parsers can be combined. For instance one might want to show the `diff`, `result-status`, and `result-detail`
outputs for the online judge. outputs for the online judge.
Some parsers can also be further configured. Some parsers can also be further configured.