hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit b319c1896907332c542b6cebda596ed63aeca9af
parent c54df37f6a506e035659d15e23372ebcccbefe39
Author: srinivasreddy <thatiparthysreenivas@gmail.com>
Date:   Mon, 21 Mar 2016 21:52:27 +0530

source: Consolidate if conditions

Diffstat:
Msource/filesystem.go | 13+++----------
1 file changed, 3 insertions(+), 10 deletions(-)
diff --git a/source/filesystem.go b/source/filesystem.go
@@ -143,18 +143,11 @@ func (f *Filesystem) avoid(filePath string) bool {
 
 func isNonProcessablePath(filePath string) bool {
 	base := filepath.Base(filePath)
-	if base[0] == '.' {
+	if strings.HasPrefix(base, ".") ||
+		strings.HasPrefix(base, "#") ||
+		strings.HasSuffix(base, "~") {
 		return true
 	}
-
-	if base[0] == '#' {
-		return true
-	}
-
-	if base[len(base)-1] == '~' {
-		return true
-	}
-
 	ignoreFiles := viper.GetStringSlice("IgnoreFiles")
 	if len(ignoreFiles) > 0 {
 		for _, ignorePattern := range ignoreFiles {