mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-29 22:19:57 -05:00
Remove deprecated fields and methods for v0.15
Special thanks to @bep for his guidance and for making sure all of the Hugo themes get updated. Fixes #1172
This commit is contained in:
parent
b23b546a30
commit
252ea96d1d
6 changed files with 0 additions and 78 deletions
|
@ -19,7 +19,6 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/spf13/cast"
|
"github.com/spf13/cast"
|
||||||
"github.com/spf13/hugo/helpers"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type MenuEntry struct {
|
type MenuEntry struct {
|
||||||
|
@ -38,12 +37,6 @@ type Menu []*MenuEntry
|
||||||
type Menus map[string]*Menu
|
type Menus map[string]*Menu
|
||||||
type PageMenus map[string]*MenuEntry
|
type PageMenus map[string]*MenuEntry
|
||||||
|
|
||||||
// Url is deprecated. Will be removed in 0.15.
|
|
||||||
func (me *MenuEntry) Url() string {
|
|
||||||
helpers.Deprecated("MenuEntry", ".Url", ".URL")
|
|
||||||
return me.URL
|
|
||||||
}
|
|
||||||
|
|
||||||
func (me *MenuEntry) AddChild(child *MenuEntry) {
|
func (me *MenuEntry) AddChild(child *MenuEntry) {
|
||||||
me.Children = append(me.Children, child)
|
me.Children = append(me.Children, child)
|
||||||
me.Children.Sort()
|
me.Children.Sort()
|
||||||
|
|
|
@ -17,8 +17,6 @@ import (
|
||||||
"html/template"
|
"html/template"
|
||||||
"sync"
|
"sync"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/spf13/hugo/helpers"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type Node struct {
|
type Node struct {
|
||||||
|
@ -134,24 +132,6 @@ type URLPath struct {
|
||||||
Section string
|
Section string
|
||||||
}
|
}
|
||||||
|
|
||||||
// Url is deprecated. Will be removed in 0.15.
|
|
||||||
func (n *Node) Url() string {
|
|
||||||
helpers.Deprecated("Node", ".Url", ".URL")
|
|
||||||
return n.URL
|
|
||||||
}
|
|
||||||
|
|
||||||
// UrlPath is deprecated. Will be removed in 0.15.
|
|
||||||
func (n *Node) UrlPath() URLPath {
|
|
||||||
helpers.Deprecated("Node", ".UrlPath", ".URLPath")
|
|
||||||
return n.URLPath
|
|
||||||
}
|
|
||||||
|
|
||||||
// Url is deprecated. Will be removed in 0.15.
|
|
||||||
func (up URLPath) Url() string {
|
|
||||||
helpers.Deprecated("URLPath", ".Url", ".URL")
|
|
||||||
return up.URL
|
|
||||||
}
|
|
||||||
|
|
||||||
// Scratch returns the writable context associated with this Node.
|
// Scratch returns the writable context associated with this Node.
|
||||||
func (n *Node) Scratch() *Scratch {
|
func (n *Node) Scratch() *Scratch {
|
||||||
if n.scratch == nil {
|
if n.scratch == nil {
|
||||||
|
|
|
@ -74,12 +74,6 @@ func (p *Pager) URL() template.HTML {
|
||||||
return template.HTML(p.paginationURLFactory(p.PageNumber()))
|
return template.HTML(p.paginationURLFactory(p.PageNumber()))
|
||||||
}
|
}
|
||||||
|
|
||||||
// Url is deprecated. Will be removed in 0.15.
|
|
||||||
func (p *Pager) Url() template.HTML {
|
|
||||||
helpers.Deprecated("Paginator", ".Url", ".URL")
|
|
||||||
return p.URL()
|
|
||||||
}
|
|
||||||
|
|
||||||
// Pages returns the Pages on this page.
|
// Pages returns the Pages on this page.
|
||||||
// Note: If this return a non-empty result, then PageGroups() will return empty.
|
// Note: If this return a non-empty result, then PageGroups() will return empty.
|
||||||
func (p *Pager) Pages() Pages {
|
func (p *Pager) Pages() Pages {
|
||||||
|
|
|
@ -107,7 +107,6 @@ func doTestPages(t *testing.T, paginator *paginator) {
|
||||||
|
|
||||||
first := paginatorPages[0]
|
first := paginatorPages[0]
|
||||||
assert.Equal(t, template.HTML("page/1/"), first.URL())
|
assert.Equal(t, template.HTML("page/1/"), first.URL())
|
||||||
assert.Equal(t, first.URL(), first.Url())
|
|
||||||
assert.Equal(t, first, first.First())
|
assert.Equal(t, first, first.First())
|
||||||
assert.True(t, first.HasNext())
|
assert.True(t, first.HasNext())
|
||||||
assert.Equal(t, paginatorPages[1], first.Next())
|
assert.Equal(t, paginatorPages[1], first.Next())
|
||||||
|
|
|
@ -132,24 +132,6 @@ type SiteInfo struct {
|
||||||
// linkedin
|
// linkedin
|
||||||
type SiteSocial map[string]string
|
type SiteSocial map[string]string
|
||||||
|
|
||||||
// BaseUrl is deprecated. Will be removed in 0.15.
|
|
||||||
func (s *SiteInfo) BaseUrl() template.URL {
|
|
||||||
helpers.Deprecated("Site", ".BaseUrl", ".BaseURL")
|
|
||||||
return s.BaseURL
|
|
||||||
}
|
|
||||||
|
|
||||||
// Recent is deprecated. Will be removed in 0.15.
|
|
||||||
func (s *SiteInfo) Recent() *Pages {
|
|
||||||
helpers.Deprecated("Site", ".Recent", ".Pages")
|
|
||||||
return s.Pages
|
|
||||||
}
|
|
||||||
|
|
||||||
// Indexes is deprecated. Will be removed in 0.15.
|
|
||||||
func (s *SiteInfo) Indexes() *TaxonomyList {
|
|
||||||
helpers.Deprecated("Site", ".Indexes", ".Taxonomies")
|
|
||||||
return &s.Taxonomies
|
|
||||||
}
|
|
||||||
|
|
||||||
func (s *SiteInfo) GetParam(key string) interface{} {
|
func (s *SiteInfo) GetParam(key string) interface{} {
|
||||||
v := s.Params[strings.ToLower(key)]
|
v := s.Params[strings.ToLower(key)]
|
||||||
|
|
||||||
|
|
|
@ -1356,32 +1356,6 @@ func init() {
|
||||||
"ReadDir": ReadDir,
|
"ReadDir": ReadDir,
|
||||||
"seq": helpers.Seq,
|
"seq": helpers.Seq,
|
||||||
"getenv": func(varName string) string { return os.Getenv(varName) },
|
"getenv": func(varName string) string { return os.Getenv(varName) },
|
||||||
|
|
||||||
// "getJson" is deprecated. Will be removed in 0.15.
|
|
||||||
"getJson": func(urlParts ...string) interface{} {
|
|
||||||
helpers.Deprecated("Template", "getJson", "getJSON")
|
|
||||||
return GetJSON(urlParts...)
|
|
||||||
},
|
|
||||||
// "getJson" is deprecated. Will be removed in 0.15.
|
|
||||||
"getCsv": func(sep string, urlParts ...string) [][]string {
|
|
||||||
helpers.Deprecated("Template", "getCsv", "getCSV")
|
|
||||||
return GetCSV(sep, urlParts...)
|
|
||||||
},
|
|
||||||
// "safeHtml" is deprecated. Will be removed in 0.15.
|
|
||||||
"safeHtml": func(text string) template.HTML {
|
|
||||||
helpers.Deprecated("Template", "safeHtml", "safeHTML")
|
|
||||||
return SafeHTML(text)
|
|
||||||
},
|
|
||||||
// "safeCss" is deprecated. Will be removed in 0.15.
|
|
||||||
"safeCss": func(text string) template.CSS {
|
|
||||||
helpers.Deprecated("Template", "safeCss", "safeCSS")
|
|
||||||
return SafeCSS(text)
|
|
||||||
},
|
|
||||||
// "safeUrl" is deprecated. Will be removed in 0.15.
|
|
||||||
"safeUrl": func(text string) template.URL {
|
|
||||||
helpers.Deprecated("Template", "safeUrl", "safeURL")
|
|
||||||
return SafeURL(text)
|
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue