Documentation
¶
Overview ¶
Package analyzerkotlinandroid implements an unregistered experimental Kotlin/Android analyzer.
Index ¶
Constants ¶
View Source
const ( Profile = "corvint-analyzer-candidate/experimental" Family = "kotlin-android" MaxRequestBytes = 1_500_000 MaxInputBytes = 1 << 20 MaxOutputBytes = 1 << 20 )
Variables ¶
This section is empty.
Functions ¶
func ProcessFile ¶
ProcessFile retains the already-open standard-input descriptor and verifies its identity before and after the bounded read. The candidate never accepts a path, so there is no path lookup or symlink-following operation to race.
Types ¶
type Fact ¶
type Fact struct {
Kind string `json:"kind"`
InputHandle string `json:"input_handle"`
RelatedHandle string `json:"related_handle"`
Subject string `json:"subject"`
Predicate string `json:"predicate"`
Value string `json:"value"`
InstanceID string `json:"instance_id"`
EvidenceSHA256 string `json:"evidence_sha256"`
StartLine int `json:"start_line"`
StartColumn int `json:"start_column"`
EndLine int `json:"end_line"`
EndColumn int `json:"end_column"`
}
Click to show internal directories.
Click to hide internal directories.