From 9bcccbd80d36ae678d58cd8f83c4d0c790c16b48 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 26 Sep 2025 08:19:26 +0300 Subject: Auto apply inline prompt completions --- docs/coverage.out | 3874 ++++++++++++++++++++++++++++------------------------- 1 file changed, 2081 insertions(+), 1793 deletions(-) (limited to 'docs/coverage.out') diff --git a/docs/coverage.out b/docs/coverage.out index 278ee5d..3410034 100644 --- a/docs/coverage.out +++ b/docs/coverage.out @@ -1580,92 +1580,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -3870,92 +3888,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -6158,92 +6194,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -8446,92 +8500,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -10734,92 +10806,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -11253,11 +11343,11 @@ codeberg.org/snonux/hexai/internal/stats/stats.go:191.2,192.14 2 7 codeberg.org/snonux/hexai/internal/stats/stats.go:192.14,194.3 1 0 codeberg.org/snonux/hexai/internal/stats/stats.go:194.8,196.3 1 7 codeberg.org/snonux/hexai/internal/stats/stats.go:197.2,199.31 3 7 -codeberg.org/snonux/hexai/internal/stats/stats.go:199.31,200.27 1 1365 +codeberg.org/snonux/hexai/internal/stats/stats.go:199.31,200.27 1 1743 codeberg.org/snonux/hexai/internal/stats/stats.go:200.27,201.12 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:203.3,207.23 5 1365 +codeberg.org/snonux/hexai/internal/stats/stats.go:203.3,207.23 5 1743 codeberg.org/snonux/hexai/internal/stats/stats.go:207.23,209.4 1 49 -codeberg.org/snonux/hexai/internal/stats/stats.go:210.3,218.35 9 1365 +codeberg.org/snonux/hexai/internal/stats/stats.go:210.3,218.35 9 1743 codeberg.org/snonux/hexai/internal/stats/stats.go:220.2,221.15 2 7 codeberg.org/snonux/hexai/internal/stats/stats.go:221.15,223.3 1 0 codeberg.org/snonux/hexai/internal/stats/stats.go:224.2,225.18 2 7 @@ -13022,92 +13112,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -15310,92 +15418,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -17598,92 +17724,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -19886,92 +20030,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -20405,11 +20567,11 @@ codeberg.org/snonux/hexai/internal/stats/stats.go:191.2,192.14 2 18 codeberg.org/snonux/hexai/internal/stats/stats.go:192.14,194.3 1 0 codeberg.org/snonux/hexai/internal/stats/stats.go:194.8,196.3 1 18 codeberg.org/snonux/hexai/internal/stats/stats.go:197.2,199.31 3 18 -codeberg.org/snonux/hexai/internal/stats/stats.go:199.31,200.27 1 3735 +codeberg.org/snonux/hexai/internal/stats/stats.go:199.31,200.27 1 4707 codeberg.org/snonux/hexai/internal/stats/stats.go:200.27,201.12 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:203.3,207.23 5 3735 +codeberg.org/snonux/hexai/internal/stats/stats.go:203.3,207.23 5 4707 codeberg.org/snonux/hexai/internal/stats/stats.go:207.23,209.4 1 126 -codeberg.org/snonux/hexai/internal/stats/stats.go:210.3,218.35 9 3735 +codeberg.org/snonux/hexai/internal/stats/stats.go:210.3,218.35 9 4707 codeberg.org/snonux/hexai/internal/stats/stats.go:220.2,221.15 2 18 codeberg.org/snonux/hexai/internal/stats/stats.go:221.15,223.3 1 0 codeberg.org/snonux/hexai/internal/stats/stats.go:224.2,225.18 2 18 @@ -22174,92 +22336,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -24462,92 +24642,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -25005,15 +25203,15 @@ codeberg.org/snonux/hexai/internal/stats/stats.go:257.40,259.2 1 0 codeberg.org/snonux/hexai/internal/testutil/fixtures.go:4.33,6.2 1 0 codeberg.org/snonux/hexai/internal/testutil/fixtures.go:9.34,11.2 1 0 codeberg.org/snonux/hexai/internal/testutil/fixtures.go:14.43,16.2 1 0 -codeberg.org/snonux/hexai/internal/testutil/fixtures.go:19.33,21.2 1 1 -codeberg.org/snonux/hexai/internal/testutil/fixtures.go:24.29,26.2 1 1 -codeberg.org/snonux/hexai/internal/textutil/human.go:7.33,8.14 1 0 -codeberg.org/snonux/hexai/internal/textutil/human.go:8.14,10.3 1 0 -codeberg.org/snonux/hexai/internal/textutil/human.go:11.2,15.37 5 0 -codeberg.org/snonux/hexai/internal/textutil/human.go:15.37,18.3 2 0 -codeberg.org/snonux/hexai/internal/textutil/human.go:19.2,21.41 2 0 +codeberg.org/snonux/hexai/internal/testutil/fixtures.go:19.33,21.2 1 0 +codeberg.org/snonux/hexai/internal/testutil/fixtures.go:24.29,26.2 1 0 +codeberg.org/snonux/hexai/internal/textutil/human.go:7.33,8.14 1 8 +codeberg.org/snonux/hexai/internal/textutil/human.go:8.14,10.3 1 2 +codeberg.org/snonux/hexai/internal/textutil/human.go:11.2,15.37 5 6 +codeberg.org/snonux/hexai/internal/textutil/human.go:15.37,18.3 2 6 +codeberg.org/snonux/hexai/internal/textutil/human.go:19.2,21.41 2 6 codeberg.org/snonux/hexai/internal/textutil/human.go:21.41,23.3 1 0 -codeberg.org/snonux/hexai/internal/textutil/human.go:24.2,24.10 1 0 +codeberg.org/snonux/hexai/internal/textutil/human.go:24.2,24.10 1 6 codeberg.org/snonux/hexai/internal/textutil/textutil.go:6.62,7.31 1 0 codeberg.org/snonux/hexai/internal/textutil/textutil.go:7.31,9.3 1 0 codeberg.org/snonux/hexai/internal/textutil/textutil.go:10.2,11.25 2 0 @@ -25075,46 +25273,46 @@ codeberg.org/snonux/hexai/internal/tmux/status.go:39.2,40.13 2 0 codeberg.org/snonux/hexai/internal/tmux/status.go:40.13,42.3 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:44.2,44.69 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:48.36,48.95 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:52.98,54.2 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:59.115,68.2 3 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:74.194,79.90 4 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:79.90,81.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:82.2,84.34 2 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:84.34,85.50 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:52.98,54.2 1 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:59.115,68.2 3 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:74.194,79.90 4 2 +codeberg.org/snonux/hexai/internal/tmux/status.go:79.90,81.3 1 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:82.2,84.34 2 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:84.34,85.50 1 1 codeberg.org/snonux/hexai/internal/tmux/status.go:85.50,87.4 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:88.3,88.21 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:88.21,90.4 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:88.3,88.21 1 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:88.21,90.4 1 1 codeberg.org/snonux/hexai/internal/tmux/status.go:92.2,92.20 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:95.42,96.12 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:95.42,96.12 1 2 codeberg.org/snonux/hexai/internal/tmux/status.go:96.12,98.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:99.2,100.18 2 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:99.2,100.18 2 2 codeberg.org/snonux/hexai/internal/tmux/status.go:100.18,102.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:103.2,103.16 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:103.2,103.16 1 2 codeberg.org/snonux/hexai/internal/tmux/status.go:103.16,105.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:106.2,106.33 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:110.27,112.13 2 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:112.13,114.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:115.2,115.11 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:116.32,117.14 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:106.2,106.33 1 2 +codeberg.org/snonux/hexai/internal/tmux/status.go:110.27,112.13 2 2 +codeberg.org/snonux/hexai/internal/tmux/status.go:112.13,114.3 1 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:115.2,115.11 1 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:116.32,117.14 1 1 codeberg.org/snonux/hexai/internal/tmux/status.go:118.10,119.15 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:124.25,126.13 2 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:124.25,126.13 2 1 codeberg.org/snonux/hexai/internal/tmux/status.go:126.13,128.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:129.2,130.26 2 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:129.2,130.26 2 1 codeberg.org/snonux/hexai/internal/tmux/status.go:130.26,132.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:133.2,133.10 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:136.45,137.12 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:133.2,133.10 1 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:136.45,137.12 1 1 codeberg.org/snonux/hexai/internal/tmux/status.go:137.12,139.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:140.2,140.17 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:140.2,140.17 1 1 codeberg.org/snonux/hexai/internal/tmux/status.go:140.17,142.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:143.2,143.12 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:143.2,143.12 1 1 codeberg.org/snonux/hexai/internal/tmux/status.go:143.12,145.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:146.2,146.24 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:149.35,152.77 3 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:146.2,146.24 1 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:149.35,152.77 3 5 codeberg.org/snonux/hexai/internal/tmux/status.go:152.77,154.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:155.2,155.85 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:155.2,155.85 1 5 codeberg.org/snonux/hexai/internal/tmux/status.go:155.85,157.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:158.2,158.27 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:158.27,160.3 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:158.2,158.27 1 5 +codeberg.org/snonux/hexai/internal/tmux/status.go:158.27,160.3 1 5 codeberg.org/snonux/hexai/internal/tmux/status.go:161.2,161.15 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:166.58,168.2 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:172.34,180.26 6 0 @@ -25144,31 +25342,31 @@ codeberg.org/snonux/hexai/internal/tmux/status.go:229.11,231.3 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:233.2,234.14 2 0 codeberg.org/snonux/hexai/internal/tmux/status.go:234.14,236.3 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:237.2,238.48 2 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:11.23,11.60 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:19.23,19.72 2 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:22.23,22.76 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:33.52,34.20 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:11.23,11.60 1 2 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:19.23,19.72 2 4 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:22.23,22.76 1 3 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:33.52,34.20 1 1 codeberg.org/snonux/hexai/internal/tmux/tmux.go:34.20,36.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:37.2,38.19 2 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:38.19,40.3 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:37.2,38.19 2 1 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:38.19,40.3 1 1 codeberg.org/snonux/hexai/internal/tmux/tmux.go:40.8,42.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:43.2,43.45 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:43.45,45.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:46.2,46.42 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:46.42,48.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:50.2,53.16 4 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:58.38,60.25 2 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:60.25,61.14 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:43.2,43.45 1 1 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:43.45,45.3 1 1 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:46.2,46.42 1 1 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:46.42,48.3 1 1 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:50.2,53.16 4 1 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:58.38,60.25 2 1 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:60.25,61.14 1 4 codeberg.org/snonux/hexai/internal/tmux/tmux.go:61.14,63.12 2 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:65.3,65.20 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:65.20,67.12 2 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:71.3,72.33 2 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:74.2,74.31 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:78.32,79.30 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:79.30,81.141 2 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:81.141,82.12 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:84.3,84.15 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:86.2,86.13 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:65.3,65.20 1 4 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:65.20,67.12 2 2 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:71.3,72.33 2 2 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:74.2,74.31 1 1 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:78.32,79.30 1 4 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:79.30,81.141 2 27 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:81.141,82.12 1 25 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:84.3,84.15 1 2 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:86.2,86.13 1 2 codeberg.org/snonux/hexai/cmd/hexai/main.go:14.13,17.18 3 0 codeberg.org/snonux/hexai/cmd/hexai/main.go:17.18,20.3 2 0 codeberg.org/snonux/hexai/cmd/hexai/main.go:22.2,22.104 1 0 @@ -26750,92 +26948,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -29038,92 +29254,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -31326,92 +31560,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -31869,15 +32121,15 @@ codeberg.org/snonux/hexai/internal/stats/stats.go:257.40,259.2 1 0 codeberg.org/snonux/hexai/internal/testutil/fixtures.go:4.33,6.2 1 0 codeberg.org/snonux/hexai/internal/testutil/fixtures.go:9.34,11.2 1 0 codeberg.org/snonux/hexai/internal/testutil/fixtures.go:14.43,16.2 1 0 -codeberg.org/snonux/hexai/internal/testutil/fixtures.go:19.33,21.2 1 0 -codeberg.org/snonux/hexai/internal/testutil/fixtures.go:24.29,26.2 1 0 -codeberg.org/snonux/hexai/internal/textutil/human.go:7.33,8.14 1 8 -codeberg.org/snonux/hexai/internal/textutil/human.go:8.14,10.3 1 2 -codeberg.org/snonux/hexai/internal/textutil/human.go:11.2,15.37 5 6 -codeberg.org/snonux/hexai/internal/textutil/human.go:15.37,18.3 2 6 -codeberg.org/snonux/hexai/internal/textutil/human.go:19.2,21.41 2 6 +codeberg.org/snonux/hexai/internal/testutil/fixtures.go:19.33,21.2 1 1 +codeberg.org/snonux/hexai/internal/testutil/fixtures.go:24.29,26.2 1 1 +codeberg.org/snonux/hexai/internal/textutil/human.go:7.33,8.14 1 0 +codeberg.org/snonux/hexai/internal/textutil/human.go:8.14,10.3 1 0 +codeberg.org/snonux/hexai/internal/textutil/human.go:11.2,15.37 5 0 +codeberg.org/snonux/hexai/internal/textutil/human.go:15.37,18.3 2 0 +codeberg.org/snonux/hexai/internal/textutil/human.go:19.2,21.41 2 0 codeberg.org/snonux/hexai/internal/textutil/human.go:21.41,23.3 1 0 -codeberg.org/snonux/hexai/internal/textutil/human.go:24.2,24.10 1 6 +codeberg.org/snonux/hexai/internal/textutil/human.go:24.2,24.10 1 0 codeberg.org/snonux/hexai/internal/textutil/textutil.go:6.62,7.31 1 0 codeberg.org/snonux/hexai/internal/textutil/textutil.go:7.31,9.3 1 0 codeberg.org/snonux/hexai/internal/textutil/textutil.go:10.2,11.25 2 0 @@ -31939,46 +32191,46 @@ codeberg.org/snonux/hexai/internal/tmux/status.go:39.2,40.13 2 0 codeberg.org/snonux/hexai/internal/tmux/status.go:40.13,42.3 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:44.2,44.69 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:48.36,48.95 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:52.98,54.2 1 1 -codeberg.org/snonux/hexai/internal/tmux/status.go:59.115,68.2 3 1 -codeberg.org/snonux/hexai/internal/tmux/status.go:74.194,79.90 4 2 -codeberg.org/snonux/hexai/internal/tmux/status.go:79.90,81.3 1 1 -codeberg.org/snonux/hexai/internal/tmux/status.go:82.2,84.34 2 1 -codeberg.org/snonux/hexai/internal/tmux/status.go:84.34,85.50 1 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:52.98,54.2 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:59.115,68.2 3 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:74.194,79.90 4 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:79.90,81.3 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:82.2,84.34 2 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:84.34,85.50 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:85.50,87.4 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:88.3,88.21 1 1 -codeberg.org/snonux/hexai/internal/tmux/status.go:88.21,90.4 1 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:88.3,88.21 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:88.21,90.4 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:92.2,92.20 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:95.42,96.12 1 2 +codeberg.org/snonux/hexai/internal/tmux/status.go:95.42,96.12 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:96.12,98.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:99.2,100.18 2 2 +codeberg.org/snonux/hexai/internal/tmux/status.go:99.2,100.18 2 0 codeberg.org/snonux/hexai/internal/tmux/status.go:100.18,102.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:103.2,103.16 1 2 +codeberg.org/snonux/hexai/internal/tmux/status.go:103.2,103.16 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:103.16,105.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:106.2,106.33 1 2 -codeberg.org/snonux/hexai/internal/tmux/status.go:110.27,112.13 2 2 -codeberg.org/snonux/hexai/internal/tmux/status.go:112.13,114.3 1 1 -codeberg.org/snonux/hexai/internal/tmux/status.go:115.2,115.11 1 1 -codeberg.org/snonux/hexai/internal/tmux/status.go:116.32,117.14 1 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:106.2,106.33 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:110.27,112.13 2 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:112.13,114.3 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:115.2,115.11 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:116.32,117.14 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:118.10,119.15 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:124.25,126.13 2 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:124.25,126.13 2 0 codeberg.org/snonux/hexai/internal/tmux/status.go:126.13,128.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:129.2,130.26 2 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:129.2,130.26 2 0 codeberg.org/snonux/hexai/internal/tmux/status.go:130.26,132.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:133.2,133.10 1 1 -codeberg.org/snonux/hexai/internal/tmux/status.go:136.45,137.12 1 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:133.2,133.10 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:136.45,137.12 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:137.12,139.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:140.2,140.17 1 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:140.2,140.17 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:140.17,142.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:143.2,143.12 1 1 +codeberg.org/snonux/hexai/internal/tmux/status.go:143.2,143.12 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:143.12,145.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:146.2,146.24 1 1 -codeberg.org/snonux/hexai/internal/tmux/status.go:149.35,152.77 3 5 +codeberg.org/snonux/hexai/internal/tmux/status.go:146.2,146.24 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:149.35,152.77 3 0 codeberg.org/snonux/hexai/internal/tmux/status.go:152.77,154.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:155.2,155.85 1 5 +codeberg.org/snonux/hexai/internal/tmux/status.go:155.2,155.85 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:155.85,157.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:158.2,158.27 1 5 -codeberg.org/snonux/hexai/internal/tmux/status.go:158.27,160.3 1 5 +codeberg.org/snonux/hexai/internal/tmux/status.go:158.2,158.27 1 0 +codeberg.org/snonux/hexai/internal/tmux/status.go:158.27,160.3 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:161.2,161.15 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:166.58,168.2 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:172.34,180.26 6 0 @@ -32008,31 +32260,31 @@ codeberg.org/snonux/hexai/internal/tmux/status.go:229.11,231.3 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:233.2,234.14 2 0 codeberg.org/snonux/hexai/internal/tmux/status.go:234.14,236.3 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:237.2,238.48 2 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:11.23,11.60 1 2 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:19.23,19.72 2 4 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:22.23,22.76 1 3 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:33.52,34.20 1 1 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:11.23,11.60 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:19.23,19.72 2 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:22.23,22.76 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:33.52,34.20 1 0 codeberg.org/snonux/hexai/internal/tmux/tmux.go:34.20,36.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:37.2,38.19 2 1 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:38.19,40.3 1 1 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:37.2,38.19 2 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:38.19,40.3 1 0 codeberg.org/snonux/hexai/internal/tmux/tmux.go:40.8,42.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:43.2,43.45 1 1 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:43.45,45.3 1 1 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:46.2,46.42 1 1 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:46.42,48.3 1 1 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:50.2,53.16 4 1 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:58.38,60.25 2 1 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:60.25,61.14 1 4 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:43.2,43.45 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:43.45,45.3 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:46.2,46.42 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:46.42,48.3 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:50.2,53.16 4 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:58.38,60.25 2 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:60.25,61.14 1 0 codeberg.org/snonux/hexai/internal/tmux/tmux.go:61.14,63.12 2 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:65.3,65.20 1 4 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:65.20,67.12 2 2 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:71.3,72.33 2 2 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:74.2,74.31 1 1 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:78.32,79.30 1 4 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:79.30,81.141 2 27 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:81.141,82.12 1 25 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:84.3,84.15 1 2 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:86.2,86.13 1 2 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:65.3,65.20 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:65.20,67.12 2 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:71.3,72.33 2 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:74.2,74.31 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:78.32,79.30 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:79.30,81.141 2 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:81.141,82.12 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:84.3,84.15 1 0 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:86.2,86.13 1 0 codeberg.org/snonux/hexai/cmd/hexai/main.go:14.13,17.18 3 0 codeberg.org/snonux/hexai/cmd/hexai/main.go:17.18,20.3 2 0 codeberg.org/snonux/hexai/cmd/hexai/main.go:22.2,22.104 1 0 @@ -33027,7 +33279,7 @@ codeberg.org/snonux/hexai/internal/llm/provider.go:58.47,58.73 1 0 codeberg.org/snonux/hexai/internal/llm/provider.go:58.73,58.92 1 0 codeberg.org/snonux/hexai/internal/llm/provider.go:59.47,59.73 1 1 codeberg.org/snonux/hexai/internal/llm/provider.go:59.73,59.94 1 1 -codeberg.org/snonux/hexai/internal/llm/provider.go:60.47,60.73 1 35 +codeberg.org/snonux/hexai/internal/llm/provider.go:60.47,60.73 1 36 codeberg.org/snonux/hexai/internal/llm/provider.go:60.73,60.92 1 1 codeberg.org/snonux/hexai/internal/llm/provider.go:61.45,62.26 1 0 codeberg.org/snonux/hexai/internal/llm/provider.go:62.26,62.66 1 0 @@ -33065,9 +33317,9 @@ codeberg.org/snonux/hexai/internal/logging/chatlogger.go:20.12,22.3 1 0 codeberg.org/snonux/hexai/internal/logging/chatlogger.go:23.2,25.29 2 0 codeberg.org/snonux/hexai/internal/logging/chatlogger.go:25.29,28.3 1 0 codeberg.org/snonux/hexai/internal/logging/logging.go:27.26,27.37 1 1 -codeberg.org/snonux/hexai/internal/logging/logging.go:30.47,31.16 1 80 +codeberg.org/snonux/hexai/internal/logging/logging.go:30.47,31.16 1 83 codeberg.org/snonux/hexai/internal/logging/logging.go:31.16,33.3 1 29 -codeberg.org/snonux/hexai/internal/logging/logging.go:34.2,35.48 2 51 +codeberg.org/snonux/hexai/internal/logging/logging.go:34.2,35.48 2 54 codeberg.org/snonux/hexai/internal/logging/logging.go:43.32,43.55 1 0 codeberg.org/snonux/hexai/internal/logging/logging.go:46.37,47.25 1 1 codeberg.org/snonux/hexai/internal/logging/logging.go:47.25,48.32 1 0 @@ -33086,12 +33338,12 @@ codeberg.org/snonux/hexai/internal/lsp/chat_commands.go:40.26,42.3 1 0 codeberg.org/snonux/hexai/internal/lsp/chat_commands.go:43.2,44.16 2 2 codeberg.org/snonux/hexai/internal/lsp/chat_commands.go:44.16,47.3 2 0 codeberg.org/snonux/hexai/internal/lsp/chat_commands.go:48.2,50.44 3 2 -codeberg.org/snonux/hexai/internal/lsp/context.go:16.96,18.14 2 13 +codeberg.org/snonux/hexai/internal/lsp/context.go:16.96,18.14 2 14 codeberg.org/snonux/hexai/internal/lsp/context.go:19.17,20.19 1 2 codeberg.org/snonux/hexai/internal/lsp/context.go:21.16,22.41 1 1 -codeberg.org/snonux/hexai/internal/lsp/context.go:23.26,24.14 1 8 +codeberg.org/snonux/hexai/internal/lsp/context.go:23.26,24.14 1 9 codeberg.org/snonux/hexai/internal/lsp/context.go:24.14,26.4 1 2 -codeberg.org/snonux/hexai/internal/lsp/context.go:27.3,27.19 1 6 +codeberg.org/snonux/hexai/internal/lsp/context.go:27.3,27.19 1 7 codeberg.org/snonux/hexai/internal/lsp/context.go:28.21,29.38 1 2 codeberg.org/snonux/hexai/internal/lsp/context.go:30.10,32.19 1 0 codeberg.org/snonux/hexai/internal/lsp/context.go:36.65,38.35 2 2 @@ -33113,38 +33365,38 @@ codeberg.org/snonux/hexai/internal/lsp/context.go:77.21,79.3 1 0 codeberg.org/snonux/hexai/internal/lsp/context.go:80.2,80.53 1 1 codeberg.org/snonux/hexai/internal/lsp/context.go:80.53,82.3 1 0 codeberg.org/snonux/hexai/internal/lsp/context.go:83.2,83.19 1 1 -codeberg.org/snonux/hexai/internal/lsp/document.go:15.48,19.2 3 40 +codeberg.org/snonux/hexai/internal/lsp/document.go:15.48,19.2 3 41 codeberg.org/snonux/hexai/internal/lsp/document.go:21.45,25.2 3 1 codeberg.org/snonux/hexai/internal/lsp/document.go:27.33,31.2 3 4 -codeberg.org/snonux/hexai/internal/lsp/document.go:33.52,37.2 3 87 -codeberg.org/snonux/hexai/internal/lsp/document.go:40.37,43.2 2 52 -codeberg.org/snonux/hexai/internal/lsp/document.go:45.96,47.35 2 7 +codeberg.org/snonux/hexai/internal/lsp/document.go:33.52,37.2 3 90 +codeberg.org/snonux/hexai/internal/lsp/document.go:40.37,43.2 2 53 +codeberg.org/snonux/hexai/internal/lsp/document.go:45.96,47.35 2 8 codeberg.org/snonux/hexai/internal/lsp/document.go:47.35,49.3 1 1 -codeberg.org/snonux/hexai/internal/lsp/document.go:50.2,51.13 2 6 +codeberg.org/snonux/hexai/internal/lsp/document.go:50.2,51.13 2 7 codeberg.org/snonux/hexai/internal/lsp/document.go:51.13,53.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/document.go:54.2,54.25 1 6 +codeberg.org/snonux/hexai/internal/lsp/document.go:54.2,54.25 1 7 codeberg.org/snonux/hexai/internal/lsp/document.go:54.25,56.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/document.go:57.2,58.16 2 6 +codeberg.org/snonux/hexai/internal/lsp/document.go:57.2,58.16 2 7 codeberg.org/snonux/hexai/internal/lsp/document.go:58.16,60.3 1 6 -codeberg.org/snonux/hexai/internal/lsp/document.go:61.2,61.26 1 6 +codeberg.org/snonux/hexai/internal/lsp/document.go:61.2,61.26 1 7 codeberg.org/snonux/hexai/internal/lsp/document.go:61.26,63.3 1 6 -codeberg.org/snonux/hexai/internal/lsp/document.go:64.2,64.28 1 6 -codeberg.org/snonux/hexai/internal/lsp/document.go:64.28,66.85 2 8 +codeberg.org/snonux/hexai/internal/lsp/document.go:64.2,64.28 1 7 +codeberg.org/snonux/hexai/internal/lsp/document.go:64.28,66.85 2 9 codeberg.org/snonux/hexai/internal/lsp/document.go:66.85,68.9 2 6 -codeberg.org/snonux/hexai/internal/lsp/document.go:71.2,71.39 1 6 -codeberg.org/snonux/hexai/internal/lsp/document.go:78.71,80.35 2 11 +codeberg.org/snonux/hexai/internal/lsp/document.go:71.2,71.39 1 7 +codeberg.org/snonux/hexai/internal/lsp/document.go:78.71,80.35 2 12 codeberg.org/snonux/hexai/internal/lsp/document.go:80.35,82.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/document.go:83.2,84.13 2 11 +codeberg.org/snonux/hexai/internal/lsp/document.go:83.2,84.13 2 12 codeberg.org/snonux/hexai/internal/lsp/document.go:84.13,86.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/document.go:87.2,87.25 1 11 +codeberg.org/snonux/hexai/internal/lsp/document.go:87.2,87.25 1 12 codeberg.org/snonux/hexai/internal/lsp/document.go:87.25,89.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/document.go:91.2,92.28 2 11 -codeberg.org/snonux/hexai/internal/lsp/document.go:92.28,93.44 1 20 +codeberg.org/snonux/hexai/internal/lsp/document.go:91.2,92.28 2 12 +codeberg.org/snonux/hexai/internal/lsp/document.go:92.28,93.44 1 21 codeberg.org/snonux/hexai/internal/lsp/document.go:93.44,95.9 2 4 -codeberg.org/snonux/hexai/internal/lsp/document.go:98.3,98.40 1 16 +codeberg.org/snonux/hexai/internal/lsp/document.go:98.3,98.40 1 17 codeberg.org/snonux/hexai/internal/lsp/document.go:98.40,99.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/document.go:102.2,102.20 1 11 -codeberg.org/snonux/hexai/internal/lsp/document.go:102.20,104.3 1 7 +codeberg.org/snonux/hexai/internal/lsp/document.go:102.2,102.20 1 12 +codeberg.org/snonux/hexai/internal/lsp/document.go:102.20,104.3 1 8 codeberg.org/snonux/hexai/internal/lsp/document.go:106.2,106.35 1 4 codeberg.org/snonux/hexai/internal/lsp/document.go:106.35,109.17 3 6 codeberg.org/snonux/hexai/internal/lsp/document.go:109.17,110.15 1 2 @@ -33152,16 +33404,16 @@ codeberg.org/snonux/hexai/internal/lsp/document.go:110.15,112.5 1 1 codeberg.org/snonux/hexai/internal/lsp/document.go:114.4,114.29 1 1 codeberg.org/snonux/hexai/internal/lsp/document.go:114.29,116.5 1 1 codeberg.org/snonux/hexai/internal/lsp/document.go:119.2,119.13 1 2 -codeberg.org/snonux/hexai/internal/lsp/document.go:122.46,123.28 1 8 -codeberg.org/snonux/hexai/internal/lsp/document.go:123.28,124.29 1 18 +codeberg.org/snonux/hexai/internal/lsp/document.go:122.46,123.28 1 9 +codeberg.org/snonux/hexai/internal/lsp/document.go:123.28,124.29 1 24 codeberg.org/snonux/hexai/internal/lsp/document.go:124.29,126.4 1 6 -codeberg.org/snonux/hexai/internal/lsp/document.go:128.2,128.14 1 2 -codeberg.org/snonux/hexai/internal/lsp/document.go:131.31,133.18 2 42 +codeberg.org/snonux/hexai/internal/lsp/document.go:128.2,128.14 1 3 +codeberg.org/snonux/hexai/internal/lsp/document.go:131.31,133.18 2 47 codeberg.org/snonux/hexai/internal/lsp/document.go:133.18,135.3 1 1 -codeberg.org/snonux/hexai/internal/lsp/document.go:136.2,136.10 1 41 -codeberg.org/snonux/hexai/internal/lsp/document.go:139.33,141.49 2 26 +codeberg.org/snonux/hexai/internal/lsp/document.go:136.2,136.10 1 46 +codeberg.org/snonux/hexai/internal/lsp/document.go:139.33,141.49 2 27 codeberg.org/snonux/hexai/internal/lsp/document.go:141.49,143.3 1 6 -codeberg.org/snonux/hexai/internal/lsp/document.go:144.2,144.10 1 20 +codeberg.org/snonux/hexai/internal/lsp/document.go:144.2,144.10 1 21 codeberg.org/snonux/hexai/internal/lsp/handlers.go:10.38,11.41 1 2 codeberg.org/snonux/hexai/internal/lsp/handlers.go:11.41,14.3 2 1 codeberg.org/snonux/hexai/internal/lsp/handlers.go:15.2,15.22 1 1 @@ -33190,27 +33442,27 @@ codeberg.org/snonux/hexai/internal/lsp/handlers.go:87.2,88.30 2 16 codeberg.org/snonux/hexai/internal/lsp/handlers.go:88.30,89.63 1 4 codeberg.org/snonux/hexai/internal/lsp/handlers.go:89.63,91.4 1 1 codeberg.org/snonux/hexai/internal/lsp/handlers.go:93.2,94.33 2 16 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:118.72,121.2 2 29 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:192.151,195.24 2 14 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:118.72,121.2 2 30 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:192.151,195.24 2 15 codeberg.org/snonux/hexai/internal/lsp/handlers.go:195.24,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:198.2,200.24 3 14 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:198.2,200.24 3 15 codeberg.org/snonux/hexai/internal/lsp/handlers.go:200.24,202.3 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:203.2,205.51 3 14 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:205.51,208.3 2 14 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:209.2,210.54 2 14 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:203.2,205.51 3 15 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:205.51,208.3 2 15 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:209.2,210.54 2 15 codeberg.org/snonux/hexai/internal/lsp/handlers.go:210.54,212.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:213.2,214.14 2 14 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:213.2,214.14 2 15 codeberg.org/snonux/hexai/internal/lsp/handlers.go:214.14,216.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:218.2,232.12 1 14 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:235.64,239.9 4 10 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:239.9,241.3 1 9 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:218.2,232.12 1 15 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:235.64,239.9 4 11 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:239.9,241.3 1 10 codeberg.org/snonux/hexai/internal/lsp/handlers.go:243.2,244.16 2 1 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:247.56,250.24 3 12 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:247.56,250.24 3 13 codeberg.org/snonux/hexai/internal/lsp/handlers.go:250.24,252.3 1 5 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:253.2,253.44 1 12 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:253.44,256.33 3 12 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:253.2,253.44 1 13 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:253.44,256.33 3 13 codeberg.org/snonux/hexai/internal/lsp/handlers.go:256.33,261.4 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:262.3,262.9 1 12 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:262.3,262.9 1 13 codeberg.org/snonux/hexai/internal/lsp/handlers.go:265.2,266.29 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers.go:269.51,273.37 2 1 codeberg.org/snonux/hexai/internal/lsp/handlers.go:273.37,274.15 1 1 @@ -33241,9 +33493,9 @@ codeberg.org/snonux/hexai/internal/lsp/handlers.go:337.2,338.33 2 12 codeberg.org/snonux/hexai/internal/lsp/handlers.go:338.33,339.14 1 28 codeberg.org/snonux/hexai/internal/lsp/handlers.go:339.14,341.4 1 6 codeberg.org/snonux/hexai/internal/lsp/handlers.go:343.2,343.14 1 6 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:346.137,351.51 5 13 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:351.51,353.3 1 13 -codeberg.org/snonux/hexai/internal/lsp/handlers.go:354.2,364.4 1 13 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:346.137,351.51 5 14 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:351.51,353.3 1 14 +codeberg.org/snonux/hexai/internal/lsp/handlers.go:354.2,364.4 1 14 codeberg.org/snonux/hexai/internal/lsp/handlers.go:439.74,448.2 1 1 codeberg.org/snonux/hexai/internal/lsp/handlers_codeaction.go:17.48,19.55 2 5 codeberg.org/snonux/hexai/internal/lsp/handlers_codeaction.go:19.55,20.23 1 0 @@ -33455,70 +33707,70 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_codeaction.go:607.16,609.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_codeaction.go:610.2,611.32 2 2 codeberg.org/snonux/hexai/internal/lsp/handlers_codeaction.go:611.32,613.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_codeaction.go:614.2,614.18 1 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:31.48,34.55 3 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:34.55,41.19 5 1 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:31.48,34.55 3 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:34.55,41.19 5 2 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:41.19,43.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:44.3,44.25 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:44.25,48.10 4 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:48.10,51.5 2 1 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:44.3,44.25 1 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:44.25,48.10 4 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:48.10,51.5 2 2 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:54.2,55.73 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:60.67,61.22 1 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:60.67,61.22 1 3 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:61.22,63.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:64.2,68.48 2 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:64.2,68.48 2 3 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:68.48,70.3 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:70.8,73.3 2 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:74.2,74.46 1 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:79.99,82.2 1 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:70.8,73.3 2 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:74.2,74.46 1 3 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:79.99,82.2 1 3 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:84.98,87.2 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:89.160,94.13 4 18 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:89.160,94.13 4 19 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:94.13,96.3 1 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:98.2,98.131 1 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:98.2,98.131 1 10 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:98.131,100.3 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:102.2,102.43 1 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:105.181,118.57 4 18 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:102.2,102.43 1 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:105.181,118.57 4 19 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:118.57,121.3 2 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:122.2,122.51 1 10 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:122.2,122.51 1 11 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:122.51,124.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:125.2,128.96 4 10 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:125.2,128.96 4 11 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:128.96,133.3 2 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:134.2,134.100 1 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:134.2,134.100 1 10 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:134.100,137.3 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:138.2,138.98 1 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:138.2,138.98 1 10 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:138.98,141.3 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:142.2,142.25 1 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:145.107,148.29 3 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:148.29,150.3 1 16 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:151.2,154.29 4 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:142.2,142.25 1 10 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:145.107,148.29 3 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:148.29,150.3 1 18 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:151.2,154.29 4 9 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:154.29,156.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:157.2,158.19 2 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:157.2,158.19 2 9 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:158.19,160.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:161.2,163.16 3 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:161.2,163.16 3 9 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:163.16,167.3 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:168.2,172.19 5 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:168.2,172.19 5 9 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:172.19,174.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:175.2,177.20 3 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:181.38,182.16 1 11 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:175.2,177.20 3 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:181.38,182.16 1 12 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:182.16,184.3 1 5 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:185.2,188.42 2 6 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:185.2,188.42 2 7 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:188.42,190.3 1 5 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:190.8,193.3 2 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:194.2,194.27 1 6 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:198.91,201.18 3 15 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:190.8,193.3 2 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:194.2,194.27 1 7 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:198.91,201.18 3 16 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:201.18,203.3 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:204.2,204.34 1 14 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:204.34,205.29 1 4 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:204.2,204.34 1 15 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:204.34,205.29 1 5 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:205.29,207.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:208.3,209.31 2 4 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:209.31,210.18 1 10 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:208.3,209.31 2 5 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:209.31,210.18 1 14 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:210.18,213.5 2 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:216.2,216.14 1 12 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:220.119,224.24 2 14 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:216.2,216.14 1 13 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:220.119,224.24 2 15 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:224.24,226.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:227.2,228.13 2 14 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:228.13,230.68 2 12 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:227.2,228.13 2 15 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:228.13,230.68 2 13 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:230.68,232.4 1 5 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:234.2,234.19 1 14 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:234.19,236.3 1 7 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:234.2,234.19 1 15 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:234.19,236.3 1 8 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:238.2,239.12 2 7 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:239.12,241.28 2 13 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:241.28,243.12 2 7 @@ -33527,8 +33779,8 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:247.2,249.18 3 7 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:249.18,250.45 1 5 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:250.45,252.4 1 5 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:254.2,254.23 1 7 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:258.193,261.9 3 12 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:261.9,263.3 1 6 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:258.193,261.9 3 13 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:261.9,263.3 1 7 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:264.2,275.34 8 6 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:275.34,277.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:278.2,279.19 2 6 @@ -33549,8 +33801,8 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:315.40,319.5 3 4 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:321.8,321.23 1 2 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:321.23,326.3 3 2 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:327.2,327.19 1 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:332.55,334.12 2 41 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:334.12,336.3 1 39 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:332.55,334.12 2 42 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:334.12,336.3 1 40 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:337.2,337.6 1 2 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:337.6,341.20 4 4 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:341.20,343.4 1 0 @@ -33559,34 +33811,34 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:345.17,347.4 1 2 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:348.3,350.10 3 2 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:351.21,353.10 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:354.18,354.18 0 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:362.60,364.19 2 41 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:364.19,366.3 1 38 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:362.60,364.19 2 42 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:364.19,366.3 1 39 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:367.2,368.6 2 3 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:368.6,372.23 4 5 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:372.23,376.11 4 2 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:377.22,379.17 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:380.19,382.13 1 2 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:386.3,388.14 3 3 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:393.177,405.14 5 14 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:393.177,405.14 5 15 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:405.14,408.3 2 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:409.2,409.79 1 14 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:409.2,409.79 1 15 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:409.79,411.3 1 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:412.2,414.52 3 14 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:412.2,414.52 3 15 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:414.52,416.37 2 1 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:416.37,418.4 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:419.3,419.73 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:421.2,421.17 1 14 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:425.101,427.57 2 11 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:421.2,421.17 1 15 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:425.101,427.57 2 12 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:427.57,428.78 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:428.78,430.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:432.2,432.19 1 11 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:432.19,434.3 1 11 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:435.2,435.19 1 11 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:435.19,437.3 1 11 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:438.2,439.77 2 11 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:439.77,440.57 1 1 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:432.2,432.19 1 12 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:432.19,434.3 1 12 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:435.2,435.19 1 12 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:435.19,437.3 1 12 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:438.2,439.77 2 12 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:439.77,440.57 1 2 codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:440.57,442.4 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:444.2,444.16 1 11 +codeberg.org/snonux/hexai/internal/lsp/handlers_completion.go:444.2,444.16 1 12 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:14.45,16.55 2 1 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:16.55,19.3 2 1 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:22.47,24.55 2 1 @@ -33614,92 +33866,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 11 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 11 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 23 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 23 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 20 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 20 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 23 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 3 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 20 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 20 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 10 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 10 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 10 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 10 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 11 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 10 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 7 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 7 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 7 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 5 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 4 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 17 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 17 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 5 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 11 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 5 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 12 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 4 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 3 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 3 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 9 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 12 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 3 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 1 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 23 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 20 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 20 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 23 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 3 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 20 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 20 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 10 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 10 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 10 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 10 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 11 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 10 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 1 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 1 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 1 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 1 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 7 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 1 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 7 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 7 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 5 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 4 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 2 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 17 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 17 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 5 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 11 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 5 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 12 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 4 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 3 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 3 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 8 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 9 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 12 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 3 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 1 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 1 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 1 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 1 @@ -33717,33 +33987,33 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_init.go:32.38,35.51 2 1 codeberg.org/snonux/hexai/internal/lsp/handlers_init.go:35.51,37.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_init.go:40.46,42.2 1 1 codeberg.org/snonux/hexai/internal/lsp/handlers_init.go:44.31,47.2 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:18.55,23.20 5 35 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:18.55,23.20 5 36 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:23.20,25.20 2 1 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:25.20,28.61 3 1 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:28.61,30.5 1 1 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:32.3,32.49 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:34.2,34.13 1 35 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:38.41,43.2 4 41 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:45.41,50.2 4 38 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:52.32,55.23 3 41 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:55.23,57.3 1 41 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:58.2,59.24 2 41 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:59.24,61.3 1 38 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:62.2,65.15 4 41 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:34.2,34.13 1 36 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:38.41,43.2 4 42 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:45.41,50.2 4 39 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:52.32,55.23 3 42 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:55.23,57.3 1 42 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:58.2,59.24 2 42 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:59.24,61.3 1 39 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:62.2,65.15 4 42 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:65.15,67.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:68.2,75.16 6 41 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:75.16,76.52 1 41 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:76.52,81.46 4 40 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:81.46,82.41 1 40 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:68.2,75.16 6 42 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:75.16,76.52 1 42 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:76.52,81.46 4 41 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:81.46,82.41 1 41 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:82.41,84.6 1 40 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:86.4,87.20 2 40 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:86.4,87.20 2 41 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:87.20,89.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:90.4,92.29 3 40 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:98.51,99.41 1 13 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:99.41,101.3 1 7 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:90.4,92.29 3 41 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:98.51,99.41 1 14 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:99.41,101.3 1 8 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:102.2,104.71 3 6 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:108.62,108.105 1 42 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:110.118,111.14 1 18 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:108.62,108.105 1 43 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:110.118,111.14 1 19 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:111.14,114.16 3 3 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:114.16,117.35 3 3 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:117.35,119.5 1 3 @@ -33752,14 +34022,14 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:120.36,122.5 1 2 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:123.4,125.59 3 3 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:125.59,127.5 1 3 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:128.4,128.21 1 3 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:131.2,134.19 4 15 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:137.51,138.23 1 25 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:131.2,134.19 4 16 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:137.51,138.23 1 26 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:138.23,140.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:141.2,141.13 1 25 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:141.13,143.100 2 50 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:141.2,141.13 1 26 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:141.13,143.100 2 51 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:143.100,145.12 2 31 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:147.3,147.8 1 19 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:149.2,149.11 1 25 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:147.3,147.8 1 20 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:149.2,149.11 1 26 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:152.32,154.2 1 26 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:157.116,160.25 2 26 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:160.25,162.3 1 55 @@ -33770,15 +34040,15 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:171.19,173.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:174.2,175.16 2 26 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:175.16,178.3 2 1 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:179.2,183.17 4 25 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:188.62,189.63 1 44 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:189.63,191.3 1 4 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:188.62,189.63 1 45 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:189.63,191.3 1 5 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:192.2,192.48 1 40 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:195.40,197.20 2 4 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:197.20,198.40 1 14 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:195.40,197.20 2 5 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:197.20,198.40 1 15 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:198.40,200.12 2 10 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:202.3,202.8 1 4 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:204.2,204.12 1 4 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:204.12,206.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:202.3,202.8 1 5 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:204.2,204.12 1 5 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:204.12,206.3 1 1 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:207.2,207.17 1 4 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:210.52,211.38 1 4 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:211.38,213.3 1 0 @@ -33789,55 +34059,55 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:219.3,219.36 1 9 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:219.36,220.12 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:222.3,222.25 1 9 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:224.2,224.34 1 4 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:232.82,234.22 2 75 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:234.22,237.12 2 87 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:232.82,234.22 2 76 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:234.22,237.12 2 89 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:237.12,239.4 1 39 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:240.3,242.64 2 48 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:242.64,244.12 2 31 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:247.3,248.12 2 17 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:240.3,242.64 2 50 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:242.64,244.12 2 32 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:247.3,248.12 2 18 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:248.12,250.4 1 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:251.3,252.48 2 16 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:251.3,252.48 2 17 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:252.48,254.12 2 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:256.3,257.18 2 15 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:256.3,257.18 2 16 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:257.18,259.12 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:261.3,262.29 2 15 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:261.3,262.29 2 16 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:264.2,264.24 1 20 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:270.59,274.31 3 20 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:274.31,276.3 1 18 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:277.2,277.42 1 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:277.42,279.3 1 1 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:270.59,274.31 3 22 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:274.31,276.3 1 19 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:277.2,277.42 1 3 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:277.42,279.3 1 2 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:280.2,280.31 1 1 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:280.31,282.32 2 1 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:282.32,284.4 1 1 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:286.2,286.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:290.83,293.102 2 20 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:290.83,293.102 2 21 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:293.102,295.36 2 4 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:295.36,297.136 2 4 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:297.136,299.5 1 20 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:300.4,302.34 3 4 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:302.34,304.5 1 4 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:308.2,308.65 1 16 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:308.2,308.65 1 17 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:308.65,309.53 1 2 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:309.53,311.37 2 2 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:311.37,313.137 2 2 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:313.137,315.6 1 4 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:316.5,318.35 3 2 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:318.35,320.6 1 2 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:324.2,324.19 1 14 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:328.80,329.22 1 20 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:324.2,324.19 1 15 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:328.80,329.22 1 21 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:329.22,331.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:332.2,334.40 3 20 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:332.2,334.40 3 21 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:334.40,336.3 1 5 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:337.2,337.34 1 15 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:337.34,338.31 1 103 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:338.31,339.12 1 80 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:341.3,342.16 2 23 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:337.2,337.34 1 16 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:337.34,338.31 1 146 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:338.31,339.12 1 116 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:341.3,342.16 2 30 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:342.16,343.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:345.3,345.32 1 23 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:345.3,345.32 1 30 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:345.32,347.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:349.2,349.19 1 15 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:352.36,354.2 1 103 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:357.39,357.77 1 45 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:349.2,349.19 1 16 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:352.36,354.2 1 146 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:357.39,357.77 1 46 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:360.43,362.13 2 11 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:362.13,364.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:365.2,366.11 2 11 @@ -33845,9 +34115,9 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:366.11,368.3 1 2 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:369.2,370.14 2 9 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:370.14,372.3 1 2 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:373.2,374.19 2 7 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:378.56,380.89 2 21 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:378.56,380.89 2 22 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:380.89,382.3 1 5 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:383.2,383.14 1 16 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:383.2,383.14 1 17 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:387.52,388.32 1 6 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:388.32,390.28 2 5 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:390.28,392.4 1 0 @@ -33868,26 +34138,26 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:421.25,423.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:424.2,424.33 1 1 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:424.33,426.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:427.2,428.19 2 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:432.67,434.35 2 14 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:432.67,434.35 2 15 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:434.35,436.3 1 11 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:437.2,439.31 3 3 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:439.31,441.3 1 12 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:442.2,442.14 1 3 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:445.87,446.45 1 16 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:446.45,448.3 1 4 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:437.2,439.31 3 4 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:439.31,441.3 1 13 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:442.2,442.14 1 4 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:445.87,446.45 1 17 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:446.45,448.3 1 5 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:449.2,449.60 1 12 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:452.63,454.22 2 87 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:454.22,458.12 3 86 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:452.63,454.22 2 90 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:454.22,458.12 3 89 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:458.12,460.4 1 62 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:461.3,463.32 3 24 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:461.3,463.32 3 27 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:463.32,465.4 1 8 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:466.3,467.36 2 16 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:466.3,467.36 2 19 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:467.36,469.12 2 5 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:472.3,473.12 2 11 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:472.3,473.12 2 14 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:473.12,475.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:476.3,477.49 2 11 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:476.3,477.49 2 14 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:477.49,479.12 2 1 -codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:481.3,481.14 1 10 +codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:481.3,481.14 1 13 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:483.2,483.14 1 7 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:486.85,489.28 3 14 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:489.28,491.12 2 18 @@ -33906,29 +34176,29 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:516.3,517.50 2 6 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:517.50,519.4 1 4 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:520.3,521.22 2 6 codeberg.org/snonux/hexai/internal/lsp/handlers_utils.go:523.2,523.14 1 14 -codeberg.org/snonux/hexai/internal/lsp/server.go:108.90,116.47 5 6 +codeberg.org/snonux/hexai/internal/lsp/server.go:108.90,116.47 5 7 codeberg.org/snonux/hexai/internal/lsp/server.go:116.47,116.72 1 0 codeberg.org/snonux/hexai/internal/lsp/server.go:118.47,118.65 1 0 -codeberg.org/snonux/hexai/internal/lsp/server.go:127.2,127.10 1 6 -codeberg.org/snonux/hexai/internal/lsp/server.go:130.51,134.29 4 7 +codeberg.org/snonux/hexai/internal/lsp/server.go:127.2,127.10 1 7 +codeberg.org/snonux/hexai/internal/lsp/server.go:130.51,134.29 4 8 codeberg.org/snonux/hexai/internal/lsp/server.go:134.29,136.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/server.go:137.2,137.24 1 7 +codeberg.org/snonux/hexai/internal/lsp/server.go:137.2,137.24 1 8 codeberg.org/snonux/hexai/internal/lsp/server.go:137.24,139.3 1 1 -codeberg.org/snonux/hexai/internal/lsp/server.go:139.8,139.36 1 6 +codeberg.org/snonux/hexai/internal/lsp/server.go:139.8,139.36 1 7 codeberg.org/snonux/hexai/internal/lsp/server.go:139.36,141.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/server.go:141.8,176.41 34 6 +codeberg.org/snonux/hexai/internal/lsp/server.go:141.8,176.41 34 7 codeberg.org/snonux/hexai/internal/lsp/server.go:176.41,186.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/server.go:188.2,188.27 1 7 +codeberg.org/snonux/hexai/internal/lsp/server.go:188.2,188.27 1 8 codeberg.org/snonux/hexai/internal/lsp/server.go:192.51,194.2 1 1 -codeberg.org/snonux/hexai/internal/lsp/server.go:196.48,200.2 3 199 -codeberg.org/snonux/hexai/internal/lsp/server.go:202.48,203.26 1 420 +codeberg.org/snonux/hexai/internal/lsp/server.go:196.48,200.2 3 205 +codeberg.org/snonux/hexai/internal/lsp/server.go:202.48,203.26 1 431 codeberg.org/snonux/hexai/internal/lsp/server.go:203.26,205.3 1 5 -codeberg.org/snonux/hexai/internal/lsp/server.go:206.2,208.14 3 415 -codeberg.org/snonux/hexai/internal/lsp/server.go:211.34,213.24 2 35 -codeberg.org/snonux/hexai/internal/lsp/server.go:213.24,215.3 1 29 +codeberg.org/snonux/hexai/internal/lsp/server.go:206.2,208.14 3 426 +codeberg.org/snonux/hexai/internal/lsp/server.go:211.34,213.24 2 36 +codeberg.org/snonux/hexai/internal/lsp/server.go:213.24,215.3 1 30 codeberg.org/snonux/hexai/internal/lsp/server.go:216.2,216.22 1 6 -codeberg.org/snonux/hexai/internal/lsp/server.go:219.39,221.16 2 13 -codeberg.org/snonux/hexai/internal/lsp/server.go:221.16,223.3 1 4 +codeberg.org/snonux/hexai/internal/lsp/server.go:219.39,221.16 2 14 +codeberg.org/snonux/hexai/internal/lsp/server.go:221.16,223.3 1 5 codeberg.org/snonux/hexai/internal/lsp/server.go:224.2,224.13 1 9 codeberg.org/snonux/hexai/internal/lsp/server.go:227.36,229.33 2 2 codeberg.org/snonux/hexai/internal/lsp/server.go:229.33,231.3 1 0 @@ -33939,33 +34209,33 @@ codeberg.org/snonux/hexai/internal/lsp/server.go:240.2,240.29 1 6 codeberg.org/snonux/hexai/internal/lsp/server.go:243.47,245.37 2 27 codeberg.org/snonux/hexai/internal/lsp/server.go:245.37,247.3 1 3 codeberg.org/snonux/hexai/internal/lsp/server.go:248.2,248.53 1 24 -codeberg.org/snonux/hexai/internal/lsp/server.go:251.47,254.2 2 49 +codeberg.org/snonux/hexai/internal/lsp/server.go:251.47,254.2 2 51 codeberg.org/snonux/hexai/internal/lsp/server.go:256.46,258.2 1 5 -codeberg.org/snonux/hexai/internal/lsp/server.go:260.53,262.35 2 41 -codeberg.org/snonux/hexai/internal/lsp/server.go:262.35,264.3 1 39 +codeberg.org/snonux/hexai/internal/lsp/server.go:260.53,262.35 2 42 +codeberg.org/snonux/hexai/internal/lsp/server.go:262.35,264.3 1 40 codeberg.org/snonux/hexai/internal/lsp/server.go:265.2,265.67 1 2 -codeberg.org/snonux/hexai/internal/lsp/server.go:268.53,270.35 2 41 -codeberg.org/snonux/hexai/internal/lsp/server.go:270.35,272.3 1 38 +codeberg.org/snonux/hexai/internal/lsp/server.go:268.53,270.35 2 42 +codeberg.org/snonux/hexai/internal/lsp/server.go:270.35,272.3 1 39 codeberg.org/snonux/hexai/internal/lsp/server.go:273.2,273.67 1 3 -codeberg.org/snonux/hexai/internal/lsp/server.go:276.93,279.16 3 99 +codeberg.org/snonux/hexai/internal/lsp/server.go:276.93,279.16 3 102 codeberg.org/snonux/hexai/internal/lsp/server.go:279.16,281.3 1 2 -codeberg.org/snonux/hexai/internal/lsp/server.go:282.2,283.17 2 99 +codeberg.org/snonux/hexai/internal/lsp/server.go:282.2,283.17 2 102 codeberg.org/snonux/hexai/internal/lsp/server.go:283.17,285.3 1 2 -codeberg.org/snonux/hexai/internal/lsp/server.go:286.2,287.19 2 99 -codeberg.org/snonux/hexai/internal/lsp/server.go:287.19,289.3 1 99 -codeberg.org/snonux/hexai/internal/lsp/server.go:290.2,291.20 2 99 -codeberg.org/snonux/hexai/internal/lsp/server.go:291.20,293.3 1 99 -codeberg.org/snonux/hexai/internal/lsp/server.go:294.2,294.41 1 99 -codeberg.org/snonux/hexai/internal/lsp/server.go:297.83,300.18 3 46 -codeberg.org/snonux/hexai/internal/lsp/server.go:300.18,302.19 2 44 +codeberg.org/snonux/hexai/internal/lsp/server.go:286.2,287.19 2 102 +codeberg.org/snonux/hexai/internal/lsp/server.go:287.19,289.3 1 102 +codeberg.org/snonux/hexai/internal/lsp/server.go:290.2,291.20 2 102 +codeberg.org/snonux/hexai/internal/lsp/server.go:291.20,293.3 1 102 +codeberg.org/snonux/hexai/internal/lsp/server.go:294.2,294.41 1 102 +codeberg.org/snonux/hexai/internal/lsp/server.go:297.83,300.18 3 47 +codeberg.org/snonux/hexai/internal/lsp/server.go:300.18,302.19 2 45 codeberg.org/snonux/hexai/internal/lsp/server.go:302.19,304.4 1 0 codeberg.org/snonux/hexai/internal/lsp/server.go:305.8,307.3 1 2 -codeberg.org/snonux/hexai/internal/lsp/server.go:308.2,308.32 1 46 +codeberg.org/snonux/hexai/internal/lsp/server.go:308.2,308.32 1 47 codeberg.org/snonux/hexai/internal/lsp/server.go:308.32,310.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/server.go:310.8,312.3 1 46 -codeberg.org/snonux/hexai/internal/lsp/server.go:313.2,314.21 2 46 -codeberg.org/snonux/hexai/internal/lsp/server.go:314.21,316.3 1 44 -codeberg.org/snonux/hexai/internal/lsp/server.go:317.2,317.37 1 46 +codeberg.org/snonux/hexai/internal/lsp/server.go:310.8,312.3 1 47 +codeberg.org/snonux/hexai/internal/lsp/server.go:313.2,314.21 2 47 +codeberg.org/snonux/hexai/internal/lsp/server.go:314.21,316.3 1 45 +codeberg.org/snonux/hexai/internal/lsp/server.go:317.2,317.37 1 47 codeberg.org/snonux/hexai/internal/lsp/server.go:320.44,322.2 1 2 codeberg.org/snonux/hexai/internal/lsp/server.go:324.49,326.33 2 7 codeberg.org/snonux/hexai/internal/lsp/server.go:326.33,328.3 1 1 @@ -33999,11 +34269,11 @@ codeberg.org/snonux/hexai/internal/lsp/transport.go:41.24,43.3 1 0 codeberg.org/snonux/hexai/internal/lsp/transport.go:44.2,45.50 2 1 codeberg.org/snonux/hexai/internal/lsp/transport.go:45.50,47.3 1 0 codeberg.org/snonux/hexai/internal/lsp/transport.go:48.2,48.17 1 1 -codeberg.org/snonux/hexai/internal/lsp/transport.go:51.38,56.16 4 42 +codeberg.org/snonux/hexai/internal/lsp/transport.go:51.38,56.16 4 43 codeberg.org/snonux/hexai/internal/lsp/transport.go:56.16,59.3 2 0 -codeberg.org/snonux/hexai/internal/lsp/transport.go:60.2,61.57 2 42 +codeberg.org/snonux/hexai/internal/lsp/transport.go:60.2,61.57 2 43 codeberg.org/snonux/hexai/internal/lsp/transport.go:61.57,64.3 2 0 -codeberg.org/snonux/hexai/internal/lsp/transport.go:65.2,65.45 1 42 +codeberg.org/snonux/hexai/internal/lsp/transport.go:65.2,65.45 1 43 codeberg.org/snonux/hexai/internal/lsp/transport.go:65.45,68.3 2 0 codeberg.org/snonux/hexai/internal/runtimeconfig/store.go:34.36,36.2 1 3 codeberg.org/snonux/hexai/internal/runtimeconfig/store.go:39.42,43.2 3 6 @@ -34074,11 +34344,11 @@ codeberg.org/snonux/hexai/internal/stats/lock_posix.go:13.39,15.4 1 1 codeberg.org/snonux/hexai/internal/stats/lock_posix.go:16.3,16.13 1 0 codeberg.org/snonux/hexai/internal/stats/lock_posix.go:18.2,18.12 1 29 codeberg.org/snonux/hexai/internal/stats/lock_posix.go:21.35,23.2 1 29 -codeberg.org/snonux/hexai/internal/stats/stats.go:32.33,33.21 1 41 +codeberg.org/snonux/hexai/internal/stats/stats.go:32.33,33.21 1 42 codeberg.org/snonux/hexai/internal/stats/stats.go:33.21,35.3 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:36.2,36.22 1 41 +codeberg.org/snonux/hexai/internal/stats/stats.go:36.2,36.22 1 42 codeberg.org/snonux/hexai/internal/stats/stats.go:36.22,38.3 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:39.2,39.55 1 41 +codeberg.org/snonux/hexai/internal/stats/stats.go:39.2,39.55 1 42 codeberg.org/snonux/hexai/internal/stats/stats.go:43.29,43.101 1 29 codeberg.org/snonux/hexai/internal/stats/stats.go:78.90,80.16 2 29 codeberg.org/snonux/hexai/internal/stats/stats.go:80.16,82.3 1 0 @@ -34121,37 +34391,37 @@ codeberg.org/snonux/hexai/internal/stats/stats.go:163.22,164.26 1 0 codeberg.org/snonux/hexai/internal/stats/stats.go:165.44,165.44 0 1 codeberg.org/snonux/hexai/internal/stats/stats.go:167.4,167.12 1 1 codeberg.org/snonux/hexai/internal/stats/stats.go:169.3,169.18 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:174.39,176.16 2 41 +codeberg.org/snonux/hexai/internal/stats/stats.go:174.39,176.16 2 42 codeberg.org/snonux/hexai/internal/stats/stats.go:176.16,178.3 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:179.2,181.16 3 41 +codeberg.org/snonux/hexai/internal/stats/stats.go:179.2,181.16 3 42 codeberg.org/snonux/hexai/internal/stats/stats.go:181.16,182.37 1 0 codeberg.org/snonux/hexai/internal/stats/stats.go:182.37,184.4 1 0 codeberg.org/snonux/hexai/internal/stats/stats.go:185.3,185.25 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:187.2,188.47 2 41 +codeberg.org/snonux/hexai/internal/stats/stats.go:187.2,188.47 2 42 codeberg.org/snonux/hexai/internal/stats/stats.go:188.47,190.3 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:191.2,192.14 2 41 +codeberg.org/snonux/hexai/internal/stats/stats.go:191.2,192.14 2 42 codeberg.org/snonux/hexai/internal/stats/stats.go:192.14,194.3 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:194.8,196.3 1 41 -codeberg.org/snonux/hexai/internal/stats/stats.go:197.2,199.31 3 41 -codeberg.org/snonux/hexai/internal/stats/stats.go:199.31,200.27 1 9500 +codeberg.org/snonux/hexai/internal/stats/stats.go:194.8,196.3 1 42 +codeberg.org/snonux/hexai/internal/stats/stats.go:197.2,199.31 3 42 +codeberg.org/snonux/hexai/internal/stats/stats.go:199.31,200.27 1 12007 codeberg.org/snonux/hexai/internal/stats/stats.go:200.27,201.12 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:203.3,207.23 5 9500 -codeberg.org/snonux/hexai/internal/stats/stats.go:207.23,209.4 1 287 -codeberg.org/snonux/hexai/internal/stats/stats.go:210.3,218.35 9 9500 -codeberg.org/snonux/hexai/internal/stats/stats.go:220.2,221.15 2 41 +codeberg.org/snonux/hexai/internal/stats/stats.go:203.3,207.23 5 12007 +codeberg.org/snonux/hexai/internal/stats/stats.go:207.23,209.4 1 294 +codeberg.org/snonux/hexai/internal/stats/stats.go:210.3,218.35 9 12007 +codeberg.org/snonux/hexai/internal/stats/stats.go:220.2,221.15 2 42 codeberg.org/snonux/hexai/internal/stats/stats.go:221.15,223.3 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:224.2,225.18 2 41 -codeberg.org/snonux/hexai/internal/stats/stats.go:229.33,230.60 1 70 +codeberg.org/snonux/hexai/internal/stats/stats.go:224.2,225.18 2 42 +codeberg.org/snonux/hexai/internal/stats/stats.go:229.33,230.60 1 71 codeberg.org/snonux/hexai/internal/stats/stats.go:230.60,232.3 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:233.2,234.16 2 70 +codeberg.org/snonux/hexai/internal/stats/stats.go:233.2,234.16 2 71 codeberg.org/snonux/hexai/internal/stats/stats.go:234.16,236.3 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:237.2,237.52 1 70 -codeberg.org/snonux/hexai/internal/stats/stats.go:241.35,244.77 3 70 +codeberg.org/snonux/hexai/internal/stats/stats.go:237.2,237.52 1 71 +codeberg.org/snonux/hexai/internal/stats/stats.go:241.35,244.77 3 71 codeberg.org/snonux/hexai/internal/stats/stats.go:244.77,246.3 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:247.2,247.85 1 70 +codeberg.org/snonux/hexai/internal/stats/stats.go:247.2,247.85 1 71 codeberg.org/snonux/hexai/internal/stats/stats.go:247.85,249.3 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:250.2,250.27 1 70 -codeberg.org/snonux/hexai/internal/stats/stats.go:250.27,252.3 1 70 +codeberg.org/snonux/hexai/internal/stats/stats.go:250.2,250.27 1 71 +codeberg.org/snonux/hexai/internal/stats/stats.go:250.27,252.3 1 71 codeberg.org/snonux/hexai/internal/stats/stats.go:253.2,253.15 1 0 codeberg.org/snonux/hexai/internal/stats/stats.go:257.40,259.2 1 0 codeberg.org/snonux/hexai/internal/testutil/fixtures.go:4.33,6.2 1 1 @@ -34159,29 +34429,29 @@ codeberg.org/snonux/hexai/internal/testutil/fixtures.go:9.34,11.2 1 1 codeberg.org/snonux/hexai/internal/testutil/fixtures.go:14.43,16.2 1 1 codeberg.org/snonux/hexai/internal/testutil/fixtures.go:19.33,21.2 1 0 codeberg.org/snonux/hexai/internal/testutil/fixtures.go:24.29,26.2 1 0 -codeberg.org/snonux/hexai/internal/textutil/human.go:7.33,8.14 1 80 +codeberg.org/snonux/hexai/internal/textutil/human.go:7.33,8.14 1 82 codeberg.org/snonux/hexai/internal/textutil/human.go:8.14,10.3 1 0 -codeberg.org/snonux/hexai/internal/textutil/human.go:11.2,15.37 5 80 -codeberg.org/snonux/hexai/internal/textutil/human.go:15.37,18.3 2 80 -codeberg.org/snonux/hexai/internal/textutil/human.go:19.2,21.41 2 80 +codeberg.org/snonux/hexai/internal/textutil/human.go:11.2,15.37 5 82 +codeberg.org/snonux/hexai/internal/textutil/human.go:15.37,18.3 2 82 +codeberg.org/snonux/hexai/internal/textutil/human.go:19.2,21.41 2 82 codeberg.org/snonux/hexai/internal/textutil/human.go:21.41,23.3 1 0 -codeberg.org/snonux/hexai/internal/textutil/human.go:24.2,24.10 1 80 -codeberg.org/snonux/hexai/internal/textutil/textutil.go:6.62,7.31 1 42 -codeberg.org/snonux/hexai/internal/textutil/textutil.go:7.31,9.3 1 3 +codeberg.org/snonux/hexai/internal/textutil/human.go:24.2,24.10 1 82 +codeberg.org/snonux/hexai/internal/textutil/textutil.go:6.62,7.31 1 43 +codeberg.org/snonux/hexai/internal/textutil/textutil.go:7.31,9.3 1 4 codeberg.org/snonux/hexai/internal/textutil/textutil.go:10.2,11.25 2 39 codeberg.org/snonux/hexai/internal/textutil/textutil.go:11.25,13.3 1 126 codeberg.org/snonux/hexai/internal/textutil/textutil.go:14.2,14.12 1 39 -codeberg.org/snonux/hexai/internal/textutil/textutil.go:18.39,20.13 2 45 +codeberg.org/snonux/hexai/internal/textutil/textutil.go:18.39,20.13 2 46 codeberg.org/snonux/hexai/internal/textutil/textutil.go:20.13,22.3 1 1 -codeberg.org/snonux/hexai/internal/textutil/textutil.go:23.2,25.66 3 44 +codeberg.org/snonux/hexai/internal/textutil/textutil.go:23.2,25.66 3 45 codeberg.org/snonux/hexai/internal/textutil/textutil.go:25.66,27.3 1 0 -codeberg.org/snonux/hexai/internal/textutil/textutil.go:28.2,29.54 2 44 +codeberg.org/snonux/hexai/internal/textutil/textutil.go:28.2,29.54 2 45 codeberg.org/snonux/hexai/internal/textutil/textutil.go:29.54,31.3 1 0 -codeberg.org/snonux/hexai/internal/textutil/textutil.go:32.2,32.51 1 44 +codeberg.org/snonux/hexai/internal/textutil/textutil.go:32.2,32.51 1 45 codeberg.org/snonux/hexai/internal/textutil/textutil.go:32.51,34.3 1 0 -codeberg.org/snonux/hexai/internal/textutil/textutil.go:35.2,37.69 3 44 +codeberg.org/snonux/hexai/internal/textutil/textutil.go:35.2,37.69 3 45 codeberg.org/snonux/hexai/internal/textutil/textutil.go:37.69,40.3 2 8 -codeberg.org/snonux/hexai/internal/textutil/textutil.go:41.2,41.10 1 36 +codeberg.org/snonux/hexai/internal/textutil/textutil.go:41.2,41.10 1 37 codeberg.org/snonux/hexai/internal/textutil/textutil.go:47.60,49.31 2 0 codeberg.org/snonux/hexai/internal/textutil/textutil.go:49.31,50.99 1 0 codeberg.org/snonux/hexai/internal/textutil/textutil.go:50.99,53.4 2 0 @@ -34218,39 +34488,39 @@ codeberg.org/snonux/hexai/internal/textutil/textutil.go:117.37,118.14 1 0 codeberg.org/snonux/hexai/internal/textutil/textutil.go:120.5,121.20 2 0 codeberg.org/snonux/hexai/internal/textutil/textutil.go:121.20,123.6 1 0 codeberg.org/snonux/hexai/internal/textutil/textutil.go:127.2,127.26 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:25.21,27.13 2 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:27.13,29.3 1 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:25.21,27.13 2 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:27.13,29.3 1 41 codeberg.org/snonux/hexai/internal/tmux/status.go:30.2,31.59 2 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:35.45,36.48 1 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:35.45,36.48 1 41 codeberg.org/snonux/hexai/internal/tmux/status.go:36.48,38.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:39.2,40.13 2 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:39.2,40.13 2 41 codeberg.org/snonux/hexai/internal/tmux/status.go:40.13,42.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:44.2,44.69 1 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:48.36,48.95 1 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:44.2,44.69 1 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:48.36,48.95 1 41 codeberg.org/snonux/hexai/internal/tmux/status.go:52.98,54.2 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:59.115,68.2 3 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:74.194,79.90 4 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:74.194,79.90 4 41 codeberg.org/snonux/hexai/internal/tmux/status.go:79.90,81.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:82.2,84.34 2 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:82.2,84.34 2 41 codeberg.org/snonux/hexai/internal/tmux/status.go:84.34,85.50 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:85.50,87.4 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:88.3,88.21 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:88.21,90.4 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:92.2,92.20 1 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:95.42,96.12 1 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:92.2,92.20 1 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:95.42,96.12 1 41 codeberg.org/snonux/hexai/internal/tmux/status.go:96.12,98.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:99.2,100.18 2 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:100.18,102.3 1 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:99.2,100.18 2 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:100.18,102.3 1 41 codeberg.org/snonux/hexai/internal/tmux/status.go:103.2,103.16 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:103.16,105.3 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:106.2,106.33 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:110.27,112.13 2 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:112.13,114.3 1 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:110.27,112.13 2 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:112.13,114.3 1 41 codeberg.org/snonux/hexai/internal/tmux/status.go:115.2,115.11 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:116.32,117.14 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:118.10,119.15 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:124.25,126.13 2 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:126.13,128.3 1 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:124.25,126.13 2 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:126.13,128.3 1 41 codeberg.org/snonux/hexai/internal/tmux/status.go:129.2,130.26 2 0 codeberg.org/snonux/hexai/internal/tmux/status.go:130.26,132.3 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:133.2,133.10 1 0 @@ -34261,44 +34531,44 @@ codeberg.org/snonux/hexai/internal/tmux/status.go:140.17,142.3 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:143.2,143.12 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:143.12,145.3 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:146.2,146.24 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:149.35,152.77 3 160 +codeberg.org/snonux/hexai/internal/tmux/status.go:149.35,152.77 3 164 codeberg.org/snonux/hexai/internal/tmux/status.go:152.77,154.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:155.2,155.85 1 160 +codeberg.org/snonux/hexai/internal/tmux/status.go:155.2,155.85 1 164 codeberg.org/snonux/hexai/internal/tmux/status.go:155.85,157.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:158.2,158.27 1 160 -codeberg.org/snonux/hexai/internal/tmux/status.go:158.27,160.3 1 160 +codeberg.org/snonux/hexai/internal/tmux/status.go:158.2,158.27 1 164 +codeberg.org/snonux/hexai/internal/tmux/status.go:158.27,160.3 1 164 codeberg.org/snonux/hexai/internal/tmux/status.go:161.2,161.15 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:166.58,168.2 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:172.34,180.26 6 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:172.34,180.26 6 41 codeberg.org/snonux/hexai/internal/tmux/status.go:180.26,182.15 2 0 codeberg.org/snonux/hexai/internal/tmux/status.go:182.15,184.4 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:184.9,186.4 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:188.8,189.16 1 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:190.67,191.47 1 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:188.8,189.16 1 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:190.67,191.47 1 41 codeberg.org/snonux/hexai/internal/tmux/status.go:192.53,193.46 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:194.49,195.44 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:197.3,197.19 1 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:197.3,197.19 1 41 codeberg.org/snonux/hexai/internal/tmux/status.go:197.19,199.4 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:203.2,204.26 2 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:204.26,207.3 2 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:203.2,204.26 2 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:204.26,207.3 2 41 codeberg.org/snonux/hexai/internal/tmux/status.go:207.8,208.16 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:209.67,210.63 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:211.53,212.63 1 0 codeberg.org/snonux/hexai/internal/tmux/status.go:213.49,214.63 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:219.2,219.38 1 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:219.38,221.3 1 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:222.2,222.39 1 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:222.39,224.3 1 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:225.2,225.41 1 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:225.41,227.3 1 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:229.2,229.11 1 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:219.2,219.38 1 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:219.38,221.3 1 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:222.2,222.39 1 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:222.39,224.3 1 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:225.2,225.41 1 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:225.41,227.3 1 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:229.2,229.11 1 41 codeberg.org/snonux/hexai/internal/tmux/status.go:229.11,231.3 1 0 -codeberg.org/snonux/hexai/internal/tmux/status.go:233.2,234.14 2 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:234.14,236.3 1 40 -codeberg.org/snonux/hexai/internal/tmux/status.go:237.2,238.48 2 40 +codeberg.org/snonux/hexai/internal/tmux/status.go:233.2,234.14 2 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:234.14,236.3 1 41 +codeberg.org/snonux/hexai/internal/tmux/status.go:237.2,238.48 2 41 codeberg.org/snonux/hexai/internal/tmux/tmux.go:11.23,11.60 1 0 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:19.23,19.72 2 40 -codeberg.org/snonux/hexai/internal/tmux/tmux.go:22.23,22.76 1 40 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:19.23,19.72 2 41 +codeberg.org/snonux/hexai/internal/tmux/tmux.go:22.23,22.76 1 41 codeberg.org/snonux/hexai/internal/tmux/tmux.go:33.52,34.20 1 0 codeberg.org/snonux/hexai/internal/tmux/tmux.go:34.20,36.3 1 0 codeberg.org/snonux/hexai/internal/tmux/tmux.go:37.2,38.19 2 0 @@ -35902,92 +36172,110 @@ codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:88.50,90.35 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:90.35,92.3 1 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:93.2,95.30 3 0 codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:95.30,96.52 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:100.3,101.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.14,102.39 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:102.39,104.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.4,106.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.3,108.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:108.12,109.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.19 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.19,113.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.3,115.31 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:115.31,116.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:118.3,121.19 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:121.19,122.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.3,126.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:126.17,128.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:128.13,129.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:131.4,133.33 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:133.33,134.20 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:134.20,136.11 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.4,139.14 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:139.14,140.13 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:144.3,145.63 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:145.63,147.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,148.80 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.80,149.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:151.3,153.66 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:153.66,155.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.17,157.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:158.4,158.10 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.3,160.34 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:160.34,161.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.3,163.38 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:163.38,171.21 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:171.21,173.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:174.4,176.18 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:176.18,179.5 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.4,181.17 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:181.17,183.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,184.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:187.3,187.8 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:193.110,195.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:195.14,197.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.2,210.54 8 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:215.96,217.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.14,219.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:220.2,223.31 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:223.31,224.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:224.53,226.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.3,227.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.12,228.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.3,230.61 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.61,231.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:233.3,234.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:234.14,236.36 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:236.36,239.13 3 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:241.4,241.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.3,243.53 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.53,245.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.3,246.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:246.12,247.9 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:249.3,252.6 4 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.26 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:255.26,256.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:256.35,258.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.3,259.35 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:259.35,261.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:263.2,264.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.57,270.20 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:270.20,272.3 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:273.2,274.74 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:274.74,276.31 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:276.31,277.18 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:277.18,279.5 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:282.2,283.14 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:284.21,285.54 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.10,287.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:295.91,306.102 7 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:306.102,309.38 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:309.38,311.4 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:312.3,312.66 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.2,316.13 2 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:320.68,327.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:330.46,337.2 6 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.61,355.2 9 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:359.59,360.12 1 0 -codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.12,363.3 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:96.52,97.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:97.35,100.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:101.4,101.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:104.3,105.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:105.14,106.39 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:106.39,108.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:110.4,110.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.3,112.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:112.12,113.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.3,116.19 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:116.19,117.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.3,119.31 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:119.31,120.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:122.3,125.19 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:125.19,126.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:129.3,130.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:130.17,132.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:132.13,133.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:135.4,137.33 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:137.33,138.20 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:138.20,140.11 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.4,143.14 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:143.14,144.13 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:148.3,149.63 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:149.63,151.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.3,152.80 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:152.80,153.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:155.3,157.66 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:157.66,159.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:159.17,161.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:162.4,162.10 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.3,164.34 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:164.34,165.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.3,167.38 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:167.38,175.21 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:175.21,177.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:178.4,180.18 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:180.18,183.5 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:184.4,185.17 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:185.17,187.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:188.4,188.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:191.3,191.8 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:197.110,199.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:199.14,201.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:203.2,214.54 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:217.60,218.33 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:218.33,220.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:221.2,222.58 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:222.58,224.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:225.2,227.53 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:227.53,229.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:230.2,237.28 8 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:237.28,239.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:240.2,240.40 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:243.73,245.39 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:245.39,247.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.2,248.26 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:248.26,250.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.2,251.21 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:251.21,253.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:254.2,255.47 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:260.96,262.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:262.14,264.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:265.2,268.31 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:268.31,269.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:269.53,271.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.3,272.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:272.12,273.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.3,275.61 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:275.61,276.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:278.3,279.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:279.14,281.36 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:281.36,284.13 3 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:286.4,286.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.3,288.53 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:288.53,290.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.3,291.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:291.12,292.9 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:294.3,297.6 4 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:299.2,300.26 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:300.26,301.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:301.35,303.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.3,304.35 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:304.35,306.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:308.2,309.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:313.57,315.20 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:315.20,317.3 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:318.2,319.74 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:319.74,321.31 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:321.31,322.18 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:322.18,324.5 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:327.2,328.14 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:329.21,330.54 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:331.10,332.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:340.91,351.102 7 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:351.102,354.38 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:354.38,356.4 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:357.3,357.66 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:360.2,361.13 2 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:365.68,372.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:375.46,382.2 6 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:385.61,400.2 9 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:404.59,405.12 1 0 +codeberg.org/snonux/hexai/internal/lsp/handlers_document.go:405.12,408.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:8.52,10.55 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:10.55,13.3 2 0 codeberg.org/snonux/hexai/internal/lsp/handlers_execute.go:14.2,14.19 1 0 @@ -36356,9 +36644,9 @@ codeberg.org/snonux/hexai/internal/runtimeconfig/store.go:186.23,188.3 1 0 codeberg.org/snonux/hexai/internal/runtimeconfig/store.go:189.2,191.29 3 0 codeberg.org/snonux/hexai/internal/runtimeconfig/store.go:191.29,193.3 1 0 codeberg.org/snonux/hexai/internal/runtimeconfig/store.go:194.2,194.34 1 0 -codeberg.org/snonux/hexai/internal/stats/lock_posix.go:11.36,12.71 1 144 -codeberg.org/snonux/hexai/internal/stats/lock_posix.go:12.71,13.39 1 121 -codeberg.org/snonux/hexai/internal/stats/lock_posix.go:13.39,15.4 1 121 +codeberg.org/snonux/hexai/internal/stats/lock_posix.go:11.36,12.71 1 159 +codeberg.org/snonux/hexai/internal/stats/lock_posix.go:12.71,13.39 1 136 +codeberg.org/snonux/hexai/internal/stats/lock_posix.go:13.39,15.4 1 136 codeberg.org/snonux/hexai/internal/stats/lock_posix.go:16.3,16.13 1 0 codeberg.org/snonux/hexai/internal/stats/lock_posix.go:18.2,18.12 1 23 codeberg.org/snonux/hexai/internal/stats/lock_posix.go:21.35,23.2 1 23 @@ -36400,14 +36688,14 @@ codeberg.org/snonux/hexai/internal/stats/stats.go:147.2,147.52 1 23 codeberg.org/snonux/hexai/internal/stats/stats.go:147.52,150.3 2 0 codeberg.org/snonux/hexai/internal/stats/stats.go:151.2,151.12 1 23 codeberg.org/snonux/hexai/internal/stats/stats.go:154.77,156.6 2 23 -codeberg.org/snonux/hexai/internal/stats/stats.go:156.6,158.17 2 144 +codeberg.org/snonux/hexai/internal/stats/stats.go:156.6,158.17 2 159 codeberg.org/snonux/hexai/internal/stats/stats.go:158.17,159.24 1 23 codeberg.org/snonux/hexai/internal/stats/stats.go:159.24,159.49 1 23 -codeberg.org/snonux/hexai/internal/stats/stats.go:161.3,161.40 1 121 -codeberg.org/snonux/hexai/internal/stats/stats.go:161.40,162.11 1 121 +codeberg.org/snonux/hexai/internal/stats/stats.go:161.3,161.40 1 136 +codeberg.org/snonux/hexai/internal/stats/stats.go:161.40,162.11 1 136 codeberg.org/snonux/hexai/internal/stats/stats.go:163.22,164.26 1 0 -codeberg.org/snonux/hexai/internal/stats/stats.go:165.44,165.44 0 121 -codeberg.org/snonux/hexai/internal/stats/stats.go:167.4,167.12 1 121 +codeberg.org/snonux/hexai/internal/stats/stats.go:165.44,165.44 0 136 +codeberg.org/snonux/hexai/internal/stats/stats.go:167.4,167.12 1 136 codeberg.org/snonux/hexai/internal/stats/stats.go:169.3,169.18 1 0 codeberg.org/snonux/hexai/internal/stats/stats.go:174.39,176.16 2 3 codeberg.org/snonux/hexai/internal/stats/stats.go:176.16,178.3 1 0 -- cgit v1.2.3