(severity IssueSeverity)
| 360 | } |
| 361 | |
| 362 | func (a *SQLAnalyzer) adjustSecurityScore(severity IssueSeverity) { |
| 363 | switch severity { |
| 364 | case IssueSeverityCritical: |
| 365 | a.SecurityScore -= 30 |
| 366 | case IssueSeverityHigh: |
| 367 | a.SecurityScore -= 20 |
| 368 | case IssueSeverityMedium: |
| 369 | a.SecurityScore -= 10 |
| 370 | case IssueSeverityLow: |
| 371 | a.SecurityScore -= 5 |
| 372 | } |
| 373 | if a.SecurityScore < 0 { |
| 374 | a.SecurityScore = 0 |
| 375 | } |
| 376 | } |
| 377 | |
| 378 | func (a *SQLAnalyzer) adjustPerformanceScore(severity IssueSeverity) { |
| 379 | switch severity { |
no outgoing calls
no test coverage detected