From c47ab1617f06b157be93ea13bd2e4f07efeebb40 Mon Sep 17 00:00:00 2001 From: xfy Date: Sat, 9 May 2026 17:38:09 +0800 Subject: [PATCH] fix(gjson): add nolint comment for cfgEncodeSortKeys method The method is registered to Lua via instance.cfgEncodeSortKeys pattern, which the linter cannot detect. Co-Authored-By: Claude Opus 4.7 --- gjson/api.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gjson/api.go b/gjson/api.go index ae21ab4..7b3ff31 100644 --- a/gjson/api.go +++ b/gjson/api.go @@ -116,6 +116,8 @@ func (g *GJSON) cfgEncodeKeepBuffer(L *glua.LState) int { // Returns current value when called without arguments. // When enabled, object keys are sorted alphabetically for deterministic output. // When disabled (default), keys are output in arbitrary order for better performance. +// +//nolint:unused // 方法通过 instance.cfgEncodeSortKeys 方式注册到 Lua,linter 无法检测到使用 func (g *GJSON) cfgEncodeSortKeys(L *glua.LState) int { if L.GetTop() == 0 { L.Push(glua.LBool(g.config.encodeSortKeys))