diff --git a/.cheese/references.json b/.cheese/references.json new file mode 100644 index 0000000..7d7b603 --- /dev/null +++ b/.cheese/references.json @@ -0,0 +1,56 @@ +[ + { + "Name": "Common.Activity", + "Location": "Reference/Common.Activity", + "Url": "git@github.com:Crequency/Common.Activity.git", + "Branch": "dev=main", + "RemoteBranch": "origin/dev=main", + "Type": 1, + "InSubmodule": false + }, + { + "Name": "Common.Algorithm", + "Location": "Reference/Common.Algorithm", + "Url": "git@github.com:Crequency/Common.Algorithm.git", + "Branch": "dev=main", + "RemoteBranch": "origin/dev=main", + "Type": 1, + "InSubmodule": false + }, + { + "Name": "Common.BasicHelper", + "Location": "Reference/Common.BasicHelper", + "Url": "git@github.com:Crequency/Common.BasicHelper.git", + "Branch": "dev=main", + "RemoteBranch": "origin/dev=main", + "Type": 1, + "InSubmodule": false + }, + { + "Name": "Common.Update", + "Location": "Reference/Common.Update", + "Url": "git@github.com:Crequency/Common.Update.git", + "Branch": "dev=main", + "RemoteBranch": "origin/dev=main", + "Type": 1, + "InSubmodule": false + }, + { + "Name": "Csharpell", + "Location": "Reference/Csharpell", + "Url": "git@github.com:Dynesshely/Csharpell.git", + "Branch": "dev=main", + "RemoteBranch": "origin/dev=main", + "Type": 1, + "InSubmodule": false + }, + { + "Name": "XamlMultiLanguageEditor", + "Location": "KitX SDK/Reference/XamlMultiLanguageEditor", + "Url": "git@github.com:Dynesshely/XamlMultiLanguageEditor.git", + "Branch": "dev=main", + "RemoteBranch": "origin/dev=main", + "Type": 1, + "InSubmodule": true + } +] \ No newline at end of file diff --git a/.github/workflows/build-loaders.yml b/.github/workflows/build-loaders.yml index f520366..584ed77 100644 --- a/.github/workflows/build-loaders.yml +++ b/.github/workflows/build-loaders.yml @@ -40,6 +40,11 @@ jobs: dotnet-version: | 8.0.x + - name: Initialize References + run: | + dotnet tool install --global Cheese + cheese reference --setup --convert-ssl-link-to-https-link + - name: Build Loaders working-directory: "KitX SDK/KitX Loaders" run: | diff --git a/.github/workflows/build-plugins.yml b/.github/workflows/build-plugins.yml index 33413fd..a658485 100644 --- a/.github/workflows/build-plugins.yml +++ b/.github/workflows/build-plugins.yml @@ -40,6 +40,11 @@ jobs: dotnet-version: | 8.0.x + - name: Initialize References + run: | + dotnet tool install --global Cheese + cheese reference --setup --convert-ssl-link-to-https-link + - name: Build Plugins working-directory: "KitX SDK/KitX Plugins" run: | diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index df66320..89a266d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -44,6 +44,11 @@ jobs: dotnet-version: | 8.0.x + - name: Initialize References + run: | + dotnet tool install --global Cheese + cheese reference --setup --convert-ssl-link-to-https-link + - name: Build Contracts working-directory: "KitX Standard/KitX Contracts" run: | diff --git a/.github/workflows/pr-auto-format.yml b/.github/workflows/pr-auto-format.yml index a6f065c..c13790c 100644 --- a/.github/workflows/pr-auto-format.yml +++ b/.github/workflows/pr-auto-format.yml @@ -28,7 +28,7 @@ jobs: run: | pull_request_number=${{ github.event.pull_request.number }} current_title="${{ github.event.pull_request.title }}" - updated_title=$(python3 "./ToolKits/Actions/pr_format.py" "$current_title") + updated_title=$(python3 "./.github/scripts/pr_format.py" "$current_title") curl -X PATCH \ -H "Authorization: Bearer ${{ secrets.GITHUBTOKEN }}" \ diff --git a/.github/workflows/publish-packages.yml b/.github/workflows/publish-packages.yml index b9ee442..c5c0d4d 100644 --- a/.github/workflows/publish-packages.yml +++ b/.github/workflows/publish-packages.yml @@ -38,6 +38,11 @@ jobs: dotnet-version: | 8.0.x + - name: Initialize References + run: | + dotnet tool install --global Cheese + cheese reference --setup --convert-ssl-link-to-https-link + - name: Add to GitHub Repo run: | nuget sources add -name github -Source https://nuget.pkg.github.com/Crequency/index.json -Username Crequency -Password ${{ secrets.GitHubToken }} diff --git a/.gitignore b/.gitignore index 59869de..007d66b 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,9 @@ KitX\ Build/ KitX\ Publish/ +## Ignore for refernces +Reference/ + ## Ignore for IDE settings .idea/ .vscode/ diff --git a/.gitmodules b/.gitmodules index 4c5ac66..6b95d97 100644 --- a/.gitmodules +++ b/.gitmodules @@ -16,21 +16,6 @@ [submodule "KitX SDK"] path = KitX SDK url = git@github.com:Crequency/KitX-SDK.git -[submodule "Reference/Common.BasicHelper"] - path = Reference/Common.BasicHelper - url = git@github.com:Crequency/Common.BasicHelper.git -[submodule "Reference/Common.Activity"] - path = Reference/Common.Activity - url = git@github.com:Crequency/Common.Activity.git -[submodule "Reference/Common.Update"] - path = Reference/Common.Update - url = git@github.com:Crequency/Common.Update.git -[submodule "Reference/Common.Algorithm"] - path = Reference/Common.Algorithm - url = git@github.com:Crequency/Common.Algorithm.git [submodule "KitX Standard"] path = KitX Standard url = git@github.com:Crequency/KitX-Standard.git -[submodule "Reference/CSharpell"] - path = Reference/CSharpell - url = git@github.com:Dynesshely/CSharpell.git diff --git a/KitX Clients/KitX Dashboard b/KitX Clients/KitX Dashboard index 0e8e8e9..ae2d12f 160000 --- a/KitX Clients/KitX Dashboard +++ b/KitX Clients/KitX Dashboard @@ -1 +1 @@ -Subproject commit 0e8e8e9a7925768dff2beeac887b2b261c2afa98 +Subproject commit ae2d12f2f749dce6c74184195779daf0aeabeba0 diff --git a/KitX Clients/KitX Installer b/KitX Clients/KitX Installer index f28b8cf..5b06184 160000 --- a/KitX Clients/KitX Installer +++ b/KitX Clients/KitX Installer @@ -1 +1 @@ -Subproject commit f28b8cf0ff90eb5349757c218ac0744d3b1faf3e +Subproject commit 5b06184ea538a12b129d37b9eeec7bbb418d263c diff --git a/KitX Clients/KitX Mobile b/KitX Clients/KitX Mobile index a55ef0b..33c8575 160000 --- a/KitX Clients/KitX Mobile +++ b/KitX Clients/KitX Mobile @@ -1 +1 @@ -Subproject commit a55ef0bafc9747dc4908639c3f8c0eeadc0b05a8 +Subproject commit 33c8575330dd3fc47e8bfc87b3460565b0bb98cf diff --git a/KitX Clients/KitX Website b/KitX Clients/KitX Website index afb82e2..4b62aed 160000 --- a/KitX Clients/KitX Website +++ b/KitX Clients/KitX Website @@ -1 +1 @@ -Subproject commit afb82e2db97d584af2620e8ed2cf0d4c7f679a2a +Subproject commit 4b62aed1aa9c9899ce7bc2320949e5f7aa706069 diff --git a/KitX Docs b/KitX Docs index 068ea77..bde9ffe 160000 --- a/KitX Docs +++ b/KitX Docs @@ -1 +1 @@ -Subproject commit 068ea77f68142e80dc3910b6b83f85726b923efa +Subproject commit bde9ffe5525b50b576aebe9eb2abb260a0bb2428 diff --git a/KitX SDK b/KitX SDK index a173084..7e9c2fd 160000 --- a/KitX SDK +++ b/KitX SDK @@ -1 +1 @@ -Subproject commit a17308422bcd64f9c38fd7a6b4710c813acbc947 +Subproject commit 7e9c2fddaf9d924f91b38465e9d3ac5971a8eeba diff --git a/KitX Standard b/KitX Standard index a08a0e7..f1c2634 160000 --- a/KitX Standard +++ b/KitX Standard @@ -1 +1 @@ -Subproject commit a08a0e74796124b1f4673c890636db3b62229d56 +Subproject commit f1c26342235521032b5eb384a000e36d1567713d diff --git a/KitX.sln b/KitX.sln index c017772..e9724fa 100644 --- a/KitX.sln +++ b/KitX.sln @@ -6,7 +6,14 @@ MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{1BBE8A6D-740D-4252-ACF0-0AF4882DF8B5}" ProjectSection(SolutionItems) = preProject .editorconfig = .editorconfig + .gitignore = .gitignore + .gitmodules = .gitmodules + BUSINESS-LICENSE = BUSINESS-LICENSE + ChangeLog.md = ChangeLog.md + commit-template.txt = commit-template.txt + LICENSE = LICENSE nuget.config = nuget.config + README.md = README.md EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Reference", "Reference", "{F021B1E7-44AC-469B-AB4D-36541902C694}" @@ -15,24 +22,14 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.BasicHelper", "Refer EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.Update.Checker", "Reference\Common.Update\Common.Update.Checker\Common.Update.Checker.csproj", "{F926585B-E9EC-4158-857E-E6310C70DCEE}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.Update.Checker.Test", "Reference\Common.Update\Common.Update.Checker.Test\Common.Update.Checker.Test.csproj", "{22980F7E-A816-496F-B8C0-49385E8BA2BD}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.Update.Manual", "Reference\Common.Update\Common.Update.Manual\Common.Update.Manual.csproj", "{80C5352A-5ECD-4CC1-B6B2-033E624524DA}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.Update.Replacer", "Reference\Common.Update\Common.Update.Replacer\Common.Update.Replacer.csproj", "{00E4BCFB-9FBC-44BC-8AA5-3A24E790B23F}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.Update.Replacer.Test", "Reference\Common.Update\Common.Update.Replacer.Test\Common.Update.Replacer.Test.csproj", "{4F5B45DC-779A-43D4-AD72-72AF9F4AF371}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.Algorithm.Interop", "Reference\Common.Algorithm\Common.Algorithm.Interop\Common.Algorithm.Interop.csproj", "{9EC8B0AF-3AD8-49FB-A9DA-154E6EA617C1}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.Algorithm.Interop.Test", "Reference\Common.Algorithm\Common.Algorithm.Interop.Test\Common.Algorithm.Interop.Test.csproj", "{3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.BasicHelper.Test", "Reference\Common.BasicHelper\Common.BasicHelper.Test\Common.BasicHelper.Test.csproj", "{15DBFE35-0C68-4949-B275-81FABE4895CF}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.Activity", "Reference\Common.Activity\Common.Activity\Common.Activity.csproj", "{C2489F7B-49C0-418C-8A63-0A6C134A3E08}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.Activity.Samples", "Reference\Common.Activity\Common.Activity.Samples\Common.Activity.Samples.csproj", "{FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "KitX Clients", "KitX Clients", "{673CF32C-65BF-4EB3-83D3-47FEC77B47A0}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "KitX Standard", "KitX Standard", "{37E33B90-88B7-4404-9D42-D672A2916E6C}" @@ -53,8 +50,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Kscript.Parser", "KitX Stan EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Kscript.VM", "KitX Standard\KitX Script\Kscript.VM\Kscript.VM.csproj", "{1F197599-4C38-43A5-A6AD-C218DE17F5F6}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.BasicHelper.Samples", "Reference\Common.BasicHelper\Common.BasicHelper.Samples\Common.BasicHelper.Samples.csproj", "{3D7AF640-4575-4169-A8BC-75107360CEAF}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "KitX.Dashboard.Assets", "KitX Clients\KitX Dashboard\KitX Dashboard Assets\KitX.Dashboard.Assets.csproj", "{0C15E76A-DCAE-4D5E-B260-2E9844042D45}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "KitX.Dashboard.Fonts", "KitX Clients\KitX Dashboard\KitX Dashboard Fonts\KitX.Dashboard.Fonts.csproj", "{CDA241F5-7B84-498D-BF29-01D71BF5A154}" @@ -71,8 +66,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "XamlMultiLanguageEditor.Win EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "KitX.Dashboard", "KitX Clients\KitX Dashboard\KitX Dashboard\KitX.Dashboard.csproj", "{1DA8715C-E5A1-40CC-9C6C-F39E90A0C3E7}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cheese", "KitX SDK\Cheese\Cheese.csproj", "{9663A503-6B07-4F77-A5F5-CF3DC6C682BC}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "KitX Loaders", "KitX Loaders", "{D6625876-40E0-4222-A6A9-4449BCA61D60}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "KitX Plugins", "KitX Plugins", "{447D9264-1F5D-4E66-801A-C43CA36B8D4F}" @@ -155,26 +148,6 @@ Global {F926585B-E9EC-4158-857E-E6310C70DCEE}.Release|x64.Build.0 = Release|Any CPU {F926585B-E9EC-4158-857E-E6310C70DCEE}.Release|x86.ActiveCfg = Release|Any CPU {F926585B-E9EC-4158-857E-E6310C70DCEE}.Release|x86.Build.0 = Release|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Debug|ARM.ActiveCfg = Debug|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Debug|ARM.Build.0 = Debug|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Debug|ARM64.Build.0 = Debug|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Debug|x64.ActiveCfg = Debug|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Debug|x64.Build.0 = Debug|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Debug|x86.ActiveCfg = Debug|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Debug|x86.Build.0 = Debug|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Release|Any CPU.Build.0 = Release|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Release|ARM.ActiveCfg = Release|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Release|ARM.Build.0 = Release|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Release|ARM64.ActiveCfg = Release|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Release|ARM64.Build.0 = Release|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Release|x64.ActiveCfg = Release|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Release|x64.Build.0 = Release|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Release|x86.ActiveCfg = Release|Any CPU - {22980F7E-A816-496F-B8C0-49385E8BA2BD}.Release|x86.Build.0 = Release|Any CPU {80C5352A-5ECD-4CC1-B6B2-033E624524DA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {80C5352A-5ECD-4CC1-B6B2-033E624524DA}.Debug|Any CPU.Build.0 = Debug|Any CPU {80C5352A-5ECD-4CC1-B6B2-033E624524DA}.Debug|ARM.ActiveCfg = Debug|Any CPU @@ -215,26 +188,6 @@ Global {00E4BCFB-9FBC-44BC-8AA5-3A24E790B23F}.Release|x64.Build.0 = Release|Any CPU {00E4BCFB-9FBC-44BC-8AA5-3A24E790B23F}.Release|x86.ActiveCfg = Release|Any CPU {00E4BCFB-9FBC-44BC-8AA5-3A24E790B23F}.Release|x86.Build.0 = Release|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Debug|ARM.ActiveCfg = Debug|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Debug|ARM.Build.0 = Debug|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Debug|ARM64.Build.0 = Debug|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Debug|x64.ActiveCfg = Debug|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Debug|x64.Build.0 = Debug|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Debug|x86.ActiveCfg = Debug|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Debug|x86.Build.0 = Debug|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Release|Any CPU.Build.0 = Release|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Release|ARM.ActiveCfg = Release|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Release|ARM.Build.0 = Release|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Release|ARM64.ActiveCfg = Release|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Release|ARM64.Build.0 = Release|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Release|x64.ActiveCfg = Release|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Release|x64.Build.0 = Release|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Release|x86.ActiveCfg = Release|Any CPU - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371}.Release|x86.Build.0 = Release|Any CPU {9EC8B0AF-3AD8-49FB-A9DA-154E6EA617C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {9EC8B0AF-3AD8-49FB-A9DA-154E6EA617C1}.Debug|Any CPU.Build.0 = Debug|Any CPU {9EC8B0AF-3AD8-49FB-A9DA-154E6EA617C1}.Debug|ARM.ActiveCfg = Debug|Any CPU @@ -255,46 +208,6 @@ Global {9EC8B0AF-3AD8-49FB-A9DA-154E6EA617C1}.Release|x64.Build.0 = Release|Any CPU {9EC8B0AF-3AD8-49FB-A9DA-154E6EA617C1}.Release|x86.ActiveCfg = Release|Any CPU {9EC8B0AF-3AD8-49FB-A9DA-154E6EA617C1}.Release|x86.Build.0 = Release|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Debug|ARM.ActiveCfg = Debug|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Debug|ARM.Build.0 = Debug|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Debug|ARM64.Build.0 = Debug|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Debug|x64.ActiveCfg = Debug|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Debug|x64.Build.0 = Debug|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Debug|x86.ActiveCfg = Debug|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Debug|x86.Build.0 = Debug|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Release|Any CPU.Build.0 = Release|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Release|ARM.ActiveCfg = Release|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Release|ARM.Build.0 = Release|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Release|ARM64.ActiveCfg = Release|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Release|ARM64.Build.0 = Release|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Release|x64.ActiveCfg = Release|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Release|x64.Build.0 = Release|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Release|x86.ActiveCfg = Release|Any CPU - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3}.Release|x86.Build.0 = Release|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Debug|ARM.ActiveCfg = Debug|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Debug|ARM.Build.0 = Debug|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Debug|ARM64.Build.0 = Debug|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Debug|x64.ActiveCfg = Debug|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Debug|x64.Build.0 = Debug|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Debug|x86.ActiveCfg = Debug|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Debug|x86.Build.0 = Debug|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Release|Any CPU.Build.0 = Release|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Release|ARM.ActiveCfg = Release|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Release|ARM.Build.0 = Release|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Release|ARM64.ActiveCfg = Release|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Release|ARM64.Build.0 = Release|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Release|x64.ActiveCfg = Release|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Release|x64.Build.0 = Release|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Release|x86.ActiveCfg = Release|Any CPU - {15DBFE35-0C68-4949-B275-81FABE4895CF}.Release|x86.Build.0 = Release|Any CPU {C2489F7B-49C0-418C-8A63-0A6C134A3E08}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C2489F7B-49C0-418C-8A63-0A6C134A3E08}.Debug|Any CPU.Build.0 = Debug|Any CPU {C2489F7B-49C0-418C-8A63-0A6C134A3E08}.Debug|ARM.ActiveCfg = Debug|Any CPU @@ -315,26 +228,6 @@ Global {C2489F7B-49C0-418C-8A63-0A6C134A3E08}.Release|x64.Build.0 = Release|Any CPU {C2489F7B-49C0-418C-8A63-0A6C134A3E08}.Release|x86.ActiveCfg = Release|Any CPU {C2489F7B-49C0-418C-8A63-0A6C134A3E08}.Release|x86.Build.0 = Release|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Debug|ARM.ActiveCfg = Debug|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Debug|ARM.Build.0 = Debug|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Debug|ARM64.Build.0 = Debug|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Debug|x64.ActiveCfg = Debug|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Debug|x64.Build.0 = Debug|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Debug|x86.ActiveCfg = Debug|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Debug|x86.Build.0 = Debug|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Release|Any CPU.Build.0 = Release|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Release|ARM.ActiveCfg = Release|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Release|ARM.Build.0 = Release|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Release|ARM64.ActiveCfg = Release|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Release|ARM64.Build.0 = Release|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Release|x64.ActiveCfg = Release|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Release|x64.Build.0 = Release|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Release|x86.ActiveCfg = Release|Any CPU - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51}.Release|x86.Build.0 = Release|Any CPU {611E6974-2F22-4FBD-B4B2-E8EE5AE53436}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {611E6974-2F22-4FBD-B4B2-E8EE5AE53436}.Debug|Any CPU.Build.0 = Debug|Any CPU {611E6974-2F22-4FBD-B4B2-E8EE5AE53436}.Debug|ARM.ActiveCfg = Debug|Any CPU @@ -415,26 +308,6 @@ Global {1F197599-4C38-43A5-A6AD-C218DE17F5F6}.Release|x64.Build.0 = Release|Any CPU {1F197599-4C38-43A5-A6AD-C218DE17F5F6}.Release|x86.ActiveCfg = Release|Any CPU {1F197599-4C38-43A5-A6AD-C218DE17F5F6}.Release|x86.Build.0 = Release|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Debug|ARM.ActiveCfg = Debug|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Debug|ARM.Build.0 = Debug|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Debug|ARM64.Build.0 = Debug|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Debug|x64.ActiveCfg = Debug|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Debug|x64.Build.0 = Debug|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Debug|x86.ActiveCfg = Debug|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Debug|x86.Build.0 = Debug|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Release|Any CPU.Build.0 = Release|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Release|ARM.ActiveCfg = Release|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Release|ARM.Build.0 = Release|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Release|ARM64.ActiveCfg = Release|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Release|ARM64.Build.0 = Release|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Release|x64.ActiveCfg = Release|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Release|x64.Build.0 = Release|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Release|x86.ActiveCfg = Release|Any CPU - {3D7AF640-4575-4169-A8BC-75107360CEAF}.Release|x86.Build.0 = Release|Any CPU {0C15E76A-DCAE-4D5E-B260-2E9844042D45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0C15E76A-DCAE-4D5E-B260-2E9844042D45}.Debug|Any CPU.Build.0 = Debug|Any CPU {0C15E76A-DCAE-4D5E-B260-2E9844042D45}.Debug|ARM.ActiveCfg = Debug|Any CPU @@ -555,26 +428,6 @@ Global {1DA8715C-E5A1-40CC-9C6C-F39E90A0C3E7}.Release|x64.Build.0 = Release|Any CPU {1DA8715C-E5A1-40CC-9C6C-F39E90A0C3E7}.Release|x86.ActiveCfg = Release|Any CPU {1DA8715C-E5A1-40CC-9C6C-F39E90A0C3E7}.Release|x86.Build.0 = Release|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Debug|ARM.ActiveCfg = Debug|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Debug|ARM.Build.0 = Debug|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Debug|ARM64.Build.0 = Debug|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Debug|x64.ActiveCfg = Debug|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Debug|x64.Build.0 = Debug|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Debug|x86.ActiveCfg = Debug|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Debug|x86.Build.0 = Debug|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Release|Any CPU.Build.0 = Release|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Release|ARM.ActiveCfg = Release|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Release|ARM.Build.0 = Release|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Release|ARM64.ActiveCfg = Release|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Release|ARM64.Build.0 = Release|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Release|x64.ActiveCfg = Release|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Release|x64.Build.0 = Release|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Release|x86.ActiveCfg = Release|Any CPU - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC}.Release|x86.Build.0 = Release|Any CPU {5A8A4A32-653E-4DC5-99CB-5F1E59737835}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5A8A4A32-653E-4DC5-99CB-5F1E59737835}.Debug|Any CPU.Build.0 = Debug|Any CPU {5A8A4A32-653E-4DC5-99CB-5F1E59737835}.Debug|ARM.ActiveCfg = Debug|Any CPU @@ -782,15 +635,10 @@ Global GlobalSection(NestedProjects) = preSolution {49D65EC4-726F-4A7A-A9FF-3CFC9EF2E7D5} = {F021B1E7-44AC-469B-AB4D-36541902C694} {F926585B-E9EC-4158-857E-E6310C70DCEE} = {F021B1E7-44AC-469B-AB4D-36541902C694} - {22980F7E-A816-496F-B8C0-49385E8BA2BD} = {F021B1E7-44AC-469B-AB4D-36541902C694} {80C5352A-5ECD-4CC1-B6B2-033E624524DA} = {F021B1E7-44AC-469B-AB4D-36541902C694} {00E4BCFB-9FBC-44BC-8AA5-3A24E790B23F} = {F021B1E7-44AC-469B-AB4D-36541902C694} - {4F5B45DC-779A-43D4-AD72-72AF9F4AF371} = {F021B1E7-44AC-469B-AB4D-36541902C694} {9EC8B0AF-3AD8-49FB-A9DA-154E6EA617C1} = {F021B1E7-44AC-469B-AB4D-36541902C694} - {3EEF8BE8-40F1-4CDD-8D04-8BA4764857E3} = {F021B1E7-44AC-469B-AB4D-36541902C694} - {15DBFE35-0C68-4949-B275-81FABE4895CF} = {F021B1E7-44AC-469B-AB4D-36541902C694} {C2489F7B-49C0-418C-8A63-0A6C134A3E08} = {F021B1E7-44AC-469B-AB4D-36541902C694} - {FB32C078-C7FD-4882-BCDB-D85F5CAE8B51} = {F021B1E7-44AC-469B-AB4D-36541902C694} {0194E969-1457-4C16-AFAB-D2753DFA07F0} = {673CF32C-65BF-4EB3-83D3-47FEC77B47A0} {42654B2B-4B5A-4B78-BC0A-8D3B3D82EC9A} = {37E33B90-88B7-4404-9D42-D672A2916E6C} {7C64F32B-E1EE-45F7-94A7-DA2AD9288249} = {37E33B90-88B7-4404-9D42-D672A2916E6C} @@ -798,7 +646,6 @@ Global {BA3762A1-C81E-4406-940B-AE38D2E854D3} = {7C64F32B-E1EE-45F7-94A7-DA2AD9288249} {FD951D65-861E-4605-BC09-D8D3271BE23A} = {7C64F32B-E1EE-45F7-94A7-DA2AD9288249} {1F197599-4C38-43A5-A6AD-C218DE17F5F6} = {7C64F32B-E1EE-45F7-94A7-DA2AD9288249} - {3D7AF640-4575-4169-A8BC-75107360CEAF} = {F021B1E7-44AC-469B-AB4D-36541902C694} {0C15E76A-DCAE-4D5E-B260-2E9844042D45} = {0194E969-1457-4C16-AFAB-D2753DFA07F0} {CDA241F5-7B84-498D-BF29-01D71BF5A154} = {0194E969-1457-4C16-AFAB-D2753DFA07F0} {FEE074E3-AF1C-4C13-AF0E-D60D60C624F5} = {0194E969-1457-4C16-AFAB-D2753DFA07F0} @@ -807,7 +654,6 @@ Global {CC0FBC12-F30C-480E-8FCA-A0382FB4F167} = {E7AA1C4E-2766-4131-B18A-EF986AB45D19} {1CA8F49B-F083-47A1-BA93-6C5A4A25938E} = {CC0FBC12-F30C-480E-8FCA-A0382FB4F167} {1DA8715C-E5A1-40CC-9C6C-F39E90A0C3E7} = {0194E969-1457-4C16-AFAB-D2753DFA07F0} - {9663A503-6B07-4F77-A5F5-CF3DC6C682BC} = {69E9C41D-1848-4F9F-8C9C-0CAC1C167336} {D6625876-40E0-4222-A6A9-4449BCA61D60} = {69E9C41D-1848-4F9F-8C9C-0CAC1C167336} {447D9264-1F5D-4E66-801A-C43CA36B8D4F} = {69E9C41D-1848-4F9F-8C9C-0CAC1C167336} {5A8A4A32-653E-4DC5-99CB-5F1E59737835} = {D6625876-40E0-4222-A6A9-4449BCA61D60} diff --git a/README.md b/README.md index b99d61d..861ef8a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ - +

KitX Logo @@ -35,7 +35,9 @@ Discussions

-
+

+ +

+ +[![Star History Chart](https://starchart.cc/Crequency/KitX.svg?variant=adaptive)](https://starchart.cc/Crequency/KitX) + +# Thanks to + +

+ + JetBrains Logo (Main) logo + +

+ +

+ Thanks to the great tools from JetBrains, we can turn our ideas into reality. +

diff --git a/Reference/CSharpell b/Reference/CSharpell deleted file mode 160000 index 642426f..0000000 --- a/Reference/CSharpell +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 642426f19caf26c436fd0edecade156b1d165383 diff --git a/Reference/Common.Activity b/Reference/Common.Activity deleted file mode 160000 index c819089..0000000 --- a/Reference/Common.Activity +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c819089dd14aa86012bcca39078f96de36c79b35 diff --git a/Reference/Common.Algorithm b/Reference/Common.Algorithm deleted file mode 160000 index 0563f9c..0000000 --- a/Reference/Common.Algorithm +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0563f9c26f48db00cc71f1d18b2bffd744a3f403 diff --git a/Reference/Common.BasicHelper b/Reference/Common.BasicHelper deleted file mode 160000 index 0375c34..0000000 --- a/Reference/Common.BasicHelper +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0375c34e2660f0cc718c4adf8e5ce3347c195d40 diff --git a/Reference/Common.Update b/Reference/Common.Update deleted file mode 160000 index 181838f..0000000 --- a/Reference/Common.Update +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 181838f894973d9e62d8046fa29ce8d3295969b1 diff --git a/Reference/README.md b/Reference/README.md deleted file mode 100644 index 8836b48..0000000 --- a/Reference/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Reference - -