func CalcOutFilename()

in cli/util.go [55:71]


func CalcOutFilename(inFilename string) (string, error) {
	if OptOutFilename != "" {
		if OptInPlace {
			return "", errors.Errorf(
				"Only one of --outfile (-o) or --inplace (-i) options allowed")
		}

		return OptOutFilename, nil
	}

	if !OptInPlace {
		return "", errors.Errorf(
			"--outfile (-o) or --inplace (-i) option required")
	}

	return inFilename, nil
}