]> git.maquefel.me Git - brevno-suite/hugo/commitdiff
all: Deprecate .Page.Lang and .Page.File.Lang
authorJoe Mooring <joe.mooring@veriphor.com>
Thu, 1 Feb 2024 15:33:49 +0000 (07:33 -0800)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 1 Feb 2024 16:12:52 +0000 (17:12 +0100)
Use .Page.Language.Lang instead.

hugolib/page__meta.go
source/fileInfo.go

index e4cb2b83bc3a9effb8f607a51032590b833d21d7..923bf9f8b02bfb830aabf353a3bd3a723aac0cf3 100644 (file)
@@ -105,6 +105,7 @@ func (p *pageMeta) Aliases() []string {
        return p.pageConfig.Aliases
 }
 
+// Deprecated: use taxonomies.
 func (p *pageMeta) Author() page.Author {
        hugo.Deprecate(".Author", "Use taxonomies.", "v0.98.0")
        authors := p.Authors()
@@ -115,6 +116,7 @@ func (p *pageMeta) Author() page.Author {
        return page.Author{}
 }
 
+// Deprecated: use taxonomies.
 func (p *pageMeta) Authors() page.AuthorList {
        hugo.Deprecate(".Author", "Use taxonomies.", "v0.112.0")
        return nil
@@ -151,7 +153,9 @@ func (p *pageMeta) Description() string {
        return p.pageConfig.Description
 }
 
+// Deprecated: use .Page.Language.Lang instead.
 func (p *pageMeta) Lang() string {
+       hugo.Deprecate(".Page.Lang", "Use .Page.Language.Lang instead.", "v0.123.0")
        return p.s.Lang()
 }
 
index 5b24bbeb2b4077484f77f8d29b8b446a30b69427..20ddda64761fb0eb2e5b612b3b32fa3f8805ca38 100644 (file)
@@ -51,17 +51,19 @@ func (fi *File) Dir() string {
 }
 
 // Extension is an alias to Ext().
+// Deprecated: Use Ext() instead.
 func (fi *File) Extension() string {
        hugo.Deprecate(".File.Extension", "Use .File.Ext instead.", "v0.96.0")
        return fi.Ext()
 }
 
 // Ext returns a file's extension without the leading period (e.g. "md").
-// Deprecated: Use Extension() instead.
 func (fi *File) Ext() string { return fi.p().Ext() }
 
 // Lang returns a file's language (e.g. "sv").
+// Deprecated: use .Page.Language.Lang instead.
 func (fi *File) Lang() string {
+       hugo.Deprecate(".Page.File.Lang", "Use .Page.Language.Lang instead.", "v0.123.0")
        return fi.fim.Meta().Lang
 }