예제 #1
0
파일: main.go 프로젝트: go-stay/stay
func check(dir string) (err error) {
	var options []lib.Option
	if argSkipParams.Get() {
		options = append(options, lib.IgnoreParams)
	}

	if argSkipImports.Get() {
		options = append(options, lib.IgnoreImports)
	}

	if argSkipExports.Get() {
		options = append(options, lib.IgnoreExports)
	}

	if argSkipNames.Get() {
		options = append(options, lib.IgnoreNames)
	}
	return lib.Check(dir, options...)
}
예제 #2
0
파일: stay.go 프로젝트: go-stay/stay
func CheckImports(dir string) error {
	return lib.Check(dir, lib.IgnoreExports, lib.IgnoreParams, lib.IgnoreNames)
}
예제 #3
0
파일: stay.go 프로젝트: go-stay/stay
func CheckAll(dir string) error {
	return lib.Check(dir)
}
예제 #4
0
파일: stay.go 프로젝트: go-stay/stay
func CheckNames(dir string) error {
	return lib.Check(dir, lib.IgnoreParams, lib.IgnoreImports)
}