mirror of
				https://github.com/gohugoio/hugo.git
				synced 2024-05-11 05:54:58 +00:00 
			
		
		
		
	Rename Codeowners() to CodeOwners()
This commit is contained in:
		@@ -26,7 +26,7 @@ import (
 | 
			
		||||
 | 
			
		||||
var afs = afero.NewOsFs()
 | 
			
		||||
 | 
			
		||||
func findCodeownersFile(dir string) (io.Reader, error) {
 | 
			
		||||
func findCodeOwnersFile(dir string) (io.Reader, error) {
 | 
			
		||||
	for _, p := range []string{".", "docs", ".github", ".gitlab"} {
 | 
			
		||||
		f := path.Join(dir, p, "CODEOWNERS")
 | 
			
		||||
 | 
			
		||||
@@ -52,10 +52,10 @@ func (c *codeownerInfo) forPage(p page.Page) []string {
 | 
			
		||||
	return c.owners.Owners(p.File().Filename())
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func newCodeowners(cfg config.Provider) (*codeownerInfo, error) {
 | 
			
		||||
func newCodeOwners(cfg config.Provider) (*codeownerInfo, error) {
 | 
			
		||||
	workingDir := cfg.GetString("workingDir")
 | 
			
		||||
 | 
			
		||||
	r, err := findCodeownersFile(workingDir)
 | 
			
		||||
	r, err := findCodeOwnersFile(workingDir)
 | 
			
		||||
	if err != nil || r == nil {
 | 
			
		||||
		return nil, err
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
@@ -431,7 +431,7 @@ func (h *HugoSites) loadGitInfo() error {
 | 
			
		||||
			h.gitInfo = gi
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		co, err := newCodeowners(h.Cfg)
 | 
			
		||||
		co, err := newCodeOwners(h.Cfg)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			h.Log.Errorln("Failed to read CODEOWNERS:", err)
 | 
			
		||||
		} else {
 | 
			
		||||
 
 | 
			
		||||
@@ -156,7 +156,7 @@ func (p *pageState) GitInfo() *gitmap.GitInfo {
 | 
			
		||||
	return p.gitInfo
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (p *pageState) Codeowners() []string {
 | 
			
		||||
func (p *pageState) CodeOwners() []string {
 | 
			
		||||
	return p.codeowners
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1074,14 +1074,14 @@ func TestPageWithLastmodFromGitInfo(t *testing.T) {
 | 
			
		||||
 | 
			
		||||
	// 2018-03-11 is the Git author date for testsite/content/first-post.md
 | 
			
		||||
	c.Assert(enSite.RegularPages()[0].Lastmod().Format("2006-01-02"), qt.Equals, "2018-03-11")
 | 
			
		||||
	c.Assert(enSite.RegularPages()[0].Codeowners()[0], qt.Equals, "@bep")
 | 
			
		||||
	c.Assert(enSite.RegularPages()[0].CodeOwners()[0], qt.Equals, "@bep")
 | 
			
		||||
 | 
			
		||||
	nnSite := h.Sites[1]
 | 
			
		||||
	c.Assert(len(nnSite.RegularPages()), qt.Equals, 1)
 | 
			
		||||
 | 
			
		||||
	// 2018-08-11 is the Git author date for testsite/content_nn/first-post.md
 | 
			
		||||
	c.Assert(nnSite.RegularPages()[0].Lastmod().Format("2006-01-02"), qt.Equals, "2018-08-11")
 | 
			
		||||
	c.Assert(enSite.RegularPages()[0].Codeowners()[0], qt.Equals, "@bep")
 | 
			
		||||
	c.Assert(enSite.RegularPages()[0].CodeOwners()[0], qt.Equals, "@bep")
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func TestPageWithFrontMatterConfig(t *testing.T) {
 | 
			
		||||
 
 | 
			
		||||
@@ -107,7 +107,7 @@ type GetPageProvider interface {
 | 
			
		||||
// GitInfoProvider provides Git info.
 | 
			
		||||
type GitInfoProvider interface {
 | 
			
		||||
	GitInfo() *gitmap.GitInfo
 | 
			
		||||
	Codeowners() []string
 | 
			
		||||
	CodeOwners() []string
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// InSectionPositioner provides section navigation.
 | 
			
		||||
 
 | 
			
		||||
@@ -194,7 +194,7 @@ func (p *nopPage) GitInfo() *gitmap.GitInfo {
 | 
			
		||||
	return nil
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (p *nopPage) Codeowners() []string {
 | 
			
		||||
func (p *nopPage) CodeOwners() []string {
 | 
			
		||||
	return nil
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -252,7 +252,7 @@ func (p *testPage) GitInfo() *gitmap.GitInfo {
 | 
			
		||||
	return nil
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (p *testPage) Codeowners() []string {
 | 
			
		||||
func (p *testPage) CodeOwners() []string {
 | 
			
		||||
	return nil
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user