diff options
author | srinivasreddy <thatiparthysreenivas@gmail.com> | 2016-03-21 21:52:27 +0530 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2016-03-22 19:49:16 +0100 |
commit | b319c1896907332c542b6cebda596ed63aeca9af (patch) | |
tree | 56f22a447f0fcb308e0953e8b569ec199fb4d297 /source/filesystem.go | |
parent | c54df37f6a506e035659d15e23372ebcccbefe39 (diff) | |
download | hugo-b319c1896907332c542b6cebda596ed63aeca9af.tar.gz hugo-b319c1896907332c542b6cebda596ed63aeca9af.zip |
source: Consolidate if conditions
Diffstat (limited to 'source/filesystem.go')
-rw-r--r-- | source/filesystem.go | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/source/filesystem.go b/source/filesystem.go index 66270c589..053081a7a 100644 --- 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 { |