INNER CODE UNIT · Go

Execute

asdf-vm/asdf · internal/cli/cli.go:52

func Execute(version string) {
	logger := log.New(os.Stderr, "", 0)
	log.SetFlags(0)

	app := &cli.Command{
		HideHelp:        false,
		HideHelpCommand: true,
		Name:            "asdf",
		Version:         version,
		Copyright:       "(c) 2024 Trevor Brown",
		Authors: []any{
			mail.Address{Name: "Trevor Brown"},
		},
		Usage:     "The multiple runtime version manager",
		UsageText: usageText,
		Action: func(_ context.Context, cmd *cli.Command) error {
			// If no args, show help
			if cmd.Args().Len() == 0 {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…