MCPcopy Create free account
hub / github.com/driangle/taskmd / runProjectRegister

Function runProjectRegister

apps/cli/internal/cli/project_registry.go:63–73  ·  view source on GitHub ↗
(_ *cobra.Command, _ []string)

Source from the content-addressed store, hash-verified

61}
62
63func runProjectRegister(_ *cobra.Command, _ []string) error {
64 targetPath, err := resolveRegisterPath()
65 if err != nil {
66 return err
67 }
68 if err := validateProjectDir(targetPath); err != nil {
69 return err
70 }
71 id, name := resolveRegisterIDAndName(targetPath)
72 return registerProject(id, name, targetPath)
73}
74
75func resolveRegisterPath() (string, error) {
76 p := projectRegisterPath

Calls 4

resolveRegisterPathFunction · 0.85
validateProjectDirFunction · 0.85
resolveRegisterIDAndNameFunction · 0.85
registerProjectFunction · 0.85