crash.software
Projects
Pull Requests
Issues
Builds
bearer
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
bearer
Files
🤬
Sign In
cf5b22c6
ROOT
/
pkg
/
report
/
output
/
security
/
security.go
Search
History
525 lines
|
UTF-8
|
15 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
underline
severityColorFns
orderedSeverityLevels
Results
Input
RuleId
:
string
Rule
:
*settings.Rule
Dataflow
:
*dataflow.DataFlow
DataCategories
:
[]db.DataCategory
Output
IsLocal
:
*bool
ParentLineNumber
:
int
ParentContent
:
string
LineNumber
:
int
Filename
:
string
CategoryGroups
:
[]string
Severity
:
string
DetailedContext
:
string
Result
Rule
LineNumber
:
int
Filename
:
string
CategoryGroups
:
[]string
ParentLineNumber
:
int
ParentContent
:
string
Fingerprint
:
string
DetailedContext
:
string
Rule
CWEIDs
:
[]string
Id
:
string
Description
:
string
DocumentationUrl
:
string
GetOutput
(dataflow *dataflow.DataFlow, config settings.Config)
:
(*Results, error)
evaluateRules
( summaryResults Results, rules map[string]*settings.Rule, config settings.Config, dataflow *dataflow.DataFlow, builtIn bool, )
:
error
BuildReportString
(config settings.Config, results *Results, lineOfCodeOutput *gocloc.Result, dataflow *dataflow.DataFlow)
:
(*strings.Builder, bool)
CalculateSeverity
(groups []string, severity string, hasLocalDataTypes bool)
:
string
writeStatsToString
( reportStr *strings.Builder, config settings.Config, lineOfCodeOutput *gocloc.Result, dataflow *dataflow.DataFlow, )
writeRuleListToString
( reportStr *strings.Builder, rules map[string]*settings.Rule, builtInRules map[string]*settings.Rule, languages map[string]*gocloc.Language, config settings.Config, )
:
int
countRules
( rules map[string]*settings.Rule, languages map[string]*gocloc.Language, config settings.Config, builtIn bool, )
:
(int, int)
writeSuccessToString
(ruleCount int, reportStr *strings.Builder)
checkAndWriteFailureSummaryToString
g( reportStr *strings.Builder, results Results, ruleCount int, failures map[string]map[string]bool, severityForFailure map[string]bool,
:
boo
writeFailureToString
g(reportStr *strings.Builder, result Result, severity string
formatSeverity
y(severity string
:
strin
highlightCodeExtract
t(fileName string, lineNumber int, extractStartLineNumber int, extract string
:
strin
iterativeDigitsCount
t(number int
:
in
All occurrences
Please wait...
Page is in error, reload to recover