Commit 48be5b2
authored
Add echo framework support (#90)
* feat: add go-restful entrypoint collection support
* feat: adapt go-restful v2
* fix: checker naming
* refactor: migrate to typescript
* fix: checker path suffix js -> ts
* feat: go echo checker
* feat: echo: refactor
* chore: make gemini happy
* chore: make sourcery happy
* fix: add ruleConfig for echo.Context.Bind
* style: format
* feat: unified golang default import handling
* fix: main-entrypoint-collect-checker
* perf: reuse calculated fclos in processCallExpression1 parent 9042156 commit 48be5b2
10 files changed
Lines changed: 544 additions & 31 deletions
File tree
- resource
- checker
- example-rule-config
- src
- checker/taint/go
- engine/analyzer
- common
- golang/common
File mode changed.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
149 | 154 | | |
150 | 155 | | |
151 | 156 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
468 | 468 | | |
469 | 469 | | |
470 | 470 | | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
471 | 480 | | |
472 | 481 | | |
473 | 482 | | |
| |||
0 commit comments