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
da023484
ROOT
/
pkg
/
report
/
output
/
security
/
security.go
Search
History
515 lines
|
UTF-8
|
15 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
underline
severityColorFns
orderedSeverityLevels
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
:
*RuleResultSummary
LineNumber
:
int
Filename
:
string
CategoryGroups
:
[]string
ParentLineNumber
:
int
ParentContent
:
string
DetailedContext
:
string
RuleResultSummary
CWEIDs
:
[]string
Id
:
string
Description
:
string
DocumentationUrl
:
string
GetOutput
(dataflow *dataflow.DataFlow, config settings.Config)
:
(map[string][]Result, error)
evaluateRules
( summaryResults map[string][]Result, rules map[string]*settings.Rule, config settings.Config, dataflow *dataflow.DataFlow, builtIn bool, )
:
error
BuildReportString
(config settings.Config, results map[string][]Result, 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 map[string][]Result, 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