GoAdminGroup / go-admin

Unused parameter in function RVV-B0012
Bug risk
Minor
22 occurrences in this check
parameter 'ctx' seems to be unused, consider removing or renaming it as _
 17)
 18
 19// GetUserTable return the model of table user.
 20func GetUserTable(ctx *context.Context) (userTable table.Table) { 21
 22	userTable = table.NewDefaultTable(table.Config{
 23		Driver:     config.GetDatabases().GetDefault().Driver,
parameter 'ctx' seems to be unused, consider removing or renaming it as _
11)
12
13// GetPostsTable return the model of table posts.
14func GetPostsTable(ctx *context.Context) (postsTable table.Table) {15
16	postsTable = table.NewDefaultTable(table.DefaultConfig())
17
parameter 'ctx' seems to be unused, consider removing or renaming it as _
 9)
10
11// GetExternalTable return the model from external data source.
12func GetExternalTable(ctx *context.Context) (externalTable table.Table) {13
14	externalTable = table.NewDefaultTable()
15
parameter 'ctx' seems to be unused, consider removing or renaming it as _
 17)
 18
 19// GetContent return the content of index page.
 20func GetContent(ctx *context.Context) (types.Panel, error) { 21
 22	components := tmpl.Default()
 23	colComp := components.Col()
parameter 'ctx' seems to be unused, consider removing or renaming it as _
 8)
 9
10// GetAuthorsTable return the model of table author.
11func GetAuthorsTable(ctx *context.Context) (authorsTable table.Table) {12
13	authorsTable = table.NewDefaultTable(table.DefaultConfig())
14
parameter 'data' seems to be unused, consider removing or renaming it as _
 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 }
 803func (def *DefaultAction) BtnClass() template.HTML      { return "" }
parameter 'btnId' seems to be unused, consider removing or renaming it as _
 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 }
parameter 'data' seems to be unused, consider removing or renaming it as _
 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 "" }
 781func (def *NilAction) BtnClass() template.HTML      { return "" }
parameter 'btnId' seems to be unused, consider removing or renaming it as _
 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 "" }
parameter 'args' seems to be unused, consider removing or renaming it as _
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
parameter 'args' seems to be unused, consider removing or renaming it as _
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)
parameter 'args' seems to be unused, consider removing or renaming it as _
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 + `" 
parameter 'name' seems to be unused, consider removing or renaming it as _
551func (b *BaseComponent) IsAPage() bool                        { return false }
552func (b *BaseComponent) GetName() string                      { return b.Name }
553func (b *BaseComponent) GetAssetList() []string               { return make([]string, 0) }
554func (b *BaseComponent) GetAsset(name string) ([]byte, error) { return nil, nil }555func (b *BaseComponent) GetJS() template.JS                   { return b.JS }
556func (b *BaseComponent) GetCSS() template.CSS                 { return b.CSS }
557func (b *BaseComponent) GetCallbacks() types.Callbacks        { return b.Callbacks }
parameter 'ctx' seems to be unused, consider removing or renaming it as _
1359	return
1360}
1361
1362func (s *SystemTable) GetGenerateForm(ctx *context.Context) (generateTool Table) {1363	generateTool = NewDefaultTable(DefaultConfigWithDriver(config.GetDatabases().GetDefault().Driver).
1364		SetOnlyNewForm())
1365
parameter 'ctx' seems to be unused, consider removing or renaming it as _
1039	return
1040}
1041
1042func (s *SystemTable) GetSiteTable(ctx *context.Context) (siteTable Table) {1043	siteTable = NewDefaultTable(DefaultConfigWithDriver(config.GetDatabases().GetDefault().Driver).
1044		SetOnlyUpdateForm().
1045		SetGetDataFun(func(params parameter.Parameters) (i []map[string]interface{}, i2 int) {
parameter 'ctx' seems to be unused, consider removing or renaming it as _
 815	return
 816}
 817
 818func (s *SystemTable) GetOpTable(ctx *context.Context) (opTable Table) { 819	opTable = NewDefaultTable(Config{
 820		Driver:     config.GetDatabases().GetDefault().Driver,
 821		CanAdd:     false,
parameter 'ctx' seems to be unused, consider removing or renaming it as _
 658	return
 659}
 660
 661func (s *SystemTable) GetRolesTable(ctx *context.Context) (roleTable Table) { 662	roleTable = NewDefaultTable(DefaultConfigWithDriver(config.GetDatabases().GetDefault().Driver))
 663
 664	info := roleTable.GetInfo().AddXssJsFilter().HideFilterArea()
parameter 'ctx' seems to be unused, consider removing or renaming it as _
 520	return
 521}
 522
 523func (s *SystemTable) GetPermissionTable(ctx *context.Context) (permissionTable Table) { 524	permissionTable = NewDefaultTable(DefaultConfigWithDriver(config.GetDatabases().GetDefault().Driver))
 525
 526	info := permissionTable.GetInfo().AddXssJsFilter().HideFilterArea()
parameter 'ctx' seems to be unused, consider removing or renaming it as _
 352	return
 353}
 354
 355func (s *SystemTable) GetNormalManagerTable(ctx *context.Context) (managerTable Table) { 356	managerTable = NewDefaultTable(DefaultConfigWithDriver(config.GetDatabases().GetDefault().Driver))
 357
 358	info := managerTable.GetInfo().AddXssJsFilter().HideFilterArea()
parameter 'ctx' seems to be unused, consider removing or renaming it as _
  43	return &SystemTable{conn: conn, c: c}
  44}
  45
  46func (s *SystemTable) GetManagerTable(ctx *context.Context) (managerTable Table) {  47	managerTable = NewDefaultTable(DefaultConfigWithDriver(config.GetDatabases().GetDefault().Driver))
  48
  49	info := managerTable.GetInfo().AddXssJsFilter().HideFilterArea()
parameter 't' seems to be unused, consider removing or renaming it as _
 8	"github.com/stretchr/testify/assert"
 9)
10
11func TestAdd(t *testing.T) {12	Add("cn", map[string]string{})
13}
14
parameter 'gzipCompression' seems to be unused, consider removing or renaming it as _
452//
453// You can define your own "Content-Type" header also, after this function call
454// Doesn't implements resuming (by range), use ctx.SendFile instead
455func (ctx *Context) ServeContent(content io.ReadSeeker, filename string, modtime time.Time, gzipCompression bool) error {456	if modified, err := ctx.CheckIfModifiedSince(modtime); !modified && err == nil {
457		ctx.WriteNotModified()
458		return nil