summaryrefslogtreecommitdiffstats
path: root/helpers/url.go
diff options
context:
space:
mode:
authorbep <bjorn.erik.pedersen@gmail.com>2015-05-25 13:10:26 +0200
committerbep <bjorn.erik.pedersen@gmail.com>2015-05-25 13:10:40 +0200
commitbeee679dfbdeadc61af1705b860283875a9fd696 (patch)
tree84f71f90df20b7b92f5293fe1191e377810686bc /helpers/url.go
parentbe79c35bda0154e36d3bc60e8f7bb00d17952e05 (diff)
Unexport filepath/path bridge types
They are of no use outside the helpers package. See #1160
Diffstat (limited to 'helpers/url.go')
-rw-r--r--helpers/url.go20
1 files changed, 10 insertions, 10 deletions
diff --git a/helpers/url.go b/helpers/url.go
index ce36bc184..76cc08813 100644
--- a/helpers/url.go
+++ b/helpers/url.go
@@ -23,34 +23,34 @@ import (
"github.com/spf13/viper"
)
-type PathBridge struct {
+type pathBridge struct {
}
-func (PathBridge) Base(in string) string {
+func (pathBridge) Base(in string) string {
return path.Base(in)
}
-func (PathBridge) Clean(in string) string {
+func (pathBridge) Clean(in string) string {
return path.Clean(in)
}
-func (PathBridge) Dir(in string) string {
+func (pathBridge) Dir(in string) string {
return path.Dir(in)
}
-func (PathBridge) Ext(in string) string {
+func (pathBridge) Ext(in string) string {
return path.Ext(in)
}
-func (PathBridge) Join(elem ...string) string {
+func (pathBridge) Join(elem ...string) string {
return path.Join(elem...)
}
-func (PathBridge) Separator() string {
+func (pathBridge) Separator() string {
return "/"
}
-var pathBridge PathBridge
+var pb pathBridge
func sanitizeURLWithFlags(in string, f purell.NormalizationFlags) string {
s, err := purell.NormalizeURLString(in, f)
@@ -244,7 +244,7 @@ func PrettifyURL(in string) string {
// /section/name/ becomes /section/name/index.html
// /section/name/index.html becomes /section/name/index.html
func PrettifyURLPath(in string) string {
- return PrettiyPath(in, pathBridge)
+ return PrettiyPath(in, pb)
}
// Uglify does the opposite of PrettifyURLPath().
@@ -260,7 +260,7 @@ func Uglify(in string) string {
return path.Clean(in) + ".html"
}
- name, ext := FileAndExt(in, pathBridge)
+ name, ext := FileAndExt(in, pb)
if name == "index" {
// /section/name/index.html -> /section/name.html
d := path.Dir(in)