lightweight variant (#1)

Reviewed-on: #1
Co-authored-by: Aleksandr Neychev <alexnejchev73@gmail.com>
This commit was merged in pull request #1.
This commit is contained in:
2026-08-12 13:37:30 +00:00
committed by alex
parent a0d3098fe4
commit 55ac8e6556
147 changed files with 4055 additions and 2349 deletions
+115 -44
View File
@@ -1,23 +1,27 @@
Microsoft Visual Studio Solution File, Format Version 12.00
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CursorLang", "CursorLang\CursorLang.csproj", "{4729F06C-53D8-4871-8750-A0632F0A6B07}"
# Visual Studio Version 17
VisualStudioVersion = 17.0.31903.59
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CursorLang.Core", "CursorLang.Core\CursorLang.Core.csproj", "{30F65A63-686F-409F-9C91-AACC4D8AA7BF}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CursorLang.Tests", "CursorLang.Tests\CursorLang.Tests.csproj", "{558F7646-AC3F-4E5E-853D-9F2A09E89C06}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CursorLang.Agent", "CursorLang.Agent\CursorLang.Agent.csproj", "{6D8F8E1D-385C-4D2C-BE54-2E083DB0A989}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CursorLang.Settings", "CursorLang.Settings\CursorLang.Settings.csproj", "{2852F161-AFE6-498E-A144-E3643DA25C08}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CursorLang.Core.Tests", "CursorLang.Core.Tests\CursorLang.Core.Tests.csproj", "{6209A2B8-D2B9-4EC3-A8FE-D9932222244B}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CursorLang.Agent.Tests", "CursorLang.Agent.Tests\CursorLang.Agent.Tests.csproj", "{2C6CBEDE-674E-4CB9-A49A-1DC13B9C92B2}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CursorLang.Settings.Tests", "CursorLang.Settings.Tests\CursorLang.Settings.Tests.csproj", "{CD67AFF6-ACB9-484C-B728-8EBF8EF107D6}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Packaging", "Packaging", "{E927F87B-A585-A586-52B2-1371051E189F}"
ProjectSection(SolutionItems) = preProject
Packaging\AppxManifest.xml = Packaging\AppxManifest.xml
Packaging\build-msix.ps1 = Packaging\build-msix.ps1
Packaging\New-Assets.ps1 = Packaging\New-Assets.ps1
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CI", "CI", "{3F1B9C24-7A0E-4C55-9E2D-6B41A8D5E713}"
ProjectSection(SolutionItems) = preProject
.gitea\workflows\pull-request.yml = .gitea\workflows\pull-request.yml
.gitea\workflows\release.yml = .gitea\workflows\release.yml
EndProjectSection
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tools", "Tools", "{B73172DA-DC57-6B2F-3DC9-519791C3648C}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SdkTools", "Packaging\Tools\SdkTools.csproj", "{788339D3-F0C3-4F1A-9216-501814C7BF78}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SdkTools", "Packaging\Tools\SdkTools.csproj", "{19E86039-C9C9-43D4-83BD-81945BDC9BD9}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CursorLang.Tests.Shared", "CursorLang.Tests.Shared\CursorLang.Tests.Shared.csproj", "{54454EB1-2294-4F0C-ACCB-5C1ED6CCA683}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -29,41 +33,108 @@ Global
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{4729F06C-53D8-4871-8750-A0632F0A6B07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4729F06C-53D8-4871-8750-A0632F0A6B07}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4729F06C-53D8-4871-8750-A0632F0A6B07}.Debug|x64.ActiveCfg = Debug|Any CPU
{4729F06C-53D8-4871-8750-A0632F0A6B07}.Debug|x64.Build.0 = Debug|Any CPU
{4729F06C-53D8-4871-8750-A0632F0A6B07}.Debug|x86.ActiveCfg = Debug|Any CPU
{4729F06C-53D8-4871-8750-A0632F0A6B07}.Debug|x86.Build.0 = Debug|Any CPU
{4729F06C-53D8-4871-8750-A0632F0A6B07}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4729F06C-53D8-4871-8750-A0632F0A6B07}.Release|Any CPU.Build.0 = Release|Any CPU
{4729F06C-53D8-4871-8750-A0632F0A6B07}.Release|x64.ActiveCfg = Release|Any CPU
{4729F06C-53D8-4871-8750-A0632F0A6B07}.Release|x64.Build.0 = Release|Any CPU
{4729F06C-53D8-4871-8750-A0632F0A6B07}.Release|x86.ActiveCfg = Release|Any CPU
{4729F06C-53D8-4871-8750-A0632F0A6B07}.Release|x86.Build.0 = Release|Any CPU
{558F7646-AC3F-4E5E-853D-9F2A09E89C06}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{558F7646-AC3F-4E5E-853D-9F2A09E89C06}.Debug|Any CPU.Build.0 = Debug|Any CPU
{558F7646-AC3F-4E5E-853D-9F2A09E89C06}.Debug|x64.ActiveCfg = Debug|Any CPU
{558F7646-AC3F-4E5E-853D-9F2A09E89C06}.Debug|x64.Build.0 = Debug|Any CPU
{558F7646-AC3F-4E5E-853D-9F2A09E89C06}.Debug|x86.ActiveCfg = Debug|Any CPU
{558F7646-AC3F-4E5E-853D-9F2A09E89C06}.Debug|x86.Build.0 = Debug|Any CPU
{558F7646-AC3F-4E5E-853D-9F2A09E89C06}.Release|Any CPU.ActiveCfg = Release|Any CPU
{558F7646-AC3F-4E5E-853D-9F2A09E89C06}.Release|Any CPU.Build.0 = Release|Any CPU
{558F7646-AC3F-4E5E-853D-9F2A09E89C06}.Release|x64.ActiveCfg = Release|Any CPU
{558F7646-AC3F-4E5E-853D-9F2A09E89C06}.Release|x64.Build.0 = Release|Any CPU
{558F7646-AC3F-4E5E-853D-9F2A09E89C06}.Release|x86.ActiveCfg = Release|Any CPU
{558F7646-AC3F-4E5E-853D-9F2A09E89C06}.Release|x86.Build.0 = Release|Any CPU
{788339D3-F0C3-4F1A-9216-501814C7BF78}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{788339D3-F0C3-4F1A-9216-501814C7BF78}.Debug|x64.ActiveCfg = Debug|Any CPU
{788339D3-F0C3-4F1A-9216-501814C7BF78}.Debug|x86.ActiveCfg = Debug|Any CPU
{788339D3-F0C3-4F1A-9216-501814C7BF78}.Release|Any CPU.ActiveCfg = Release|Any CPU
{788339D3-F0C3-4F1A-9216-501814C7BF78}.Release|x64.ActiveCfg = Release|Any CPU
{788339D3-F0C3-4F1A-9216-501814C7BF78}.Release|x86.ActiveCfg = Release|Any CPU
{30F65A63-686F-409F-9C91-AACC4D8AA7BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{30F65A63-686F-409F-9C91-AACC4D8AA7BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{30F65A63-686F-409F-9C91-AACC4D8AA7BF}.Debug|x64.ActiveCfg = Debug|Any CPU
{30F65A63-686F-409F-9C91-AACC4D8AA7BF}.Debug|x64.Build.0 = Debug|Any CPU
{30F65A63-686F-409F-9C91-AACC4D8AA7BF}.Debug|x86.ActiveCfg = Debug|Any CPU
{30F65A63-686F-409F-9C91-AACC4D8AA7BF}.Debug|x86.Build.0 = Debug|Any CPU
{30F65A63-686F-409F-9C91-AACC4D8AA7BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{30F65A63-686F-409F-9C91-AACC4D8AA7BF}.Release|Any CPU.Build.0 = Release|Any CPU
{30F65A63-686F-409F-9C91-AACC4D8AA7BF}.Release|x64.ActiveCfg = Release|Any CPU
{30F65A63-686F-409F-9C91-AACC4D8AA7BF}.Release|x64.Build.0 = Release|Any CPU
{30F65A63-686F-409F-9C91-AACC4D8AA7BF}.Release|x86.ActiveCfg = Release|Any CPU
{30F65A63-686F-409F-9C91-AACC4D8AA7BF}.Release|x86.Build.0 = Release|Any CPU
{6D8F8E1D-385C-4D2C-BE54-2E083DB0A989}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6D8F8E1D-385C-4D2C-BE54-2E083DB0A989}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6D8F8E1D-385C-4D2C-BE54-2E083DB0A989}.Debug|x64.ActiveCfg = Debug|Any CPU
{6D8F8E1D-385C-4D2C-BE54-2E083DB0A989}.Debug|x64.Build.0 = Debug|Any CPU
{6D8F8E1D-385C-4D2C-BE54-2E083DB0A989}.Debug|x86.ActiveCfg = Debug|Any CPU
{6D8F8E1D-385C-4D2C-BE54-2E083DB0A989}.Debug|x86.Build.0 = Debug|Any CPU
{6D8F8E1D-385C-4D2C-BE54-2E083DB0A989}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6D8F8E1D-385C-4D2C-BE54-2E083DB0A989}.Release|Any CPU.Build.0 = Release|Any CPU
{6D8F8E1D-385C-4D2C-BE54-2E083DB0A989}.Release|x64.ActiveCfg = Release|Any CPU
{6D8F8E1D-385C-4D2C-BE54-2E083DB0A989}.Release|x64.Build.0 = Release|Any CPU
{6D8F8E1D-385C-4D2C-BE54-2E083DB0A989}.Release|x86.ActiveCfg = Release|Any CPU
{6D8F8E1D-385C-4D2C-BE54-2E083DB0A989}.Release|x86.Build.0 = Release|Any CPU
{2852F161-AFE6-498E-A144-E3643DA25C08}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2852F161-AFE6-498E-A144-E3643DA25C08}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2852F161-AFE6-498E-A144-E3643DA25C08}.Debug|x64.ActiveCfg = Debug|Any CPU
{2852F161-AFE6-498E-A144-E3643DA25C08}.Debug|x64.Build.0 = Debug|Any CPU
{2852F161-AFE6-498E-A144-E3643DA25C08}.Debug|x86.ActiveCfg = Debug|Any CPU
{2852F161-AFE6-498E-A144-E3643DA25C08}.Debug|x86.Build.0 = Debug|Any CPU
{2852F161-AFE6-498E-A144-E3643DA25C08}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2852F161-AFE6-498E-A144-E3643DA25C08}.Release|Any CPU.Build.0 = Release|Any CPU
{2852F161-AFE6-498E-A144-E3643DA25C08}.Release|x64.ActiveCfg = Release|Any CPU
{2852F161-AFE6-498E-A144-E3643DA25C08}.Release|x64.Build.0 = Release|Any CPU
{2852F161-AFE6-498E-A144-E3643DA25C08}.Release|x86.ActiveCfg = Release|Any CPU
{2852F161-AFE6-498E-A144-E3643DA25C08}.Release|x86.Build.0 = Release|Any CPU
{6209A2B8-D2B9-4EC3-A8FE-D9932222244B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6209A2B8-D2B9-4EC3-A8FE-D9932222244B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6209A2B8-D2B9-4EC3-A8FE-D9932222244B}.Debug|x64.ActiveCfg = Debug|Any CPU
{6209A2B8-D2B9-4EC3-A8FE-D9932222244B}.Debug|x64.Build.0 = Debug|Any CPU
{6209A2B8-D2B9-4EC3-A8FE-D9932222244B}.Debug|x86.ActiveCfg = Debug|Any CPU
{6209A2B8-D2B9-4EC3-A8FE-D9932222244B}.Debug|x86.Build.0 = Debug|Any CPU
{6209A2B8-D2B9-4EC3-A8FE-D9932222244B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6209A2B8-D2B9-4EC3-A8FE-D9932222244B}.Release|Any CPU.Build.0 = Release|Any CPU
{6209A2B8-D2B9-4EC3-A8FE-D9932222244B}.Release|x64.ActiveCfg = Release|Any CPU
{6209A2B8-D2B9-4EC3-A8FE-D9932222244B}.Release|x64.Build.0 = Release|Any CPU
{6209A2B8-D2B9-4EC3-A8FE-D9932222244B}.Release|x86.ActiveCfg = Release|Any CPU
{6209A2B8-D2B9-4EC3-A8FE-D9932222244B}.Release|x86.Build.0 = Release|Any CPU
{2C6CBEDE-674E-4CB9-A49A-1DC13B9C92B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2C6CBEDE-674E-4CB9-A49A-1DC13B9C92B2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2C6CBEDE-674E-4CB9-A49A-1DC13B9C92B2}.Debug|x64.ActiveCfg = Debug|Any CPU
{2C6CBEDE-674E-4CB9-A49A-1DC13B9C92B2}.Debug|x64.Build.0 = Debug|Any CPU
{2C6CBEDE-674E-4CB9-A49A-1DC13B9C92B2}.Debug|x86.ActiveCfg = Debug|Any CPU
{2C6CBEDE-674E-4CB9-A49A-1DC13B9C92B2}.Debug|x86.Build.0 = Debug|Any CPU
{2C6CBEDE-674E-4CB9-A49A-1DC13B9C92B2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2C6CBEDE-674E-4CB9-A49A-1DC13B9C92B2}.Release|Any CPU.Build.0 = Release|Any CPU
{2C6CBEDE-674E-4CB9-A49A-1DC13B9C92B2}.Release|x64.ActiveCfg = Release|Any CPU
{2C6CBEDE-674E-4CB9-A49A-1DC13B9C92B2}.Release|x64.Build.0 = Release|Any CPU
{2C6CBEDE-674E-4CB9-A49A-1DC13B9C92B2}.Release|x86.ActiveCfg = Release|Any CPU
{2C6CBEDE-674E-4CB9-A49A-1DC13B9C92B2}.Release|x86.Build.0 = Release|Any CPU
{CD67AFF6-ACB9-484C-B728-8EBF8EF107D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CD67AFF6-ACB9-484C-B728-8EBF8EF107D6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CD67AFF6-ACB9-484C-B728-8EBF8EF107D6}.Debug|x64.ActiveCfg = Debug|Any CPU
{CD67AFF6-ACB9-484C-B728-8EBF8EF107D6}.Debug|x64.Build.0 = Debug|Any CPU
{CD67AFF6-ACB9-484C-B728-8EBF8EF107D6}.Debug|x86.ActiveCfg = Debug|Any CPU
{CD67AFF6-ACB9-484C-B728-8EBF8EF107D6}.Debug|x86.Build.0 = Debug|Any CPU
{CD67AFF6-ACB9-484C-B728-8EBF8EF107D6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CD67AFF6-ACB9-484C-B728-8EBF8EF107D6}.Release|Any CPU.Build.0 = Release|Any CPU
{CD67AFF6-ACB9-484C-B728-8EBF8EF107D6}.Release|x64.ActiveCfg = Release|Any CPU
{CD67AFF6-ACB9-484C-B728-8EBF8EF107D6}.Release|x64.Build.0 = Release|Any CPU
{CD67AFF6-ACB9-484C-B728-8EBF8EF107D6}.Release|x86.ActiveCfg = Release|Any CPU
{CD67AFF6-ACB9-484C-B728-8EBF8EF107D6}.Release|x86.Build.0 = Release|Any CPU
{19E86039-C9C9-43D4-83BD-81945BDC9BD9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{19E86039-C9C9-43D4-83BD-81945BDC9BD9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{19E86039-C9C9-43D4-83BD-81945BDC9BD9}.Debug|x64.ActiveCfg = Debug|Any CPU
{19E86039-C9C9-43D4-83BD-81945BDC9BD9}.Debug|x64.Build.0 = Debug|Any CPU
{19E86039-C9C9-43D4-83BD-81945BDC9BD9}.Debug|x86.ActiveCfg = Debug|Any CPU
{19E86039-C9C9-43D4-83BD-81945BDC9BD9}.Debug|x86.Build.0 = Debug|Any CPU
{19E86039-C9C9-43D4-83BD-81945BDC9BD9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{19E86039-C9C9-43D4-83BD-81945BDC9BD9}.Release|Any CPU.Build.0 = Release|Any CPU
{19E86039-C9C9-43D4-83BD-81945BDC9BD9}.Release|x64.ActiveCfg = Release|Any CPU
{19E86039-C9C9-43D4-83BD-81945BDC9BD9}.Release|x64.Build.0 = Release|Any CPU
{19E86039-C9C9-43D4-83BD-81945BDC9BD9}.Release|x86.ActiveCfg = Release|Any CPU
{19E86039-C9C9-43D4-83BD-81945BDC9BD9}.Release|x86.Build.0 = Release|Any CPU
{54454EB1-2294-4F0C-ACCB-5C1ED6CCA683}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{54454EB1-2294-4F0C-ACCB-5C1ED6CCA683}.Debug|Any CPU.Build.0 = Debug|Any CPU
{54454EB1-2294-4F0C-ACCB-5C1ED6CCA683}.Debug|x64.ActiveCfg = Debug|Any CPU
{54454EB1-2294-4F0C-ACCB-5C1ED6CCA683}.Debug|x64.Build.0 = Debug|Any CPU
{54454EB1-2294-4F0C-ACCB-5C1ED6CCA683}.Debug|x86.ActiveCfg = Debug|Any CPU
{54454EB1-2294-4F0C-ACCB-5C1ED6CCA683}.Debug|x86.Build.0 = Debug|Any CPU
{54454EB1-2294-4F0C-ACCB-5C1ED6CCA683}.Release|Any CPU.ActiveCfg = Release|Any CPU
{54454EB1-2294-4F0C-ACCB-5C1ED6CCA683}.Release|Any CPU.Build.0 = Release|Any CPU
{54454EB1-2294-4F0C-ACCB-5C1ED6CCA683}.Release|x64.ActiveCfg = Release|Any CPU
{54454EB1-2294-4F0C-ACCB-5C1ED6CCA683}.Release|x64.Build.0 = Release|Any CPU
{54454EB1-2294-4F0C-ACCB-5C1ED6CCA683}.Release|x86.ActiveCfg = Release|Any CPU
{54454EB1-2294-4F0C-ACCB-5C1ED6CCA683}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{788339D3-F0C3-4F1A-9216-501814C7BF78} = {E927F87B-A585-A586-52B2-1371051E189F}
{B73172DA-DC57-6B2F-3DC9-519791C3648C} = {E927F87B-A585-A586-52B2-1371051E189F}
{19E86039-C9C9-43D4-83BD-81945BDC9BD9} = {B73172DA-DC57-6B2F-3DC9-519791C3648C}
EndGlobalSection
EndGlobal