Skip to content

_caller_ #296

@kgarcia181

Description

@kgarcia181

The -output=graph results for the change before-and-after differ in a very curious way. Note that the change to use strings.SplitSeq happens in the model package.

177d176
<       "(*internal.service.snip/services/auth.IxDirectory).userFromIdentity" -> "internal.service.snip/model.ParseLicenses"
536d534
<       "internal.service.snip/model.ParseLicenses" -> "strings.splitSeq$1"
575,577d572
<       "strings.splitSeq$1" -> "net/http.containsDotDot$1"
<       "strings.splitSeq$1" -> "net/http.foreachHeaderElement$1"
<       "strings.splitSeq$1" -> "net/http.parseRange$1"
610,612d604
<       "net/http.containsDotDot$1" -> "NETWORK"
<       "net/http.foreachHeaderElement$1" -> "NETWORK"
<       "net/http.parseRange$1" -> "NETWORK"

Why would changing a line in one package make a caller method suddenly appear in the graph? Is the graph output pruned to only contain paths that lead to leaves with capabilities?

Originally posted by @deltamualpha in #295

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions