Method receiver 'i' is not referenced in method's body, consider removing it
1369 return i
1370}
1371
1372func (i *InfoPanel) OperationURL(id string) string {1373 return config.Url("/operation/" + utils.WrapURL(id))
1374}
1375
Method receiver 'def' is not referenced in method's body, consider removing it
803func (def *DefaultAction) BtnClass() template.HTML { return "" }
804func (def *DefaultAction) ExtContent() template.HTML { return def.Ext }
805func (def *DefaultAction) FooterContent() template.HTML { return def.Footer }
806func (def *DefaultAction) GetCallbacks() context.Node { return context.Node{} } 807
808var _ Action = (*DefaultAction)(nil)
809
Method receiver 'def' is not referenced in method's body, consider removing it
800func (def *DefaultAction) SetBtnData(data interface{}) {}
801func (def *DefaultAction) Js() template.JS { return def.JS }
802func (def *DefaultAction) BtnAttribute() template.HTML { return def.Attr }
803func (def *DefaultAction) BtnClass() template.HTML { return "" } 804func (def *DefaultAction) ExtContent() template.HTML { return def.Ext }
805func (def *DefaultAction) FooterContent() template.HTML { return def.Footer }
806func (def *DefaultAction) GetCallbacks() context.Node { return context.Node{} }
Method receiver 'def' is not referenced in method's body, consider removing it
796 return &DefaultAction{Attr: attr, Ext: ext, Footer: footer, JS: js}
797}
798
799func (def *DefaultAction) SetBtnId(btnId string) {} 800func (def *DefaultAction) SetBtnData(data interface{}) {}
801func (def *DefaultAction) Js() template.JS { return def.JS }
802func (def *DefaultAction) BtnAttribute() template.HTML { return def.Attr }
Method receiver 'def' is not referenced in method's body, consider removing it
774
775type NilAction struct{}
776
777func (def *NilAction) SetBtnId(btnId string) {} 778func (def *NilAction) SetBtnData(data interface{}) {}
779func (def *NilAction) Js() template.JS { return "" }
780func (def *NilAction) BtnAttribute() template.HTML { return "" }
Method receiver 'f' is not referenced in method's body, consider removing it
982 return f
983}
984
985func (f *FormPanel) OperationURL(id string) string { 986 return config.Url("/operation/" + utils.WrapURL(id))
987}
988
Method receiver 'q' is not referenced in method's body, consider removing it
29 }
30}
31
32func (q *Qrcode) JS() template.HTML {33 return template.HTML(`
34$('.grid-column-qrcode').popover({
35 html: true,
Method receiver 'q' is not referenced in method's body, consider removing it
14 types.RegisterDisplayFnGenerator("qrcode", new(Qrcode))
15}
16
17func (q *Qrcode) Get(args ...interface{}) types.FieldFilterFn {18 return func(value types.FieldModel) interface{} {
19
20 src := `https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=` + value.Value
Method receiver 'p' is not referenced in method's body, consider removing it
16 types.RegisterDisplayFnGenerator("progressbar", new(ProgressBar))
17}
18
19func (p *ProgressBar) Get(args ...interface{}) types.FieldFilterFn {20 return func(value types.FieldModel) interface{} {
21 param := args[0].([]types.FieldProgressBarData)
22 style := "primary"
Method receiver 'l' is not referenced in method's body, consider removing it
14 types.RegisterDisplayFnGenerator("loading", new(Loading))
15}
16
17func (l *Loading) Get(args ...interface{}) types.FieldFilterFn {18 return func(value types.FieldModel) interface{} {
19 param := args[0].([]string)
20
Method receiver 'l' is not referenced in method's body, consider removing it
13 types.RegisterDisplayFnGenerator("link", new(Link))
14}
15
16func (l *Link) Get(args ...interface{}) types.FieldFilterFn {17 prefix := ""
18 openInNewTabs := false
19 if len(args) > 0 {
Method receiver 'label' is not referenced in method's body, consider removing it
13 types.RegisterDisplayFnGenerator("label", new(Label))
14}
15
16func (label *Label) Get(args ...interface{}) types.FieldFilterFn {17 return func(value types.FieldModel) interface{} {
18 params := args[0].([]types.FieldLabelParam)
19 if len(params) == 0 {
Method receiver 'image' is not referenced in method's body, consider removing it
13 types.RegisterDisplayFnGenerator("image", new(Image))
14}
15
16func (image *Image) Get(args ...interface{}) types.FieldFilterFn {17 param := args[2].([]string)
18 return func(value types.FieldModel) interface{} {
19 if len(param) > 0 {
Method receiver 'i' is not referenced in method's body, consider removing it
13 types.RegisterDisplayFnGenerator("icon", new(Icon))
14}
15
16func (i *Icon) Get(args ...interface{}) types.FieldFilterFn {17 return func(value types.FieldModel) interface{} {
18 icons := args[0].(map[string]string)
19 defaultIcon := ""
Method receiver 'f' is not referenced in method's body, consider removing it
15 types.RegisterDisplayFnGenerator("filesize", new(FileSize))
16}
17
18func (f *FileSize) Get(args ...interface{}) types.FieldFilterFn {19 return func(value types.FieldModel) interface{} {
20 size, _ := strconv.ParseUint(value.Value, 10, 64)
21 return utils.FileSize(size)
Method receiver 'd' is not referenced in method's body, consider removing it
14 types.RegisterDisplayFnGenerator("downloadable", new(Downloadable))
15}
16
17func (d *Downloadable) Get(args ...interface{}) types.FieldFilterFn {18 return func(value types.FieldModel) interface{} {
19 param := args[0].([]string)
20
Method receiver 'd' is not referenced in method's body, consider removing it
14 types.RegisterDisplayFnGenerator("dot", new(Dot))
15}
16
17func (d *Dot) Get(args ...interface{}) types.FieldFilterFn {18 return func(value types.FieldModel) interface{} {
19 icons := args[0].(map[string]types.FieldDotColor)
20 defaultDot := types.FieldDotColor("")
Method receiver 'd' is not referenced in method's body, consider removing it
15 types.RegisterDisplayFnGenerator("date", new(Date))
16}
17
18func (d *Date) Get(args ...interface{}) types.FieldFilterFn {19 return func(value types.FieldModel) interface{} {
20 format := args[0].(string)
21 ts, _ := strconv.ParseInt(value.Value, 10, 64)
Method receiver 'c' is not referenced in method's body, consider removing it
25 }
26}
27
28func (c *Copyable) JS() template.HTML {29 return template.HTML(`
30$('body').on('click','.grid-column-copyable',(function (e) {
31 var content = $(this).data('content');
Method receiver 'c' is not referenced in method's body, consider removing it
14 types.RegisterDisplayFnGenerator("copyable", new(Copyable))
15}
16
17func (c *Copyable) Get(args ...interface{}) types.FieldFilterFn {18 return func(value types.FieldModel) interface{} {
19 return template.HTML(`
20<a href="javascript:void(0);" class="grid-column-copyable text-muted" data-content="` + value.Value + `"
Method receiver 'c' is not referenced in method's body, consider removing it
15 types.RegisterDisplayFnGenerator("carousel", new(Carousel))
16}
17
18func (c *Carousel) Get(args ...interface{}) types.FieldFilterFn {19 return func(value types.FieldModel) interface{} {
20 fn := args[0].(types.FieldGetImgArrFn)
21 size := args[1].([]int)
Method receiver 'b' is not referenced in method's body, consider removing it
16 types.RegisterDisplayFnGenerator("bool", new(Bool))
17}
18
19func (b *Bool) Get(args ...interface{}) types.FieldFilterFn {20 return func(value types.FieldModel) interface{} {
21 params := args[0].([]string)
22 pass := icon.IconWithStyle(icon.Check, html.Style{
Method receiver 'f' is not referenced in method's body, consider removing it
53 return val
54}
55
56func (f FieldDisplay) IsNotSelectRes(v interface{}) bool { 57 switch v.(type) {
58 case template.HTML:
59 return false
Method receiver 'base' is not referenced in method's body, consider removing it
19type BaseDisplayFnGenerator struct{}
20
21func (base *BaseDisplayFnGenerator) JS() template.HTML { return "" }
22func (base *BaseDisplayFnGenerator) HTML() template.HTML { return "" } 23
24var displayFnGens = make(map[string]DisplayFnGenerator)
25
Method receiver 'base' is not referenced in method's body, consider removing it
18
19type BaseDisplayFnGenerator struct{}
20
21func (base *BaseDisplayFnGenerator) JS() template.HTML { return "" } 22func (base *BaseDisplayFnGenerator) HTML() template.HTML { return "" }
23
24var displayFnGens = make(map[string]DisplayFnGenerator)
Description
Methods with unused receivers can be a symptom of unfinished refactoring or a bug. To keep the same method signature, omit the receiver name or '_' as it is unused.
Bad practice
func (f *Unix) Name() string {
return "unix"
}
func (_ *Unix) Name() string {
return "unix"
}
Recommended
func (*Unix) Name() string {
return "unix"
}