feat: elf parser (#21) #30

Merged
张泊明518370910136 merged 5 commits from elf into master 2025-05-24 17:00:21 +08:00
No description provided.
Author
Owner

need some experienced people to decide how to generate the final score and comment

need some experienced people to decide how to generate the final score and comment
Owner

need some experienced people to decide how to generate the final score and comment

@alex.yc we need to "catch" keywords out of elf report. For each we'll assign a weight based on "how bad" this is. eg. long functions should have a heavy weight. Weights/keywords are configurable, so we can easly adjust along the way.

all weighted code issues will add up to t, then we do 100-t to define the code quality score (it can be negative)

> need some experienced people to decide how to generate the final score and comment @alex.yc we need to "catch" keywords out of elf report. For each we'll assign a weight based on "how bad" this is. eg. long functions should have a heavy weight. Weights/keywords are configurable, so we can easly adjust along the way. all weighted code issues will add up to $t$, then we do $100-t$ to define the code quality score (it can be negative)
张泊明518370910136 force-pushed elf from 54238cef63 to 6798c2a19a 2024-06-19 15:34:04 +08:00 Compare
张泊明518370910136 changed title from WIP: feat: elf parser to WIP: feat: elf parser (#21) 2024-06-21 04:55:51 +08:00
张泊明518370910136 force-pushed elf from 6798c2a19a to 06ce9ad92b 2024-10-04 17:15:32 +08:00 Compare
张泊明518370910136 added 1 commit 2024-10-04 17:23:06 +08:00
chore: fix module name
All checks were successful
build / build (push) Successful in 1m12s
build / build (pull_request) Successful in 1m19s
build / trigger-build-image (push) Has been skipped
build / trigger-build-image (pull_request) Has been skipped
91e2f1ab85
张泊明518370910136 changed title from WIP: feat: elf parser (#21) to feat: elf parser (#21) 2024-10-04 17:27:09 +08:00
manuel requested review from manuel 2024-10-08 12:44:27 +08:00
manuel refused to review 2024-10-08 12:44:46 +08:00
张泊明518370910136 force-pushed elf from 91e2f1ab85 to a4232884c5 2025-05-24 16:18:25 +08:00 Compare
张泊明518370910136 added 1 commit 2025-05-24 16:49:45 +08:00
feat(parser/elf): score & comment
All checks were successful
build / build (pull_request) Successful in 6m40s
build / build (push) Successful in 6m42s
build / trigger-build-image (push) Has been skipped
build / trigger-build-image (pull_request) Has been skipped
3dfdf5a257
张泊明518370910136 merged commit f357fd2756 into master 2025-05-24 17:00:21 +08:00
张泊明518370910136 deleted branch elf 2025-05-24 18:02:37 +08:00
Sign in to join this conversation.
No description provided.