You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
go.nvim/.luacheckcache

171 lines
127 KiB
Plaintext

34
c:\users\rayxu\github\ray-x\go.nvim\lua\go\alt_getopt.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O="113","os","561","function","vim","notify","log","levels","ERROR","table","insert","test_arg","print","inspect","comment";return {{{C,1,1,1,1,"main_chunk"},{"211",7,28,29,B},{A,7,33,36,"type"},{A,7,39,43,"pairs"},{A,7,46,51,"ipairs"},{A,7,54,55,B},{A,9,15,21,"require"},{C,13,7,39,2,D,"convert_short2long"},{C,23,7,35,1,D,"err_unknown_opt"},{"212",23,32,34,"opt"},{C,27,7,37,4,D,"canonize"},{C,43,1,61,16,D,"alt_getopt.get_ordered_opts"},{A,76,11,13,E,{F}},{A,76,52,54,E,{G,H,I}},{A,90,13,15,E,{F}},{A,90,58,60,E,{G,H,I}},{A,109,13,15,E,{F}},{A,109,61,63,E,{G,H,I}},{A,125,7,11,J,{K}},{C,135,1,53,4,D,"alt_getopt.get_opts"},{C,150,1,47,5,D,"alt_getopt.rebuid_args"},{A,155,7,11,J,{K}},{A,157,7,11,J,{K}},{A,158,7,11,J,{K}},{A,161,10,12,E,{"tbl_isempty"}},{A,162,5,7,E,{"list_extend"}},{A,164,6,9,"next"},{C,170,1,22,6,D,L},{"111",170,10,17,L,nil,nil,true},{A,192,3,7,M},{A,193,3,7,M},{A,193,9,11,E,{N}},{A,194,3,7,M},{A,194,9,11,E,{N}},{A,195,3,7,M},{A,195,9,11,E,{N}},{A,196,3,7,M},{A,196,9,11,E,{N}},{A,197,3,7,M},{A,200,7,11,M},{A,200,47,49,E,{N}},{A,202,7,11,M},{A,206,3,7,M},{A,208,3,7,M},{A,208,20,22,E,{N}},{A,209,3,7,M},{A,209,22,24,E,{N}},{A,210,3,7,M},{A,210,9,11,E,{N}},{A,213,5,9,J,{K}},{A,213,61,63,E,{N}},{A,215,3,7,J,{"sort"}},{A,217,3,7,M},{A,217,9,13,J,{"concat"}},{A,220,5,9,M},{A,220,11,16,"string",{"format"}}},{},{51,18,112,0,38,0,55,0,33,21,21,0,39,16,0,57,32,5,0,12,3,0,35,92,3,0,37,26,24,5,0,41,22,0,28,26,7,5,0,12,3,0,61,13,17,17,19,0,45,33,18,5,0,21,0,20,20,31,41,19,7,21,15,11,24,11,35,38,0,17,37,0,36,0,33,72,11,0,38,25,10,28,0,36,0,33,27,12,27,78,18,13,0,36,27,19,11,9,23,34,27,50,0,33,27,27,32,27,81,13,0,36,27,19,27,15,12,38,27,27,15,11,9,8,31,7,0,13,16,5,0,34,3,0,53,16,0,93,29,32,24,8,30,7,5,0,30,3,0,47,16,0,28,27,33,8,33,26,7,5,39,34,5,26,14,5,12,3,0,22,21,18,15,15,15,18,16,15,15,17,20,25,3,0,12,24,14,78,64,96,0,23,26,28,28,30,27,29,21,69,8,27,7,5,0,20,83,39,41,30,24,30,83,5,25,0,34,4,25,55,5,3,0,13,2,18,2,54,58,33,64,0,17,0},{O,O,O,[5]=O,[24]=O,[177]=O,[178]=O,[189]=O,[218]=O,[224]=O,[225]=O,[226]=O,[227]=O,[228]=O,[229]=O,[230]=O,[231]=O}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\alternate.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M="561","113","vim","string","find","function","fn","expand","notify","log","levels","ERROR","cmd";return {{{A,1,1,1,1,"main_chunk"},{A,3,1,25,3,F,"M.is_test_file"},{B,4,16,18,C,{G,H}},{B,6,5,7,C,{I}},{B,6,34,36,C,{J,K,L}},{B,9,20,25,D,{E}},{B,10,21,26,D,{E}},{A,15,1,22,3,F,"M.alternate"},{B,19,16,21,D,{"gsub"}},{B,21,16,18,C,{G,H}},{B,23,5,7,C,{I}},{B,23,33,35,C,{J,K,L}},{A,28,1,28,5,F,"M.switch"},{B,30,10,12,C,{G,"filereadable"}},{B,30,48,50,C,{G,"bufexists"}},{B,31,5,7,C,{I}},{B,31,46,48,C,{J,K,L}},{B,35,5,7,C,{M}},{B,38,5,7,C,{M}}},{},{12,0,25,33,20,54,10,5,50,46,51,3,0,0,22,51,23,17,51,23,49,6,53,5,17,3,0,28,32,91,66,10,23,33,17,6,39,17,5,0,3,0,8,0},{}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\asyncmake.lua
1695383683
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a,b,c,d,e,f,g="113","require","vim","fn","561","211","function","api","expand","split","table","insert","_","ipairs","list_extend","_GO_NVIM_CFG","run_in_floaterm","213","empty","431","type","concat","log","levels","cmd","setqflist","tonumber","WARN","notify","112","job_id","tostring","comment";return {{{E,1,1,1,4,"main_chunk"},{A,3,14,20,B},{A,6,16,22,B},{A,8,17,19,C,{"loop","os_uname"}},{F,10,7,18,"is_git_shell"},{A,11,8,10,C,{D,"exists"}},{A,11,36,38,C,{D,I}},{E,13,7,28,1,G,"compile_efm"},{F,41,7,16,"bench_opts"},{E,43,1,20,52,G,"M.make"},{A,47,17,19,C,{D,"win_getid"}},{A,48,17,19,C,{H,"nvim_win_get_buf"}},{A,49,19,21,C,{H,"nvim_buf_get_option"}},{F,51,17,17,M,nil,true},{A,55,19,24,N},{A,58,25,27,C,{D,I}},{A,60,33,35,C,{D,I}},{A,62,25,27,C,{D,I}},{A,69,6,8,C,{D,S}},{A,70,5,7,C,{c}},{A,71,63,65,C,{"inspect"}},{A,72,7,9,C,{W,X,b}},{A,81,18,20,C,{J}},{A,83,10,16,B},{A,90,5,7,C,{Y}},{"411",99,9,14,"runner",81,9,14},{A,137,35,37,C,{D,I}},{A,141,15,17,C,{D,J}},{A,146,7,11,K,{L}},{A,148,7,11,K,{L}},{R,161,9,9,M},{"421",161,9,9,M,51,17,17},{A,161,19,24,N},{A,169,7,11,K,{L}},{A,173,7,11,K,{L}},{A,177,7,11,K,{L}},{A,180,7,11,K,{L}},{A,183,7,11,K,{L}},{A,187,7,11,K,{L}},{A,188,7,11,K,{L}},{A,192,7,11,K,{L}},{A,197,11,13,C,{O}},{A,199,11,13,C,{O}},{A,204,7,11,K,{L}},{A,206,7,11,K,{L}},{A,207,7,11,K,{L}},{E,211,9,35,5,G,"handle_color"},{A,212,8,19,P,{Q}},{A,215,8,15,a},{A,215,17,19,C,{D,"match"}},{A,218,8,11,U},{A,221,12,14,C,{D,"substitute"}},{A,226,6,17,P,{Q}},{A,227,18,24,B},{A,228,11,15,K,{V}},{A,238,8,10,C,{D,"isdirectory"}},{A,247,18,20,C,{D,"join"}},{E,260,27,40,1,G,"sprite.on_close"},{E,263,9,46,31,G,"on_event"},{R,267,13,13,M},{T,267,13,13,M,51,17,17},{A,267,25,30,N},{A,281,16,18,C,{D,S}},{A,281,29,31,C,{D,"glob"}},{F,284,26,27,D,nil,true},{F,284,30,31,"ln",nil,true},{A,297,25,27,C,{"fs","dirname"}},{A,303,13,17,K,{L}},{A,311,7,18,P,{"on_stdout"}},{R,316,13,13,M},{T,316,13,13,M,51,17,17},{A,316,25,30,N},{A,318,13,17,K,{L}},{A,322,10,13,"next"},{A,329,7,18,P,{"on_stderr"}},{A,334,10,13,U},{A,335,15,19,K,{V}},{A,338,21,23,C,{W,X,"INFO"}},{A,341,11,13,C,{O}},{A,344,9,11,C,{D,Z}},{A,351,9,11,C,{Y}},{"311",354,15,18,"opts"},{A,355,12,23,P,{"test_efm"}},{A,356,17,23,B},{A,368,9,11,C,{D,Z}},{A,371,10,17,a},{A,373,49,56,f},{A,374,17,19,C,{W,X,"ERROR"}},{d,376,7,18,P,{e}},{A,379,17,19,C,{W,X,b}},{A,385,9,11,C,{c}},{A,387,9,11,C,{c}},{A,390,7,18,P,{"on_exit"}},{d,399,3,14,P,{e}},{A,399,25,27,C,{D,"jobstart"}},{A,406,3,14,P,{"on_jobstart"}},{E,410,13,24,4,G,"M.stopjob"},{A,411,14,25,P,{e}},{A,415,13,15,C,{D,"jobstop"}},{d,417,5,16,P,{e}},{A,419,40,47,f}},{},{78,12,32,20,24,39,0,43,66,31,83,0,28,28,37,48,63,60,29,27,12,3,0,46,0,19,16,16,37,21,13,13,14,14,12,17,13,1,0,39,64,0,20,22,18,23,34,47,63,0,74,50,36,31,37,28,26,42,32,62,12,42,11,0,59,9,7,5,56,15,80,25,5,5,35,21,29,10,5,0,43,0,51,88,10,5,0,28,34,44,39,23,23,50,7,5,8,0,32,40,11,64,61,0,32,38,0,33,44,63,7,5,28,0,32,21,73,31,7,56,0,26,5,0,32,21,37,31,7,0,23,47,5,0,34,37,52,7,5,0,40,21,27,27,17,40,8,51,7,5,0,21,33,18,22,23,23,25,25,7,33,33,32,20,9,7,0,23,29,7,0,23,56,7,23,22,32,7,23,49,7,38,29,7,23,34,31,36,7,23,42,36,7,5,0,15,36,32,40,5,0,21,30,36,8,32,36,7,5,0,35,55,17,7,66,17,7,34,17,7,69,13,15,5,0,53,39,32,42,10,5,22,17,0,40,29,45,49,42,8,23,7,6,21,5,0,95,64,14,16,25,25,21,40,38,22,18,6,6,42,5,0,46,33,29,18,39,29,71,27,15,0,39,38,27,37,29,17,15,33,83,28,47,71,82,79,47,78,19,17,16,50,0,31,31,29,69,30,26,17,15,30,38,53,28,15,13,22,11,9,41,7,0,29,18,39,29,43,13,11,9,67,13,184,9,0,23,0,41,7,0,27,23,34,36,9,22,39,29,26,44,11,25,35,22,29,20,10,21,34,39,28,20,23,45,42,18,24,26,22,11,12,18,24,26,11,11,39,9,0,33,21,62,36,9,31,20,38,35,39,9,0,15,20,44,10,45,9,20,39,7,5,0,46,21,53,16,5,49,25,25,23,27,27,4,34,12,3,0,24,32,19,10,5,30,16,29,6,52,5,3,0,8,0},{g,[29]=g,[54]=g,[65]=g,[75]=g,[91]=g,[97]=g,[101]=g,[110]=g,[162]=g,[247]=g,[264]=g,[281]=g,[285]=g,[286]=g,[287]=g,[394]=g,[396]=g}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\boilerplate.lua
1691468101
local A,B,C,D,E,F,G="113","require","561","_GO_NVIM_CFG","go_boilplater_url","vim","fn";return {{{C,1,1,1,1,"main_chunk"},{"211",1,7,7,"M"},{A,2,14,20,B},{A,4,14,20,B},{C,6,7,39,3,"function","create_boilerplate"},{A,7,10,21,D,{E}},{A,10,24,26,F,{G,"expand"}},{A,11,57,68,D,{E}},{A,13,3,5,F,{"notify"}},{A,13,49,51,F,{G,"system"}}},{},{12,32,20,37,0,39,44,45,5,45,101,10,67,33,3,0,46,0},{}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\chtsh.lua
1691468101
local A,B,C,D,E,F,G,H,I,J="113","require","561","vim","function","string","format","split","fn","cmd";return {{{C,1,1,1,1,"main_chunk"},{A,1,15,21,B},{A,3,16,22,B},{C,5,13,25,2,E,"run"},{A,6,17,22,"select"},{A,8,13,15,D,{I,"expand"}},{A,10,15,20,F,{G}},{A,11,9,11,D,{H}},{C,14,15,44,3,E,"opts.on_exit"},{A,16,13,18,F,{G}},{A,19,7,9,D,{"schedule"}},{C,19,20,29,3,E},{A,20,22,24,D,{H}},{A,24,18,20,D,{"list_slice"}},{A,37,26,28,D,{I,"tempname"}},{A,38,13,15,D,{I,"writefile"}},{A,40,13,15,D,{J}},{A,41,13,15,D,{J}},{A,44,11,13,D,{"notify"}},{A,44,38,40,D,{"inspect"}}},{},{33,21,35,19,25,30,22,36,5,61,27,10,16,44,38,84,14,9,29,44,42,0,25,47,77,26,38,33,28,62,26,27,14,34,29,14,51,40,50,24,24,13,12,55,11,10,8,3,0,23,3,20,0},{}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\codeaction.lua
1696820902
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O="113","api","561","vim","211","ui","select","require","112","input","function","lsp","buf","code_action","defer_fn";return {{{C,1,1,1,1,"main_chunk"},{A,1,15,21,H},{E,3,7,9,B},{A,3,13,15,D,{B}},{C,7,1,35,3,K,"M.run_range_code_action"},{A,10,25,27,D,{"diagnostic","get"}},{E,12,9,13,"bufnr"},{A,12,17,19,D,{B,"nvim_get_current_buf"}},{A,14,27,29,D,{F,G}},{A,15,26,28,D,{F,J}},{I,19,5,7,D,{F,G}},{A,19,21,27,H},{I,20,5,7,D,{F,J}},{A,20,20,26,H},{A,22,3,5,D,{L,M,N}},{A,26,3,5,D,{O}},{C,26,16,25,1,K},{I,27,5,7,D,{F,G}},{I,28,5,7,D,{F,J}},{C,32,1,28,3,K,"M.run_code_action"},{A,35,27,29,D,{F,G}},{A,36,26,28,D,{F,J}},{I,38,5,7,D,{F,G}},{A,38,21,27,H},{I,39,5,7,D,{F,J}},{A,39,20,26,H},{A,43,6,8,D,{B,"nvim_get_mode"}},{A,44,5,7,D,{L,M,N}},{A,46,5,7,D,{L,M,"range_code_action"}},{A,49,3,5,D,{O}},{C,49,16,25,1,K},{I,50,5,7,D,{F,G}},{I,51,5,7,D,{F,J}}},{},{33,21,19,21,0,12,35,20,13,44,0,46,0,39,37,0,62,16,48,48,5,27,22,20,4,25,35,33,12,3,0,28,62,0,39,37,16,48,48,5,19,0,45,29,6,35,5,0,25,35,33,12,3,0,8,0},{[4]="comment"}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\codelens.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K="113","require","561","vim","api","nvim_set_hl","function","ui","select","112","lsp";return {{{C,1,1,1,1,"main_chunk"},{A,1,15,21,B},{A,2,18,24,B},{C,6,1,18,1,G,"M.setup"},{A,8,3,5,D,{E,F}},{A,9,3,5,D,{E,F}},{A,10,3,5,D,{E,F}},{A,11,3,5,D,{E,F}},{A,12,3,5,D,{E,"nvim_create_autocmd"}},{A,13,13,15,D,{E,"nvim_create_augroup"}},{C,15,16,25,1,G},{A,16,7,13,B},{C,21,1,23,2,G,"M.run_action"},{A,23,27,29,D,{H,I}},{J,26,5,7,D,{H,I}},{A,26,21,27,B},{A,30,3,5,D,{"defer_fn"}},{C,30,16,25,1,G},{J,31,5,7,D,{H,I}},{C,35,1,20,6,G,"M.refresh"},{A,37,6,17,"_GO_NVIM_CFG",{"lsp_codelens"}},{"213",39,11,11,"_"},{A,39,21,25,"pairs"},{A,39,27,29,D,{K,"get_active_clients"}},{A,49,5,7,D,{K,"codelens","refresh"}}},{},{33,44,0,12,0,18,30,80,84,84,86,79,66,34,25,38,8,4,3,0,23,62,39,0,16,48,5,0,16,25,35,12,3,0,20,21,44,21,58,35,22,15,11,9,7,21,12,7,30,5,3,0,8,0},{}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\commands.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T="113","561","vim","function","212","_","require","cmd","unpack","package","loaded","go","string","format","package_complete","doc_complete","tools_complete","_GO_NVIM_CFG","412","comment";return {{{B,1,1,1,1,"main_chunk"},{A,1,13,15,C,{"fn"}},{A,3,15,21,G},{B,4,20,43,2,D,"create_cmd"},{A,5,9,11,C,{"tbl_extend"}},{A,6,3,5,C,{"api","nvim_create_user_command"}},{B,9,20,29,1,D,"dap_config"},{B,10,32,42,2,D},{E,10,41,41,F},{B,17,26,36,2,D},{E,17,35,35,F},{B,25,25,35,2,D},{E,25,34,34,F},{B,32,28,38,2,D},{E,32,37,37,F},{B,39,26,36,2,D},{E,39,35,35,F},{A,45,5,7,C,{H}},{B,47,26,36,2,D},{E,47,35,35,F},{A,56,16,22,G},{B,57,25,38,2,D},{A,62,14,19,I},{B,64,16,29,1,D},{A,65,14,20,J,{K,L,"dbg_complete"}},{B,69,32,42,1,D},{E,69,41,41,F},{A,70,5,11,G},{B,73,29,39,1,D},{E,73,38,38,F},{B,76,29,39,2,D},{E,76,38,38,F},{B,84,25,35,1,D},{E,84,34,34,F},{A,85,5,11,G},{B,87,29,39,1,D},{E,87,38,38,F},{A,88,5,11,G},{B,90,31,41,2,D},{E,90,40,40,F},{B,97,27,37,1,D},{E,97,36,36,F},{B,100,28,38,1,D},{E,100,37,37,F},{A,101,5,11,G},{B,103,29,39,1,D},{E,103,38,38,F},{A,104,5,11,G},{B,107,27,37,1,D},{E,107,36,36,F},{B,110,31,41,2,D},{E,110,40,40,F},{B,120,14,23,2,D},{A,121,5,7,C,{H}},{B,130,26,36,1,D},{E,130,35,35,F},{A,131,7,13,G},{B,134,25,38,1,D},{A,135,7,13,G},{A,135,34,39,I},{B,138,28,41,1,D},{A,139,7,13,G},{A,139,37,42,I},{B,141,18,31,1,D},{A,142,16,22,J,{K,L,P}},{B,147,25,38,1,D},{A,148,7,13,G},{A,151,19,30,R,{L}},{A,152,17,22,M,{N}},{A,156,5,7,C,{H}},{A,158,11,16,M,{N}},{A,162,5,7,C,{H}},{A,164,11,16,M,{N}},{A,168,5,7,C,{H}},{A,170,11,16,M,{N}},{A,174,5,7,C,{H}},{B,176,26,39,1,D},{A,177,7,13,G},{A,177,39,44,I},{B,185,26,39,1,D},{A,186,7,13,G},{A,186,33,38,I},{B,188,18,31,1,D},{A,189,16,22,J,{K,L,O}},{B,194,29,42,2,D},{A,196,16,22,G},{A,198,7,13,G},{A,198,35,40,I},{B,200,18,31,1,D},{A,201,16,22,J,{K,L,O}},{B,206,30,43,1,D},{A,207,7,13,G},{A,207,34,39,I},{B,209,18,31,1,D},{A,210,16,22,J,{K,L,O}},{B,215,32,45,1,D},{A,216,7,13,G},{A,216,37,42,I},{B,218,18,31,1,D},{A,219,16,22,J,{K,L,O}},{A,227,5,7,C,{H}},{B,231,29,42,1,D},{E,231,38,41,"opts"},{A,232,7,13,G},{B,234,27,40,1,D},{A,235,7,13,G},{A,235,31,36,I},{B,238,30,43,1,D},{A,239,7,13,G},{A,239,38,43,I},{B,242,33,46,1,D},{A,243,7,13,G},{A,243,41,46,I},{B,248,30,43,1,D},{A,249,7,13,G},{A,249,38,43,I},{B,251,18,31,1,D},{A,252,16,22,J,{K,L,O}},{B,256,29,42,1,D},{A,257,7,13,G},{A,257,41,46,I},{B,259,18,31,1,D},{A,260,16,22,J,{K,L,O}},{B,264,29,42,1,D},{A,265,7,13,G},{A,265,38,43,I},{B,267,32,45,1,D},{A,268,7,13,G},{A,268,43,48,I},{B,270,32,45,1,D},{A,271,7,13,G},{A,271,38,43,I},{B,273,31,44,1,D},{A,274,7,13,G},{A,274,39,44,I},{B,276,29,42,1,D},{A,277,7,13,G},{A,277,37,42,I},{B,279,25,38,1,D},{A,280,7,13,G},{A,280,34,39,I},{B,283,32,42,1,D},{E,283,41,41,F},{A,284,7,13,G},{B,286,32,42,2,D},{A,288,9,15,G},{A,290,9,15,G},{B,294,31,44,1,D},{A,295,7,13,G},{A,295,33,38,I},{B,297,18,31,1,D},{A,298,16,22,J,{K,L,"modify_tags_complete"}},{B,302,28,41,1,D},{A,303,7,13,G},{A,303,30,35,I},{B,305,18,31,1,D},{A,306,16,22,J,{K,L,"add_tags_complete"}},{B,310,27,40,1,D},{A,311,7,13,G},{A,311,29,34,I},{B,313,26,39,1,D},{A,314,7,13,G},{A,314,30,35,I},{B,316,18,31,1,D},{A,317,16,22,J,{K,L,"impl_complete"}},{B,322,25,38,1,D},{A,323,7,13,G},{B,325,18,31,1,D},{A,326,16,22,J,{K,L,P}},{B,331,35,48,1,D},{A,332,7,13,G},{A,332,37,42,I},{B,334,18,31,1,D},{A,335,16,22,J,{K,L,Q}},{B,340,34,47,1,D},{A,341,7,13,G},{A,341,36,41,I},{B,343,18,31,1,D},{A,344,16,22,J,{K,L,Q}},{B,349,37,47,1,D},{E,349,46,46,F},{A,350,7,13,G},{B,352,36,46,1,D},{E,352,45,45,F},{A,353,7,13,G},{B,356,30,40,1,D},{E,356,39,39,F},{A,357,7,13,G},{B,359,25,35,1,D},{E,359,34,34,F},{A,360,7,13,G},{B,362,28,38,1,D},{E,362,37,37,F},{A,363,7,13,G},{B,365,27,37,1,D},{E,365,36,36,F},{A,366,7,13,G},{B,368,32,42,1,D},{E,368,41,41,F},{A,369,7,13,G},{B,371,32,42,1,D},{E,371,41,41,F},{A,372,7,13,G},{B,374,32,42,1,D},{E,374,41,41,F},{A,375,7,13,G},{B,378,25,38,1,D},{A,379,7,13,G},{B,381,26,39,1,D},{A,382,7,13,G},{B,384,26,39,1,D},{A,385,7,13,G},{B,388,29,39,1,D},{E,388,38,38,F},{A,389,7,13,G},{B,391,33,43,2,D},{E,391,42,42,F},{A,392,21,27,G},{A,403,7,9,C,{"lsp","util","open_floating_preview"}},{B,406,31,41,1,D},{E,406,40,40,F},{A,407,7,13,G},{B,409,29,39,1,D},{E,409,38,38,F},{A,410,7,13,G},{A,413,8,19,R,{"dap_debug"}},{A,416,29,35,G},{B,419,18,34,1,D},{E,419,27,27,F},{E,419,30,30,F},{S,419,30,30,F,419,27,27},{E,419,33,33,F},{S,419,33,33,F,419,30,30},{B,425,25,38,1,D},{A,426,7,13,G},{A,426,34,39,I},{B,429,31,40,1,D},{A,430,7,13,G},{B,433,33,46,1,D},{A,434,7,13,G},{B,440,18,34,1,D},{E,440,27,27,F},{E,440,30,30,F},{S,440,30,30,F,440,27,27},{E,440,33,33,F},{S,440,33,33,F,440,30,30},{B,446,25,38,1,D},{A,447,7,13,G},{B,449,18,31,1,D},{A,450,16,22,J,{K,L,O}},{B,455,31,44,1,D},{A,456,7,13,G},{B,458,26,39,1,D},{A,459,7,13,G},{A,459,30,35,I},{B,461,25,38,1,D},{A,462,7,13,G},{B,464,26,39,1,D},{A,465,7,13,G},{B,468,18,34,1,D},{E,468,27,27,F},{E,468,30,30,F},{S,468,30,30,F,468,27,27},{E,468,33,33,F},{S,468,33,33,F,468,30,30},{B,473,30,43,1,D},{A,474,7,13,G},{B,478,30,43,1,D},{A,479,7,13,G}},{},{18,0,33,43,72,50,3,0,29,42,52,19,12,7,59,6,36,52,19,12,7,60,6,0,35,52,19,12,7,23,6,38,52,19,12,7,21,6,36,52,19,12,7,19,20,6,36,52,19,12,7,20,15,18,6,32,38,52,19,12,7,32,8,29,49,8,16,4,42,33,6,0,39,20,6,39,52,19,12,7,20,6,0,35,28,6,39,33,6,41,52,19,12,7,18,6,37,21,6,38,36,6,39,29,6,0,37,19,6,41,52,19,12,7,18,6,3,0,8,23,14,23,12,66,66,65,15,7,0,36,36,8,0,38,52,25,0,41,55,10,31,51,10,18,6,0,38,41,25,0,33,30,109,11,5,16,0,24,165,11,5,16,0,24,161,11,5,16,0,24,163,11,5,16,0,39,57,25,40,0,46,15,167,0,39,51,10,31,55,10,18,6,0,42,35,46,9,53,10,31,55,10,18,6,0,43,52,10,31,55,10,18,6,0,45,55,10,31,55,10,18,6,0,77,30,0,12,133,5,0,42,35,8,40,49,25,27,43,56,25,0,46,59,25,27,139,0,43,56,10,31,55,10,18,6,42,59,10,31,55,10,18,6,42,56,8,45,61,25,45,56,25,44,57,25,42,55,25,38,52,25,0,42,41,8,42,26,76,10,50,9,26,0,44,51,10,31,59,10,18,6,41,48,10,31,56,10,18,6,40,47,25,39,48,10,31,52,10,18,6,0,38,41,10,31,51,10,18,6,0,48,55,10,31,53,10,18,6,0,47,54,10,31,53,10,18,6,0,47,41,8,46,40,8,0,40,32,8,35,33,8,38,38,8,37,31,8,42,40,8,42,40,8,42,43,8,0,38,51,25,39,57,25,39,56,25,0,39,32,8,43,75,0,90,22,36,25,26,19,21,24,7,61,8,0,41,38,8,39,42,8,0,34,18,7,56,18,21,34,60,41,10,6,0,38,52,25,0,40,39,8,0,46,41,10,18,18,22,57,34,29,10,19,6,0,38,41,10,31,55,10,18,6,0,44,47,25,39,48,25,38,50,25,39,42,10,18,34,60,76,10,6,43,48,10,18,6,43,48,10,18,6,6,1,0},{[121]=M,[122]=M,[123]=M,[124]=M,[125]=M,[126]=M,[127]=M,[179]=T,[181]=T,[182]=T,[183]=T,[224]=T,[225]=T,[237]=T,[245]=T,[246]=T,[418]=T,[420]=T,[439]=T,[469]=T}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\comment.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M="113","561","require","function","string","len","vim","api","311","fn","append","cursor","comment";return {{{B,1,1,1,2,"main_chunk"},{A,5,21,32,"_GO_NVIM_CFG",{"comment_placeholder"}},{A,6,14,20,C},{A,7,14,16,G,{H}},{B,8,21,30,11,D,"gen_comment"},{I,9,9,16,"comments"},{A,11,14,20,C},{A,17,8,14,C},{A,23,8,14,C},{A,28,8,14,C},{A,35,8,14,C},{B,44,22,47,4,D,"wrap_comment"},{A,45,6,11,E,{F}},{A,45,62,67,E,{F}},{B,51,15,24,3,D,"comment.gen"},{A,52,20,25,"unpack"},{A,52,27,29,G,{H,"nvim_win_get_cursor"},2,nil,true},{I,53,8,10,"col"},{A,55,17,19,G,{H,"nvim_get_current_buf"},2,nil,true},{A,58,22,28,C},{A,60,23,29,C},{A,62,18,20,G,{H,"nvim_get_current_line"},2,nil,true},{"111",66,8,8,"_"},{A,67,5,7,G,{J,K}},{A,68,5,7,G,{J,L}},{A,71,8,10,G,{"inspect"}},{A,73,25,32,"tostring"},{A,74,3,5,G,{H,"nvim_win_set_cursor"},2,nil,true},{A,76,3,5,G,{J,K}},{A,78,3,5,G,{J,L}},{A,80,3,5,G,{H,"nvim_command"},2,nil,true}},{},{7,30,26,18,58,36,20,30,22,0,58,32,41,66,23,5,56,32,41,49,23,5,51,32,49,23,5,54,32,41,49,23,5,0,49,32,41,49,23,5,11,3,0,47,93,49,5,25,3,0,24,53,25,43,42,19,20,56,38,66,0,44,26,31,39,30,29,30,10,5,23,35,38,42,15,27,15,28,27,34,10,3,0,14,0},{M,M,M,[13]=M,[19]=M,[30]=M,[37]=M,[57]=M,[75]=M,[77]=M,[79]=M}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\complete.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K="561","212","_","412","function","113","require","vim","table","startswith","comment";return {{{A,1,1,1,1,"main_chunk"},{A,4,19,35,1,E,"go.dbg_complete"},{B,4,28,28,C},{B,4,31,31,C},{D,4,31,31,C,4,28,28},{B,4,34,34,C},{D,4,34,34,C,4,31,31},{A,20,21,37,1,E,"go.tools_complete"},{B,20,30,30,C},{B,20,33,33,C},{D,20,33,33,C,20,30,30},{B,20,36,36,C},{D,20,36,36,C,20,33,33},{F,21,19,25,G},{F,22,3,7,I,{"sort"}},{A,26,20,56,1,E,"go.impl_complete"},{F,27,10,16,G},{A,30,27,43,1,E,"go.modify_tags_complete"},{B,30,36,36,C},{B,30,39,39,C},{D,30,39,39,C,30,36,36},{B,30,42,42,C},{D,30,42,42,C,30,39,39},{A,45,24,49,4,E,"go.add_tags_complete"},{B,45,48,48,C},{"211",48,9,15,"options"},{F,50,7,9,H,{"split"}},{F,51,8,10,H,{J}},{F,54,5,9,I,{"foreach"}},{A,54,27,42,2,E},{B,54,36,36,C},{"432",54,36,36,C,45,48,48},{F,55,10,12,H,{J}}},{},{13,0,58,35,20,13,13,16,13,16,15,13,16,19,12,3,17,3,0,37,45,21,16,3,0,56,65,3,0,43,16,16,19,19,22,18,21,3,13,3,0,130,0,54,49,45,92,48,16,38,49,25,7,42,42,27,9,8,20,16,7,17,5,0,16,11,15,17,3,13,3,0,9,0},{[3]=K,[42]=K,[44]=K,[46]=K}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\coverage.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s="113","vim","561","fn","function","sign_define","213","_","pairs","api","_GO_NVIM_CFG","tbl_isempty","sign_getdefined","gocoverage_sign","nvim_set_hl","require","nvim_create_autocmd","tonumber","string","table","insert","bufname","fnamemodify","212","ipairs","filereadable","split","join","412","notify","log","levels","WARN","getcwd","remove","select","format","test_runner","empty","concat","jobstart","list_extend","inspect","INFO","comment";return {{{C,1,1,1,1,"main_chunk"},{A,1,15,21,P},{A,4,13,15,B,{J}},{A,5,13,15,B,{D}},{C,16,7,36,4,E,"sign_get"},{A,21,15,17,B,{D,M},2,nil,true},{A,22,12,14,B,{L}},{C,30,7,26,5,E,"all_bufnr"},{A,32,19,21,B,{D,"getbufinfo"},2,nil,true},{G,34,7,7,H},{A,34,15,19,I},{A,35,13,15,B,{D,m},2,nil,true},{A,38,19,24,S,{"sub"}},{A,40,9,13,T,{U}},{C,47,1,46,4,E,"M.define"},{A,54,5,7,B,{D,"sign_undefine"},2,nil,true},{A,55,5,7,B,{D,F},2,nil,true},{A,58,5,7,B,{D,F},2,nil,true},{C,63,1,30,2,E,"M.remove"},{A,65,13,15,B,{D,"bufnr"},2,nil,true},{A,67,3,5,B,{D,"sign_unplace"},2,nil,true},{C,70,1,23,2,E,"M.remove_all"},{G,72,7,7,H},{A,72,17,21,I},{C,77,1,28,15,E,"M.add"},{G,80,7,7,H},{A,80,15,20,Y},{A,87,41,52,K,{N}},{A,96,22,24,B,{J,"nvim_buf_get_lines"}},{A,98,15,19,"start"},{A,103,32,43,K,{"gocoverage_skip_covered"}},{A,110,22,33,K,{"sign_priority"}},{"521",114,7,18,"continue"},{A,120,3,5,B,{D,"sign_placelist"},2,nil,true},{C,124,15,24,3,E,"M.highlight"},{G,125,7,7,H},{A,125,23,27,I},{A,126,8,10,B,{L}},{A,126,24,26,B,{D,M},2,nil,true},{A,127,7,9,B,{D,F},2,nil,true},{A,128,16,27,K,{N}},{A,134,3,5,B,{J,O}},{A,134,56,67,K,{"sign_covered_hl"}},{A,135,3,5,B,{J,O}},{A,135,56,67,K,{"sign_partial_hl"}},{A,136,3,5,B,{J,O}},{A,136,58,69,K,{"sign_uncovered_hl"}},{C,139,7,27,3,E,"enable_all"},{G,141,7,7,H},{A,141,19,23,I},{A,142,16,18,B,{D,V},2,nil,true},{C,148,7,24,1,E,"augroup"},{A,149,15,17,B,{J,"nvim_create_augroup"}},{A,151,3,5,B,{J,Q}},{C,154,16,25,1,E},{A,155,7,13,P},{A,159,3,5,B,{J,Q}},{C,162,16,25,1,E},{A,163,7,13,P},{A,167,3,5,B,{J,Q}},{C,170,16,25,1,E},{C,176,12,25,4,E,"M.toggle"},{A,184,15,17,B,{D,h},2,nil,true},{C,193,7,31,2,E,"parse_line"},{A,194,13,15,B,{D,"matchlist"},2,nil,true},{A,200,20,22,B,{D,W},2,nil,true},{A,205,24,31,R},{A,205,52,59,R},{A,206,26,33,R},{A,206,54,61,R},{A,208,11,18,R},{A,209,15,22,R},{C,213,14,28,10,E,"M.read_cov"},{A,217,6,8,B,{D,Z},2,nil,true},{A,218,5,7,B,{d}},{A,218,16,21,S,{k}},{A,218,91,93,B,{e,f,g}},{A,221,15,17,B,{D,"readfile"},2,nil,true},{G,223,7,7,H},{A,223,18,22,I},{"311",232,7,16,"file_lines"},{A,237,7,11,T,{U}},{G,246,7,7,H},{A,246,17,21,I},{A,248,16,18,B,{D,V},2,nil,true},{A,249,10,12,B,{D,W},2,nil,true},{C,259,15,24,1,E,"M.show_func"},{A,262,3,5,B,{D,o},2,nil,true},{C,263,17,36,6,E},{X,263,26,26,H},{X,263,35,35,H},{c,263,35,35,H,263,26,26},{G,268,11,11,H},{"422",268,11,11,H,263,35,35},{A,268,21,26,Y},{A,270,19,21,B,{D,a}},{A,272,12,14,B,{D,Z}},{A,273,25,27,B,{D,a}},{G,274,15,15,H},{"423",274,15,15,H,268,11,11},{A,275,13,17,T,{i}},{A,276,21,23,B,{D,b}},{A,278,16,18,B,{D,Z}},{A,280,25,27,B,{D,b}},{A,286,9,13,T,{U}},{C,289,15,34,2,E},{X,289,24,24,H},{X,289,33,33,H},{c,289,33,33,H,289,24,24},{A,291,9,11,B,{d}},{A,291,40,42,B,{e,f,g}},{A,294,7,9,B,{D,"setqflist"}},{C,304,9,21,20,E,"M.run"},{A,305,26,32,P},{A,307,15,17,B,{D,h},2,nil,true},{A,313,15,20,j},{A,316,8,10,B,{D,Z}},{A,320,5,9,T,{i}},{A,323,19,24,j},{A,324,5,9,T,{i}},{A,325,8,10,B,{D,Z}},{A,326,7,9,B,{d}},{A,326,80,82,B,{e,f,r}},{A,328,7,11,T,{i}},{A,330,7,9,B,{d}},{A,330,18,23,S,{k}},{A,333,11,16,j},{A,341,5,9,T,{i}},{A,353,6,17,K,{l}},{A,354,19,30,K,{l}},{A,355,5,11,P},{A,363,7,11,T,{U}},{A,364,7,11,T,{i}},{A,377,5,9,T,{i}},{A,378,17,23,P},{A,378,58,60,B,{J,"nvim_get_current_buf"}},{A,379,8,10,B,{D,m},2,nil,true},{A,380,7,9,B,{d}},{A,389,3,7,T,{U}},{A,393,11,13,B,{p}},{A,399,6,17,K,{"run_in_floaterm"}},{A,400,21,25,T,{n}},{A,405,18,24,P},{A,410,19,23,T,{n}},{A,412,3,5,B,{D,o},2,nil,true},{C,413,17,44,1,E},{A,414,29,31,B,{q}},{A,415,7,9,B,{p}},{C,417,17,45,4,E},{A,423,9,11,B,{d}},{A,423,29,31,B,{e,f,g}},{A,427,10,15,S,{"find"}},{A,431,7,9,B,{d}},{A,433,14,16,B,{q}},{A,435,14,16,B,{q}},{A,438,14,21,"tostring"},{A,442,9,11,B,{e,f,g}},{C,445,15,43,3,E},{A,447,9,11,B,{d}},{A,447,20,25,S,{k}},{A,447,61,63,B,{q}},{A,447,81,83,B,{e,f,"ERROR"}},{A,450,18,22,T,{n}},{A,451,7,9,B,{d}},{A,451,18,23,S,{k}},{A,451,60,62,B,{e,f,r}},{A,460,15,17,B,{"o","efm"}},{A,460,37,43,P},{C,468,11,20,1,E,"M.setup"}},{},{33,21,19,19,18,25,12,21,36,28,0,110,0,26,0,36,41,33,5,44,39,34,40,7,5,39,3,0,26,26,19,66,0,31,57,25,0,45,26,37,9,7,5,15,39,0,46,41,33,5,72,18,40,27,31,32,50,31,5,27,3,0,30,22,26,5,53,3,0,23,28,32,17,5,3,0,28,21,19,36,29,41,24,39,7,0,91,57,26,108,32,9,0,40,48,80,68,20,56,27,11,9,89,35,20,21,20,25,22,48,9,9,0,18,23,7,5,0,27,30,32,3,0,24,42,59,34,44,27,8,7,5,0,102,102,106,3,0,27,28,34,33,31,32,7,5,3,24,65,33,50,16,18,25,40,8,4,0,50,16,18,25,37,8,4,0,50,16,18,25,18,8,4,3,0,25,60,11,33,19,25,5,0,26,47,0,17,16,14,8,3,0,31,84,0,18,13,5,19,46,10,16,24,13,68,70,6,25,29,3,3,0,28,23,25,0,38,110,10,5,33,26,30,31,24,49,40,42,34,9,89,38,28,95,46,9,45,7,5,0,36,40,28,24,30,32,32,31,34,16,28,18,24,10,5,17,3,0,24,60,19,23,36,40,22,14,9,35,35,40,26,47,56,30,34,51,31,51,26,43,32,21,15,13,11,33,9,8,34,23,59,14,9,33,30,23,8,0,29,8,4,3,0,21,60,31,26,47,0,22,11,0,28,21,27,41,26,7,28,25,5,21,39,25,43,99,8,27,45,118,26,7,24,5,58,21,5,0,21,25,25,17,16,5,21,21,5,0,21,25,5,26,42,42,46,5,0,59,12,25,31,23,29,27,7,5,0,14,37,15,0,15,0,16,21,21,25,88,31,58,18,8,22,7,6,41,5,0,28,0,25,13,36,5,0,22,15,0,47,42,23,54,7,22,39,46,10,5,0,40,14,25,44,60,34,8,45,40,25,14,9,40,48,14,9,0,71,14,9,0,17,45,29,22,30,17,19,29,17,18,19,27,7,8,43,29,101,9,0,42,79,32,25,22,28,9,30,20,22,63,8,51,66,8,4,3,0,20,15,11,3,0,8,0},{[9]=s,[29]=s,[45]=s,[51]=s,[57]=s,[60]=s,[99]=s,[121]=s,[178]=s,[190]=s,[222]=s,[245]=s,[247]=s,[253]=s,[254]=s,[269]=s,[306]=s,[315]=s,[335]=s,[368]=s,[369]=s,[463]=s}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\dap.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x="113","require","561","function","setup_telescope","_GO_NVIM_CFG","vim","icons","fn","sign_define","dap_debug_gui","dap_debug_vt","211","pairs","_","table","insert","api","213","filereadable","assert","loadfile","uri_to_bufnr","nvim_buf_is_loaded","bufload","421","ipairs","inspect","112","ui","select","311","dap_port","math","loop","new_pipe","string","notify","log","levels","schedule","format","WARN","111","tostring","exepath","dap_debug_keymap","cmd","pcall","comment";return {{{C,1,1,1,1,"main_chunk"},{A,1,14,20,B},{A,2,15,21,B},{A,5,16,22,B},{C,23,7,21,1,D,"help"},{C,39,7,32,1,D,E},{M,39,16,30,E,true},{A,40,3,9,B},{A,41,3,9,B},{C,51,7,24,3,D,"keybind"},{A,52,10,21,F,{u}},{A,56,20,22,G,{R,"nvim_get_keymap"}},{A,60,19,25,B},{A,61,19,25,B},{A,62,19,25,B},{A,63,19,25,B},{A,64,19,25,B},{C,66,11,20,1,D,"keys.S.f"},{A,67,9,15,B},{A,71,19,25,B},{A,72,19,25,B},{A,73,19,25,B},{A,74,19,25,B},{A,75,19,25,B},{A,78,6,17,F,{K}},{A,79,23,29,B},{A,80,23,29,B},{C,82,11,20,1,D,"keys.B.f"},{A,83,9,15,B},{C,88,11,20,1,D,"keys.R.f"},{A,89,9,15,B},{C,94,11,20,1,D,"keys.O.f"},{A,95,9,15,B},{C,100,11,20,1,D,"keys.a.f"},{A,101,9,15,B},{C,106,11,20,1,D,"keys.w.f"},{A,107,9,15,B},{A,112,23,29,B},{C,117,7,36,2,D,"get_test_build_tags"},{A,118,26,32,B},{C,129,1,23,4,D,"M.debug_keys"},{f,132,9,12,"line"},{A,133,19,23,N},{A,137,5,9,P,{Q}},{A,146,22,28,B},{A,159,3,5,G,{"lsp","util","open_floating_preview"}},{C,162,13,22,8,D,"M.prepare"},{A,164,6,17,F,{H}},{A,165,5,7,G,{I,J}},{A,166,14,25,F,{H,"breakpoint"}},{A,171,5,7,G,{I,J}},{A,172,14,25,F,{H,"currentpos"}},{A,178,21,32,F,{K}},{A,185,7,13,B},{A,189,6,17,F,{L}},{A,190,8,19,F,{L}},{c,191,7,18,F,{L}},{A,195,16,27,F,{L}},{A,197,7,9,G,{l}},{A,197,53,55,G,{m,n,"INOF"}},{C,202,13,22,1,D,"M.breakpt"},{A,204,3,9,B},{C,207,15,24,5,D,"M.save_brks"},{A,209,15,21,B},{A,211,14,17,"next"},{M,212,11,11,O,nil,true},{A,212,20,26,B},{A,213,22,26,N},{A,214,19,21,G,{"uri_from_bufnr"}},{S,216,11,11,O},{Z,216,11,11,O,212,11,11},{A,216,23,27,N},{A,217,9,13,P,{Q}},{A,222,35,37,G,{b}},{A,224,22,24,G,{"split"}},{A,226,5,7,G,{I,"writefile"}},{C,230,15,24,5,D,"M.load_brks"},{M,232,9,9,O,nil,true},{A,232,22,28,B},{A,233,6,8,G,{I,T}},{A,236,13,18,U},{A,236,20,27,V},{A,238,19,23,N},{A,239,19,21,G,{W}},{A,240,12,14,G,{R,X}},{A,241,7,9,G,{I,Y}},{S,243,9,13,"index"},{A,243,24,29,a},{A,244,7,13,B},{C,249,15,24,5,D,"M.clear_bks"},{A,252,3,9,B},{M,254,9,9,O,nil,true},{A,254,22,28,B},{A,255,6,8,G,{I,T}},{A,258,13,18,U},{A,258,20,27,V},{A,260,19,23,N},{A,261,19,21,G,{W}},{A,262,12,14,G,{R,X}},{A,263,7,9,G,{I,Y}},{S,265,9,9,O},{Z,265,9,9,O,254,9,9},{A,265,20,25,a},{A,266,7,13,B},{C,271,7,29,4,D,"dapui_opened"},{A,272,15,21,B},{S,274,7,7,O},{A,274,16,21,a},{C,283,9,21,42,D,"M.run"},{A,295,19,21,G,{I,"expand"}},{A,296,17,19,G,{I,"systemlist"}},{A,296,35,39,P,{"concat"}},{A,303,19,30,F,{"build_tags"}},{A,308,33,35,G,{b}},{A,314,12,18,B},{A,319,27,29,G,{d,e}},{c,321,5,7,G,{d,e}},{A,321,21,27,B},{A,346,19,25,B},{A,364,16,22,B},{A,365,25,30,k,{"find"}},{f,367,7,14,"testfunc",nil,474,3,10},{A,371,6,17,F,{K}},{A,373,7,13,B},{A,377,16,27,F,{g}},{A,378,6,17,F,{g}},{A,379,5,8,h,{"randomseed"}},{A,379,21,22,"os",{"time"}},{A,380,20,23,h,{"random"}},{A,382,15,21,B},{A,385,19,30,F,{"dap_retries"}},{A,386,30,41,F,{"dap_timeout"}},{C,388,21,46,6,D,"dap.adapters.go"},{A,393,14,16,G,{i,j}},{A,394,14,16,G,{i,j}},{A,400,18,23,k,{p}},{C,401,11,36,5,D,"onread"},{A,405,9,11,G,{l}},{A,405,46,53,s},{A,405,61,63,G,{m,n,q}},{A,411,9,11,G,{o}},{C,411,22,31,1,D},{A,416,7,9,G,{o}},{C,416,20,29,1,D},{A,417,9,15,B},{A,421,26,28,G,{i,"spawn"}},{C,426,8,21,5,D},{A,428,9,11,G,{o}},{C,428,22,31,1,D},{A,430,11,13,G,{l}},{A,430,22,27,k,{p}},{A,430,78,80,G,{m,n,q}},{c,431,11,22,F,{g}},{A,431,35,46,F,{g}},{r,435,7,7,O},{r,436,7,7,O},{r,437,7,7,O},{A,442,5,10,U},{A,442,45,52,s},{A,446,5,7,G,{"defer_fn"}},{C,446,18,27,1,D},{A,456,19,21,G,{I,t}},{A,463,18,24,B},{A,468,15,21,B},{A,470,5,7,G,{l}},{A,470,69,71,G,{m,n,"INFO"}},{A,471,5,11,B},{A,474,14,20,B},{A,483,24,30,B},{A,487,7,9,G,{l}},{A,487,40,42,G,{m,n,"DEBUG"}},{A,492,7,9,G,{l}},{A,520,16,22,B},{A,537,25,31,B},{S,563,9,9,O},{A,563,19,24,a},{A,564,25,27,G,{I,t}},{c,580,3,5,G,{d,e}},{C,583,15,24,10,D,"unmap"},{A,584,10,21,F,{u}},{S,607,7,7,O},{A,607,19,23,N},{A,609,5,7,G,{v}},{A,612,3,5,G,{v}},{S,614,7,7,O},{A,614,15,19,N},{S,615,9,9,O},{"423",615,9,9,O,614,7,7},{A,615,17,21,N},{A,627,9,11,G,{"keymap","set"}},{C,640,20,29,2,D,"M.disconnect_dap"},{A,641,24,28,w},{A,641,30,36,B},{A,644,5,7,G,{v}},{A,646,5,7,G,{l}},{C,650,10,22,7,D,"M.stop"},{A,656,28,32,w},{A,656,34,40,B},{C,678,1,24,2,D,"M.ultest_post"},{c,679,3,5,G,{"g","ultest_use_pty"}},{C,681,21,33,3,D,"builders.go#richgo"},{A,685,12,14,G,{"startswith"}},{A,686,29,34,k,{"sub"}},{A,697,25,27,G,{I,t}},{C,701,24,38,3,D}},{},{34,33,21,30,39,19,15,19,16,12,15,13,16,13,13,16,16,13,19,12,1,29,21,36,19,42,38,44,42,39,61,53,48,47,47,3,0,51,32,30,44,19,79,72,69,3,33,3,0,20,24,43,10,5,27,47,10,13,10,56,63,65,65,63,13,20,36,10,34,6,51,55,73,81,57,6,3,36,78,78,17,20,53,10,44,5,17,20,46,10,37,5,17,20,48,10,39,5,17,20,48,10,39,5,17,20,49,10,40,5,6,89,5,30,3,0,36,60,33,14,15,6,13,5,3,0,12,0,23,24,17,17,32,114,0,36,35,25,19,7,5,0,67,0,16,47,25,25,25,20,19,54,25,6,5,0,86,85,64,3,0,22,38,37,41,43,18,18,17,6,38,43,18,18,17,6,5,46,19,45,33,31,22,9,39,26,7,5,35,45,80,7,57,14,41,8,72,7,5,3,0,22,13,36,3,0,24,13,46,20,27,48,34,43,20,34,48,9,24,7,58,54,0,46,0,43,5,3,0,24,13,60,43,10,5,37,18,32,39,49,27,7,37,58,7,5,3,0,24,38,0,36,14,60,43,10,5,37,18,32,39,49,27,7,33,58,7,5,3,0,29,52,22,29,32,19,7,5,15,3,0,28,21,22,21,0,63,21,0,21,29,5,0,21,40,48,11,13,11,15,26,32,42,11,12,12,21,49,7,10,5,0,21,45,5,0,62,0,39,16,48,5,0,62,36,0,54,17,25,23,5,0,12,21,17,23,19,8,33,7,6,21,5,0,13,42,56,27,70,12,8,90,7,5,0,96,22,16,0,21,13,6,21,56,67,46,55,7,5,0,52,30,29,7,5,0,36,37,30,39,5,28,0,23,43,54,3,46,82,98,12,7,37,37,20,30,0,43,0,51,36,17,22,32,80,9,36,14,9,41,31,27,12,9,0,29,40,10,7,0,48,38,35,66,22,21,23,31,33,97,59,12,9,0,35,35,35,18,18,18,8,65,29,29,0,27,84,14,5,0,28,19,16,19,23,40,39,26,3,0,27,0,37,48,32,0,59,46,26,88,35,5,0,54,15,0,18,35,24,7,5,21,63,0,19,26,60,7,0,23,42,58,32,51,56,41,43,43,32,7,0,19,0,42,25,30,53,0,20,49,69,10,76,92,9,7,39,18,25,64,21,47,7,50,25,30,53,25,52,7,39,18,25,44,26,30,57,39,18,25,45,25,30,45,39,18,21,49,30,26,20,65,27,7,53,39,18,26,23,27,17,30,50,45,7,18,17,21,53,23,26,30,39,18,5,28,0,41,0,33,3,0,24,43,10,5,22,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,3,38,41,16,5,0,31,0,34,46,24,35,34,33,27,39,29,29,11,0,14,23,15,16,30,64,9,88,9,7,5,21,3,0,29,44,17,20,42,6,31,5,3,0,22,13,11,5,20,0,50,19,26,26,19,7,5,0,16,18,16,5,16,18,16,5,16,18,16,5,3,0,24,26,20,33,21,27,26,40,46,11,29,9,0,14,15,22,29,24,52,46,22,45,10,38,51,12,7,8,3,0,54,12,37,5,3,0,8,0},{[38]=x,[55]=x,[58]=x,[59]=x,[76]=x,[134]=x,[324]=x,[333]=x,[356]=x,[357]=x,[363]=x,[367]=x,[404]=x,[467]=x,[494]=x,[495]=x,[514]=x,[558]=x,[567]=x,[633]=x,[644]=x}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\enum.lua
1691468101
local A,B,C,D,E,F,G,H,I="113","require","561","vim","api","fn","expand","function","comment";return {{{C,1,1,1,1,"main_chunk"},{A,1,16,22,B},{A,2,15,21,B},{A,3,13,15,D,{F}},{C,6,1,20,3,H,"M.run"},{A,8,20,25,"unpack"},{A,8,27,29,D,{E,"nvim_win_get_cursor"}},{"311",9,8,10,"col"},{A,11,16,18,D,{E,"nvim_buf_get_lines"}},{A,14,10,12,D,{"split"}},{A,16,14,16,D,{F,G},2,nil,true},{A,18,20,22,D,{F,G},2,nil,true},{A,20,3,5,D,{"list_extend"}},{"211",21,9,18,"workfolder"},{A,21,22,24,D,{"lsp","buf","list_workspace_folders"}},{A,21,65,67,D,{F,"getcwd"},2,nil,true},{C,24,15,24,1,H,"opts.on_exit"},{A,25,7,9,D,{"schedule"}},{C,25,20,29,1,H},{A,27,9,11,D,{"cmd"}}},{},{35,33,18,12,0,20,19,57,25,0,67,40,49,29,17,32,37,52,0,28,76,16,25,24,29,26,33,0,10,8,3,23,18,3,0,8,0},{[12]=I,[13]=I,[26]=I}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\env.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L="113","require","561","vim","fn","function","NIL","filereadable","string","setenv","getenv","comment";return {{{C,1,1,1,1,"main_chunk"},{A,2,14,20,B},{A,5,13,15,D,{E}},{A,6,13,19,B},{C,8,1,21,4,F,"M.envfile"},{A,9,22,24,D,{"lsp","buf","list_workspace_folders"}},{A,9,65,67,D,{E,"getcwd"},2,nil,true},{A,12,6,8,D,{E,H},2,nil,true},{C,17,1,27,5,F,"M.append"},{A,18,18,20,D,{E,K},2,nil,true},{A,19,13,15,D,{G}},{A,19,24,29,I,{"find"}},{A,22,16,18,D,{G}},{A,29,3,5,D,{E,J},2,nil,true},{C,32,1,34,8,F,"M.load_env"},{A,35,6,8,D,{E,H},2,nil,true},{"213",40,7,7,"_"},{A,40,18,23,"ipairs"},{A,41,17,22,I,{"gmatch"}},{A,48,21,25,"pairs"},{A,49,7,9,D,{E,J},2,nil,true},{C,57,1,18,5,F,"M.setup"},{A,62,18,20,D,{E,K},2,nil,true},{A,63,17,19,D,{E,K},2,nil,true},{A,64,21,23,D,{E,K},2,nil,true},{A,65,15,17,D,{G}},{A,66,18,20,D,{G}},{A,67,23,25,D,{G}},{A,73,23,25,D,{"split"}},{A,74,26,32,B},{A,75,7,9,D,{E,J},2,nil,true}},{},{15,32,20,12,18,37,0,21,76,50,0,38,16,5,3,0,27,32,52,10,5,27,49,5,39,10,5,37,25,3,0,34,29,26,36,16,5,36,17,33,64,17,7,5,0,11,18,34,26,7,5,0,13,3,0,30,18,21,27,24,5,37,35,36,26,29,34,45,14,9,54,8,47,59,32,7,5,25,3,0,8,0},{L,[25]=L,[56]=L}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\fixplurals.lua
1691468101
local A,B,C="113","require","561";return {{{C,1,1,1,1,"main_chunk"},{A,3,18,24,B},{A,5,14,20,B},{A,6,23,29,B},{C,7,7,27,7,"function","fixplurals"},{A,28,9,13,"table",{"insert"}},{A,40,3,5,"vim",{"lsp","util","apply_text_edits"}}},{},{39,0,52,0,37,55,27,41,22,45,47,5,36,38,5,36,42,18,43,47,55,49,52,31,67,71,54,37,9,0,19,8,11,7,5,0,21,38,5,50,3,34,0},{"comment"}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\format.lua
1692089432
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a,b="113","_GO_NVIM_CFG","vim","require","tostring","561","api","fn","lsp","buf","format","cmd","table","insert","function","212","_","log","levels","DEBUG","notify","412","inspect","getbufinfo","lsp_fmt_async","defer_fn","deepcopy","comment";return {{{F,1,1,1,6,"main_chunk"},{A,3,13,15,C,{G}},{A,4,15,21,D},{A,6,17,28,B,{"max_line_len"}},{A,7,15,26,B,{"gofmt"}},{A,8,13,15,C,{H}},{A,9,17,23,D},{A,10,20,31,B,{"gofmt_args"}},{A,12,21,28,E},{A,16,23,34,B,{"goimport_args"}},{A,18,21,28,E},{A,22,4,6,C,{I,J,K}},{A,25,3,9,D},{F,28,13,41,8,O,"run"},{A,32,12,14,C,{G,"nvim_buf_is_loaded"}},{A,33,7,9,C,{H,"bufload"},2,nil,true},{A,36,8,10,C,{"o","mod"}},{A,37,7,9,C,{L}},{A,40,12,14,C,{I,J,K}},{A,41,15,26,B,{Y}},{A,47,16,18,C,{a}},{A,48,3,7,M,{N}},{A,48,22,24,C,{G,"nvim_buf_get_name"},2,nil,true},{A,49,34,36,C,{W}},{A,49,53,55,C,{R,S,T}},{A,52,8,10,C,{H,X},2,nil,true},{A,53,7,9,C,{L}},{A,57,21,23,C,{G,"nvim_buf_get_lines"},2,nil,true},{A,59,5,9,M,{N}},{A,61,5,9,M,{N}},{A,65,13,15,C,{H,"jobstart"},2,nil,true},{F,66,17,36,3,O},{P,66,26,26,Q},{P,66,35,35,Q},{V,66,35,35,Q,66,26,26},{A,72,9,11,C,{U}},{A,72,38,40,C,{R,S,T}},{A,74,9,11,C,{L}},{A,76,9,11,C,{U}},{A,76,41,43,C,{R,S,T}},{F,81,17,36,2,O},{P,81,26,26,Q},{P,81,35,35,Q},{V,81,35,35,Q,81,26,26},{A,84,13,15,C,{W}},{F,87,15,53,2,O},{P,87,24,24,Q},{P,87,33,33,Q},{V,87,33,33,Q,87,24,24},{A,90,16,18,C,{U}},{A,90,48,55,E},{A,90,64,66,C,{R,S,"ERROR"}},{A,93,7,9,C,{Z}},{F,93,20,29,2,O},{A,95,11,13,C,{L}},{A,102,3,5,C,{H,"chansend"},2,nil,true},{A,103,3,5,C,{H,"chanclose"},2,nil,true},{F,107,11,23,9,O,"M.gofmt"},{A,115,18,24,D},{A,139,5,7,C,{L}},{"213",143,9,9,Q},{A,143,17,22,"ipairs"},{A,148,8,10,C,{H,X},2,nil,true},{A,149,7,9,C,{L}},{F,155,17,26,1,O,"M.org_imports"},{"211",156,9,9,"r"},{A,156,13,19,D},{F,157,35,44,2,O},{A,158,8,19,B,{Y}},{A,159,7,9,C,{Z}},{F,159,20,29,1,O},{A,160,9,11,C,{I,J,K}},{A,163,7,9,C,{I,J,K}},{F,168,14,26,6,O,"M.goimport"},{A,169,20,31,B,{"goimport"}},{A,173,8,10,C,{H,"empty"},2,nil,true},{A,176,20,25,"select"},{A,177,21,27,D},{A,181,15,17,C,{G,"nvim_get_current_buf"}},{A,182,3,9,D},{A,191,9,11,C,{a}}},{},{51,21,19,33,21,48,45,18,45,42,6,38,33,3,0,48,6,38,33,3,0,33,155,22,55,3,0,41,20,26,24,49,24,7,0,29,22,7,23,31,41,20,21,6,5,0,36,50,73,0,20,47,22,7,5,0,58,13,30,6,36,5,23,0,32,36,40,22,14,9,51,58,53,24,10,61,9,43,21,8,36,40,18,48,9,8,53,41,23,84,9,21,29,51,26,11,15,8,27,27,4,28,27,3,0,12,23,21,14,3,0,24,24,0,41,61,13,0,23,21,18,5,28,76,10,5,32,81,10,5,14,33,14,26,20,5,17,26,19,39,13,0,31,15,29,7,6,47,22,7,21,5,3,0,26,41,44,38,29,44,13,8,43,7,6,3,0,26,55,22,21,29,32,28,8,33,39,31,7,5,44,41,27,39,38,5,0,40,14,31,35,5,23,3,0,8,0},{b,b,[23]=b,[24]=b,[25]=b,[39]=b,[78]=b,[87]=b,[88]=b,[183]=b,[184]=b,[188]=b}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\ginkgo.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T="113","require","561","table","insert","_GO_NVIM_CFG","build_tags","function","string","find","sub","vim","fn","api","unpack","expand","run_in_floaterm","311","cmd","comment";return {{{C,1,1,1,1,"main_chunk"},{A,3,15,21,B},{A,5,13,15,L,{M}},{A,15,16,22,B},{C,18,7,35,4,H,"get_build_tags"},{A,23,5,9,D,{E}},{A,26,6,17,F,{G}},{A,27,5,9,D,{E}},{A,27,24,35,F,{G}},{A,34,24,28,D,{"concat"}},{C,37,7,35,13,H,"find_describe"},{A,43,20,25,I,{J}},{A,45,14,19,I,{K}},{A,46,16,21,I,{J}},{A,61,20,25,I,{J}},{A,63,14,19,I,{K}},{A,64,16,21,I,{J}},{A,78,20,25,I,{J}},{A,80,14,19,I,{K}},{A,81,16,21,I,{J}},{C,99,15,27,4,H,"M.test_func"},{"211",102,9,14,"optarg"},{A,103,17,19,L,{M,P},2,nil,true},{A,105,20,25,O},{A,105,27,29,L,{N,"nvim_win_get_cursor"}},{R,106,8,10,"col"},{A,112,17,19,L,{N,"nvim_buf_get_lines"}},{A,117,9,14,O},{A,118,24,29,O},{A,121,3,9,B},{A,141,6,17,F,{Q}},{A,142,18,24,B},{A,147,3,5,L,{S}},{A,150,3,9,B},{A,150,32,37,O},{C,155,15,27,2,H,"M.test_file"},{"612",156,20,20},{A,159,17,19,L,{M,P},2,nil,true},{A,160,17,19,L,{M,P},2,nil,true},{A,169,3,9,B},{A,179,6,17,F,{Q}},{A,180,5,9,D,{E}},{A,182,18,24,B},{R,187,3,7,"fname"},{A,188,3,5,L,{S}},{A,190,3,9,B},{A,190,32,37,O},{C,193,9,22,5,H,"M.run"},{A,195,3,9,B},{A,205,15,17,L,{M,P}},{R,213,3,5,"cwd"},{A,213,9,11,L,{M,P}},{A,214,18,24,B}},{},{14,12,33,21,18,19,16,16,13,14,15,17,1,0,39,28,0,35,17,0,61,21,35,5,0,39,47,5,0,20,13,5,0,46,3,0,35,16,41,29,26,25,41,14,51,40,23,28,20,11,43,23,9,7,5,0,7,29,26,25,41,14,45,40,23,28,20,11,43,23,9,7,5,0,34,26,25,41,14,50,40,23,28,20,11,43,23,9,7,5,12,3,0,24,104,6,0,30,27,18,11,19,35,0,57,25,0,23,18,12,5,66,0,39,25,64,21,36,5,30,44,0,28,18,16,19,25,6,4,54,28,37,7,35,21,13,4,98,95,10,38,39,42,10,5,40,14,0,77,44,28,13,3,0,27,20,11,16,35,33,0,19,0,38,43,0,24,30,44,0,20,40,25,24,10,10,3,0,38,42,19,39,47,10,5,0,48,32,33,48,3,0,22,30,44,29,0,11,17,0,17,34,34,25,36,28,9,7,19,45,7,5,30,37,27,3,0,8,0},{T,[57]=T,[94]=T,[95]=T,[96]=T,[98]=T,[123]=T,[124]=T,[125]=T,[126]=T,[127]=T,[128]=T,[129]=T,[130]=T,[131]=T,[132]=T,[133]=T,[134]=T,[135]=T,[136]=T,[137]=T,[138]=T,[158]=T,[172]=T}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\godoc.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y="113","require","561","212","_","412","vim","fn","v","shell_error","string","table","function","format","213","ipairs","match","insert","sort","systemlist","423","split","422","unpack","lsp";return {{{C,1,1,1,1,"main_chunk"},{A,1,15,21,B},{A,3,15,21,B},{A,5,13,15,G,{H}},{C,7,1,33,6,M,"m.help_complete"},{D,7,26,26,E},{D,7,29,29,E},{F,7,29,29,E,7,26,26},{D,7,32,32,E},{F,7,32,32,E,7,29,29},{A,9,17,19,G,{H,T},2,nil,true},{A,10,8,10,G,{I,J}},{A,11,7,9,G,{"notify"}},{A,11,18,23,K,{N}},{A,11,60,62,G,{I,J}},{A,11,80,82,G,{"log","levels","ERROR"}},{O,15,9,9,E},{W,15,9,9,E,7,32,32},{A,15,20,25,P},{A,16,18,23,K,{Q}},{A,18,9,13,L,{R}},{A,21,5,9,L,{S}},{C,26,7,35,4,M,"match_doc_flag"},{A,30,13,18,K,{N}},{O,31,7,7,E},{A,31,15,20,P},{A,32,15,20,K,{Q}},{A,35,7,11,L,{R}},{A,38,3,7,L,{S}},{C,44,7,52,6,M,"match_partial_item_name"},{A,45,15,20,K,{N}},{A,46,15,17,G,{H,T},2,nil,true},{A,47,6,8,G,{I,J}},{A,48,33,35,G,{"inspect"}},{O,53,7,7,E},{A,53,19,24,P},{A,55,7,12,K,{N}},{A,56,7,12,K,{N}},{O,59,9,9,E},{U,59,9,9,E,53,7,7},{A,59,20,25,P},{O,61,11,11,E},{U,61,11,11,E,59,9,9},{A,61,21,26,P},{A,62,13,18,K,{Q}},{A,65,11,15,L,{R}},{A,71,3,7,L,{S}},{C,76,1,38,18,M,"m.doc_complete"},{D,76,25,25,E},{D,76,37,37,E},{F,76,37,37,E,76,25,25},{A,77,17,19,G,{V}},{A,78,6,11,K,{Q}},{A,83,21,26,K,{Q}},{A,87,25,30,K,{Q}},{A,88,31,36,X},{A,88,38,40,G,{V}},{A,90,13,18,K,{N}},{A,94,20,25,P},{A,95,18,23,K,{N}},{A,98,30,35,K,{Q}},{O,103,13,13,E},{W,103,13,13,E,76,37,37},{A,103,25,30,P},{A,104,14,19,K,{Q}},{A,105,13,17,L,{R}},{C,118,9,23,3,M,"m.run"},{A,121,6,8,G,{H,"empty"}},{A,122,12,14,G,{Y,"buf","hover"}},{A,125,32,37,X},{A,127,10,12,G,{H,"jobstart"},2,nil,true},{C,128,17,36,2,M},{D,128,26,26,E},{D,128,35,35,E},{F,128,35,35,E,128,26,26},{A,137,7,9,G,{Y,"util","open_floating_preview"}}},{},{33,21,33,21,18,12,33,25,41,34,100,12,7,0,33,51,38,36,9,7,26,5,19,3,0,35,68,0,18,38,34,32,16,13,28,7,5,19,12,0,20,3,0,52,45,33,32,49,10,5,0,18,63,22,56,65,5,17,33,13,39,35,17,16,32,15,11,9,7,5,19,12,14,3,0,38,41,43,14,40,5,0,69,33,30,45,78,68,18,45,19,7,52,41,50,7,22,67,34,16,22,47,39,52,38,13,11,10,20,9,16,24,7,5,11,3,0,23,12,0,34,30,5,0,52,4,30,36,15,40,22,14,9,0,90,89,60,8,5,9,3,8,0},{[126]="comment"}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\goget.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L="113","require","561","table","vim","api","string","find","insert","fn","function","comment";return {{{C,1,1,1,1,"main_chunk"},{A,1,16,22,B},{A,2,15,21,B},{A,3,13,15,E,{J}},{C,6,1,20,11,K,"M.run"},{A,8,17,22,"ipairs"},{A,9,15,20,G,{"match"}},{A,10,5,9,D,{"remove"}},{A,11,5,9,D,{I}},{A,14,20,25,"unpack"},{A,14,27,29,E,{F,"nvim_win_get_cursor"}},{"311",15,8,10,"col"},{A,17,16,18,E,{F,"nvim_buf_get_lines"}},{A,21,10,12,E,{"split"}},{A,24,3,5,E,{"list_extend"}},{A,31,6,11,G,{H}},{A,31,47,52,G,{H}},{A,33,5,9,D,{I}},{A,34,10,15,G,{H}},{A,34,51,56,G,{H}},{A,35,5,9,D,{I}},{A,38,7,11,D,{I}},{A,44,22,24,E,{"lsp","buf","list_workspace_folders"}},{A,44,65,67,E,{J,"getcwd"},2,nil,true},{C,48,15,24,1,K,"opts.on_exit"},{A,49,7,9,E,{"schedule"}},{C,49,20,29,1,K},{A,51,9,15,B}},{},{35,33,18,12,0,20,19,31,57,25,28,5,0,57,25,0,67,40,48,17,29,17,29,28,36,17,17,32,5,23,84,67,27,88,27,6,22,32,7,5,0,16,0,76,55,16,25,24,29,26,51,10,8,3,23,18,3,0,8,0},{[18]=L,[19]=L,[32]=L,[50]=L}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\golint.lua
1675379806
local A,B,C,D,E,F,G,H="113","require","561","function","vim","fn","cmd","comment";return {{{C,1,1,1,1,"main_chunk"},{A,2,15,21,B},{A,3,16,22,B},{C,5,13,25,1,D,"run"},{"212",5,22,24,"..."},{A,6,3,9,B},{"211",7,9,13,"fname"},{A,7,17,19,E,{F,"expand"}},{A,9,15,20,"string",{"format"}},{A,9,54,64,"byte_offset"},{C,12,15,24,3,D,"opts.on_exit"},{A,13,20,22,E,{F,"systemlist"}},{A,13,43,45,E,{F,"bufnr"}},{A,15,10,12,E,{"v","shell_error"}},{A,16,37,39,E,{"inspect"}},{A,25,19,21,E,{F,"getcurpos"}},{A,26,7,9,E,{F,"append"}},{A,28,7,9,E,{G}},{A,29,7,9,E,{F,"setpos"}},{A,30,7,9,E,{G}}},{},{54,33,35,37,25,46,51,0,65,0,16,24,60,0,36,54,14,9,0,40,22,14,9,0,39,30,0,36,29,34,8,3,0,23,4,3,20,0},{H,[7]=H,[35]=H}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\gomvp.lua
1691468101
local A,B,C,D,E="113","require","561","function","vim";return {{{C,1,1,1,1,"main_chunk"},{A,1,16,22,B},{A,2,15,21,B},{C,6,1,20,6,D,"M.run"},{A,7,3,9,B},{A,10,17,19,E,{"ui","input"}},{A,17,19,25,B},{C,32,20,32,1,D},{A,36,3,5,E,{"list_extend"}},{C,39,15,24,1,D,"opts.on_exit"},{A,40,7,9,E,{"schedule"}},{C,40,20,29,1,D}},{},{35,33,21,12,0,20,40,19,0,28,0,64,16,24,5,25,57,24,22,79,12,7,21,5,18,20,24,6,24,35,24,32,22,9,5,47,16,25,24,29,23,10,8,3,21,23,18,3,0,8,0},{}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\gopls.lua
1697019979
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T="113","561","function","vim","lsp","fn","213","_","pairs","ipairs","table","insert","string","212","type","io","open","require","_GO_NVIM_CFG","comment";return {{{B,1,1,1,2,"main_chunk"},{A,1,15,21,R},{A,3,13,15,D,{F}},{B,40,7,35,5,C,"check_for_error"},{A,41,21,24,O},{A,42,17,21,I},{G,51,5,5,H},{A,51,17,22,J},{A,52,17,22,M,{"sub"}},{B,53,17,29,5,C},{A,54,15,17,D,{"api","nvim_get_current_buf"}},{A,55,17,19,D,{"uri_from_bufnr"}},{A,58,16,18,D,{"bo","filetype"}},{A,62,19,21,D,{"tbl_extend"}},{A,65,8,10,D,{"tbl_contains"}},{A,66,20,22,D,{E,"buf_request_sync"}},{A,76,5,7,D,{"schedule"}},{B,76,18,27,1,C},{A,77,20,22,D,{E,"buf","execute_command"}},{B,87,12,25,1,C,"M.import"},{B,93,18,31,8,C,"M.list_imports"},{A,94,18,20,D,{F,"expand"}},{G,99,7,7,H},{A,99,15,19,I},{A,101,21,25,I},{G,103,13,13,H},{"423",103,13,13,H,99,7,7},{A,103,23,28,J},{A,105,13,17,K,{L}},{A,107,13,17,K,{L}},{B,116,15,24,4,C,"M.list_pkgs"},{G,120,7,7,H},{A,120,22,26,I},{B,129,10,19,1,C,"M.tidy"},{B,134,1,20,5,C,"M.version"},{A,135,21,23,D,{F,"stdpath"},2,nil,true},{A,136,16,21,M,{"format"}},{A,137,15,26,S},{A,140,6,8,D,{F,"executable"},2,nil,true},{A,141,5,7,D,{"notify"}},{A,141,35,37,D,{"log","levels","WARN"}},{A,144,3,5,D,{F,"jobstart"},2,nil,true},{B,145,17,36,6,C},{N,145,26,26,H},{N,145,35,35,H},{"412",145,35,35,H,145,26,26},{A,147,10,13,O},{A,148,16,20,K,{"concat"}},{A,155,23,28,M,{"match"}},{A,161,17,18,P,{Q}},{A,171,13,14,P,{Q}},{A,174,12,14,D,{F,"system"},2,nil,true},{B,182,27,36,2,C,"get_current_gomod"},{A,183,16,17,P,{Q}},{B,194,7,32,2,C,"get_build_flags"},{A,195,26,32,R},{A,197,7,9,D,{"inspect"}},{B,205,12,21,9,C,"M.setups"},{A,232,21,23,D,{E,"protocol","MessageType","Error"}},{B,237,16,30,3,C,"setups.root_dir"},{A,238,34,38,"pcall"},{A,238,40,46,R},{A,278,19,30,S,{"lsp_gofumpt"}},{A,289,7,9,D,{F,"split"}},{G,292,7,7,H},{A,292,15,20,J},{A,293,23,30,"tonumber"},{A,301,19,30,S,{"lsp_inlay_hints","enable"}},{A,302,29,31,D,{"tbl_deep_extend"}}},{},{33,21,18,0,12,15,78,473,0,20,25,21,20,25,21,19,29,25,30,23,25,28,20,26,15,15,28,24,29,17,29,1,0,27,21,30,23,1,0,35,48,32,26,29,13,9,7,5,3,0,37,48,29,44,37,39,0,30,42,40,7,67,0,25,54,76,24,30,14,27,15,0,17,7,0,27,48,24,30,8,27,15,8,5,3,13,25,19,22,4,3,0,31,37,34,15,4,19,28,20,38,22,36,45,64,14,45,13,11,9,7,5,21,3,0,24,47,0,17,35,34,37,11,7,5,13,3,0,19,13,3,0,46,20,40,71,32,44,0,39,54,10,5,41,36,20,49,38,9,23,25,9,14,0,59,28,25,14,9,0,35,22,14,9,22,15,18,8,4,0,30,18,46,60,5,30,11,14,16,3,0,36,37,21,14,5,0,32,49,14,17,3,0,32,60,31,24,14,15,6,14,5,3,0,21,18,20,22,22,28,43,37,62,36,40,39,34,30,28,32,26,38,16,14,12,32,37,10,8,6,81,55,11,66,25,6,30,60,21,35,85,9,8,75,16,15,91,24,20,29,25,30,24,29,24,32,29,27,33,24,10,22,58,86,22,22,24,32,36,10,31,34,27,26,35,32,40,138,48,8,6,3,45,23,18,10,5,0,28,0,15,26,39,5,0,32,29,47,5,0,58,81,15,35,38,37,30,38,30,34,8,6,5,15,3,0,8,0},{[7]=T,[8]=T,[133]=T,[234]=T,[247]=T,[248]=T,[263]=T,[264]=T,[278]=T}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\gotest.lua
1696813640
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="113","require","vim","fn","561","treesitter","query","function","_GO_NVIM_CFG","build_tags","211","table","concat","expand","fnamemodify","api","test_runner","insert","list_extend","go","_","ipairs","unpack","311","string","find","run_in_floaterm","verbose_tests","cmd","notify","executable","inspect","log","levels","DEBUG","next","nvim_get_current_buf","get_parser","ui","select","112","uri_from_bufnr","schedule","lsp","buf","execute_command","comment";return {{{E,1,1,1,5,"main_chunk"},{A,3,15,21,B},{A,8,16,22,B},{A,9,16,22,B},{A,10,17,23,B},{A,11,13,15,C,{D}},{A,28,13,19,B},{A,32,17,19,C,{"loop","os_uname"}},{K,34,7,18,"is_git_shell"},{A,34,38,40,C,{D,"exists"}},{A,34,66,68,C,{D,N}},{E,35,9,18,1,H,"M.efm"},{A,64,9,14,Y,{"gsub"}},{A,68,15,17,C,{F,G,"parse"}},{A,70,11,13,C,{F,G,"parse_query"}},{E,74,20,38,7,H,"M.get_build_tags"},{A,78,6,17,I,{J}},{A,79,14,25,I,{J}},{K,82,17,17,U,nil,true},{A,85,5,9,L,{R}},{A,90,5,7,C,{S}},{A,95,25,29,L,{M}},{A,97,24,28,L,{M}},{E,102,1,26,2,H,"M.get_test_path"},{A,103,16,18,C,{D,N}},{A,104,25,27,C,{D,O}},{E,111,7,26,3,H,"richgo"},{A,112,25,27,C,{D,e},2,nil,true},{E,118,7,35,4,H,"get_test_filebufnr"},{A,119,14,16,C,{D,N},2,nil,true},{A,122,17,19,C,{P,k}},{A,124,10,16,B},{A,125,10,12,C,{D,O},2,nil,true},{A,126,17,19,C,{"uri_from_fname"}},{A,127,13,15,C,{"uri_to_bufnr"}},{A,129,8,10,C,{D,"filereadable"},2,nil,true},{A,129,25,27,C,{"uri_to_fname"}},{A,133,12,14,C,{P,"nvim_buf_is_loaded"}},{A,134,7,9,C,{D,"bufload"},2,nil,true},{E,141,7,35,30,H,"run_test"},{A,158,17,22,V},{A,160,23,25,C,{D,N}},{A,169,6,9,j},{A,171,5,9,L,{"remove"}},{A,173,23,34,I,{T}},{A,174,6,17,I,{Q}},{A,175,19,30,I,{Q}},{A,186,42,53,I,{a}},{A,188,5,9,L,{R}},{A,189,5,9,L,{R}},{A,193,11,13,C,{S}},{A,198,7,11,L,{R}},{A,200,7,11,L,{R}},{A,201,7,11,L,{R}},{A,207,7,11,L,{R}},{A,209,7,11,L,{R}},{A,210,7,11,L,{R}},{A,214,22,33,I,{b}},{A,214,54,65,I,{Q}},{A,215,5,9,L,{R}},{A,218,11,13,C,{S}},{A,224,7,11,L,{R}},{A,225,7,11,L,{R}},{A,229,7,11,L,{R}},{A,231,7,11,L,{R}},{A,233,5,7,C,{S}},{A,236,7,11,L,{R}},{A,239,7,11,L,{R}},{A,244,5,9,L,{R}},{A,245,5,9,L,{R}},{A,250,18,24,B},{A,257,3,5,C,{c}},{A,257,32,43,I,{T}},{A,260,10,16,B},{A,260,39,44,W},{E,263,10,22,12,H,"M.test"},{K,282,17,17,U,nil,true},{A,285,15,20,V},{A,287,21,23,C,{D,N}},{A,291,3,5,C,{D,"setqflist"},2,nil,true},{A,296,24,29,W},{A,302,24,29,W},{A,307,27,32,W},{E,328,15,27,1,H,"M.test_suit"},{E,341,18,30,1,H,"M.test_package"},{E,349,24,33,7,H,"M.get_test_func_name"},{A,350,20,25,W},{A,350,27,29,C,{P,"nvim_win_get_cursor"}},{X,351,3,5,"row"},{X,351,8,10,"col"},{A,352,14,20,B},{A,359,10,15,Y,{Z}},{"213",362,9,9,U},{A,362,18,23,V},{A,364,10,15,Y,{Z}},{E,373,23,32,3,H,"M.get_testcase_name"},{A,374,19,25,B},{A,378,13,19,B},{E,385,7,66,32,H,"run_tests_with_ts_node"},{K,386,17,17,U,nil,true},{A,390,26,28,C,{f}},{A,392,23,34,I,{Q}},{A,406,42,53,I,{a}},{A,408,5,9,L,{R}},{A,409,5,9,L,{R}},{A,416,22,33,I,{b}},{A,416,54,65,I,{Q}},{A,417,5,9,L,{R}},{A,421,5,9,L,{R}},{A,429,7,11,L,{R}},{A,430,7,11,L,{R}},{A,432,7,11,L,{R}},{A,433,7,11,L,{R}},{A,439,7,11,L,{R}},{A,440,7,11,L,{R}},{A,442,7,11,L,{R}},{A,443,7,11,L,{R}},{A,457,7,11,L,{R}},{A,459,7,11,L,{R}},{A,460,7,11,L,{R}},{A,462,5,7,C,{S}},{A,465,7,11,L,{R}},{A,467,7,11,L,{R}},{A,468,7,11,L,{R}},{A,471,5,9,L,{R}},{A,473,7,11,L,{R}},{A,475,7,11,L,{R}},{A,480,3,7,L,{R}},{A,483,5,9,L,{R}},{A,484,5,9,L,{R}},{A,488,21,26,Y,{"format"}},{A,495,18,24,B},{A,503,18,24,B},{A,508,3,5,C,{S}},{A,510,3,5,C,{c}},{A,514,10,16,B},{A,514,39,44,W},{E,518,15,27,4,H,"M.test_func"},{A,527,23,25,C,{P,"nvim_get_runtime_file"}},{A,530,5,7,C,{d}},{A,532,7,9,C,{g,h,"WARN"}},{E,539,18,30,3,H,"M.test_tblcase"},{A,545,5,7,C,{d}},{A,550,5,7,C,{d}},{E,555,20,29,5,H,"M.get_test_cases"},{A,568,8,10,C,{D,e},2,nil,true},{"421",572,11,15,"tests",562,9,13},{A,572,19,21,C,{D,"systemlist"},2,nil,true},{A,573,8,10,C,{"v","shell_error"}},{A,574,38,40,C,{f}},{"431",579,9,11,"sep",28,7,9},{A,580,20,22,C,{D,"join"}},{E,585,15,27,24,H,"M.test_file"},{A,592,5,7,C,{d}},{A,592,58,60,C,{g,h,i}},{K,596,17,17,U,nil,true},{A,598,42,53,I,{a}},{A,600,6,8,C,{D,"empty"},2,nil,true},{A,601,5,7,C,{d}},{A,601,58,60,C,{g,h,i}},{A,608,23,34,I,{T}},{A,609,6,17,I,{Q}},{A,610,19,30,I,{Q}},{A,624,5,9,L,{R}},{A,625,5,9,L,{R}},{A,628,22,33,I,{b}},{A,628,54,65,I,{Q}},{A,629,5,9,L,{R}},{A,633,5,9,L,{R}},{A,636,6,9,j},{A,637,5,7,C,{S}},{A,641,7,11,L,{R}},{A,642,7,11,L,{R}},{A,644,7,11,L,{R}},{A,645,7,11,L,{R}},{A,651,7,11,L,{R}},{A,653,7,11,L,{R}},{A,654,7,11,L,{R}},{A,659,5,9,L,{R}},{A,661,5,9,L,{R}},{A,669,3,7,L,{R}},{A,670,3,7,L,{R}},{A,674,18,24,B},{A,676,16,20,L,{M}},{A,682,6,17,I,{Q}},{A,684,16,20,L,{M}},{A,685,18,24,B},{A,690,3,5,C,{c}},{A,690,32,43,I,{T}},{A,693,18,24,B},{A,693,47,52,W},{E,701,14,23,3,H,"M.run_file"},{A,702,17,19,C,{P,k}},{A,703,16,18,C,{F,l}},{A,704,29,35,B},{A,710,7,11,L,{R}},{A,714,3,5,C,{q}},{E,714,16,25,1,H},{A,715,5,7,C,{r,s,t}},{A,717,29,31,C,{p}},{E,722,18,27,5,H,"M.get_testfunc"},{A,726,22,26,"pcall"},{A,726,28,30,C,{F,l}},{A,732,29,35,B},{A,738,7,11,L,{R}},{E,746,18,27,2,H,"M.select_tests"},{A,748,27,29,C,{m,n}},{o,751,5,7,C,{m,n}},{A,751,21,27,B},{A,754,3,5,C,{"defer_fn"}},{E,754,16,25,1,H},{o,755,5,7,C,{m,n}},{E,758,9,36,2,H,"onselect"},{A,762,17,19,C,{p}},{A,764,5,7,C,{q}},{E,764,18,27,1,H},{A,765,7,9,C,{r,s,t}},{A,772,3,5,C,{m,n}}},{},{16,12,33,21,28,17,25,35,39,45,18,0,19,16,16,21,14,13,13,14,15,15,13,16,17,1,0,37,36,64,0,43,66,113,18,34,35,57,62,61,65,57,50,40,34,4,12,43,40,20,33,30,20,0,32,29,65,102,15,27,59,25,0,37,13,12,3,40,20,42,3,0,27,38,25,19,17,39,38,5,0,74,37,21,35,5,0,35,29,29,5,0,19,15,67,7,64,5,8,3,0,26,37,54,31,15,5,36,3,0,26,58,21,5,12,3,0,35,28,11,0,46,34,44,57,38,33,23,56,29,30,7,49,24,7,5,14,3,0,62,35,11,23,21,23,76,30,21,85,18,5,21,16,5,0,36,41,35,22,42,9,7,5,0,21,28,5,0,24,22,29,5,37,49,42,36,24,7,5,0,37,0,11,16,0,69,25,42,29,5,0,25,40,5,0,21,27,56,8,29,36,7,5,0,21,27,49,8,29,36,7,5,0,90,27,5,29,40,30,5,0,25,22,29,29,7,27,22,42,8,35,7,36,6,22,29,8,49,32,7,5,0,25,27,33,5,22,25,21,39,21,12,42,14,5,0,61,0,28,50,3,0,22,22,11,0,21,18,18,23,15,16,18,19,18,15,15,18,3,0,43,79,0,44,33,20,38,24,7,5,19,0,31,21,59,36,5,0,36,21,59,36,5,40,21,59,39,5,0,40,28,5,38,27,20,5,0,50,0,23,23,5,0,31,23,3,0,27,22,11,0,38,17,50,0,29,0,23,3,0,30,22,11,49,31,30,3,0,33,57,25,62,19,14,5,37,14,5,46,29,32,31,22,54,26,17,9,7,5,11,3,0,32,66,28,18,5,55,28,18,5,12,3,0,66,74,37,27,27,48,0,54,0,29,36,24,7,35,28,7,5,0,24,0,16,69,25,34,29,22,5,0,21,27,5,90,27,5,0,29,27,5,51,10,5,0,21,27,33,45,8,29,45,7,5,0,21,27,33,36,8,29,36,7,5,21,20,41,41,41,30,5,0,38,27,59,30,8,29,39,7,36,41,27,47,8,29,39,7,6,32,22,69,8,71,7,5,0,33,26,0,21,27,34,5,0,30,81,30,74,8,51,7,12,39,42,10,5,0,25,18,21,39,21,42,10,5,32,0,57,14,28,0,50,3,0,33,27,28,11,0,35,19,27,5,0,89,25,80,15,71,25,5,5,41,3,0,33,30,22,11,0,35,19,53,5,0,42,27,53,5,53,3,0,29,70,42,21,82,5,20,32,19,24,14,78,95,38,12,7,0,37,34,56,12,7,19,5,17,42,28,24,3,0,27,22,11,0,16,34,19,78,30,5,0,74,0,69,0,31,78,23,10,5,0,37,0,37,42,42,36,24,7,35,27,7,5,0,38,14,0,21,25,39,34,5,0,90,32,5,0,21,32,5,0,24,39,5,21,27,63,48,8,34,48,7,5,0,21,27,61,8,34,41,7,5,0,25,34,6,32,5,0,20,17,6,31,5,59,33,0,25,21,39,31,42,17,47,19,5,0,43,67,42,39,47,19,5,0,61,15,0,63,0,46,15,3,0,20,100,23,46,58,73,0,23,67,71,31,64,7,5,0,25,33,34,74,6,6,3,0,27,36,0,43,60,30,10,5,29,16,64,0,23,67,71,31,64,7,5,0,19,3,0,22,27,62,39,0,16,48,5,0,25,35,11,0,36,20,12,7,37,23,27,35,36,56,8,8,5,37,29,35,28,14,19,3,0,8,0},{u,[5]=u,[46]=u,[47]=u,[50]=u,[53]=u,[57]=u,[58]=u,[59]=u,[61]=u,[65]=u,[73]=u,[75]=u,[125]=u,[130]=u,[140]=u,[149]=u,[157]=u,[284]=u,[293]=u,[299]=u,[304]=u,[310]=u,[360]=u,[511]=u,[517]=u,[529]=u,[538]=u,[561]=u,[567]=u,[589]=u,[669]=u,[699]=u,[700]=u,[708]=u,[725]=u,[736]=u,[745]=u}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\gotests.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P="113","_GO_NVIM_CFG","561","vim","function","212","_","print","inspect","require","fn","table","insert","string","len","comment";return {{{C,1,1,1,3,"main_chunk"},{A,5,26,37,B,{"gotests_template"}},{A,6,30,41,B,{"gotests_template_dir"}},{A,7,15,21,J},{C,9,13,27,1,E,"run"},{A,10,3,7,H},{A,10,9,11,D,{I}},{A,11,3,5,D,{K,"jobstart"}},{C,13,17,36,1,E},{F,13,26,26,G},{F,13,35,35,G},{"412",13,35,35,G,13,26,26},{A,14,7,11,H},{A,14,39,41,D,{I}},{C,19,18,31,1,E,"add_test"},{A,20,3,9,J},{A,21,18,20,D,{K,"expand"}},{A,22,3,7,L,{M}},{A,23,3,7,L,{M}},{C,27,26,43,4,E,"new_gotests_args"},{A,30,5,9,L,{M}},{A,32,6,11,N,{O}},{A,33,5,9,L,{M}},{A,34,5,9,L,{M}},{A,36,6,11,N,{O}},{A,37,5,9,L,{M}},{A,38,5,9,L,{M}},{C,43,15,32,4,E,"ut.fun_test"},{A,44,14,20,J},{A,55,3,7,L,{M}},{A,56,3,7,L,{M}},{C,60,15,32,1,E,"ut.all_test"},{A,62,3,7,L,{M}},{C,66,20,37,1,E,"ut.exported_test"},{A,68,3,7,L,{M}}},{},{87,36,13,25,60,68,33,25,27,27,26,27,36,56,8,4,3,0,31,40,35,26,28,11,3,0,43,26,18,35,5,42,35,40,5,46,39,44,5,13,3,0,32,62,19,10,5,37,10,5,44,24,42,41,29,28,16,3,0,32,41,28,16,3,0,37,41,33,16,3,0,9,0},{P,P,[51]=P,[53]=P}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\gotestsum.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O="113","require","vim","api","561","function","notify","log","levels","212","_","213","ipairs","fn","comment";return {{{E,1,1,1,1,"main_chunk"},{A,1,16,22,B},{A,2,15,21,B},{A,5,14,20,B},{A,7,13,15,C,{N}},{"211",8,7,9,D},{A,8,13,15,C,{D}},{E,10,1,22,2,F,"M.watch"},{A,14,3,5,C,{"list_extend"}},{E,18,15,24,1,F,"opts.on_exit"},{A,19,7,9,C,{"schedule"}},{E,19,20,29,1,F},{A,20,9,11,C,{G}},{E,23,16,35,6,F,"opts.on_chunk"},{L,27,11,11,K},{A,27,22,27,M},{A,29,11,13,C,{G}},{A,29,45,47,C,{H,I,"ERROR"}},{A,32,11,13,C,{G}},{A,32,28,30,C,{H,I,"INFO"}},{E,43,20,29,4,F,"show_panel"},{A,46,5,7,C,{G}},{E,52,16,28,1,F},{J,52,25,27,"buf"},{E,65,7,43,5,F,"handle_data_out"},{J,65,32,32,K},{J,65,41,42,"ev"},{L,71,7,7,K},{"422",71,7,7,K,65,32,32},{A,71,17,22,M},{A,80,19,21,C,{N,"bufnr"},2,nil,true},{A,84,20,22,C,{"uri_from_bufnr"}},{A,90,5,9,"table",{"insert"}},{E,96,1,19,2,F,"M.run"},{A,97,10,16,B},{A,104,30,35,"unpack"},{A,107,3,5,C,{N,"jobstart"},2,nil,true},{E,109,15,34,2,F},{J,109,33,33,K},{A,111,45,52,"tostring"}},{},{35,33,12,0,32,20,18,19,0,22,19,0,40,28,0,16,25,24,29,35,10,8,35,17,14,9,37,36,65,16,60,47,11,9,8,3,23,18,3,0,22,16,29,62,19,38,10,5,55,28,35,28,27,26,10,6,0,25,6,28,5,19,3,0,43,35,18,10,5,43,31,31,19,20,19,24,42,0,17,40,22,22,21,42,9,24,22,7,28,35,13,5,21,3,0,19,56,81,10,5,22,18,0,43,10,0,21,32,34,23,59,14,9,21,8,4,20,3,0,8,0},{[53]=O,[72]=O,[74]=O,[89]=O,[114]=O}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\govulncheck.lua
1691468101
local A,B,C,D,E="113","require","561","function","vim";return {{{C,1,1,1,1,"main_chunk"},{A,1,16,22,B},{A,2,15,21,B},{C,6,1,20,3,D,"M.run"},{A,7,3,9,B},{A,17,3,5,E,{"list_extend"}},{C,21,15,24,1,D,"opts.on_exit"},{A,22,7,9,E,{"schedule"}},{C,22,20,29,1,D}},{},{35,33,21,12,0,20,46,19,0,31,11,19,17,6,17,5,31,10,16,25,24,29,23,10,8,3,21,23,18,3,0,8,0},{}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\guru.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S="113","require","vim","fn","561","table","insert","211","v","string","format","function","212","_","inspect","notify","log","levels","comment";return {{{E,1,1,1,1,"main_chunk"},{A,2,15,21,B},{A,4,13,19,B},{A,5,12,14,C,{D}},{A,8,13,15,C,{D}},{E,19,18,31,8,L,"guru_cmd"},{A,23,19,21,C,{D,"get"}},{H,25,9,14,"result"},{A,26,22,28,B},{A,27,3,9,B},{A,30,5,9,F,{G}},{A,33,6,8,C,{"o","modified"}},{A,34,5,9,F,{G}},{A,37,5,9,F,{G}},{H,40,9,13,"fname"},{A,40,17,19,C,{D,"expand"},2,nil,true},{A,47,7,11,F,{G}},{A,48,7,11,F,{G}},{A,48,25,26,C,{D,"join"},2,nil,true},{A,53,38,40,C,{I,"beval_lnum"}},{A,53,56,58,C,{I,"beval_col"}},{A,54,11,16,J,{K}},{A,59,13,18,J,{K}},{A,61,13,18,J,{K}},{A,61,34,36,C,{D,"wordcount"},2,nil,true},{A,66,3,7,F,{G}},{A,67,3,7,F,{G}},{A,69,3,7,"print"},{A,69,9,11,C,{O}},{A,71,3,5,C,{D,"jobstart"},2,nil,true},{E,72,15,44,1,L},{M,72,38,43,"stderr"},{E,75,17,33,1,L},{E,78,17,36,8,L},{M,78,26,26,N},{M,78,35,35,N},{"412",78,35,35,N,78,26,26},{A,86,20,22,C,{"json","decode"}},{A,88,11,13,C,{P}},{A,88,46,48,C,{O}},{A,88,63,65,C,{Q,R,"ERROR"}},{A,92,9,11,C,{D,"setqflist"}},{A,99,7,9,C,{P}},{A,99,36,38,C,{Q,R,"INFO"}},{E,104,7,34,2,L,"callstack"},{E,114,7,38,2,L,"channel_peers"}},{},{54,33,21,33,17,0,19,18,0,74,34,49,57,61,82,41,18,65,31,24,28,32,55,37,19,58,37,22,20,33,5,0,24,34,5,26,30,5,0,48,53,0,20,37,14,17,33,44,7,5,11,30,71,43,6,41,60,60,48,8,62,7,5,0,78,25,29,10,25,0,21,44,23,8,33,18,8,36,40,22,14,9,15,22,30,40,93,83,11,9,22,35,22,22,57,10,9,0,55,8,4,3,0,34,27,12,23,21,20,24,4,3,0,38,27,12,19,21,20,24,4,3,84,0},{S,[10]=S,[11]=S,[12]=S,[13]=S,[14]=S,[15]=S,[16]=S,[17]=S,[18]=S,[40]=S,[41]=S,[56]=S}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\health.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N="113","vim","health","require","fn","561","executable","function","213","_","ipairs","string","format","has";return {{{F,1,1,1,12,"main_chunk"},{A,3,14,20,D},{A,6,16,18,B,{C}},{A,7,8,10,B,{C}},{A,8,12,18,D},{A,10,15,21,D},{A,12,17,19,B,{E,N}},{A,20,13,15,B,{E}},{F,22,7,29,8,H,"binary_check"},{A,26,6,8,B,{E,G},2,nil,true},{I,32,7,7,J},{A,32,17,22,K},{A,34,8,10,B,{E,G},2,nil,true},{A,42,6,8,B,{E,G},2,nil,true},{A,49,6,8,B,{E,G},2,nil,true},{A,56,23,25,B,{"api","nvim_get_runtime_file"}},{F,71,7,29,9,H,"plugin_check"},{I,83,7,7,J},{A,83,20,25,K},{A,86,10,15,L,{M}},{A,92,12,17,L,{M}},{A,96,19,25,D},{A,97,8,10,B,{"tbl_contains"}},{A,108,20,24,"pairs"},{A,111,10,15,L,{M}},{A,114,12,17,L,{M}},{F,125,7,26,4,H,"env_check"},{I,128,7,7,J},{A,128,17,22,K},{A,129,8,10,B,{"env",true}},{A,130,12,17,L,{M}},{A,133,10,15,L,{M}},{F,143,1,18,2,H,"M.check"},{A,144,6,8,B,{E,N}}},{},{12,0,32,20,22,25,22,28,3,41,0,43,0,61,52,61,58,58,0,18,0,29,19,21,21,37,33,6,41,18,5,32,12,36,37,8,35,20,7,5,0,36,26,6,18,60,5,0,37,27,6,18,57,5,0,89,25,74,18,5,0,16,32,6,9,110,5,5,3,0,29,26,0,19,16,22,13,28,16,3,24,28,37,39,21,58,41,27,9,8,21,61,7,5,22,69,41,43,8,85,21,7,5,13,25,30,3,36,42,21,56,8,21,59,7,5,0,18,36,6,30,5,3,0,26,46,24,31,31,47,21,8,41,7,5,18,45,6,39,5,3,0,18,37,50,5,16,16,13,3,0,8,0},{}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\iferr.lua
1691468101
local A,B,C,D,E,F,G="113","561","require","vim","fn","cmd","comment";return {{{B,1,1,1,1,"main_chunk"},{A,2,15,21,C},{A,3,13,15,D,{E}},{B,6,13,22,3,"function","run"},{A,7,3,9,C},{A,9,23,25,D,{E,"wordcount"},2,nil,true},{A,11,15,20,"string",{"format"}},{A,19,6,8,D,{"v","shell_error"}},{A,20,34,36,D,{"inspect"}},{A,24,15,17,D,{E,"getcurpos"},2,nil,true},{A,25,3,5,D,{E,"append"},2,nil,true},{A,27,3,5,D,{F}},{A,28,3,5,D,{E,"setpos"},2,nil,true},{A,29,27,34,"tostring"},{A,29,36,47,"_GO_NVIM_CFG",{"iferr_vertical_shift"}},{A,30,3,5,D,{F}}},{},{54,33,18,0,21,22,38,0,50,0,57,0,50,0,36,18,10,5,32,51,10,5,0,32,23,0,32,22,76,46,4,0,3,18,0},{G,[31]=G}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\impl.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y="113","561","require","vim","function","api","nvim_win_set_cursor","fn","string","lower","select","cmd","format","inspect","match","table","insert","_","212","split","nvim_get_current_buf","213","ipairs","432","comment";return {{{B,1,1,1,1,"main_chunk"},{A,2,15,21,C},{A,4,13,15,D,{H}},{B,7,7,30,3,E,"get_type_name"},{A,8,16,22,C},{A,10,12,18,C},{A,22,3,5,D,{F,G}},{B,26,7,35,3,E,"get_interface_name"},{A,27,16,22,C},{A,39,3,5,D,{F,G}},{A,41,15,21,C},{A,41,56,58,D,{F,U}},{B,48,13,25,11,E,"run"},{A,49,3,9,C},{"311",51,9,13,"iface",nil,57,3,7},{A,61,15,17,D,{H,"input"},2,nil,true},{A,63,5,7,D,{L}},{A,73,14,19,K},{A,74,14,19,I,{J}},{A,76,14,19,I,{J}},{A,77,15,20,K},{A,80,7,9,D,{"notify"}},{A,83,5,7,D,{L}},{A,88,14,19,K},{A,89,25,30,K},{A,90,14,19,I,{J}},{A,92,19,24,K},{A,93,14,19,I,{M}},{A,93,38,43,I,{J}},{A,95,15,20,K},{A,99,13,18,K},{A,100,12,17,K},{A,101,17,22,K},{A,102,12,17,I,{M}},{B,113,15,42,4,E,"opts.on_exit"},{A,115,37,39,D,{N}},{A,118,14,16,D,{T}},{A,123,7,9,D,{"schedule"}},{B,123,20,29,1,E},{A,125,9,13,P,{Q}},{A,127,9,11,D,{L}},{A,131,18,24,C},{B,136,7,37,4,E,"match_iface_name"},{A,137,22,27,I,{O}},{A,140,15,20,I,{M}},{A,141,15,17,D,{H,"systemlist"},2,nil,true},{A,142,6,8,D,{"v","shell_error"}},{A,143,35,37,D,{N}},{A,148,15,20,I,{M}},{V,149,7,7,R},{A,149,18,23,W},{A,150,15,20,I,{O}},{A,152,7,11,P,{Q}},{A,152,28,33,I,{M}},{B,159,7,38,5,E,"complete"},{S,159,25,25,R},{S,159,37,37,R},{"412",159,37,37,R,159,25,25},{A,160,17,19,D,{T}},{A,161,17,23,C},{A,167,17,23,C},{A,168,17,19,D,{F,U}},{B,169,21,36,8,E,"all_nodes"},{A,170,19,25,C},{V,173,9,9,R},{X,173,9,9,R,159,37,37},{A,173,20,25,W},{A,174,7,11,P,{Q}},{A,178,19,24,W},{A,180,11,15,P,{"remove"}},{V,187,13,13,R},{X,187,13,13,R,159,37,37},{A,187,21,26,W},{A,188,11,15,P,{Q}},{A,199,19,21,D,{T}},{A,211,6,11,I,{O}}},{},{54,33,21,18,46,21,30,59,21,53,5,17,21,13,5,29,54,24,20,27,36,42,29,3,0,35,62,0,17,21,14,5,29,54,24,20,27,36,42,0,86,13,13,37,5,3,0,25,37,25,18,22,21,22,0,30,30,0,19,21,72,7,22,23,19,94,7,49,7,67,33,24,27,47,8,47,28,7,38,89,7,19,22,23,29,24,36,27,38,52,8,32,72,20,28,7,22,18,26,29,34,50,5,0,41,50,0,51,21,71,16,25,42,38,54,14,9,34,40,22,14,9,29,39,33,30,20,10,8,3,37,28,28,3,0,37,55,0,23,45,33,32,51,10,5,0,19,60,31,37,20,58,7,5,15,3,0,49,38,43,35,28,12,40,0,36,58,46,36,94,17,14,35,33,7,18,27,31,27,29,15,11,9,38,58,37,33,34,11,19,10,17,9,8,25,7,5,22,40,25,23,27,5,0,32,23,26,28,5,0,46,39,23,17,7,5,0,46,3,0,41,0},{Y,[5]=Y,[6]=Y,[17]=Y,[19]=Y,[34]=Y,[36]=Y,[68]=Y,[70]=Y,[71]=Y,[85]=Y,[87]=Y,[110]=Y,[158]=Y,[164]=Y,[186]=Y}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\inlay.lua
1697017705
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a,b,c,d,e,f,g,h="113","vim","fn","561","api","function","require","nvim_create_autocmd","211","nvim_buf_get_mark","nvim_buf_line_count","_","213","pairs","nvim10_inline_hints","311","handler_inline","nvim_get_current_buf","unpack_label","tonumber","nvim_buf_get_lines","string","len","table","insert","ipairs","tbl_isempty","sub","rep","lsp","inlay_hint","expand","defer_fn","comment";return {{{D,1,1,1,1,"main_chunk"},{A,4,13,15,B},{A,5,13,15,B,{E},1,nil,true},{A,6,12,14,B,{C},1,nil,true},{A,7,15,21,G},{I,8,7,9,"log"},{A,11,16,18,B,{C,"has"},1,nil,true},{D,18,1,18,4,F,"M.setup"},{A,20,12,23,"_GO_NVIM_CFG",{"lsp_inlay_hints"}},{A,26,25,27,B,{"split"},1,nil,true},{P,27,5,10,"events"},{A,27,14,16,B,{"tbl_extend"},1,nil,true},{A,30,21,23,B,{E,"nvim_create_augroup"},2,nil,true},{A,31,3,5,B,{E,H},2,nil,true},{D,34,16,25,3,F},{A,36,9,15,G},{A,40,3,5,B,{E,H},2,nil,true},{D,43,16,25,3,F},{A,45,23,29,G},{A,54,3,5,B,{E,"nvim_create_user_command"},2,nil,true},{D,54,49,59,1,F},{"212",54,58,58,L},{A,55,5,11,G},{A,57,3,5,B,{g},1,nil,true},{D,57,16,25,1,F},{A,58,5,11,G},{D,62,7,27,2,F,"get_params"},{I,63,9,17,"start_pos"},{A,63,21,23,B,{E,J},2,nil,true},{A,64,19,21,B,{E,J},2,nil,true},{A,67,15,17,B,{E,K},1,nil,true},{A,69,14,16,B,{d,"util","make_given_range_params"},1,nil,true},{A,73,36,38,B,{E,K},1,nil,true},{A,78,19,21,B,{E,"nvim_create_namespace"},1,nil,true},{D,113,7,33,5,F,"parseHints"},{A,118,6,9,"type"},{M,121,7,7,L},{A,121,19,23,N},{A,127,26,28,B,{E,"nvim_win_get_cursor"},1,nil,true},{D,129,11,29,2,F,"add_line"},{A,131,9,13,X,{Y}},{D,148,7,46,3,F,"get_max_len"},{M,151,12,12,L},{A,151,17,21,N},{A,152,18,25,T},{A,153,26,28,B,{E,U},1,nil,true},{A,155,32,37,V,{W}},{A,156,17,20,"math",{"max"}},{D,164,1,53,4,F,O},{"111",164,10,28,O,nil,nil,true},{P,165,3,5,"cfg"},{A,169,3,7,"pcall"},{D,169,9,18,1,F},{D,181,7,47,6,F,Q},{I,181,16,29,Q,true},{A,189,6,8,B,{E,R},1,nil,true},{D,193,9,36,2,F,S},{M,195,9,9,L},{A,195,21,25,N},{A,211,21,25,N},{M,213,9,9,L},{A,213,20,24,N},{A,217,7,25,O},{D,222,7,40,23,F,"handler"},{A,229,6,8,B,{E,R},1,nil,true},{D,233,9,36,2,F,S},{M,235,9,9,L},{A,235,21,25,N},{A,247,21,25,N},{A,249,18,25,T},{A,251,26,28,B,{E,U},1,nil,true},{A,254,32,37,V,{W}},{M,260,11,11,L},{A,260,29,34,Z},{A,263,11,15,X,{Y}},{A,267,11,15,X,{Y}},{A,273,14,16,B,{a},1,nil,true},{A,275,37,42,Z},{A,286,14,16,B,{a},1,nil,true},{A,288,37,42,Z},{A,293,35,40,V,{b}},{A,298,16,21,V,{b}},{A,311,34,39,V,{c}},{A,316,21,26,V,{c}},{A,322,9,11,B,{E,"nvim_buf_set_extmark"},1,nil,true},{D,337,1,31,3,F,"M.toggle_inlay_hints"},{D,348,1,38,3,F,"M.disable_inlay_hints"},{A,350,19,21,B,{E,R},1,nil,true},{A,351,5,7,B,{d,e},1,nil,true},{A,355,3,5,B,{E,"nvim_buf_clear_namespace"},1,nil,true},{A,358,19,20,B,{C,f},2,nil,true},{D,365,1,28,8,F,"M.set_inlay_hints"},{A,366,17,19,B,{E,R},1,nil,true},{M,369,9,9,L},{A,369,19,23,N},{A,369,25,27,B,{d,"get_active_clients"},1,nil,true},{A,379,6,8,B,{"wo","diff"},1,nil,true},{"421",383,11,15,"bufnr",366,9,13},{A,383,19,21,B,{E,R},1,nil,true},{A,384,12,14,B,{d,e},1,nil,true},{A,386,17,18,B,{C,f},2,nil,true},{A,387,20,21,B,{C,"getftime"},2,nil,true},{A,392,3,5,B,{g},1,nil,true},{D,392,16,25,1,F}},{},{50,100,12,15,19,17,33,21,25,12,43,39,19,78,7,58,24,18,91,39,57,10,5,25,34,72,56,5,0,62,87,22,34,25,41,45,9,8,4,47,22,34,25,29,41,39,23,33,11,9,8,4,0,59,44,45,25,41,12,3,0,27,49,47,16,94,44,27,51,5,0,38,69,15,15,3,0,74,0,50,8,35,6,16,18,26,13,26,19,23,17,8,9,16,18,27,13,27,19,24,17,8,7,0,11,4,16,26,24,10,4,0,33,15,16,52,0,33,13,5,34,32,40,36,29,27,58,0,29,30,78,10,69,9,7,0,29,38,18,9,8,16,7,5,12,3,0,46,20,0,37,30,84,24,55,51,7,5,0,16,3,0,53,53,21,33,24,5,18,91,31,19,36,8,21,26,6,6,3,0,47,20,0,30,10,5,25,0,49,10,5,0,36,21,35,43,7,0,29,5,0,25,25,0,35,15,46,41,39,0,36,21,34,17,44,50,53,7,5,3,0,40,20,13,10,5,25,0,49,10,5,0,36,21,35,43,7,17,5,0,25,25,0,35,15,0,36,24,30,0,84,0,24,55,0,28,28,0,49,44,26,37,68,11,0,37,48,11,9,32,0,74,78,69,58,63,35,41,13,11,37,24,9,0,55,46,58,58,75,70,69,53,84,85,14,42,63,51,51,16,44,15,13,35,41,13,11,9,0,32,76,9,0,34,50,94,22,9,0,48,29,65,72,23,44,12,30,10,9,0,21,20,7,5,3,0,31,16,54,21,31,6,23,5,23,3,0,38,16,48,36,10,5,58,55,0,16,34,30,5,3,0,19,68,28,46,26,19,73,33,20,13,9,7,5,19,10,5,21,10,5,16,48,45,5,32,37,42,10,5,19,25,73,35,11,3,0,8,0,4,1,11,13,46,8,11,18,13,3,1,0,1,11,13,21,8,11,19,13,3,1,2,2,0},{h,h,[12]=h,[14]=h,[15]=h,[16]=h,[21]=h,[80]=h,[81]=h,[82]=h,[83]=h,[84]=h,[85]=h,[86]=h,[87]=h,[88]=h,[89]=h,[90]=h,[91]=h,[92]=h,[93]=h,[94]=h,[95]=h,[96]=h,[97]=h,[98]=h,[99]=h,[100]=h,[101]=h,[102]=h,[103]=h,[105]=h,[106]=h,[107]=h,[108]=h,[109]=h,[110]=h,[111]=h,[123]=h,[163]=h,[202]=h,[207]=h,[208]=h,[209]=h,[241]=h,[259]=h,[272]=h,[285]=h,[320]=h,[331]=h,[354]=h,[364]=h,[367]=h,[400]=h,[401]=h,[402]=h,[403]=h,[404]=h,[405]=h,[406]=h,[407]=h,[408]=h,[409]=h,[410]=h,[411]=h,[412]=h,[413]=h,[414]=h,[415]=h,[416]=h,[417]=h,[418]=h,[419]=h,[420]=h,[421]=h,[423]=h}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\install.lua
1697014751
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T="113","561","vim","fn","os","213","_","pairs","loop","function","table","notify","log","levels","WARN","212","concat","INFO","_GO_NVIM_CFG","verbose";return {{{B,1,1,1,2,"main_chunk"},{A,1,12,14,C,{I}},{A,2,17,23,"package",{"config","sub"}},{A,3,15,21,"require"},{F,33,11,11,G},{A,33,16,20,H},{A,34,3,7,K,{"insert"}},{B,37,7,32,7,J,"is_installed"},{A,46,17,19,C,{D,"getcwd"}},{A,49,20,21,E,{"execute"}},{A,58,6,8,C,{D,"executable"}},{A,63,20,21,E,{"getenv"}},{A,64,22,24,C,{"split"}},{F,66,7,7,G},{A,66,19,23,H},{A,67,8,9,C,{I,"fs_stat"},2,nil,true},{B,75,7,35,4,J,"go_install_sync"},{A,78,5,7,C,{L}},{A,80,7,9,C,{M,N,O}},{A,90,18,20,C,{D,"system"}},{A,90,32,36,K,{Q}},{A,91,6,8,C,{"v","shell_error"}},{A,92,5,7,C,{L}},{A,92,60,62,C,{M,N,"ERROR"}},{A,94,5,7,C,{L}},{A,94,49,51,C,{M,N,R}},{B,98,7,30,3,J,"go_install"},{A,101,5,7,C,{L}},{A,103,7,9,C,{M,N,O}},{A,114,3,5,C,{D,"jobstart"}},{B,115,17,36,4,J},{P,115,26,26,G},{P,115,35,35,G},{"412",115,35,35,G,115,26,26},{A,117,10,13,"type"},{A,118,16,20,K,{Q}},{A,125,7,9,C,{L}},{A,125,23,25,C,{M,N,R}},{B,130,7,36,4,J,"install"},{A,131,25,36,S},{"311",132,5,11,T},{A,132,15,26,S,{T}},{A,136,5,7,C,{L}},{A,136,38,40,C,{M,N,R}},{B,141,7,26,1,J,"update"},{B,145,7,31,1,J,"update_sync"},{B,149,7,28,2,J,"install_all"},{F,150,12,12,G},{A,150,17,21,H},{B,155,7,33,3,J,"install_all_sync"},{F,156,12,12,G},{A,156,17,21,H},{A,158,7,9,C,{L}},{A,158,40,42,C,{M,N,R}},{B,164,7,27,2,J,"update_all"},{F,165,12,12,G},{A,165,17,21,H},{B,170,7,32,2,J,"update_all_sync"},{F,171,12,12,G},{A,171,17,21,H}},{},{19,40,33,21,0,13,31,43,76,49,47,49,37,44,35,49,39,37,64,64,44,46,38,39,39,55,39,52,43,1,0,16,28,27,3,0,32,36,15,5,0,26,25,0,28,31,68,0,34,0,23,39,17,7,16,5,0,37,37,15,5,0,36,51,0,38,54,39,17,7,5,14,3,0,35,20,18,15,95,25,5,10,5,0,20,38,28,51,5,56,32,80,6,68,5,3,0,30,20,18,15,95,25,5,10,5,0,20,38,28,51,5,0,26,36,16,49,38,9,0,48,23,25,9,42,8,4,3,0,36,41,34,5,31,19,57,5,26,3,0,26,17,3,0,31,22,3,0,28,29,16,5,3,0,33,29,33,59,26,7,5,3,0,27,29,15,5,3,0,32,29,20,5,3,0,8,20,18,28,38,26,36,16,1,0},{}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\json2struct.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O="113","require","vim","561","api","function","tostring","split","fn","table","notify","111","_","loop","stdin";return {{{D,1,1,1,1,"main_chunk"},{A,1,16,22,B},{A,2,15,21,B},{A,4,17,19,C,{N}},{A,4,27,29,C,{E}},{D,7,1,20,4,F,"M.run"},{A,12,17,19,C,{"lsp","util","make_given_range_params"}},{A,14,12,14,C,{I,"getreg"}},{A,17,12,14,C,{E,"nvim_buf_get_lines"}},{A,22,12,14,C,{H}},{"412",28,9,12,"opts",7,16,19},{D,30,15,48,5,F,"opts.on_exit"},{A,33,9,11,C,{K}},{A,34,27,34,G},{A,34,52,59,G},{A,34,72,74,C,{"inspect"}},{A,35,11,13,C,{"log","levels","WARN"}},{A,38,22,24,C,{H}},{A,40,9,13,J,{"remove"}},{A,42,7,9,C,{"schedule"}},{D,42,20,29,2,F},{A,46,11,13,C,{I,"setreg"}},{A,46,30,34,J,{"concat"}},{A,47,11,13,C,{K}},{L,52,3,7,O},{L,52,10,10,M},{L,52,13,13,M},{A,53,3,4,C,{N,"write"},2,nil,true},{A,53,12,16,O}},{},{35,33,21,33,12,46,20,41,32,12,0,60,18,34,6,14,87,52,64,5,20,35,5,11,0,66,0,16,25,48,35,38,19,101,29,9,9,48,41,31,9,29,24,96,12,56,80,11,10,8,3,37,23,0,18,3,0,8,0},{[6]="comment"}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\keybind.lua
1691468101
local A,B,C,D,E,F="561","method","function","113","type","vim";return {{{A,1,1,1,1,"main_chunk"},{A,3,1,26,1,B,"rhs_options.new"},{D,8,3,14,"setmetatable"},{A,13,1,40,1,B,"rhs_options.map_cmd"},{A,18,1,39,1,B,"rhs_options.map_cr"},{A,23,1,41,1,B,"rhs_options.map_args"},{A,28,1,39,1,B,"rhs_options.map_cu"},{A,33,1,34,1,B,"rhs_options.with_silent"},{A,38,1,35,1,B,"rhs_options.with_noremap"},{A,43,1,32,1,B,"rhs_options.with_expr"},{A,48,1,34,1,B,"rhs_options.with_nowait"},{A,55,1,33,1,C,"pbind.map_cr"},{A,60,1,34,1,C,"pbind.map_cmd"},{A,65,1,33,1,C,"pbind.map_cu"},{A,70,1,35,1,C,"pbind.map_args"},{A,75,1,41,8,C,"pbind.nvim_load_mapping"},{D,76,21,25,"pairs"},{D,78,8,11,E},{D,81,8,11,E},{D,83,7,9,F,{"keymap","set"}},{D,85,8,11,E},{D,88,7,9,F,{"api","nvim_set_keymap"}}},{},{22,0,26,20,13,80,3,30,21,17,3,0,40,23,13,3,0,39,43,13,3,0,41,46,13,3,0,39,48,13,3,0,34,28,13,3,0,35,29,13,3,0,32,26,13,3,0,34,28,13,3,0,16,0,33,30,30,3,0,34,30,31,3,0,33,30,30,3,0,35,30,32,3,0,41,37,51,35,62,7,46,30,37,7,48,27,35,57,7,5,3,0,12,0},{}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\launch.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P="113","require","561","vim","fn","function","lsp","buf","list_workspace_folders","getcwd","_GO_NVIM_CFG","launch_json","filereadable","cmd","launch_json_loaded","string";return {{{C,1,1,1,1,"main_chunk"},{A,83,14,20,B},{A,86,13,19,B},{A,87,13,15,D,{E}},{C,88,1,22,4,F,"M.vs_launch"},{A,89,22,24,D,{G,H,I}},{A,89,65,67,D,{E,J},2,nil,true},{A,91,23,34,K,{L}},{A,93,6,8,D,{E,M},2,nil,true},{C,100,1,19,5,F,"M.config"},{A,101,22,24,D,{G,H,I}},{A,101,65,67,D,{E,J},2,nil,true},{A,102,23,34,K,{L}},{A,103,22,27,P,{"match"}},{A,107,6,8,D,{E,"isdirectory"},2,nil,true},{A,108,5,7,D,{E,"mkdir"},2,nil,true},{A,111,6,8,D,{E,M},2,nil,true},{A,112,12,14,D,{N}},{A,116,20,22,D,{E,"split"},2,nil,true},{A,117,3,5,D,{E,"writefile"},2,nil,true},{A,118,3,5,D,{N}},{C,121,1,17,2,F,"M.load"},{A,122,6,17,K,{O}},{A,126,15,21,B},{A,127,18,24,B},{A,128,10,21,K,{L}},{"112",129,3,14,K,{O}}},{},{30,1,23,23,9,37,25,32,27,29,26,32,44,20,14,23,40,49,27,10,9,44,25,32,28,29,26,32,40,20,14,23,40,49,27,10,9,43,25,32,27,44,21,28,32,13,10,9,34,25,32,28,29,26,32,52,20,14,23,40,27,49,27,10,9,40,25,32,28,26,10,9,34,25,32,28,32,9,5,1,2,0,32,20,12,37,18,22,76,0,106,18,44,28,6,29,5,3,0,19,76,106,59,0,33,0,42,25,5,0,44,23,5,0,52,55,38,14,3,0,17,49,10,5,0,28,56,34,40,25,3,0,8,0},{P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,[115]="comment"}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\list.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N="561","113","vim","table","concat","function","list_extend","fn","systemlist","v","shell_error","require","inspect","out";return {{{A,1,1,1,1,"main_chunk"},{A,2,1,26,7,F,"M.list"},{B,7,5,9,D,{"insert"}},{B,10,3,5,C,{G}},{B,11,9,11,C,{H,I}},{B,11,27,31,D,{E}},{B,12,6,8,C,{J,K}},{B,13,5,11,L},{B,13,48,50,C,{M}},{B,16,15,20,"ipairs"},{B,21,16,18,C,{"json","decode"}},{B,21,39,43,D,{E}},{A,24,1,26,3,F,"M.list_pkgs"},{"212",24,22,25,"path"},{B,27,3,5,C,{G}},{B,27,24,27,"args"},{"111",28,3,5,N},{B,28,9,11,C,{H,I}},{B,28,27,31,D,{E}},{B,29,6,8,C,{J,K}},{B,30,5,11,L},{B,30,48,50,C,{M}},{B,30,60,62,N},{B,33,10,14,D,{E}},{B,33,23,25,N}},{},{12,26,37,0,11,22,43,5,0,37,49,32,64,16,5,28,42,19,7,5,67,3,0,26,28,0,37,49,32,64,16,5,31,3,8,0},{}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\lsp.lua
1697435060
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a,b,c,d,e,f,g,h,i,j,k,l="113","vim","561","api","lsp","buf","format","function","211","buf_set_keymap","_GO_NVIM_CFG","require","lsp_keymaps","pairs","type","tbl_deep_extend","213","_","lsp_on_attach","lsp_on_client_start","gopls_cmd","table","insert","lsp_cfg","next","423","request_sync","trim","regex","split","nvim_get_current_line","col","unpack","nvim_win_get_cursor","nvim_get_current_buf","util","212","comment";return {{{C,1,1,1,3,"main_chunk"},{A,1,18,20,B},{A,1,23,25,B,{D}},{A,2,15,21,L},{I,4,7,11,"trace"},{C,5,24,38,1,H,"diagnostic_map"},{A,7,3,5,B,{D,"nvim_buf_set_keymap"},2,nil,true},{A,10,4,6,B,{E,F,G},1,nil,true},{"112",12,3,5,B,{E,F,G},1,nil,true},{C,12,24,40,2,H,"vim.lsp.buf.format"},{A,14,7,9,B,{E,F,"formatting"},1,nil,true},{A,16,7,9,B,{E,F,"formatting_sync"},1,nil,true},{A,21,4,6,B,{"fn","has"},1,nil,true},{A,22,10,12,B,{"notify"},1,nil,true},{A,24,5,7,B,{"log","levels","ERROR"},1,nil,true},{C,31,19,41,19,H,"on_attach"},{C,33,9,36,1,H,J},{I,33,18,31,J,true},{A,36,15,17,B,{"uri_from_bufnr"},1,nil,true},{A,43,3,5,B,{D,"nvim_buf_set_option"},2,nil,true},{A,46,6,17,K,{"lsp_document_formatting"}},{A,51,6,17,K,{"lsp_codelens"}},{A,56,5,7,B,{E,"codelens","refresh"},1,nil,true},{A,59,6,17,K,{M}},{C,74,16,25,1,H},{A,75,11,15,"print"},{A,80,35,41,L},{A,81,35,41,L},{A,85,16,22,L},{A,96,7,11,V,{W}},{C,98,16,25,1,H},{A,104,10,13,O},{A,104,15,26,K,{M}},{A,105,5,16,K,{M}},{Q,109,9,9,R},{A,109,22,26,N},{A,114,7,9,B,{"keymap","set"},1,nil,true},{A,122,9,11,B,{P},1,nil,true},{C,168,23,43,8,H,"extend_config"},{A,169,6,9,Y},{A,172,21,25,N},{A,173,8,11,O},{A,173,40,43,O},{A,174,20,22,B,{P},1,nil,true},{A,176,10,13,O},{A,176,30,33,O},{A,177,60,63,O},{A,177,94,97,O},{C,187,1,19,3,H,"M.client"},{A,188,19,21,B,{E,"get_active_clients"},1,nil,true},{Q,189,7,7,R},{A,189,16,20,N},{C,196,1,19,10,H,"M.config"},{A,197,17,23,L},{A,201,6,17,K},{A,205,6,9,O},{A,205,11,22,K,{S}},{A,206,23,34,K,{S}},{A,208,6,17,K,{T}},{A,208,43,46,O},{A,208,48,59,K,{T}},{C,209,23,45,1,H,"gopls.on_attach"},{A,211,7,18,K,{T}},{A,215,6,17,K,{U}},{A,216,17,28,K,{U}},{A,219,5,11,L},{A,222,6,17,K,{"lsp_gofumpt"}},{A,226,6,17,K,{"gopls_remote_auto"}},{A,227,5,9,V,{W}},{A,230,6,9,O},{A,230,11,22,K,{X}},{A,231,33,44,K,{X}},{C,236,1,18,3,H,"M.setup"},{C,265,16,43,2,H,"M.codeaction"},{A,266,18,20,B,{E,j,"make_range_params"},1,nil,true},{A,271,17,19,B,{D,i},1,nil,true},{A,272,3,5,B,{E,"buf_request_all"},1,nil,true},{C,272,69,84,15,H},{A,273,22,25,Y},{Q,279,9,9,R},{A,279,19,23,N},{Q,280,11,11,R},{Z,280,11,11,R,279,9,9},{A,280,19,23,N},{A,285,12,15,O},{A,286,14,17,O},{Q,287,17,17,R},{Z,287,17,17,R,280,11,11},{A,287,27,31,N},{C,304,22,31,1,H,"M.codelens_enabled"},{C,308,7,47,1,H,"request"},{A,309,10,12,B,{E,"buf_request"},1,nil,true},{C,312,7,55,1,H,a},{I,312,16,27,a,true},{A,313,10,12,B,{E,"buf_request_sync"},1,nil,true},{C,316,1,33,11,H,"M.gen_return"},{A,320,20,22,B,{d},1,nil,true},{Q,322,7,7,R},{A,322,18,23,"ipairs"},{A,332,25,28,Y},{A,339,24,26,B,{D,e},1,nil,true},{A,340,18,23,"string",{"find"}},{A,345,49,51,B,{b},1,nil,true},{I,347,14,16,f,nil,true},{A,347,20,25,g},{A,347,27,29,B,{D,h},2,nil,true},{A,348,3,5,B,{D,"nvim_buf_set_lines"},1,nil,true},{A,349,3,5,B,{"cmd"},1,nil,true},{A,351,5,11,L},{C,371,7,30,7,H,"gen_name"},{Q,374,7,7,R},{A,374,15,19,N},{A,380,42,49,"tostring"},{A,387,9,13,V,{W}},{A,391,9,13,V,{W}},{C,400,1,24,7,H,"M.find_ret"},{A,401,9,11,B,{b},1,nil,true},{A,403,17,19,B,{c},1,nil,true},{A,409,15,17,B,{b},1,nil,true},{A,414,11,13,B,{c},1,nil,true},{"311",416,10,15,"endpos",true},{A,421,23,25,B,{d},1,nil,true},{Q,423,9,9,R},{A,423,17,21,N},{A,424,11,13,B,{b},1,nil,true},{A,425,17,19,B,{d},1,nil,true},{A,429,7,11,V,{W}},{A,437,24,26,B,{"tbl_contains"},1,nil,true},{C,441,1,26,2,H,"M.hover_returns"},{A,442,16,22,L},{A,444,24,26,B,{D,e},1,nil,true},{I,445,9,11,"row"},{I,445,14,16,f},{A,445,20,25,g},{A,445,27,29,B,{D,h},2,nil,true},{A,447,13,15,B,{c},1,nil,true},{C,457,41,66,3,H},{k,457,63,65,"ctx"},{C,469,1,33,4,H,"M.document_symbols"},{A,472,31,33,B,{D,i},1,nil,true},{A,473,18,20,B,{E,j,"make_position_params"},1,nil,true},{A,477,3,5,B,{E,"for_each_buffer_client"},1,nil,true},{C,477,41,67,3,H},{k,477,58,58,R},{C,493,1,42,6,H,"M.watchFileChanged"},{A,494,22,24,B,{E,j,"make_workspace_params"},1,nil,true},{A,495,20,22,B,{D,"nvim_buf_get_name"},1,nil,true},{A,499,29,31,B,{"uri_from_fname"},1,nil,true},{C,505,5,30,1,H},{C,506,20,29,2,H}},{},{29,33,21,25,38,48,89,3,0,33,22,40,25,30,8,35,7,5,3,0,37,20,46,25,23,3,3,0,30,0,41,44,36,43,5,39,60,51,5,23,29,0,70,0,48,55,63,65,5,0,35,77,32,75,7,30,5,15,42,45,15,78,62,86,84,93,7,26,51,34,8,7,26,25,66,12,32,8,88,78,99,7,19,26,62,35,8,73,82,80,80,90,5,0,77,29,26,25,46,12,24,8,7,58,35,5,17,23,38,53,80,14,9,71,7,5,32,75,70,20,57,54,22,20,26,26,21,22,21,26,23,30,26,25,25,27,22,25,23,22,24,25,24,23,23,23,25,14,30,28,27,25,23,27,25,22,29,30,31,14,12,23,10,7,5,3,0,43,43,16,5,34,66,66,8,67,127,9,24,7,5,14,3,0,12,0,19,46,32,30,15,7,5,3,0,19,44,22,13,5,29,66,5,29,56,48,5,99,45,30,53,7,5,0,32,38,6,27,42,5,0,34,39,5,0,40,43,5,0,47,53,5,14,3,0,18,29,68,26,63,10,5,0,96,0,26,82,5,15,33,3,0,4,32,36,37,37,35,216,44,2,0,23,63,43,49,19,14,40,5,46,84,45,23,12,7,37,24,34,44,54,81,38,11,42,68,55,59,54,22,17,15,13,11,9,7,16,18,7,6,3,0,29,31,25,3,0,47,56,3,0,55,64,3,0,33,51,10,5,61,12,36,31,17,11,7,5,18,10,5,40,50,10,5,28,25,42,5,54,49,26,12,44,5,70,0,53,63,18,13,29,5,15,3,0,18,16,12,14,13,15,14,16,15,13,13,17,13,1,0,30,17,17,29,23,35,37,29,10,68,49,9,8,27,28,43,39,56,10,23,39,56,9,7,5,11,13,3,0,24,21,79,30,44,22,10,5,0,43,19,10,5,44,24,0,38,34,20,22,48,44,29,35,21,35,20,28,9,33,7,24,35,7,6,31,5,55,30,3,0,26,38,0,54,53,23,26,40,11,18,10,5,0,44,35,13,66,22,14,12,7,25,12,7,24,6,3,0,33,19,0,60,52,48,34,15,67,34,15,96,20,7,6,16,3,0,21,14,14,14,1,0,42,57,47,51,33,8,99,5,22,35,38,11,30,29,32,19,73,14,43,33,33,36,11,12,42,11,15,7,3,3,0,8,0},{[11]=l,[41]=l,[47]=l,[253]=l,[254]=l,[255]=l,[256]=l,[257]=l,[258]=l,[259]=l,[260]=l,[263]=l,[264]=l,[417]=l,[420]=l,[496]=l,[507]=l,[509]=l}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\lsp_diag.lua
1697435302
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P="debug","113","561","_","string","vim","fn","213","ipairs","table","insert","function","lsp","diagnostic","hdlr","comment";return {{{C,1,1,1,2,"main_chunk"},{"111",5,1,5,A,nil,nil,true},{B,5,9,13,A},{B,6,13,15,F,{G}},{C,7,7,27,7,L,O},{H,12,9,9,D},{B,12,17,22,I},{"211",13,13,13,D,nil,true},{"413",13,13,13,D,12,9,9},{B,13,20,25,E,{"find"}},{B,15,17,22,E,{"sub"}},{B,17,7,11,J,{K}},{B,24,23,25,F,{G,"getqflist"},2,nil,true},{H,25,9,9,D},{B,25,24,29,I},{B,26,10,12,F,{"uri_from_bufnr"}},{B,27,9,13,J,{K}},{B,30,5,7,F,{G,"setqflist"},2,nil,true},{C,35,11,20,1,L},{"112",36,5,7,F,{M,"handlers","textDocument/publishDiagnostics"}},{B,36,59,61,F,{M,"with"}},{C,37,7,40,2,L},{B,38,9,11,F,{M,N,"on_publish_diagnostics"}},{B,39,12,23,"_GO_NVIM_CFG",{N,O}}},{},{85,23,76,71,20,18,27,39,24,24,19,45,44,15,36,9,31,25,38,42,25,8,7,37,43,62,41,9,7,64,5,3,0,8,20,71,40,75,44,22,11,10,8,5,6,1,0},{P,P,P,P}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\mockgen.lua
1691468101
local A,B,C,D,E,F,G,H,I,J="113","561","require","vim","function","fn","table","insert","api","comment";return {{{B,1,1,1,1,"main_chunk"},{A,2,15,21,C},{A,4,13,15,D,{F}},{B,8,7,35,3,E,"get_interface_name"},{A,9,16,22,C},{A,23,3,5,D,{I,"nvim_win_set_cursor"}},{B,27,13,26,12,E,"run"},{A,28,3,9,C},{A,37,18,24,C},{"211",42,17,17,"_",nil,true},{A,44,13,15,"arg"},{A,46,15,21,C},{A,59,17,19,D,{F,"expand"},2,nil,true},{A,67,5,9,G,{H}},{A,68,5,9,G,{H}},{A,72,19,21,D,{I,"nvim_get_current_buf"}},{A,74,17,23,C},{A,75,23,26,"type"},{A,76,7,11,G,{H}},{A,79,7,11,G,{H}},{A,81,5,9,G,{H}},{A,85,3,7,G,{H}},{A,86,3,7,G,{H}},{A,89,3,7,G,{H}},{A,90,3,7,G,{H}},{B,97,15,42,4,E,"mock_opts.on_exit"},{A,103,14,16,D,{"split"}},{A,109,7,9,D,{"schedule"}},{B,109,20,29,1,E},{A,114,18,24,C}},{},{54,33,21,18,52,0,21,35,62,21,14,5,17,21,13,5,29,54,24,20,27,36,42,18,3,0,26,40,0,21,18,17,22,20,3,0,41,30,31,11,0,74,33,26,0,39,0,37,0,49,24,5,0,28,15,5,53,25,49,0,21,24,5,0,39,26,40,45,6,29,34,48,0,63,58,39,8,47,36,7,37,5,0,40,39,36,0,59,43,34,0,18,0,24,71,21,42,38,48,60,14,9,34,40,22,14,9,8,29,85,10,8,3,37,36,20,3,0,20,0},{J,[5]=J,[7]=J,[18]=J,[20]=J,[57]=J,[59]=J,[66]=J,[71]=J,[95]=J,[99]=J,[100]=J,[108]=J}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\mod.lua
1691468101
local A,B,C,D,E,F,G,H="113","require","561","function","vim","fn","expand","api";return {{{C,1,1,1,1,"main_chunk"},{A,1,16,22,B},{A,2,15,21,B},{C,6,1,19,2,D,"M.run"},{A,9,9,11,E,{"list_extend"}},{C,12,15,24,1,D,"opts.on_exit"},{A,13,7,9,E,{"schedule"}},{C,13,20,29,1,D},{A,18,6,8,E,{F,G}},{A,19,16,18,E,{F,G}},{C,24,1,18,1,D,"M.setup"},{A,25,15,17,E,{H,"nvim_create_augroup"}},{A,27,3,5,E,{H,"nvim_create_autocmd"}},{C,30,16,25,1,D},{A,31,7,13,B}},{},{35,33,12,0,23,19,22,29,34,16,16,24,29,23,10,8,3,45,37,5,23,3,0,18,59,25,51,16,18,25,42,8,4,3,0,8,0},{[5]="comment"}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\null_ls.lua
1697445782
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O="113","vim","require","561","function","table","insert","pairs","311","231","213","_","ipairs","211","comment";return {{{D,1,1,1,1,"main_chunk"},{A,1,18,20,B},{A,1,23,25,B,{"fn"}},{A,2,15,21,C},{A,6,17,23,C},{D,8,7,24,1,E,"handler"},{D,12,10,28,44,E},{J,33,11,17,"verbose"},{K,41,11,11,L},{A,41,19,23,H},{A,47,13,17,F,{G}},{A,49,13,17,F,{G}},{A,64,19,23,H},{I,74,13,19,"package"},{I,84,21,25,"found",nil,87,15,19},{A,94,34,40,C},{A,101,17,21,F,{G}},{A,112,15,19,F,{G}},{A,114,23,30,"tonumber"},{A,122,29,34,M},{J,138,19,24,"plines"},{A,140,24,28,F,{"concat"}},{A,149,19,25,C},{D,156,20,29,1,E},{A,164,11,17,C},{A,165,17,23,C},{D,173,19,28,1,E},{D,190,16,25,1,E},{D,203,27,40,2,E},{D,205,26,35,1,E},{D,212,21,39,11,E},{D,219,26,35,1,E},{K,234,15,15,L},{A,234,23,27,H},{A,243,18,21,"type"},{K,244,21,21,L},{"423",244,21,21,L,234,15,15},{A,244,29,34,M},{A,247,21,25,F,{G}},{A,248,32,37,"string",{"format"}},{D,268,12,21,2,E},{D,283,16,25,2,E},{A,284,22,28,C},{A,289,23,29,C},{A,292,13,17,F,{G}},{N,294,19,20,"sh"},{A,295,13,17,F,{G}},{A,296,13,17,F,{G}},{A,297,13,17,F,{G}},{D,305,27,48,1,E},{N,306,17,23,"success"},{D,322,19,28,1,E},{A,329,16,22,C},{D,333,14,29,3,E},{N,334,17,17,"f",nil,true},{N,334,20,20,L,nil,true},{A,334,33,39,C},{A,340,22,28,C},{D,341,22,31,2,E,"cb"},{A,354,13,17,F,{G}},{D,356,24,33,1,E}},{},{28,33,21,0,47,34,0,24,74,0,18,28,43,12,7,93,73,34,7,35,27,12,7,0,19,15,27,38,23,22,12,7,24,22,38,19,21,39,23,0,32,41,25,33,71,24,35,23,49,13,11,9,19,7,33,32,21,0,39,0,17,50,29,32,17,31,77,21,12,38,29,23,39,35,23,46,35,57,25,16,29,53,60,33,25,24,74,27,32,27,17,0,35,84,62,52,55,17,40,77,49,17,49,15,70,25,20,23,71,45,101,35,32,37,24,33,44,35,16,15,51,46,46,55,28,59,31,22,34,17,15,27,40,23,60,30,20,29,30,46,15,30,13,11,9,7,0,19,44,73,18,7,14,0,37,29,92,10,7,48,22,5,3,36,42,0,64,0,16,27,25,8,28,23,27,29,14,43,48,8,35,27,24,34,24,28,29,21,23,25,65,45,70,18,18,26,32,28,20,24,11,12,40,26,35,65,16,24,13,21,12,39,28,21,13,0,41,56,35,67,16,13,0,25,35,18,13,0,33,42,0,38,0,36,37,46,66,45,37,17,44,50,45,45,68,26,50,79,39,41,43,49,48,39,66,22,21,19,17,15,13,37,12,8,36,6,6,21,57,24,63,12,7,23,0,27,22,51,27,24,23,21,25,41,39,43,20,0,58,24,39,32,14,34,35,34,32,13,16,18,12,54,23,23,48,35,27,32,84,75,43,88,19,16,21,12,38,8,36,6,6,28,12,30,14,49,37,8,63,27,19,38,29,70,29,18,13,28,0,41,31,45,36,20,15,32,26,13,0,47,20,23,56,35,46,33,55,18,14,13,24,12,8,5,6,1,0},{[17]=O,[26]=O,[29]=O,[35]=O,[56]=O,[62]=O,[65]=O,[72]=O,[96]=O,[106]=O,[107]=O,[111]=O,[124]=O,[125]=O,[126]=O,[127]=O,[128]=O,[132]=O,[135]=O,[136]=O,[137]=O,[160]=O,[169]=O,[170]=O,[192]=O,[193]=O,[218]=O,[232]=O,[242]=O,[245]=O,[308]=O,[309]=O,[310]=O,[311]=O,[312]=O,[313]=O,[314]=O,[353]=O}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\package.lua
1695373724
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a="113","require","vim","561","function","table","insert","fn","api","empty","213","_","ipairs","notify","uri_to_bufnr","lsp","setloclist","212","string","match","inspect","select","debug","traceback","jobstart","tostring","comment";return {{{D,1,1,1,1,"main_chunk"},{A,1,16,22,B},{A,2,14,20,B},{A,4,13,15,C,{H}},{A,5,13,15,C,{I}},{D,9,18,30,4,E,"complete"},{"311",11,3,5,"sep"},{D,20,14,23,6,E,"pf"},{K,21,9,9,L},{A,21,17,22,M},{A,25,11,15,F,{G}},{A,31,5,9,F,{"sort"}},{A,32,5,9,F,{G}},{A,33,5,9,F,{G}},{A,35,7,11,F,{G}},{A,38,6,8,C,{H,J}},{A,39,5,7,C,{"defer_fn"}},{D,39,18,27,1,E},{D,49,18,27,2,E,"all_pkgs"},{D,58,19,28,2,E,"all_pkgs2"},{A,59,13,19,B},{D,66,23,42,2,E,"pkg_from_path"},{A,69,5,9,F,{G}},{D,75,20,35,2,E,"show_float"},{A,80,5,7,C,{H,Q}},{A,90,23,26,"math",{"min"}},{A,94,3,5,C,{I,"nvim_buf_set_option"}},{D,99,24,39,3,E,"render_outline"},{A,101,23,27,W,{X}},{A,104,17,19,C,{H,"tempname"}},{A,106,15,17,C,{"uri_from_fname"}},{A,107,17,19,C,{O}},{A,108,3,5,C,{H,"writefile"}},{A,109,3,5,C,{H,"bufload"},2,nil,true},{A,110,10,16,B},{A,111,6,8,C,{H,J},2,nil,true},{A,112,5,7,C,{N}},{D,120,20,50,7,E,"show_panel"},{A,129,14,16,C,{H,"split"},2,nil,true},{D,135,16,26,1,E},{D,142,20,30,5,E},{K,153,13,13,L},{A,153,21,26,M},{A,163,9,11,C,{P,"buf_request"}},{D,167,11,38,7,E},{K,169,17,17,L},{A,169,25,29,"pairs"},{A,172,17,21,F,{G}},{A,183,15,17,C,{N}},{A,183,52,54,C,{U}},{A,189,27,29,C,{O}},{A,200,15,17,C,{P,"handlers","workspace/symbol"}},{A,210,5,7,C,{H,Q}},{A,217,3,5,C,{I,"nvim_buf_delete"}},{A,218,3,4,"os",{"remove"}},{D,223,7,43,10,E,"handle_data_out"},{R,223,32,32,L},{R,223,41,42,"ev"},{A,230,17,22,M},{A,232,8,10,C,{"tbl_contains"}},{A,236,16,21,S,{T}},{A,240,15,20,S,{T}},{A,245,25,30,S,{T}},{A,257,5,9,F,{G}},{D,261,22,54,1,E,"gen_pkg_info"},{A,263,3,5,C,{H,Y},2,nil,true},{D,265,15,34,3,E},{R,265,33,33,L},{A,267,22,27,S,{"format"}},{A,269,11,13,C,{U}},{A,271,11,13,C,{U}},{A,272,11,18,Z},{A,274,9,11,C,{N}},{D,286,11,23,9,E,"outline"},{A,288,15,20,V},{A,289,16,18,C,{H,"expand"}},{A,290,10,12,C,{H,"fnamemodify"},2,nil,true},{A,293,17,22,V},{A,297,7,9,C,{N}},{A,314,41,43,C,{U}},{A,318,6,8,C,{H,J},2,nil,true},{A,319,5,7,C,{N}},{D,329,10,24,4,E,"render"},{A,330,12,16,W,{X}},{A,337,6,8,C,{H,J},2,nil,true},{A,343,3,5,C,{H,Y},2,nil,true},{D,345,15,34,2,E},{R,345,33,33,L},{A,347,45,52,Z}},{},{38,32,20,18,19,0,22,15,30,22,19,50,16,66,10,5,8,27,57,23,34,44,25,33,53,11,10,26,9,7,20,39,27,23,54,7,5,33,27,10,11,15,6,8,15,5,3,0,27,50,16,66,5,10,3,0,24,28,42,15,66,5,10,3,0,42,30,20,26,5,10,38,3,0,35,68,22,46,0,35,35,21,6,26,10,5,28,24,19,69,18,4,26,56,28,3,0,10,39,20,40,10,5,67,23,39,37,33,20,59,30,50,10,5,21,3,0,13,12,50,45,30,42,5,0,33,62,31,37,41,21,15,25,46,26,36,33,24,16,19,10,30,36,37,41,16,11,62,41,52,28,21,35,32,39,50,43,23,17,13,11,0,28,12,29,38,38,31,44,47,61,41,17,15,37,34,68,35,15,0,44,37,68,26,15,34,28,46,51,30,47,43,48,38,24,71,15,16,56,68,15,13,9,56,23,10,6,16,6,35,35,19,6,26,5,16,51,18,3,0,19,19,43,35,18,10,5,15,66,31,31,40,23,7,0,42,27,23,7,41,13,41,35,23,77,55,39,33,12,27,11,10,25,9,7,15,31,5,3,0,54,41,21,32,34,23,35,64,27,12,27,24,9,24,28,14,9,25,35,9,44,8,4,3,0,23,27,28,37,36,0,21,30,22,16,8,39,7,6,58,5,0,25,21,20,5,31,16,17,81,27,5,60,58,16,27,5,29,64,54,55,44,10,5,61,42,3,0,24,29,62,32,17,110,28,5,29,54,14,5,59,31,21,32,34,23,59,14,9,41,21,8,4,13,3,0,8,22,22,24,32,20,1,0,4,25,3,65,14,16,15,15,25,19,10,17,24,19,9,8,72,6,31,5,2,0},{[57]=a,[104]=a,[123]=a,[137]=a,[138]=a,[148]=a,[187]=a,[199]=a,[204]=a,[222]=a,[231]=a,[242]=a,[245]=a,[246]=a,[256]=a,[287]=a,[300]=a,[310]=a,[334]=a,[365]=a,[366]=a,[367]=a,[368]=a,[369]=a,[370]=a,[371]=a,[372]=a,[373]=a,[374]=a,[375]=a,[376]=a,[377]=a,[378]=a,[379]=a,[380]=a,[381]=a,[382]=a,[383]=a,[384]=a}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\project.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M="113","require","561","vim","fn","function","lsp","buf","list_workspace_folders","getcwd","filereadable","_GO_NVIM_CFG","comment";return {{{C,1,1,1,1,"main_chunk"},{A,23,13,15,D,{E}},{A,24,14,20,B},{A,27,13,19,B},{C,29,1,28,4,F,"M.project_existed"},{A,30,22,24,D,{G,H,I}},{A,30,65,67,D,{E,J},2,nil,true},{C,40,1,18,4,F,"M.setup"},{A,41,22,24,D,{G,H,I}},{A,41,65,67,D,{E,J},2,nil,true},{A,45,6,8,D,{E,"isdirectory"},2,nil,true},{A,46,5,7,D,{E,"mkdir"},2,nil,true},{A,48,6,8,D,{E,K},2,nil,true},{A,49,15,16,"io",{"open"}},{C,56,1,25,4,F,"M.load_project"},{A,57,22,24,D,{G,H,I}},{A,57,65,67,D,{E,J},2,nil,true},{A,59,6,17,L,{"disable_per_project_cfg"}},{A,63,6,8,D,{E,K},2,nil,true},{A,64,15,20,"assert"},{A,64,22,29,"loadfile"},{"111",66,5,16,L},{A,66,20,22,D,{"tbl_deep_extend"}},{A,66,49,60,L}},{},{43,4,13,9,47,79,23,61,21,24,16,20,81,58,0,77,0,1,0,2,0,43,18,32,20,12,37,0,28,76,48,55,44,75,45,27,5,3,0,18,76,48,44,0,39,22,5,38,33,24,13,5,23,3,0,25,76,67,46,45,10,5,38,37,12,66,6,16,5,3,0,16,0,8,0},{M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,M,[22]=M}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\reftool.lua
1692014166
local A,B,C,D,E,F,G,H,I,J,K,L="113","561","vim","fn","string","format","cmd","require","function","212","_","comment";return {{{B,1,1,1,1,"main_chunk"},{A,3,15,21,H},{A,5,13,15,C,{D}},{B,7,7,36,2,I,"insert_result"},{A,8,18,20,C,{D,"getcurpos"},2,nil,true},{A,9,18,23,E,{F}},{A,10,3,5,C,{G}},{A,12,13,15,C,{"split"}},{A,13,18,23,E,{F}},{A,14,3,5,C,{G}},{A,15,3,5,C,{G}},{A,20,5,7,C,{D,"append"},2,nil,true},{A,24,3,5,C,{G}},{A,25,3,5,C,{G}},{A,27,3,5,C,{D,"setpos"},2,nil,true},{A,28,3,9,H},{B,32,7,24,3,I,"fill"},{A,35,5,9,"error"},{A,37,3,9,H},{A,40,16,18,C,{D,"expand"},2,nil,true},{A,41,16,18,C,{D,"line"},2,nil,true},{A,43,16,21,E,{F}},{A,44,16,21,E,{F}},{A,47,3,5,C,{D,"jobstart"},2,nil,true},{B,48,17,35,3,I},{J,48,26,26,K},{J,48,34,34,K},{"412",48,34,34,K,48,26,26},{A,56,9,11,C,{"notify"}},{A,56,70,72,C,{"log","levels","DEBUG"}},{B,65,7,33,1,I,"gopls_fillstruct"},{A,67,22,28,H},{B,71,1,29,2,I,"reftool.fillstruct"},{A,72,6,17,"_GO_NVIM_CFG",{"fillstruct"}},{B,80,22,31,1,I,"reftool.fillswitch"}},{},{18,0,33,21,18,0,36,32,62,17,29,36,89,17,25,13,27,24,39,35,25,5,0,24,18,29,25,30,3,0,40,24,53,25,46,5,36,0,10,32,28,83,46,46,49,11,22,35,14,22,55,14,9,39,24,90,9,0,28,27,8,4,3,0,33,31,49,47,3,0,29,44,22,6,21,22,5,3,0,31,20,3,0,14,0},{[26]=L,[31]=L,[42]=L}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\rename.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q="113","561","vim","ui","input","require","function","112","fn","expand","lsp","212","_","notify","log","levels","comment";return {{{B,1,1,1,1,"main_chunk"},{A,1,15,21,F},{A,4,13,15,C,{I}},{B,6,19,28,2,G,"lsprename"},{A,9,17,19,C,{D,E}},{H,12,5,7,C,{D,E}},{A,12,20,26,F},{A,14,3,5,C,{K,"buf","rename"}},{A,15,10,12,C,{"defer_fn"}},{B,15,23,32,1,G},{H,16,5,7,C,{D,E}},{B,21,13,40,4,G,"run"},{L,21,37,39,"..."},{A,22,3,9,F},{A,23,17,19,C,{I,J},2,nil,true},{A,25,26,28,C,{I,J},2,nil,true},{A,27,18,20,C,{I,"printf"},2,nil,true},{A,28,36,38,C,{I,E},2,nil,true},{A,29,23,25,C,{I,"wordcount"},2,nil,true},{A,31,19,21,C,{K,"get_active_clients"}},{A,37,18,23,"string",{"format"}},{A,41,3,5,C,{I,"jobstart"},2,nil,true},{B,42,17,36,6,G},{L,42,26,26,M},{L,42,35,35,M},{"412",42,35,35,M,42,26,26},{A,48,22,24,C,{"json","decode"}},{A,50,9,11,C,{N}},{A,50,42,44,C,{"inspect"}},{A,50,63,65,C,{O,P,"ERROR"}},{A,52,7,9,C,{N}},{A,52,50,52,C,{O,P,"DEBUG"}}},{},{33,0,27,18,0,28,0,67,28,0,16,48,5,22,32,24,12,0,3,0,40,41,48,0,46,0,84,68,50,0,52,22,24,22,5,0,60,0,69,0,23,36,40,22,14,9,45,42,107,83,9,70,8,4,3,43,0},{[23]=Q,[33]=Q,[47]=Q}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\runner.lua
1697447356
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W="113","vim","api","require","561","loop","new_pipe","function","inspect","table","insert","split","schedule","notify","log","levels","fn","tostring","WARN","setloclist","_GO_NVIM_CFG","_","comment";return {{{E,1,1,1,1,"main_chunk"},{"211",1,11,13,C},{A,1,17,19,B,{F}},{A,1,27,29,B,{C}},{A,2,14,20,D},{A,3,13,19,D},{E,6,13,39,13,H,"run"},{A,10,6,9,"type"},{A,12,11,13,B,{L}},{A,15,19,21,B,{I}},{A,16,23,25,B,{"deepcopy"}},{A,18,19,21,B,{"list_slice"}},{A,21,5,9,J,{K}},{A,24,3,5,B,{"list_extend"}},{A,30,17,18,B,{F,G},2,nil,true},{A,31,18,19,B,{F,G},2,nil,true},{A,32,18,19,B,{F,G},2,nil,true},{E,38,9,44,5,H,"update_chunk_fn"},{A,40,7,9,B,{M}},{E,40,20,29,2,H},{A,41,9,11,B,{N}},{A,41,32,39,R},{A,41,49,51,B,{I}},{A,41,75,77,B,{O,P,S}},{A,48,9,13,J,{K}},{A,50,42,46,J,{"concat"}},{A,53,25,27,B,{L}},{A,55,17,19,B,{I}},{A,62,7,9,B,{M}},{E,62,20,29,1,H},{A,63,9,11,B,{Q,T}},{A,64,9,11,B,{N}},{A,64,47,49,B,{O,P,"INFO"}},{E,69,24,43,4,H,"update_chunk"},{A,79,5,16,U,{"on_stdout"}},{A,90,30,32,B,{I}},{E,95,27,40,1,H,"sprite.on_close"},{A,100,20,22,B,{Q,"expand"}},{"111",103,11,11,V},{A,103,15,16,B,{F,"spawn"},2,nil,true},{E,106,5,39,13,H},{A,120,9,11,B,{M}},{E,120,22,31,1,H},{A,121,11,13,B,{N}},{A,136,9,11,B,{M}},{E,136,22,31,1,H},{A,137,11,13,B,{N}},{A,138,48,55,R},{A,139,13,15,B,{O,P,S}},{A,147,23,25,B,{L}},{A,147,33,35,B,{"trim"}},{A,150,19,21,B,{I}},{A,158,11,13,B,{M}},{E,158,24,33,1,H},{A,159,13,15,B,{Q,T}},{A,164,7,18,U,{"on_exit"}},{A,167,3,14,U,{"on_jobstart"}},{A,169,3,4,B,{F,"read_start"},2,nil,true},{E,169,25,43,4,H},{A,171,7,9,B,{N}},{A,171,30,37,R},{A,171,47,54,R},{A,171,69,71,B,{O,P,S}},{A,175,65,72,R},{A,177,5,16,U,{"on_stderr"}},{E,183,7,24,3,H,"make"},{A,184,19,21,B,{C,"nvim_buf_get_option"}},{"213",188,9,9,V},{A,188,17,22,"ipairs"},{A,189,7,11,J,{K}}},{},{33,32,35,0,24,39,23,19,10,31,31,39,12,5,34,46,43,52,0,60,53,16,5,44,28,0,14,28,0,34,35,35,42,20,0,23,26,44,15,29,94,10,7,0,20,17,42,30,9,66,16,0,51,23,33,26,7,22,30,9,18,29,46,66,10,7,16,5,43,15,29,43,8,41,7,35,31,7,38,5,31,0,64,14,16,25,25,21,40,48,22,18,6,6,42,5,20,24,31,42,7,5,23,8,85,39,19,0,24,20,0,24,20,0,20,41,23,0,33,31,35,12,9,35,79,60,59,30,16,11,9,23,46,0,37,31,21,76,31,11,12,9,0,53,69,38,50,43,25,35,24,9,24,32,11,27,26,33,50,34,14,11,9,52,7,3,31,0,43,15,88,7,23,15,79,7,37,6,33,30,3,0,24,59,22,18,19,31,28,7,5,17,19,20,3,0,33,0},{[5]=W,[33]=W,[106]=W,[125]=W,[126]=W}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\snips.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U="113","require","pcall","211","ok","421","561","212","_","function","table","insert","vim","treesitter","query","213","fn","ipairs","string","concat","comment";return {{{G,1,1,1,4,"main_chunk"},{A,2,12,18,B},{A,3,13,19,B},{A,4,22,26,C},{A,4,28,34,B},{F,6,9,10,E,4,7,8},{D,6,13,18,"packer",nil,true},{A,6,22,26,C},{A,6,28,34,B},{A,8,5,11,B},{D,10,11,12,E,nil,true},{F,10,11,12,E,6,9,10},{A,10,22,26,C},{A,10,28,34,B},{A,14,7,11,"error"},{A,17,14,20,B},{A,19,19,25,B},{A,20,13,19,B},{A,21,12,18,B},{G,25,20,45,8,J,"M.go_err_snippet"},{H,25,35,35,I},{H,25,38,38,I},{"412",25,38,38,I,25,35,35},{G,55,7,36,19,J,"transform"},{G,56,21,47,1,J,"string_sn"},{G,60,18,34,1,J,"new_sn"},{A,99,10,15,S,{"find"}},{A,114,23,29,B},{G,117,20,39,3,J,"handlers.parameter_list"},{A,122,7,11,K,{L}},{A,124,9,13,K,{L}},{G,131,21,40,1,J,"handlers.type_identifier"},{G,139,7,26,2,J,"set_query"},{A,144,3,5,M,{N,O,"set"}},{G,157,7,39,9,J,"return_value_nodes"},{P,163,7,7,I},{A,163,19,24,R},{A,178,18,20,M,{Q,"has"}},{A,178,51,53,M,{N,O,"get"}},{P,179,7,7,I},{A,187,24,30,B},{G,190,23,36,1,J,"M.make_return_nodes"},{G,195,31,40,1,J,"M.make_default_return_nodes"},{G,201,17,26,1,J,"M.fill_return"},{A,209,11,17,B},{G,211,29,42,3,J,"M.last_lua_module_section"},{A,213,17,19,M,{"split"}},{A,217,23,27,K,{T}},{A,217,36,38,M,{"list_slice"}},{A,218,5,9,K,{L}},{G,226,1,28,1,J,"M.is_in_test_file"},{A,227,20,22,M,{Q,"expand"}},{A,228,10,12,M,{"endswith"}},{G,231,1,32,2,J,"M.is_in_test_function"},{G,235,18,31,1,J,"M.create_t_run"},{G,252,24,37,4,J,"M.mirror_t_run_funcs"},{P,254,7,7,I},{A,254,15,20,R},{A,257,20,25,S,{"format"}},{A,258,7,11,K,{L}},{A,261,15,19,K,{T}}},{},{54,29,45,63,14,45,12,47,6,43,16,52,8,45,7,5,48,3,51,41,52,0,12,0,45,29,42,36,26,34,5,27,51,5,23,13,81,95,12,12,70,25,30,33,27,28,10,8,21,7,4,3,0,46,36,47,31,61,5,34,35,5,0,32,39,19,45,16,31,18,44,22,5,0,49,50,14,15,5,0,61,22,52,22,29,20,24,7,0,31,84,28,31,66,30,32,46,22,45,24,5,0,29,35,33,6,32,23,5,0,19,3,0,55,0,18,39,21,0,42,29,84,30,44,9,7,0,17,6,0,40,39,36,6,1,0,26,0,26,22,10,5,21,27,9,21,6,7,44,46,38,7,4,3,3,0,39,13,51,61,0,21,39,6,44,45,39,8,27,11,7,5,0,27,10,5,0,98,57,33,46,7,5,21,3,0,52,0,71,36,51,0,45,3,40,46,0,45,3,0,26,46,45,3,0,29,24,16,41,0,42,31,54,0,20,28,85,31,5,0,21,21,4,3,0,28,39,43,3,0,32,49,3,0,31,19,13,19,12,12,40,26,24,17,41,10,8,7,4,3,0,37,17,32,58,16,90,30,7,5,36,19,29,5,31,3,0,8,0},{U,[54]=U,[64]=U,[75]=U,[107]=U,[147]=S,[148]=S,[149]=S,[150]=S,[151]=S,[152]=S,[189]=U,[206]=U,[207]=U,[208]=U}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\tags.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T="113","_GO_NVIM_CFG","561","require","211","_","411","vim","fn","table","insert","function","212","ipairs","notify","log","levels","unpack","213","comment";return {{{C,1,1,1,1,"main_chunk"},{A,1,15,21,D},{A,14,19,30,B,{"tag_transform"}},{A,15,17,28,B,{"tag_options"}},{C,17,15,27,15,L,"tags.modify"},{A,18,3,9,D},{A,19,17,19,H,{I,"expand"}},{A,20,14,20,D},{E,30,11,11,F,nil,true},{E,30,21,21,F,nil,true},{G,30,21,21,F,30,11,11},{E,30,24,24,F,nil,true},{G,30,24,24,F,30,21,21},{A,30,28,33,R},{A,30,35,37,H,{I,"getpos"}},{A,31,5,9,J,{K}},{A,32,5,9,J,{K}},{A,34,5,9,J,{K}},{A,35,5,9,J,{K}},{A,41,15,20,N},{A,42,5,9,J,{K}},{A,57,7,11,J,{K}},{A,58,7,11,J,{K}},{A,63,7,11,J,{K}},{A,64,7,11,J,{K}},{A,69,5,9,J,{K}},{A,75,3,5,H,{I,"jobstart"}},{C,76,17,36,7,L},{M,76,26,26,F},{M,76,35,35,F},{"412",76,35,35,F,76,26,26},{A,81,22,24,H,{I,"json_decode"}},{A,85,9,11,H,{O}},{A,85,44,46,H,{"inspect"}},{A,85,65,67,H,{P,Q,"ERROR"}},{A,87,27,32,N},{A,91,7,9,H,{"api","nvim_buf_set_lines"}},{A,92,7,9,H,{"cmd"}},{A,93,7,9,H,{O}},{A,93,37,39,H,{P,Q,"DEBUG"}},{C,99,12,24,4,L,"tags.add"},{A,106,14,19,"select"},{A,108,5,9,J,{K}},{S,111,7,7,F},{A,111,15,20,N},{A,112,5,9,J,{K}},{A,116,15,20,R},{C,119,11,23,3,L,"tags.rm"},{S,125,7,7,F},{A,125,15,20,N},{A,126,5,9,J,{K}},{A,128,15,20,R},{C,131,14,23,1,L,"tags.clear"},{A,133,15,20,R}},{},{33,21,0,15,93,28,59,62,63,84,56,0,31,44,40,0,27,41,49,57,25,10,5,0,67,29,69,0,28,53,32,30,6,34,36,5,21,24,23,14,28,26,42,21,7,44,20,20,25,27,29,9,7,5,22,21,39,36,7,5,21,19,41,34,7,5,0,47,31,5,0,12,0,57,26,36,40,22,14,9,45,62,105,107,85,9,49,48,9,26,114,22,57,8,4,3,0,46,24,29,21,19,20,5,0,27,28,29,5,0,28,24,5,10,0,26,3,0,23,32,21,19,20,5,28,24,5,26,3,0,23,31,26,3,0,11,0},{[5]=T,[6]=T,[7]=T,[8]=T,[9]=T,[10]=T,[11]=T,[19]=T,[25]=T,[50]=T,[74]=T,[82]=T,[83]=T,[90]=T,[98]=T}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\template\gonew.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L="113","require","vim","fn","561","empty","split","string","sub","111","_","comment";return {{{E,1,1,1,1,"main_chunk"},{A,1,17,23,B},{A,2,14,20,B},{A,26,22,24,C,{D,"resolve"}},{A,26,37,39,C,{D,"expand"}},{A,27,17,23,B},{E,28,7,39,7,"function","go_template_create"},{A,32,6,8,C,{D,F}},{A,32,41,43,C,{D,F}},{A,39,20,22,C,{G}},{"211",44,9,16,"root_dir"},{A,44,20,22,C,{D,"fnamemodify"}},{A,47,6,11,H,{"find"}},{A,49,15,17,C,{G}},{A,50,9,11,C,{G}},{A,52,9,14,H,{"upper"}},{A,52,22,27,H,{I}},{A,52,46,51,H,{I}},{J,53,5,5,K},{J,55,5,5,K},{A,58,3,5,C,{D,"execute"}},{A,58,29,31,C,{D,"fnameescape"}},{A,60,17,19,C,{G}},{A,61,3,5,C,{"api","nvim_buf_set_lines"}}},{},{52,32,19,14,0,12,0,15,28,1,2,0,24,14,0,8,11,1,0,35,28,1,2,0,0,61,51,39,39,24,32,79,25,6,47,27,8,36,55,32,7,5,24,61,0,12,44,28,51,33,13,61,73,6,55,5,43,57,31,37,51,3,0,35,0},{[3]=H,[4]=H,[5]=H,[6]=H,[7]=H,[8]=H,[9]=H,[10]=H,[13]=H,[14]=H,[15]=H,[16]=H,[17]=H,[18]=H,[19]=H,[20]=H,[21]=H,[22]=H,[39]=L,[48]=L,[50]=L,[57]=L}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\template\init.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O="561","113","function","lines","opts","412","string","varMatch.extract","format","table","insert","ipairs","concat","311","comment";return {{{A,1,1,1,1,"main_chunk"},{A,3,7,28,1,C,"errHandler"},{B,8,22,26,"debug",{"traceback"}},{B,9,17,24,"tonumber"},{A,21,7,45,3,C,"eval_sandbox"},{F,22,9,11,"env",21,42,44},{B,23,27,30,"load"},{B,27,10,15,"xpcall"},{A,30,7,23,2,C,D},{A,42,21,52,4,C,"insertLines"},{"431",42,36,40,D,30,16,20},{B,44,6,9,"type"},{A,45,15,24,1,C,"factory"},{B,46,14,19,L},{"213",49,7,7,"i"},{B,54,5,9,J,{K}},{A,72,23,57,4,C,"lineDecorator"},{"211",73,9,12,E},{B,73,16,19,E},{F,74,9,14,"prefix",72,43,48},{F,75,9,14,"suffix",72,51,56},{A,78,10,19,3,C},{A,109,7,49,20,C,"template_eval"},{F,110,9,12,E,109,45,48},{B,111,18,23,G,{I}},{B,111,38,43,G,{"rep"}},{A,117,15,28,1,C,H},{A,123,24,37,1,C,H},{N,133,9,18,"lineOfCode"},{B,146,27,32,G,{I}},{B,156,24,29,G,{I}},{B,162,22,27,G,{I}},{B,166,28,32,J,{M}},{B,168,24,29,G,{I}},{B,174,5,9,J,{K}},{B,179,5,9,J,{K}},{B,183,5,9,J,{K}},{B,187,29,33,J},{B,188,29,33,"pairs"},{B,189,31,36,L},{B,191,32,36,J,{M}},{N,193,11,20,"errMessage"},{B,207,46,53,"tostring"}},{},{53,0,28,77,73,71,41,38,75,10,14,20,3,3,0,58,33,37,45,36,45,23,58,27,49,5,39,3,0,23,27,17,5,27,3,0,84,76,75,80,46,52,23,32,24,26,7,5,29,22,22,33,7,31,5,3,0,81,71,33,59,2,16,32,28,17,8,2,82,17,8,57,25,29,29,37,0,19,35,12,22,23,24,42,9,7,34,5,3,0,51,76,77,44,71,2,49,74,71,43,36,78,76,40,82,77,79,27,49,25,73,0,72,75,20,30,28,28,8,3,25,37,37,17,7,5,0,65,74,80,65,35,24,32,71,55,35,13,34,8,71,74,33,82,71,68,87,10,63,73,40,26,27,19,65,78,27,19,11,76,42,61,0,75,41,56,51,74,11,0,63,9,7,35,5,0,47,21,38,6,82,47,59,5,38,0,34,34,37,33,62,16,87,25,68,8,37,23,25,27,9,73,15,21,16,14,71,39,7,28,5,16,3,0,8,32,32,1,0},{O,[4]=O,[5]=O,[6]=O,[7]=O,[16]=O,[17]=O,[18]=O,[19]=O,[20]=O,[37]=O,[38]=O,[39]=O,[40]=O,[41]=O,[58]=O,[59]=O,[60]=O,[61]=O,[62]=O,[63]=O,[64]=O,[65]=O,[66]=O,[67]=O,[68]=O,[69]=O,[70]=O,[71]=O,[87]=O,[91]=O,[92]=O,[93]=O,[94]=O,[95]=O,[96]=O,[97]=O,[98]=O,[99]=O,[100]=O,[101]=O,[102]=O,[103]=O,[104]=O,[105]=O,[106]=O,[107]=O,[108]=O,[113]=O,[114]=O,[128]=O,[129]=O,[130]=O,[131]=O,[135]=O,[136]=O,[141]=O,[144]=O,[145]=O,[149]=O,[150]=O,[151]=O,[160]=O,[161]=O,[164]=O,[165]=O,[181]=O,[182]=O,[185]=O,[193]=O}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\term.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M="113","561","vim","api","function","nvim_get_option","nvim_get_current_buf","_GO_NVIM_CFG","floaterm","math","ceil","nvim_buf_set_var","comment";return {{{B,1,1,1,2,"main_chunk"},{A,1,15,21,"require"},{A,2,13,15,C,{D}},{B,9,7,37,6,E,"close_float_terminal"},{A,10,19,21,C,{D,G},2,nil,true},{A,11,35,39,"pcall"},{A,11,41,43,C,{D,"nvim_buf_get_var"},2,nil,true},{A,15,35,37,C,{D,"nvim_buf_is_valid"},2,nil,true},{A,16,5,7,C,{D,"nvim_buf_delete"},2,nil,true},{A,18,35,37,C,{D,"nvim_win_is_valid"},2,nil,true},{A,19,5,7,C,{D,"nvim_win_close"},2,nil,true},{B,23,14,27,14,E,"term"},{A,26,19,21,C,{D,F},2,nil,true},{A,27,17,19,C,{D,F},2,nil,true},{A,29,19,21,C,{D,G},2,nil,true},{A,31,18,29,H,{I,"width"}},{A,32,18,29,H,{I,"height"}},{A,33,20,31,H,{I,"posititon"}},{A,38,25,28,J,{K}},{A,39,23,26,J,{K}},{A,40,18,21,J,{K}},{A,41,17,20,J,{K}},{A,46,18,21,J,{K}},{A,47,17,20,J,{K}},{A,50,22,25,J,{K}},{A,51,18,21,J,{K}},{A,52,17,20,J,{K}},{A,56,18,21,J,{K}},{A,57,17,20,J,{K}},{A,59,24,27,J,{K}},{A,61,18,21,J,{K}},{A,62,17,20,J,{K}},{A,67,20,23,J,{K}},{A,68,19,22,J,{K}},{A,69,19,22,J,{"max"}},{A,74,20,23,J,{K}},{A,75,19,22,J,{K}},{A,80,20,23,J,{K}},{A,81,19,22,J,{K}},{A,95,6,9,"type"},{A,96,16,20,"table",{"concat"}},{A,102,3,5,C,{D,"nvim_command"},2,nil,true},{A,103,3,5,C,{D,L},2,nil,true},{A,104,3,5,C,{D,L},2,nil,true}},{},{33,19,21,70,23,87,3,0,37,44,95,21,10,5,79,60,5,79,47,5,3,0,27,24,0,48,44,0,44,29,44,45,50,16,0,40,17,56,52,42,43,36,31,14,14,42,38,34,14,46,42,38,32,14,14,37,43,33,50,14,37,43,25,25,23,21,39,45,41,0,25,34,36,44,40,0,33,16,8,39,40,0,16,16,7,5,0,49,46,39,31,25,5,24,35,42,5,48,0,17,58,42,70,66,25,3,0,58,51,0},{[36]=M,[63]=M,[65]=M,[73]=M,[94]=M,[108]=M}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\ts\go.lua
1696813640
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U="113","require","561","function","vim","api","nvim_get_current_buf","treesitter","211","_","213","query","parse","pcall","get_parser","unpack","nvim_win_get_cursor","421","411","comment","string";return {{{C,1,1,1,1,"main_chunk"},{A,1,15,21,B},{A,3,16,22,B},{A,4,13,19,B},{A,5,14,20,B},{I,6,7,10,"info"},{A,6,14,20,B},{A,7,15,21,B},{"613",115,48,48},{C,126,7,34,1,D,"get_name_defaults"},{C,130,28,42,3,D,"M.get_struct_node_at_pos"},{A,132,25,27,E,{F,G}},{C,142,26,40,3,D,"M.get_type_node_at_pos"},{A,144,25,27,E,{F,G}},{C,154,31,45,3,D,"M.get_interface_node_at_pos"},{A,157,25,27,E,{F,G}},{C,166,38,52,3,D,"M.get_interface_method_node_at_pos"},{A,168,20,22,E,{F,G}},{C,178,33,47,4,D,"M.get_func_method_node_at_pos"},{A,182,25,27,E,{F,G}},{C,195,32,46,10,D,"M.get_tbl_testcase_node_name"},{A,196,25,27,E,{F,G}},{A,197,22,26,N},{A,197,28,30,E,{H,O}},{A,204,26,28,E,{H,L,M}},{I,206,19,19,J,nil,true},{A,206,23,28,P},{A,206,30,32,E,{F,Q}},{K,207,7,7,J},{R,207,7,7,J,206,19,19},{K,207,17,17,J},{"413",207,17,17,J,207,7,7},{A,209,21,25,"pairs"},{I,217,26,26,J,nil,true},{"423",217,26,26,J,207,17,17},{I,217,38,38,J,nil,true},{S,217,38,38,J,217,26,26},{C,227,27,41,10,D,"M.get_sub_testcase_name"},{A,228,25,27,E,{F,G}},{A,229,26,28,E,{H,L,M}},{A,231,22,26,N},{A,231,28,30,E,{H,O}},{I,239,19,19,J,nil,true},{A,239,23,28,P},{A,239,30,32,E,{F,Q}},{I,244,24,24,J,nil,true},{R,244,24,24,J,239,19,19},{I,244,36,36,J,nil,true},{S,244,36,36,J,244,24,24},{C,261,21,35,3,D,"M.get_string_node"},{A,263,25,27,E,{F,G}},{C,273,28,42,5,D,"M.get_import_node_at_pos"},{I,274,9,12,"bufn"},{A,274,25,27,E,{F,G}},{C,283,23,37,2,D,"M.get_module_at_pos"},{A,286,20,26,B},{A,286,60,62,E,{F,G}},{A,288,14,19,U,{"gsub"}},{C,293,29,43,5,D,"M.get_package_node_at_pos"},{A,294,20,25,P},{A,294,27,29,E,{F,Q}},{"311",295,8,10,"col"},{A,302,25,27,E,{F,G}},{C,315,1,20,6,D,"M.in_func"},{A,316,24,28,N},{A,316,30,36,B}},{},{36,0,50,35,37,37,39,14,0,11,93,86,91,102,135,210,102,126,115,108,143,113,97,229,44,47,41,41,44,30,29,48,51,8,41,50,17,26,48,30,29,48,51,8,41,50,43,17,28,50,30,29,48,51,8,41,50,44,17,29,47,30,29,48,54,8,41,50,17,26,52,30,29,48,54,8,41,50,43,17,29,53,30,29,48,54,8,41,50,44,17,29,74,35,34,39,40,40,71,66,20,36,41,36,48,23,24,23,42,69,10,20,6,5,48,24,38,18,43,22,29,15,74,1,0,34,85,3,0,42,70,54,68,19,29,6,26,18,5,3,0,40,40,54,68,19,27,6,24,18,5,3,0,45,36,0,54,68,19,32,6,18,5,3,0,52,40,49,0,69,19,38,6,18,5,3,0,47,58,56,0,54,0,68,19,14,5,19,30,6,18,5,3,0,46,54,59,30,10,5,29,16,0,84,0,60,77,23,35,46,56,33,53,9,0,34,53,63,24,11,9,7,5,12,3,0,41,54,84,0,59,30,10,5,29,16,0,30,60,75,44,96,28,51,61,29,10,30,9,19,7,48,54,23,7,16,5,12,3,0,35,38,54,77,19,29,6,31,18,5,3,0,42,54,0,46,0,102,19,5,3,0,37,46,14,90,10,41,17,5,3,0,43,57,25,18,10,5,31,56,0,54,0,68,19,14,5,19,29,6,18,5,3,0,20,65,16,16,5,52,26,16,5,27,0,15,88,17,7,24,5,14,3,0,8,0},{[8]=T,[16]=T,[20]=T,[25]=U,[26]=U,[27]=U,[29]=U,[30]=U,[31]=U,[32]=U,[33]=U,[34]=U,[35]=U,[36]=U,[37]=U,[39]=U,[40]=U,[41]=U,[42]=U,[43]=U,[44]=U,[45]=U,[46]=U,[47]=U,[48]=U,[50]=U,[51]=U,[52]=U,[53]=U,[54]=U,[55]=U,[56]=U,[57]=U,[58]=U,[59]=U,[61]=U,[62]=U,[63]=U,[64]=U,[65]=U,[66]=U,[67]=U,[68]=U,[69]=U,[71]=U,[72]=U,[73]=U,[74]=U,[75]=U,[76]=U,[77]=U,[78]=U,[79]=U,[80]=U,[82]=U,[83]=U,[84]=U,[85]=U,[86]=U,[87]=U,[88]=U,[89]=U,[90]=U,[91]=U,[93]=U,[94]=U,[95]=U,[96]=U,[97]=U,[98]=U,[99]=U,[100]=U,[101]=U,[102]=U,[103]=U,[105]=U,[106]=U,[107]=U,[108]=U,[109]=U,[110]=U,[111]=U,[112]=U,[113]=U,[115]=U,[116]=U,[117]=U,[118]=U,[119]=U,[120]=U,[121]=U,[180]=T,[211]=T,[242]=T,[287]=T,[300]=T}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\ts\nodes.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a,b,c,d,e="113","require","vim","treesitter","query","561","function","table","211","_","string","sub","insert","api","pcall","411","212","431","find","tostring","get_node_range","nvim_get_current_buf","unpack","nvim_win_get_cursor","nvim_buf_get_option","notify","log","levels","DEBUG","inspect","comment";return {{{F,1,1,1,2,"main_chunk"},{A,2,18,24,B},{A,3,18,24,B},{A,4,17,23,B},{A,5,16,22,B},{A,6,15,21,B},{A,7,16,22,B},{A,8,14,20,B},{A,9,14,20,B},{A,11,13,15,C,{N}},{A,12,12,14,C,{"fn"}},{A,15,15,17,C,{D,E,"parse"}},{A,17,11,13,C,{D,E,"parse_query"}},{F,21,21,45,3,G,"M.intersect_nodes"},{A,31,7,11,H,{M}},{F,38,19,32,2,G,"M.count_parents"},{F,50,16,30,1,G,"M.sort_nodes"},{A,51,3,7,H,{"sort"}},{F,51,21,34,1,G},{F,65,15,52,5,G,"M.get_nodes"},{A,67,33,37,O},{F,67,39,48,1,G},{I,77,20,20,J,nil,true},{I,77,32,32,J,nil,true},{P,77,32,32,J,77,20,20},{F,86,39,61,5,G},{Q,86,48,48,J},{R,86,48,48,J,77,32,32},{A,87,19,24,K,{S}},{A,88,18,23,K,{L}},{A,92,14,19,K,{L}},{A,110,7,11,H,{M}},{F,125,19,81,13,G,"M.get_all_nodes"},{A,127,20,22,C,{N,V},2,nil,true},{A,128,15,22,T},{A,136,33,37,O},{F,136,39,48,1,G},{I,146,20,20,J,nil,true},{I,146,32,32,J,nil,true},{P,146,32,32,J,146,20,20},{F,159,39,61,15,G},{Q,159,48,48,J},{R,159,48,48,J,146,32,32},{A,164,19,24,K,{S}},{A,165,12,17,K,{L}},{A,166,30,32,C,{D,U}},{A,169,19,24,K,{L}},{A,171,14,19,K,{L}},{A,179,18,20,C,{d}},{A,180,77,84,T},{A,181,21,28,T},{A,181,52,59,T},{A,181,80,87,T},{A,193,36,38,C,{D,U}},{A,202,14,21,T},{A,202,46,53,T},{A,205,7,11,H,{M}},{A,216,34,36,C,{D,U}},{A,217,7,11,H,{M}},{A,226,31,38,T},{F,232,18,58,5,G,"M.nodes_in_buf"},{A,233,20,22,C,{N,V}},{A,234,14,16,C,{N,Y}},{A,236,16,21,W},{A,236,23,25,C,{N,X}},{A,241,5,7,C,{Z}},{A,241,45,47,C,{a,b,c}},{F,249,21,58,5,G,"M.nodes_at_cursor"},{A,250,20,25,W},{A,250,27,29,C,{N,X}},{A,252,20,22,C,{N,V}},{A,253,14,16,C,{N,Y}},{A,256,5,7,C,{Z}},{A,258,7,9,C,{a,b,c}},{A,265,18,20,C,{d}},{A,267,5,7,C,{Z}},{A,268,46,53,T},{A,268,70,77,T},{A,269,7,9,C,{a,b,c}},{A,271,49,56,T},{A,271,73,80,T},{F,278,1,28,5,G,"M.inside_function"}},{},{53,52,49,50,48,36,34,36,37,52,19,17,12,42,40,20,42,3,0,22,45,18,24,27,29,29,29,29,0,62,31,7,5,0,14,3,0,32,17,31,19,18,21,5,14,3,0,35,50,30,34,50,6,14,3,0,56,15,13,28,33,17,17,5,52,20,48,29,6,21,87,14,5,0,48,39,47,44,56,20,95,32,26,22,22,61,49,49,0,67,0,41,25,40,9,0,26,41,37,31,45,23,23,23,23,9,8,0,35,29,42,73,20,20,8,7,5,0,16,3,0,16,20,0,81,47,45,38,46,84,21,5,42,23,28,48,29,6,21,65,14,5,0,48,39,47,20,17,95,32,26,19,19,19,17,33,15,0,61,52,50,137,84,63,43,64,54,28,54,9,77,73,46,30,9,0,23,11,72,93,96,7,27,8,36,65,34,47,24,55,31,32,80,10,34,9,8,35,29,28,28,63,16,9,29,42,73,20,22,33,8,7,38,23,30,83,29,30,73,20,22,20,8,7,5,49,22,27,16,3,0,58,49,53,34,53,27,5,71,19,65,84,14,5,0,11,3,0,58,57,25,49,53,72,19,15,81,26,5,84,14,5,11,71,58,57,15,83,26,5,86,14,5,0,24,3,0,28,52,26,16,5,27,0,15,88,17,7,24,5,14,3,0,8,0},{e,[10]=e,[20]=e,[48]=e,[49]=e,[57]=e,[58]=e,[59]=e,[60]=e,[61]=e,[62]=e,[63]=e,[64]=e,[78]=e,[79]=e,[90]=e,[133]=e,[134]=e,[156]=e,[160]=e,[161]=e,[162]=e,[163]=e,[164]=e,[171]=e,[172]=e,[177]=e,[183]=e,[184]=e,[185]=e,[200]=e,[203]=e}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\ts\textobjects.lua
1691468101
local A,B,C,D="561","113","require","comment";return {{{A,1,1,1,1,"main_chunk"},{B,1,14,20,C},{A,6,1,18,2,"function","M.setup"},{B,12,3,9,C}},{},{32,32,0,12,0,18,40,39,10,5,0,44,19,16,22,25,19,70,37,37,34,34,10,8,14,22,65,27,37,10,25,37,10,31,37,10,29,37,10,8,6,4,3,0,8,0},{[18]=D,[27]=D}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\ts\utils.lua
1691468101
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X="113","vim","get_node_text","treesitter","require","561","function","_","212","211","412","433","string","find","411","api","nvim_buf_set_option","ipairs","nvim_buf_get_lines","fn","matchlist","table","insert","comment";return {{{F,1,1,1,2,"main_chunk"},{A,1,13,15,B,{P}},{A,3,15,17,B,{T,"has"}},{A,4,23,25,B,{D,C}},{J,6,9,21,C},{"421",6,9,21,C,4,7,19},{A,6,25,27,B,{D,"query",C}},{A,8,18,24,E},{A,9,14,20,E},{F,16,16,57,7,G,"M.intersects"},{A,33,16,22,E},{F,37,7,37,6,G,"get_definitions"},{"213",42,7,7,H},{A,42,17,22,R},{F,44,50,76,5,G},{I,44,59,59,H},{L,44,59,59,H,42,7,7},{I,44,68,68,H},{K,44,68,68,H,44,59,59},{J,47,15,15,H,nil,true},{K,47,15,15,H,44,68,68},{J,47,18,18,H,nil,true},{O,47,18,18,H,47,15,15},{A,49,39,44,M,{N}},{F,57,46,81,3,G},{I,57,55,55,H},{L,57,55,55,H,42,7,7},{F,66,49,86,3,G},{F,75,49,86,7,G},{A,89,17,22,M,{N}},{A,99,28,30,B,{"tbl_values"}},{A,100,3,7,V,{"sort"}},{F,100,32,45,1,G},{J,101,11,11,H,nil,true},{J,101,14,14,H,nil,true},{O,101,14,14,H,101,11,11},{J,102,11,11,H,nil,true},{O,102,11,11,H,101,14,14},{J,102,14,14,H,nil,true},{O,102,14,14,H,102,11,11},{F,110,1,38,25,G,"M.list_definitions_toc"},{A,112,3,5,B,{P,Q}},{A,113,3,5,B,{P,Q}},{A,136,19,24,R},{J,154,22,22,H,nil,true},{A,160,25,27,B,{P,S},2,nil,true},{A,167,23,25,B,{P,S},2,nil,true},{A,173,26,28,B,{T,U}},{A,188,26,28,B,{T,U}},{A,194,5,9,V,{W}},{A,196,26,28,B,{P,S},2,nil,true},{A,198,9,13,V,{W}},{A,204,5,9,V,{W}}},{},{19,0,41,50,17,58,3,52,32,20,24,25,12,0,39,57,43,34,16,5,0,36,16,5,0,36,16,5,0,13,3,0,48,32,59,71,37,46,0,36,22,38,26,76,47,49,40,41,101,43,16,11,62,10,7,32,81,40,69,77,61,11,10,7,85,86,40,116,39,64,11,10,7,35,86,40,0,116,39,82,74,21,68,12,25,38,48,56,71,14,66,13,11,10,7,5,0,33,52,45,40,40,28,6,0,25,3,0,71,38,67,54,56,31,44,35,0,26,37,10,5,0,21,0,50,44,22,24,20,22,3,0,20,0,67,40,63,77,22,19,29,39,8,53,99,10,13,10,28,9,7,31,0,41,25,52,55,23,0,79,0,19,58,28,7,18,85,0,38,0,107,28,58,55,54,10,65,70,11,56,49,21,11,9,7,92,34,58,81,36,21,9,7,33,19,88,54,38,10,13,9,7,22,28,20,25,20,30,22,18,18,18,21,6,16,5,17,0,44,42,66,69,29,3,0,8,0},{[12]=X,[15]=X,[17]=X,[34]=X,[35]=X,[36]=X,[40]=X,[45]=X,[46]=X,[48]=X,[56]=X,[59]=X,[65]=X,[74]=X,[80]=X,[81]=X,[82]=X,[83]=X,[98]=X,[109]=X,[125]=X,[126]=X,[137]=X,[138]=X,[156]=X,[166]=X,[169]=X,[171]=X,[177]=X,[180]=X,[187]=X,[203]=X,[206]=X,[213]=X,[219]=X,[220]=X,[221]=X,[222]=X,[223]=X}}
c:\users\rayxu\github\ray-x\go.nvim\lua\go\utils.lua
1694077765
local A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z="113","vim","fn","treesitter","get_node_text","api","561","function","systemlist","_GO_NVIM_CFG","go","split","table","insert","213","_","pairs","expand","substitute","string","format","cmd","type","ipairs","debug","211","loop","tostring","io","notify","log","levels","setmetatable","method","nvim_set_keymap","pcall","require","packer_plugins","o","runtimepath","exists","schedule","ERROR","DEBUG","lsp","buf","list_workspace_folders","next","open","212","os","remove";return {{{G,1,1,1,7,"main_chunk"},{A,2,12,14,B,{C}},{A,4,17,19,B,{a,"os_uname"}},{Z,6,7,18,"is_git_shell"},{A,6,38,40,B,{C,o}},{A,6,66,68,B,{C,R}},{A,8,20,22,B,{C,"has"}},{A,9,22,24,B,{D,E}},{A,11,24,26,B,{D,"query",E}},{A,14,19,21,B,{F,"nvim_exec2"}},{A,16,15,17,B,{F,"nvim_exec"}},{G,20,1,24,1,H,"util.has_main"},{A,22,22,24,B,{L}},{G,27,1,19,2,H,"util.sep"},{G,34,1,20,2,H,"util.sep2"},{G,41,1,26,1,H,"util.is_windows"},{G,45,1,19,2,H,"util.ext"},{G,52,7,29,2,H,"get_path_sep"},{G,59,7,35,2,H,"strip_path_sep"},{G,68,1,25,2,H,"util.root_dirs"},{A,70,16,17,B,{C,I},2,nil,true},{A,70,32,43,J,{K}},{A,71,3,7,M,{N}},{A,72,17,18,B,{C,I},2,nil,true},{A,72,33,44,J,{K}},{A,75,11,13,B,{L}},{O,76,7,7,P},{A,76,15,19,Q},{A,77,9,10,B,{C,S},2,nil,true},{A,78,5,9,M,{N}},{G,83,1,40,6,H,"util.go_packages"},{A,84,12,16,Y,{"traceback"}},{O,86,7,7,P},{A,86,17,21,Q},{A,88,22,23,B,{C,R},2,nil,true},{A,90,19,20,B,{C,"globpath"},2,nil,true},{O,96,9,9,P},{"423",96,9,9,P,86,7,7},{A,96,19,23,Q},{A,99,10,11,B,{C,"isdirectory"},2,nil,true},{A,101,9,13,M,{N}},{A,108,15,16,B,{C,S},2,nil,true},{A,109,9,13,M,{N}},{G,128,1,33,5,H,"util.interface_list"},{A,129,13,14,B,{C,I},2,nil,true},{A,129,29,40,J,{K}},{O,134,9,9,P},{A,134,23,27,Q},{A,137,28,29,B,{C,"matchstr"},2,nil,true},{A,139,11,15,M,{N}},{G,149,1,33,3,H,"util.get_fname_num"},{A,153,13,14,B,{C,"matchlist"},2,nil,true},{A,155,18,25,"tonumber"},{G,159,1,24,2,H,"util.smartrun"},{A,162,11,16,T,{U}},{A,162,83,94,J,{K}},{A,163,5,7,B,{V}},{A,165,11,16,T,{U}},{A,165,62,73,J,{K}},{A,166,5,7,B,{V}},{G,170,1,26,2,H,"util.smartbuild"},{A,173,11,16,T,{U}},{A,173,85,96,J,{K}},{A,174,5,7,B,{V}},{A,176,11,16,T,{U}},{A,176,64,75,J,{K}},{A,177,5,7,B,{V}},{G,181,19,38,4,H,"util.check_same"},{A,185,15,20,X},{G,193,12,48,5,H,"util.map"},{A,199,6,9,W},{A,205,7,9,B,{F,"nvim_buf_set_keymap"}},{A,207,7,9,B,{F,i}},{G,212,19,36,2,H,"util.copy_array"},{G,218,17,30,3,H,"util.deepcopy"},{A,219,21,24,W},{A,223,33,36,v},{A,226,5,16,g},{A,226,38,49,"getmetatable"},{G,233,24,37,6,H,"util.handle_job_data"},{O,238,7,7,P},{A,240,7,11,M,{z}},{O,247,10,10,"v"},{A,247,15,20,X},{A,254,19,20,B,{C,"stdpath"},2,nil,true},{G,255,12,24,13,H,"util.log"},{A,256,10,21,J},{A,256,30,41,J,{"verbose"}},{A,261,23,28,T,{U}},{A,263,20,31,J,{"log_path"}},{A,266,16,20,Y,{"getinfo"}},{Z,268,9,9,P,nil,true},{A,268,17,19,B,{a,"gettimeofday"}},{A,269,9,14,T,{U}},{A,269,37,38,y,{"date"}},{A,270,15,20,X},{A,271,8,11,W},{A,272,28,35,b},{A,272,51,53,B,{"inspect"}},{A,274,28,35,b},{A,274,51,58,b},{A,279,22,23,c,{w}},{A,281,9,11,B,{d}},{A,281,61,63,B,{e,f,q}},{A,285,9,13,"error"},{A,287,7,8,c,{"output"}},{A,288,7,8,c,{"write"}},{A,289,7,8,c,{"close"}},{A,291,7,9,B,{d}},{A,291,31,33,B,{e,f,r}},{G,296,14,26,1,H,"util.trace"},{x,296,23,25,"..."},{G,301,1,26,1,h,"rhs_options.new"},{A,306,3,14,g},{G,311,1,40,1,h,"rhs_options.map_cmd"},{G,316,1,39,1,h,"rhs_options.map_cr"},{G,321,1,41,1,h,"rhs_options.map_args"},{G,326,1,39,1,h,"rhs_options.map_cu"},{G,331,1,34,1,h,"rhs_options.with_silent"},{G,336,1,35,1,h,"rhs_options.with_noremap"},{G,341,1,32,1,h,"rhs_options.with_expr"},{G,346,1,34,1,h,"rhs_options.with_nowait"},{G,351,1,32,1,H,"util.map_cr"},{G,356,1,33,1,H,"util.map_cmd"},{G,361,1,32,1,H,"util.map_cu"},{G,366,1,34,1,H,"util.map_args"},{G,371,1,40,3,H,"util.nvim_load_mapping"},{A,372,21,25,Q},{A,374,8,11,W},{A,377,7,9,B,{F,i}},{G,382,1,43,11,H,"util.load_plugin"},{A,383,3,8,"assert"},{A,385,23,27,j},{A,385,29,35,k},{A,389,15,28,l},{A,391,22,26,j},{A,391,28,34,k},{A,392,20,24,j},{A,392,26,32,k},{A,396,22,28,k},{A,397,14,16,l,{true},1,nil,true},{A,397,31,33,l,{true,"loaded"},1,nil,true},{A,399,9,11,B,{V}},{A,400,12,14,l,{true},1,nil,true},{A,405,7,13,k},{A,409,19,21,B,{m,n}},{A,410,8,12,B,{m,n,"find"},3,nil,true},{A,411,7,9,B,{V}},{A,415,17,21,j},{A,415,23,29,k},{G,450,1,35,4,H,"util.relative_to_cwd"},{G,460,1,24,4,H,"util.chdir"},{A,461,6,7,B,{C,o},2,nil,true},{A,462,12,13,B,{C,"chdir"},2,nil,true},{A,465,17,18,B,{C,"getcwd"},2,nil,true},{"311",466,9,10,"cd"},{A,469,5,7,B,{V}},{A,469,26,27,B,{C,"fnameescape"},2,nil,true},{G,474,1,24,1,H,"util.all_pkgs"},{G,479,1,23,1,H,"util.warn"},{A,480,3,5,B,{p}},{G,480,16,25,1,H},{A,481,5,7,B,{d}},{A,481,33,35,B,{e,f,"WARN"}},{G,485,1,24,1,H,"util.error"},{A,486,3,5,B,{p}},{G,486,16,25,1,H},{A,487,5,7,B,{d}},{A,487,32,34,B,{e,f,q}},{G,491,1,23,1,H,"util.info"},{A,492,3,5,B,{p}},{G,492,16,25,1,H},{A,493,5,7,B,{d}},{A,493,33,35,B,{e,f,"INFO"}},{G,497,1,24,1,H,"util.debug"},{A,498,3,5,B,{p}},{G,498,16,25,1,H},{A,499,5,7,B,{d}},{A,499,34,36,B,{e,f,r}},{G,503,1,30,4,H,"util.rel_path"},{A,509,17,18,B,{C,R},2,nil,true},{A,511,23,25,B,{s,t,u}},{A,513,6,7,B,{C,"empty"},2,nil,true},{G,527,1,21,2,H,"util.trim"},{G,534,1,22,3,H,"util.rtrim"},{G,542,1,22,1,H,"util.ltrim"},{G,546,1,25,5,H,"util.work_path"},{A,547,17,18,B,{C,R},2,nil,true},{A,548,23,25,B,{s,t,u}},{O,553,7,7,P},{A,553,19,23,Q},{G,563,1,22,3,H,"util.empty"},{A,567,6,9,W},{A,570,10,13,v},{A,573,14,15,c,{w}},{G,575,1,29,2,H,"util.read_file"},{G,585,1,31,4,H,"util.restart"},{x,585,23,30,"cmd_args"},{A,586,27,29,B,{s,"get_active_clients"}},{A,587,19,25,k},{O,588,7,7,P},{A,588,20,24,Q},{A,590,7,9,B,{s,"stop_client"}},{A,595,5,7,B,{"defer_fn"}},{G,595,18,27,1,H},{G,601,18,30,6,H,"util.deletedir"},{A,602,15,21,k},{A,607,9,10,y,{z}},{A,608,9,13,"print"},{A,610,9,13,"print"},{G,619,1,31,2,H,"util.file_exists"},{A,620,13,14,c,{w}},{A,622,5,6,c,{"close"}},{G,630,1,30,3,H,"util.lines_from"},{A,635,15,16,c,{"lines"}},{G,641,1,30,1,H,"util.list_directory"},{G,645,1,30,4,H,"util.get_active_buf"},{A,646,14,15,B,{C,"getbufinfo"},2,nil,true},{O,649,7,7,P},{A,649,18,23,X},{A,650,8,9,B,{C,"empty"},2,nil,true},{A,652,7,11,M,{N}},{A,652,37,38,B,{C,"shellescape"},2,nil,true},{G,667,1,25,4,H,"util.set_nulls"},{A,668,6,17,J,{"null_ls_document_formatting_disable"}},{A,670,8,11,W},{A,670,13,24,J,{"null_ls_document_formatting_disable"}},{A,671,15,26,J,{"null_ls_document_formatting_disable"}},{A,673,23,27,j},{A,673,29,35,k},{G,681,1,43,4,H,"util.exec_in_path"},{A,682,20,22,B,{F,"nvim_get_current_buf"}},{A,684,6,9,W},{A,691,6,9,W},{A,694,14,15,B,{C,I},2,nil,true},{G,701,1,27,3,H,"util.line_ending"},{A,702,6,8,B,{m,"fileformat"}},{A,704,10,12,B,{m,"fileformat"}},{G,710,1,31,2,H,"util.offset"},{A,712,6,8,B,{m,"encoding"}},{A,713,5,9,"print"},{A,713,66,68,B,{m,"encoding"}},{A,715,10,11,B,{C,"line2byte"},2,nil,true},{G,720,1,33,6,H,"util.get_build_tags"},{A,724,15,17,B,{C,"getbufinfo"}},{A,725,9,12,"math",{"min"}},{A,727,18,20,B,{C,"trim"}},{A,727,30,32,B,{C,"getbufline"}},{A,728,8,13,T,{"find"}},{A,731,15,17,B,{C,S}},{A,733,11,13,B,{C,S}},{A,734,7,11,M,{N}},{G,743,1,20,1,H,"util.uuid"},{A,744,3,6,"math",{"randomseed"}},{A,744,19,26,"tonumber"},{A,744,28,35,b},{A,744,37,38,y,{"time"}},{A,745,18,21,"math",{"random"}},{A,747,10,15,T,{"gsub"}},{G,747,40,50,3,H},{A,749,12,17,T,{U}},{G,755,1,21,1,H,"util.lorem"},{G,759,1,31,2,H,"util.random_words"},{A,761,17,18,B,{C,L},2,nil,true},{O,763,7,7,"i"},{A,764,31,34,"math",{"random"}},{G,769,1,27,1,H,"util.random_line"},{A,770,17,19,B,{L}},{A,771,16,19,"math",{"random"}},{G,774,1,35,1,H,"util.run_command"},{A,775,18,19,B,{C,I},2,nil,true},{G,779,1,27,4,H,"util.quickfix"},{A,780,6,17,J,{"trouble"}},{A,781,25,29,j},{A,781,31,37,k},{A,789,7,9,B,{d}},{A,792,5,7,B,{V}},{G,796,17,40,1,H,"util.debounce"},{A,797,17,19,B,{a,"new_timer"}},{G,798,9,28,1,H,"inner"},{A,803,7,9,B,{"schedule_wrap"}},{G,803,25,34,1,H},{A,809,17,19,B,{F,"nvim_create_augroup"}},{A,810,3,5,B,{F,"nvim_create_autocmd"}},{G,813,16,25,4,H},{G,831,25,47,16,H,"util.extract_filepath"},{A,837,14,15,B,{C,"matchlist"},2,nil,true},{A,838,14,15,B,{C,"matchlist"},2,nil,true},{A,853,6,8,B,{C,"filereadable"}},{A,863,8,10,B,{C,"filereadable"}},{A,872,6,8,B,{C,"filereadable"}},{A,881,6,8,B,{C,"executable"}},{A,886,16,18,B,{C,I}},{A,888,6,8,B,{"v","shell_error"}},{A,889,40,42,B,{"inspect"}},{O,891,7,7,P},{A,891,19,23,Q},{Z,892,15,15,P,nil,true},{"413",892,15,15,P,891,7,7},{G,905,27,39,1,H,"util.remove_ansi_escape"},{"614",914,63,63},{G,919,19,28,2,H,"util.goenv_mode"},{A,926,18,19,y,{"execute"}}},{},{15,17,0,43,66,113,0,46,49,51,57,3,0,36,24,31,3,0,54,24,60,44,0,24,3,0,19,20,15,5,12,3,0,20,20,14,5,12,3,0,26,19,3,0,19,20,17,5,11,3,0,29,20,14,5,12,3,0,35,23,49,25,33,5,13,3,0,25,17,66,29,67,27,0,33,29,42,25,5,13,3,0,40,29,17,30,17,72,31,61,27,16,7,0,19,33,19,0,33,31,31,41,65,48,33,0,59,50,31,9,7,5,16,13,3,0,40,61,11,16,10,2,41,71,97,14,0,33,58,13,19,11,47,40,23,39,86,32,49,11,9,7,5,18,15,3,0,74,33,24,0,40,35,29,31,5,3,0,24,11,25,98,16,6,77,16,5,3,0,26,11,25,100,16,6,79,16,5,3,0,38,24,16,5,29,24,18,7,5,13,3,0,48,11,97,31,22,0,32,21,5,0,22,18,68,8,61,7,5,3,0,36,21,19,5,3,0,30,30,12,30,13,50,63,7,57,38,15,5,13,3,0,37,18,14,5,118,20,29,31,7,5,19,14,5,28,29,46,5,0,13,3,0,37,24,54,10,5,21,0,76,0,55,19,0,37,56,39,55,28,30,81,8,70,7,5,18,45,44,17,81,14,9,19,42,9,18,27,17,8,51,7,5,3,0,26,3,0,22,0,26,20,13,80,3,30,21,17,3,0,40,23,13,3,0,39,43,13,3,0,41,46,13,3,0,39,48,13,3,0,34,28,13,3,0,35,29,13,3,0,32,26,13,3,0,34,28,13,3,0,32,30,30,3,0,33,30,31,3,0,32,30,30,3,0,34,30,32,3,0,40,37,51,34,27,35,57,7,5,3,0,43,48,33,48,13,17,5,28,0,45,41,32,23,22,45,51,42,56,32,22,11,9,8,46,7,6,32,35,28,33,7,5,0,42,17,79,14,5,15,3,0,13,55,60,2,35,39,48,43,63,63,31,14,10,8,2,29,18,9,28,44,11,61,10,19,8,6,0,35,72,35,20,14,6,35,5,3,0,24,29,24,5,0,27,17,56,14,45,16,5,3,0,24,35,3,0,19,23,25,52,6,3,0,24,25,52,6,3,0,23,25,52,6,3,0,24,25,54,6,3,0,30,28,19,16,17,5,30,0,58,0,36,49,6,50,5,0,48,41,36,19,5,14,3,0,21,11,21,24,5,3,0,22,14,37,13,5,20,3,0,22,29,3,0,25,34,58,27,25,5,0,39,47,33,18,7,5,0,32,3,0,22,18,15,5,28,16,5,23,3,0,20,0,29,64,18,14,5,68,14,16,3,0,31,54,46,44,34,36,7,5,0,33,27,31,13,5,3,0,30,28,29,40,40,57,28,39,66,31,33,9,7,5,16,29,3,0,31,30,18,15,15,5,14,3,0,46,40,30,36,13,5,18,31,28,5,14,3,0,30,95,3,0,30,45,14,19,30,57,39,84,7,5,0,15,3,0,24,55,45,19,12,51,18,0,25,58,20,79,62,7,47,14,26,7,5,3,0,34,43,49,12,33,16,6,52,5,30,14,33,28,6,36,5,18,17,15,3,0,27,35,17,39,15,5,13,3,0,31,21,35,80,5,37,3,0,34,16,33,17,18,54,52,25,19,58,40,11,7,58,34,49,27,7,5,19,15,5,3,0,9,20,68,28,57,50,61,33,6,3,0,13,446,21,14,3,0,31,26,34,10,19,50,5,12,3,0,27,38,42,3,0,35,40,15,3,0,27,38,49,14,31,32,10,31,9,8,37,7,6,16,5,3,0,40,36,28,16,16,15,8,34,18,10,5,5,0,75,46,18,18,25,19,31,22,40,25,13,11,19,9,8,4,0,21,3,0,19,0,47,17,18,148,52,64,59,58,22,15,16,20,16,6,10,5,70,0,28,47,69,5,44,34,55,33,32,5,0,18,42,46,43,32,44,30,7,5,0,79,34,41,30,28,5,0,35,32,35,5,40,29,5,26,50,37,0,32,57,5,32,38,14,97,36,28,28,26,7,5,49,31,3,0,39,49,64,41,37,12,3,0,51,63,52,25,0,35,28,20,88,16,5,0,49,32,20,3,0,11,0},{[19]="comment",[103]="comment",[104]="comment",[107]="comment",[117]="comment",[118]="comment",[119]="comment",[120]="comment",[121]="comment",[122]="comment",[123]="comment",[124]="comment",[125]="comment",[126]="comment",[133]="comment",[148]="comment",[227]="comment",[237]="comment",[246]="comment",[394]="comment",[399]="comment",[423]="comment",[424]="comment",[425]="comment",[426]="comment",[427]="comment",[428]="comment",[429]="comment",[430]="comment",[431]="comment",[432]="comment",[433]="comment",[434]="comment",[435]="comment",[436]="comment",[437]="comment",[438]="comment",[439]="comment",[440]="comment",[441]="comment",[442]="comment",[443]="comment",[444]="comment",[445]="comment",[446]="comment",[447]="comment",[448]="comment",[478]="comment",[504]="comment",[576]="comment",[580]="comment",[628]="comment",[629]="comment",[659]="comment",[660]="comment",[661]="comment",[662]="comment",[663]="comment",[664]="comment",[665]="comment",[680]="comment",[718]="comment",[719]="comment",[732]="comment",[742]="comment",[833]="comment",[835]="comment",[836]="comment",[850]="comment",[855]="comment",[884]="comment",[894]="comment",[901]="comment",[907]="comment",[913]="comment",[914]="comment",[915]="comment",[918]="comment",[921]="comment"}}