This website requires JavaScript.
e80f4b55da
feat(cmd/joj3/main_test.go,-internal/scoreboard/scoreboard.go,-scripts/submit_scoreboard.sh): removing unused function in scoreboard
张佳澈520370910044
2024-06-10 15:28:40 +0800
1d135c7cab
fix(submit_scoreboard.sh): fix repo name
张佳澈520370910044
2024-06-10 14:02:41 +0800
629e0ecb29
feat(.drone.yml,-submit_scoreboard.sh): setting up .env
张佳澈520370910044
2024-06-10 14:00:27 +0800
24b7b2b555
fix(submit_scoreboard.sh): fix new folder name
张佳澈520370910044
2024-06-10 13:23:17 +0800
bc6222307f
feat(.drone.yml,-submit_scoreboard.sh): moving commands to a submit_scoreboard.sh
张佳澈520370910044
2024-06-10 13:10:13 +0800
33de1178ac
fix(.drone.yml): fixing .drone.yml
张佳澈520370910044
2024-06-10 12:57:29 +0800
cc08f1e19d
fix(.drone.yml): fixing .drone.yml
张佳澈520370910044
2024-06-10 12:54:49 +0800
1e2f5aa4e0
feat(.drone.yml,-main_test.go,-.gitignore): submit scoreboard in drone instead
张佳澈520370910044
2024-06-10 12:52:52 +0800
753ed6f9c6
feat(cmd/joj3/main_test.go,-internal/scoreboard/scoreboard.go): automatically update scoreboard each time the test program runs
张佳澈520370910044
2024-06-09 20:58:27 +0800
3a095e64d4
feat(.gitignore): ignoring folder created by teapot
张佳澈520370910044
2024-06-09 20:50:29 +0800
d46cebb906
feat: output force quit (#29 )
张泊明518370910136
2024-06-07 13:57:29 +0800
718233b85c
chore: update submodule
#29
张泊明518370910136
2024-06-07 01:54:18 -0400
2864100e6b
chore: test submodule checkout to branch
张泊明518370910136
2024-06-07 01:46:38 -0400
573b94d896
feat: output force quit
张泊明518370910136
2024-06-06 21:17:45 -0400
625f123e18
feat(internal/scoreboard/scoreboard.go): skeleton of scoreboard
张佳澈520370910044
2024-06-03 00:50:31 +0800
5ac760814d
feat: cppcheck parser (#28 )
张佳澈520370910044
2024-05-30 11:12:30 +0800
18fc623913
fix(examples/cppcheck/sillycode): fix cppcheck version issue
#28
张佳澈520370910044
2024-05-28 22:23:08 +0800
7c8b93b0de
feat(internal/parsers/all.go,-internal/parsers/cppcheck): cppcheck parser
张佳澈520370910044
2024-05-28 21:19:10 +0800
6bb70b1fef
feat(examples/cppcheck/sillycode): update cppcheck sillycode example
张佳澈520370910044
2024-05-28 21:15:20 +0800
33242654ea
init(internal/parsers/cppcheck/) cppcheck
张佳澈520370910044
2024-05-24 11:04:14 +0800
29627d2760
feat: remove submit to gitea
张泊明518370910136
2024-05-21 18:00:56 -0400
dc9771a17a
fix: make test issue
张泊明518370910136
2024-05-20 18:17:47 -0400
f9dd4e9b68
feat: new test dir
张泊明518370910136
2024-05-20 17:50:53 -0400
a042ac01ea
feat: clang-tidy parser (#26 )
张佳澈520370910044
2024-05-18 02:50:13 +0800
3aa0b2e422
style(internal/parsers/clangtidy/convert.go): fix more and more naming conventions
#26
张佳澈520370910044
2024-05-10 23:59:29 +0800
d04f83e9fc
style(internal/parsers/clagtidy): fix more naming conventions
张佳澈520370910044
2024-05-10 23:57:11 +0800
30a891b6f6
refactor(examples/keyword/clangtidy): rebase clangtidy keyword example
张佳澈520370910044
2024-05-10 23:48:46 +0800
30da9a4ebd
refactor(examples/clangtidy): rebase clangtidy example
张佳澈520370910044
2024-05-10 23:42:37 +0800
adefbfd1fa
style(internal/parsers/clangtidy): fix naming convention
张佳澈520370910044
2024-05-10 23:23:12 +0800
0393ba6e23
feat(examples/clang-tidy/sillycode): putting two stages together
张佳澈520370910044
2024-05-07 16:24:09 +0800
84121aa6f4
fix(internal/parsers/clang_tidy/score.go): Add a missing keyword
张佳澈520370910044
2024-05-07 16:12:03 +0800
6429d820a9
fix(internal/parsers/clang_tidy/parser.go): check the return value of executor, if not 0 or 1 then report error
张佳澈520370910044
2024-05-07 16:03:49 +0800
09024b4c15
fix(internal/parsers/clang_tidy/formatter.go): remove unused code for fingerprints
张佳澈520370910044
2024-05-07 15:39:26 +0800
b0f3c880d5
fix(internal/parsers/clang_tidy/parser.go): Fix typo in default root dir
张佳澈520370910044
2024-05-07 15:38:05 +0800
87c2bc38d0
fix(internal/parsers/clang_tidy/parser.go): Removing unused local json file
张佳澈520370910044
2024-05-07 14:52:12 +0800
07ef611f95
feat(internal/parsers/clang_tidy): Allow working root dir to be set in config, default is "/w"
张佳澈520370910044
2024-05-07 14:46:34 +0800
430662daca
fix(internal/parsers/clang_tidy/score.go): slightly fix the output format
张佳澈520370910044
2024-05-05 21:44:47 +0800
061664eb70
feat(internal/parsers/clang_tidy): Added comments for clang-tidy parser
张佳澈520370910044
2024-05-05 21:36:52 +0800
5c42a5f055
fix(internal/clang_tidy/score.go): Unlisted keywords will be 0 point rather than 1
张佳澈520370910044
2024-05-05 20:57:33 +0800
f68bbef4a6
fix(examples/clang-tidy): Update config files
张佳澈520370910044
2024-05-05 20:51:03 +0800
cd53640bfe
fix(examples/clang-tidy): removing old test files for clang-tidy
张佳澈520370910044
2024-05-05 19:39:51 +0800
e5af7d0b29
feat(examples/clang-tidy/sillycode): Linking clang-tidy examples to JOJ3-example repo
张佳澈520370910044
2024-05-05 19:31:11 +0800
668676b63f
feat: merging from master
张佳澈520370910044
2024-05-05 17:55:18 +0800
2df84bb39a
fix(internal/executors/all.go): Fixing import bugs
张佳澈520370910044
2024-05-05 14:31:38 +0800
82c0146866
fix(internal/executors/clang_tidy): Removing unused clang-tidy executors
张佳澈520370910044
2024-05-05 14:30:33 +0800
ecb2f02182
fix(cmd/joj3/main_test.go,-examples/clang-tidy,-internal/parsers/clang_tidy): Switched clang-tidy's executor to sandbox
张佳澈520370910044
2024-05-05 14:24:15 +0800
16a59a7fc2
chore: add examples/keyword/clang-tidy
张泊明518370910136
2024-05-02 20:30:57 -0400
39a720afa2
chore: rename examples
张泊明518370910136
2024-05-02 19:07:33 -0400
e133b13a84
feat(internal/executors/clang_tidy,-internal/parsers/clang_tidy,-cmd/joj3/main_test.go): Parsers and executors for clang-tidy
张佳澈520370910044
2024-05-01 00:18:09 +0800
eb4815f10d
test(examples/clang_tidy/sillycode.cpp): Auto formatting test files
张佳澈520370910044
2024-04-30 21:44:10 +0800
5aefc46ba8
chore: update submodule
张泊明518370910136
2024-04-27 16:41:45 -0400
2854fd7c91
feat: keyword parser (#23 ) (#24 )
张泊明518370910136
2024-04-28 03:52:07 +0800
83085ed38a
feat: test
#24
张泊明518370910136
2024-04-27 15:45:47 -0400
355a9f0d00
feat: keyword parser
张泊明518370910136
2024-04-06 16:41:53 -0400
b9957a9965
ci: show git status
张泊明518370910136
2024-04-26 17:18:35 -0400
15b8b34476
feat: auto detect tests in exampls
张泊明518370910136
2024-04-11 13:19:38 -0400
c53082283a
docs: run make before make test
张泊明518370910136
2024-04-03 19:33:36 -0400
51539c1e7c
feat: cpplint parser (#22 )
张泊明518370910136
2024-04-04 07:29:00 +0800
b884ae953a
docs: update note for cpplint
#22
张泊明518370910136
2024-04-03 19:24:07 -0400
7c3b9d9acf
feat: test with submodules
张泊明518370910136
2024-04-03 19:19:54 -0400
dbcc68fdfb
feat: cpplint parser
张泊明518370910136
2024-04-03 18:09:06 -0400
0bf349c032
fix: json field case
张泊明518370910136
2024-04-03 18:08:34 -0400
8f3804543a
docs: detailed startup guide
张泊明518370910136
2024-04-04 01:04:20 +0800
cb7cd5cc42
docs: update make test result
张泊明518370910136
2024-04-02 18:42:19 -0400
7b5b1f4add
chore: move .out file in .gitignore
张泊明518370910136
2024-03-31 17:06:08 -0400
b82d6f48d9
chore: re-organize examples
张泊明518370910136
2024-03-31 17:03:08 -0400
6348a0807b
docs: detailed workflow explanation
张泊明518370910136
2024-03-31 02:03:51 -0400
be21a16293
feat(ClangTidy-struct): Setup of ClangTidy struct, copied from Dummy
张佳澈520370910044
2024-03-29 15:08:37 +0800
fb61ad33e3
docs(README.md): Added link to go-judge Github repo
张佳澈520370910044
2024-03-29 14:57:46 +0800
9d15b0038f
chore: generate coverage report
张泊明518370910136
2024-03-25 16:33:39 -0400
d7a8bbd710
chore: remove debug info in binary
张泊明518370910136
2024-03-25 16:32:01 -0400
6286a81500
ci: more prepare steps
张泊明518370910136
2024-03-25 03:38:34 -0400
93079b5b7b
ci: update steps
张泊明518370910136
2024-03-25 02:43:47 -0400
b59380ad4e
feat: go test on examples
张泊明518370910136
2024-03-23 19:55:10 -0400
3068d77ba5
fix: no conf return value
张泊明518370910136
2024-03-23 18:21:41 -0400
2586aeace1
docs: fix typo
张泊明518370910136
2024-03-23 18:21:13 -0400
0ee77561be
feat: return error on grpc connection error
张泊明518370910136
2024-03-23 18:19:14 -0400
2237ce41eb
feat: postpone sandbox grpc connection time
张泊明518370910136
2024-03-23 18:14:17 -0400
f6cbfa7973
chore: remove checkmake for windows support
张泊明518370910136
2024-03-20 02:00:03 +0800
ab0e7417c2
chore: add gofumpt to pre-commit
张泊明518370910136
2024-03-15 22:07:18 -0400
38d1c18471
feat: add dummy error example
张泊明518370910136
2024-03-12 16:38:55 -0400
27a1e4420e
feat: dummy binary + parser example
张泊明518370910136
2024-03-12 16:22:21 -0400
a5643c1556
feat: check executor & parser name
张泊明518370910136
2024-03-12 16:20:14 -0400
8e49684abe
style: rename config -> conf for consistency
张泊明518370910136
2024-03-12 15:39:05 -0400
380762a2e3
fix: typo
张泊明518370910136
2024-03-12 04:28:38 -0400
dcb56b9e4f
chore: upgrade go to 1.22.1
张泊明518370910136
2024-03-12 03:57:32 -0400
3d6286c68a
style: setup pre-commit
张泊明518370910136
2024-03-12 03:55:32 -0400
0c1ed2a3c2
chore: move /_example to /examples
张泊明518370910136
2024-03-08 18:48:13 -0500
df264c2bf3
chore: update .gitignore for macos & win
张泊明518370910136
2024-03-08 18:39:08 -0500
a55eb04780
feat: parse conf from commit msg
张泊明518370910136
2024-03-06 23:09:06 -0500
0abd1158fb
ci: run with gitea token
张泊明518370910136
2024-03-06 03:17:21 -0500
93ce120758
feat: submit to gitea after stages done
张泊明518370910136
2024-03-06 02:29:00 -0500
7b34a86f67
refactor: use multiconfig to read config
张泊明518370910136
2024-03-05 19:21:52 -0500
540937c949
chore: more examples
张泊明518370910136
2024-03-05 05:38:49 -0500
2e80543abf
refactor: rename output field
张泊明518370910136
2024-03-05 05:37:01 -0500
cf53fc7947
chore: lower log level
张泊明518370910136
2024-03-05 05:30:22 -0500
27972cbad1
feat: check result status parser
张泊明518370910136
2024-03-05 05:01:07 -0500
c8f0fde629
chore: update example cpu limit time
张泊明518370910136
2024-03-05 04:38:04 -0500
0e87ad8943
fix: parse config
张泊明518370910136
2024-03-05 04:31:50 -0500
5c15388882
refactor: rename files -> stdin, stdout, stderr
张泊明518370910136
2024-03-05 02:02:05 -0500