MCPcopy Index your code
hub / github.com/jetify-com/devbox / memberIndex

Method memberIndex

internal/devconfig/configfile/ast.go:347–351  ·  view source on GitHub ↗

memberIndex returns the index of an object member.

(obj *hujson.Object, name string)

Source from the content-addressed store, hash-verified

345
346// memberIndex returns the index of an object member.
347func (*configAST) memberIndex(obj *hujson.Object, name string) int {
348 return slices.IndexFunc(obj.Members, func(m hujson.ObjectMember) bool {
349 return m.Name.Value.(hujson.Literal).String() == name
350 })
351}
352
353// packageElementIndex returns the index of a package from an array of
354// versionedName strings.

Callers 11

packagesFieldMethod · 0.95
appendPackageToObjectMethod · 0.95
removePackageMemberMethod · 0.95
setPackageBoolMethod · 0.95
removePatchMethod · 0.95
setPatchMethod · 0.95
findPkgObjectMethod · 0.95
beforeCommentMethod · 0.95
createMemberIfMissingMethod · 0.95
setStringFieldMethod · 0.95

Calls 1

StringMethod · 0.45

Tested by

no test coverage detected