github.com/anakojm/hugo-katex@v0.0.0-20231023141351-42d6f5de9c0b/resources/page/zero_file.autogen.go (about)

     1  // Copyright 2019 The Hugo Authors. All rights reserved.
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  // http://www.apache.org/licenses/LICENSE-2.0
     7  //
     8  // Unless required by applicable law or agreed to in writing, software
     9  // distributed under the License is distributed on an "AS IS" BASIS,
    10  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    11  // See the License for the specific language governing permissions and
    12  // limitations under the License.
    13  
    14  // This file is autogenerated.
    15  
    16  package page
    17  
    18  import (
    19  	"github.com/gohugoio/hugo/common/loggers"
    20  	"github.com/gohugoio/hugo/hugofs"
    21  	"github.com/gohugoio/hugo/source"
    22  )
    23  
    24  // ZeroFile represents a zero value of source.File with warnings if invoked.
    25  type zeroFile struct {
    26  	log loggers.Logger
    27  }
    28  
    29  func NewZeroFile(log loggers.Logger) source.File {
    30  	return zeroFile{log: log}
    31  }
    32  
    33  func (zeroFile) IsZero() bool {
    34  	return true
    35  }
    36  
    37  func (z zeroFile) Path() (o0 string) {
    38  	z.log.Warnln(".File.Path on zero object. Wrap it in if or with: {{ with .File }}{{ .Path }}{{ end }}")
    39  	return
    40  }
    41  func (z zeroFile) Section() (o0 string) {
    42  	z.log.Warnln(".File.Section on zero object. Wrap it in if or with: {{ with .File }}{{ .Section }}{{ end }}")
    43  	return
    44  }
    45  func (z zeroFile) Lang() (o0 string) {
    46  	z.log.Warnln(".File.Lang on zero object. Wrap it in if or with: {{ with .File }}{{ .Lang }}{{ end }}")
    47  	return
    48  }
    49  func (z zeroFile) Filename() (o0 string) {
    50  	z.log.Warnln(".File.Filename on zero object. Wrap it in if or with: {{ with .File }}{{ .Filename }}{{ end }}")
    51  	return
    52  }
    53  func (z zeroFile) Dir() (o0 string) {
    54  	z.log.Warnln(".File.Dir on zero object. Wrap it in if or with: {{ with .File }}{{ .Dir }}{{ end }}")
    55  	return
    56  }
    57  func (z zeroFile) Extension() (o0 string) {
    58  	z.log.Warnln(".File.Extension on zero object. Wrap it in if or with: {{ with .File }}{{ .Extension }}{{ end }}")
    59  	return
    60  }
    61  func (z zeroFile) Ext() (o0 string) {
    62  	z.log.Warnln(".File.Ext on zero object. Wrap it in if or with: {{ with .File }}{{ .Ext }}{{ end }}")
    63  	return
    64  }
    65  func (z zeroFile) LogicalName() (o0 string) {
    66  	z.log.Warnln(".File.LogicalName on zero object. Wrap it in if or with: {{ with .File }}{{ .LogicalName }}{{ end }}")
    67  	return
    68  }
    69  func (z zeroFile) BaseFileName() (o0 string) {
    70  	z.log.Warnln(".File.BaseFileName on zero object. Wrap it in if or with: {{ with .File }}{{ .BaseFileName }}{{ end }}")
    71  	return
    72  }
    73  func (z zeroFile) TranslationBaseName() (o0 string) {
    74  	z.log.Warnln(".File.TranslationBaseName on zero object. Wrap it in if or with: {{ with .File }}{{ .TranslationBaseName }}{{ end }}")
    75  	return
    76  }
    77  func (z zeroFile) ContentBaseName() (o0 string) {
    78  	z.log.Warnln(".File.ContentBaseName on zero object. Wrap it in if or with: {{ with .File }}{{ .ContentBaseName }}{{ end }}")
    79  	return
    80  }
    81  func (z zeroFile) UniqueID() (o0 string) {
    82  	z.log.Warnln(".File.UniqueID on zero object. Wrap it in if or with: {{ with .File }}{{ .UniqueID }}{{ end }}")
    83  	return
    84  }
    85  func (z zeroFile) FileInfo() (o0 hugofs.FileMetaInfo) {
    86  	z.log.Warnln(".File.FileInfo on zero object. Wrap it in if or with: {{ with .File }}{{ .FileInfo }}{{ end }}")
    87  	return
    88  }