summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2024-06-09 11:16:20 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2024-06-09 12:28:24 +0200
commit9c3143c45adfd62db0b6d13bf04b70415cd6ce27 (patch)
tree544dc4f9cc4591c634599879bc13c515785e1864
parent9f22bc4414616210546899b83e37ef054491bf07 (diff)
resources/page: Deprecate PageSize in favor of PagerSize
See #12572
-rw-r--r--resources/page/pagination.go8
-rw-r--r--resources/page/pagination_test.go6
2 files changed, 11 insertions, 3 deletions
diff --git a/resources/page/pagination.go b/resources/page/pagination.go
index 779481792..ea49d62f6 100644
--- a/resources/page/pagination.go
+++ b/resources/page/pagination.go
@@ -19,6 +19,7 @@ import (
"math"
"reflect"
+ "github.com/gohugoio/hugo/common/hugo"
"github.com/gohugoio/hugo/config"
"github.com/spf13/cast"
@@ -194,7 +195,14 @@ func (p *Paginator) Pagers() pagers {
}
// PageSize returns the size of each paginator page.
+// Deprecated: Use PagerSize instead.
func (p *Paginator) PageSize() int {
+ hugo.Deprecate("PageSize", "Use PagerSize instead.", "v0.128.0")
+ return p.size
+}
+
+// PagerSize returns the size of each paginator page.
+func (p *Paginator) PagerSize() int {
return p.size
}
diff --git a/resources/page/pagination_test.go b/resources/page/pagination_test.go
index 487b36adb..d3a770eaf 100644
--- a/resources/page/pagination_test.go
+++ b/resources/page/pagination_test.go
@@ -114,7 +114,7 @@ func doTestPages(t *testing.T, paginator *Paginator) {
c.Assert(len(paginatorPages), qt.Equals, 5)
c.Assert(paginator.TotalNumberOfElements(), qt.Equals, 21)
- c.Assert(paginator.PageSize(), qt.Equals, 5)
+ c.Assert(paginator.PagerSize(), qt.Equals, 5)
c.Assert(paginator.TotalPages(), qt.Equals, 5)
first := paginatorPages[0]
@@ -172,7 +172,7 @@ func doTestPagerNoPages(t *testing.T, paginator *Paginator) {
c := qt.New(t)
c.Assert(len(paginatorPages), qt.Equals, 1)
c.Assert(paginator.TotalNumberOfElements(), qt.Equals, 0)
- c.Assert(paginator.PageSize(), qt.Equals, 5)
+ c.Assert(paginator.PagerSize(), qt.Equals, 5)
c.Assert(paginator.TotalPages(), qt.Equals, 0)
// pageOne should be nothing but the first
@@ -187,7 +187,7 @@ func doTestPagerNoPages(t *testing.T, paginator *Paginator) {
c.Assert(pageOne.TotalNumberOfElements(), qt.Equals, 0)
c.Assert(pageOne.TotalPages(), qt.Equals, 0)
c.Assert(pageOne.PageNumber(), qt.Equals, 1)
- c.Assert(pageOne.PageSize(), qt.Equals, 5)
+ c.Assert(pageOne.PagerSize(), qt.Equals, 5)
}
func TestProbablyEqualPageLists(t *testing.T) {