MCPcopy Create free account
hub / github.com/XmirrorSecurity/OpenSCA-cli / Sca

Method Sca

opensca/sca/rust/sca.go:20–29  ·  view source on GitHub ↗
(ctx context.Context, parent *model.File, files []*model.File, call model.ResCallback)

Source from the content-addressed store, hash-verified

18}
19
20func (sca Sca) Sca(ctx context.Context, parent *model.File, files []*model.File, call model.ResCallback) {
21 for _, f := range files {
22 if filter.RustCargoLock(f.Relpath()) {
23 root := ParseCargoLock(f)
24 if root != nil && len(root.Children) > 0 {
25 call(f, root)
26 }
27 }
28 }
29}

Callers

nothing calls this directly

Implementers 10

Scaopensca/sca/python/sca.go
Scaopensca/sca/golang/sca.go
Scaopensca/sca/php/sca.go
Scaopensca/sca/erlang/sca.go
Scaopensca/sca/groovy/sca.go
Scaopensca/sca/ruby/sca.go
Scaopensca/sca/sbom/sca.go
Scaopensca/sca/rust/sca.go
Scaopensca/sca/javascript/sca.go
Scaopensca/sca/java/sca.go

Calls 2

ParseCargoLockFunction · 0.85
RelpathMethod · 0.80

Tested by

no test coverage detected