MCPcopy Create free account
hub / github.com/exercism/cli / metadata

Method metadata

cmd/submit.go:246–252  ·  view source on GitHub ↗
(exercise workspace.Exercise)

Source from the content-addressed store, hash-verified

244}
245
246func (s *submitCmdContext) metadata(exercise workspace.Exercise) (*workspace.ExerciseMetadata, error) {
247 metadata, err := workspace.NewExerciseMetadata(exercise.Filepath())
248 if err != nil {
249 return nil, err
250 }
251 return metadata, nil
252}
253
254// submit submits the documents to the Exercism API.
255func (s *submitCmdContext) submit(metadata *workspace.ExerciseMetadata, docs []workspace.Document) error {

Callers 1

runSubmitFunction · 0.45

Calls 2

NewExerciseMetadataFunction · 0.92
FilepathMethod · 0.45

Tested by

no test coverage detected