MCPcopy Index your code
hub / github.com/cli/cli / runDeleteField

Function runDeleteField

pkg/cmd/project/field-delete/field_delete.go:64–77  ·  view source on GitHub ↗
(config deleteFieldConfig)

Source from the content-addressed store, hash-verified

62}
63
64func runDeleteField(config deleteFieldConfig) error {
65 query, variables := deleteFieldArgs(config)
66
67 err := config.client.Mutate("DeleteField", query, variables)
68 if err != nil {
69 return err
70 }
71
72 if config.opts.exporter != nil {
73 return config.opts.exporter.Write(config.io, query.DeleteProjectV2Field.Field)
74 }
75
76 return printResults(config, query.DeleteProjectV2Field.Field)
77}
78
79func deleteFieldArgs(config deleteFieldConfig) (*deleteProjectV2FieldMutation, map[string]interface{}) {
80 return &deleteProjectV2FieldMutation{}, map[string]interface{}{

Callers 3

NewCmdDeleteFieldFunction · 0.85
TestRunDeleteFieldFunction · 0.85
TestRunDeleteField_JSONFunction · 0.85

Calls 4

deleteFieldArgsFunction · 0.85
printResultsFunction · 0.70
MutateMethod · 0.65
WriteMethod · 0.65

Tested by 2

TestRunDeleteFieldFunction · 0.68
TestRunDeleteField_JSONFunction · 0.68