Skip to content

Port Blex project (#13865) - #13875

Merged
msynk merged 6 commits into
developfrom
msynk/13865-blex-initial-port
Oct 16, 2026
Merged

msynk merged 6 commits into
developfrom
msynk/13865-blex-initial-port

Conversation

@msynk

@msynk msynk commented Oct 16, 2026

Copy link
Copy Markdown
Member

closes #13865

@msynk
msynk requested a review from yasmoradi as a code owner October 16, 2026 11:49
@coderabbitai

coderabbitai Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 316 files, which is 166 over the limit of 150.

To get a review, reduce the PR to 150 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration
  • Configuration used: Repository UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: d8175de8-f39e-46c8-b0d6-96c67c2330b6
📥 Commits

Reviewing files that changed from the base of the PR and between 06895a5 and 6067813.

⛔ Files ignored due to path filters: 6
  • src/Blex/Bit.Blex.Blazor/package-lock.json is excluded by !**/package-lock.json
  • src/Blex/Demo/Server/wwwroot/favicon.svg is excluded by !**/*.svg
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/wwwroot/css/bootstrap/bootstrap.min.css is excluded by !**/*.min.css
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/wwwroot/favicon.png is excluded by !**/*.png
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/wwwroot/favicon.svg is excluded by !**/*.svg
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/wwwroot/icon-192.png is excluded by !**/*.png
📒 Files selected for processing: 316
  • .github/agents/dependency-update.md
  • .github/agents/test-platform.md
  • .github/copilot-instructions.md
  • .github/workflows/all.cd.yml
  • .github/workflows/all.ci.yml
  • .github/workflows/bit.ci.Blex.e2e.yml
  • .github/workflows/bit.ci.Blex.yml
  • .github/workflows/blex.demo.cd.yml
  • .github/workflows/nuget.org.yml
  • .github/workflows/prerelease.nuget.org.yml
  • .gitignore
  • README.md
  • src/Bit.CI.Release.slnx
  • src/Bit.slnx
  • src/BlazorUI/CLAUDE.md
  • src/BlazorUI/Demo/Bit.BlazorUI.Demo.Server/SignalR/AppHub.cs
  • src/Blex/Bit.Blex.Blazor/Bit.Blex.Blazor.csproj
  • src/Blex/Bit.Blex.Blazor/BitBlexBlazor.cs
  • src/Blex/Bit.Blex.Blazor/BlexBrowserStorage.cs
  • src/Blex/Bit.Blex.Blazor/BlexBrowserStorageKind.cs
  • src/Blex/Bit.Blex.Blazor/BlexComponentBase.cs
  • src/Blex/Bit.Blex.Blazor/BlexComponentStatePersistence.cs
  • src/Blex/Bit.Blex.Blazor/BlexProvider.cs
  • src/Blex/Bit.Blex.Blazor/BlexReduxDevToolsConnector.cs
  • src/Blex/Bit.Blex.Blazor/Scripts/bit-blex-devtools.ts
  • src/Blex/Bit.Blex.Blazor/Scripts/bit-blex-storage.ts
  • src/Blex/Bit.Blex.Blazor/package.json
  • src/Blex/Bit.Blex.Blazor/tsconfig.json
  • src/Blex/Bit.Blex.Generators/AnalyzerReleases.Shipped.md
  • src/Blex/Bit.Blex.Generators/AnalyzerReleases.Unshipped.md
  • src/Blex/Bit.Blex.Generators/Bit.Blex.Generators.csproj
  • src/Blex/Bit.Blex.Generators/BlexActionModel.cs
  • src/Blex/Bit.Blex.Generators/BlexComputedModel.cs
  • src/Blex/Bit.Blex.Generators/BlexDiagnosticInfo.cs
  • src/Blex/Bit.Blex.Generators/BlexEffectModel.cs
  • src/Blex/Bit.Blex.Generators/BlexEquatableArray.cs
  • src/Blex/Bit.Blex.Generators/BlexGenerator.cs
  • src/Blex/Bit.Blex.Generators/BlexLocationInfo.cs
  • src/Blex/Bit.Blex.Generators/BlexParamModel.cs
  • src/Blex/Bit.Blex.Generators/BlexStateModel.cs
  • src/Blex/Bit.Blex.Generators/BlexStoreModel.cs
  • src/Blex/Bit.Blex.Generators/BlexTransformOutput.cs
  • src/Blex/Bit.Blex.Generators/IsExternalInit.cs
  • src/Blex/Bit.Blex.Maui/Bit.Blex.Maui.csproj
  • src/Blex/Bit.Blex.Maui/BitBlexMaui.cs
  • src/Blex/Bit.Blex.Maui/BlexMauiInitializer.cs
  • src/Blex/Bit.Blex.Maui/BlexPreferencesStorage.cs
  • src/Blex/Bit.Blex.Testing/Bit.Blex.Testing.csproj
  • src/Blex/Bit.Blex.Testing/BlexActionLog.cs
  • src/Blex/Bit.Blex.Testing/BlexRecordedAction.cs
  • src/Blex/Bit.Blex.Testing/BlexTestExtensions.cs
  • src/Blex/Bit.Blex.Testing/BlexTestHarness.Factory.cs
  • src/Blex/Bit.Blex.Testing/BlexTestHarness.cs
  • src/Blex/Bit.Blex.slnx
  • src/Blex/Bit.Blex/Bit.Blex.csproj
  • src/Blex/Bit.Blex/BitBlex.cs
  • src/Blex/Bit.Blex/BlexActionArg.cs
  • src/Blex/Bit.Blex/BlexActionAttribute.cs
  • src/Blex/Bit.Blex/BlexActionContext.cs
  • src/Blex/Bit.Blex/BlexActionErrorContext.cs
  • src/Blex/Bit.Blex/BlexComparers.cs
  • src/Blex/Bit.Blex/BlexComputedAttribute.cs
  • src/Blex/Bit.Blex/BlexDelegateMiddleware.cs
  • src/Blex/Bit.Blex/BlexEffectAttribute.cs
  • src/Blex/Bit.Blex/BlexEffectConcurrency.cs
  • src/Blex/Bit.Blex/BlexEntityAdapter.cs
  • src/Blex/Bit.Blex/BlexEntityState.cs
  • src/Blex/Bit.Blex/BlexError.cs
  • src/Blex/Bit.Blex/BlexFilterMiddleware.cs
  • src/Blex/Bit.Blex/BlexHistory.cs
  • src/Blex/Bit.Blex/BlexJson.cs
  • src/Blex/Bit.Blex/BlexManager.cs
  • src/Blex/Bit.Blex/BlexOptions.cs
  • src/Blex/Bit.Blex/BlexPersistenceOptions.cs
  • src/Blex/Bit.Blex/BlexPreActionContext.cs
  • src/Blex/Bit.Blex/BlexSelector.cs
  • src/Blex/Bit.Blex/BlexStateAttribute.cs
  • src/Blex/Bit.Blex/BlexStatePersistor.cs
  • src/Blex/Bit.Blex/BlexStoreAttribute.cs
  • src/Blex/Bit.Blex/BlexStoreBase.cs
  • src/Blex/Bit.Blex/BlexStoreSubscriptionExtensions.cs
  • src/Blex/Bit.Blex/IBlexDevTools.cs
  • src/Blex/Bit.Blex/IBlexExternalStorageChange.cs
  • src/Blex/Bit.Blex/IBlexMiddleware.cs
  • src/Blex/Bit.Blex/IBlexStorage.cs
  • src/Blex/Bit.Blex/IBlexStore.cs
  • src/Blex/Bit.Blex/LockCompat.cs
  • src/Blex/Demo/Client/Bit.Blex.Demo.Client.csproj
  • src/Blex/Demo/Client/Components/ApiTable.razor
  • src/Blex/Demo/Client/Components/Callout.razor
  • src/Blex/Demo/Client/Components/CodeBlock.razor
  • src/Blex/Demo/Client/Components/CodeHighlighter.cs
  • src/Blex/Demo/Client/Components/DemoCard.razor
  • src/Blex/Demo/Client/Components/DocPage.razor
  • src/Blex/Demo/Client/Components/InspectorDock.razor
  • src/Blex/Demo/Client/Components/SelectorWatcher.razor
  • src/Blex/Demo/Client/Components/WholeStoreWatcher.razor
  • src/Blex/Demo/Client/DiagnosticsCatalog.cs
  • src/Blex/Demo/Client/DocsNav.cs
  • src/Blex/Demo/Client/Extensions/IServiceCollectionExtensions.cs
  • src/Blex/Demo/Client/Layout/DocsLayout.razor
  • src/Blex/Demo/Client/Layout/NavSidebar.razor
  • src/Blex/Demo/Client/Pages/Actions.razor
  • src/Blex/Demo/Client/Pages/ApiReference.razor
  • src/Blex/Demo/Client/Pages/Computed.razor
  • src/Blex/Demo/Client/Pages/CrossStore.razor
  • src/Blex/Demo/Client/Pages/DevTools.razor
  • src/Blex/Demo/Client/Pages/Diagnostics.razor
  • src/Blex/Demo/Client/Pages/Effects.razor
  • src/Blex/Demo/Client/Pages/Entities.razor
  • src/Blex/Demo/Client/Pages/ErrorPage.razor
  • src/Blex/Demo/Client/Pages/Errors.razor
  • src/Blex/Demo/Client/Pages/History.razor
  • src/Blex/Demo/Client/Pages/Installation.razor
  • src/Blex/Demo/Client/Pages/Introduction.razor
  • src/Blex/Demo/Client/Pages/McpServer.razor
  • src/Blex/Demo/Client/Pages/Middleware.razor
  • src/Blex/Demo/Client/Pages/NotFoundPage.razor
  • src/Blex/Demo/Client/Pages/Persistence.razor
  • src/Blex/Demo/Client/Pages/QuickStart.razor
  • src/Blex/Demo/Client/Pages/Stores.razor
  • src/Blex/Demo/Client/Pages/Subscriptions.razor
  • src/Blex/Demo/Client/Pages/Testing.razor
  • src/Blex/Demo/Client/Program.cs
  • src/Blex/Demo/Client/Routes.razor
  • src/Blex/Demo/Client/Services/ActionFeed.cs
  • src/Blex/Demo/Client/Services/DemoGuard.cs
  • src/Blex/Demo/Client/Services/ErrorLog.cs
  • src/Blex/Demo/Client/Services/FailureLog.cs
  • src/Blex/Demo/Client/Services/ThemeService.cs
  • src/Blex/Demo/Client/Stores/CartStore.cs
  • src/Blex/Demo/Client/Stores/ContactsStore.cs
  • src/Blex/Demo/Client/Stores/CounterStore.cs
  • src/Blex/Demo/Client/Stores/EffectLabStore.cs
  • src/Blex/Demo/Client/Stores/EqualityDemoStore.cs
  • src/Blex/Demo/Client/Stores/OrdersStore.cs
  • src/Blex/Demo/Client/Stores/SearchStore.cs
  • src/Blex/Demo/Client/Stores/SettingsStore.cs
  • src/Blex/Demo/Client/_Imports.razor
  • src/Blex/Demo/Server/Bit.Blex.Demo.Server.csproj
  • src/Blex/Demo/Server/Components/App.razor
  • src/Blex/Demo/Server/Components/_Imports.razor
  • src/Blex/Demo/Server/Controllers/McpController.cs
  • src/Blex/Demo/Server/Controllers/McpPrompts.cs
  • src/Blex/Demo/Server/Controllers/McpResources.cs
  • src/Blex/Demo/Server/Dtos/BlexMcpDtos.cs
  • src/Blex/Demo/Server/Program.cs
  • src/Blex/Demo/Server/Properties/launchSettings.json
  • src/Blex/Demo/Server/Services/BlexApiCatalog.cs
  • src/Blex/Demo/Server/Services/BlexCompletions.cs
  • src/Blex/Demo/Server/Services/BlexDiagnosticsReference.cs
  • src/Blex/Demo/Server/Services/BlexSearchIndex.cs
  • src/Blex/Demo/Server/Services/BlexServerInstructions.cs
  • src/Blex/Demo/Server/Services/BlexSetupGuide.cs
  • src/Blex/Demo/Server/Services/BlexSourceCatalog.cs
  • src/Blex/Demo/Server/Services/BlexStoreInspector.cs
  • src/Blex/Demo/Server/Services/BlexXmlDocs.cs
  • src/Blex/Demo/Server/Services/DocsPageRenderer.cs
  • src/Blex/Demo/Server/Services/HtmlToMarkdownService.cs
  • src/Blex/Demo/Server/appsettings.json
  • src/Blex/Demo/Server/wwwroot/css/site.css
  • src/Blex/Demo/Server/wwwroot/js/site.js
  • src/Blex/README.md
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/App.razor
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Bit.Blex.Samples.Wasm.csproj
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Layout/MainLayout.razor
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Layout/MainLayout.razor.css
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Layout/NavMenu.razor
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Layout/NavMenu.razor.css
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Pages/Counter.razor
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Pages/Home.razor
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Pages/Todos.razor
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Pages/Weather.razor
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Program.cs
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Properties/launchSettings.json
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Stores/CounterStore.cs
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Stores/TodoStore.cs
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/Stores/WeatherStore.cs
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/_Imports.razor
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/wwwroot/css/app.css
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/wwwroot/index.html
  • src/Blex/Samples/Bit.Blex.Samples.Wasm/wwwroot/sample-data/weather.json
  • src/Blex/Tests/Bit.Blex.Benchmarks/BenchmarkStores.cs
  • src/Blex/Tests/Bit.Blex.Benchmarks/Bit.Blex.Benchmarks.csproj
  • src/Blex/Tests/Bit.Blex.Benchmarks/DispatchPipelineBenchmarks.cs
  • src/Blex/Tests/Bit.Blex.Benchmarks/EntityAdapterBenchmarks.cs
  • src/Blex/Tests/Bit.Blex.Benchmarks/GlobalStateBenchmarks.cs
  • src/Blex/Tests/Bit.Blex.Benchmarks/NotificationFanOutBenchmarks.cs
  • src/Blex/Tests/Bit.Blex.Benchmarks/Program.cs
  • src/Blex/Tests/Bit.Blex.Benchmarks/README.md
  • src/Blex/Tests/Bit.Blex.Benchmarks/SerializationBenchmarks.cs
  • src/Blex/Tests/Bit.Blex.Benchmarks/StateMutationBenchmarks.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/AssemblySetup.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/Bit.Blex.Tests.E2E.csproj
  • src/Blex/Tests/Bit.Blex.Tests.E2E/HybridModeTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/Infrastructure/ChildProcess.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/Infrastructure/E2EEnvironment.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/Infrastructure/HarnessBuild.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/Infrastructure/HarnessHosts.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/Infrastructure/HarnessTest.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/Infrastructure/HybridHarnessHost.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/Infrastructure/HybridSession.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/Infrastructure/PlaywrightSession.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/Infrastructure/RepoLayout.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/Infrastructure/WebSession.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/InteractiveHarnessTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/README.md
  • src/Blex/Tests/Bit.Blex.Tests.E2E/StaticSsrModeTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/WebModeTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.E2E/publish-gate.sh
  • src/Blex/Tests/Bit.Blex.Tests.Generators/Bit.Blex.Tests.Generators.csproj
  • src/Blex/Tests/Bit.Blex.Tests.Generators/DiagnosticTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Generators/EmissionTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Generators/GeneratorTestHelper.cs
  • src/Blex/Tests/Bit.Blex.Tests.Harness.Hybrid/Bit.Blex.Tests.Harness.Hybrid.csproj
  • src/Blex/Tests/Bit.Blex.Tests.Harness.Hybrid/HarnessForm.cs
  • src/Blex/Tests/Bit.Blex.Tests.Harness.Hybrid/Program.cs
  • src/Blex/Tests/Bit.Blex.Tests.Harness.Hybrid/wwwroot/index.html
  • src/Blex/Tests/Bit.Blex.Tests.Harness.Web.Client/Bit.Blex.Tests.Harness.Web.Client.csproj
  • src/Blex/Tests/Bit.Blex.Tests.Harness.Web.Client/Program.cs
  • src/Blex/Tests/Bit.Blex.Tests.Harness.Web/Bit.Blex.Tests.Harness.Web.csproj
  • src/Blex/Tests/Bit.Blex.Tests.Harness.Web/Components/App.razor
  • src/Blex/Tests/Bit.Blex.Tests.Harness.Web/Components/_Imports.razor
  • src/Blex/Tests/Bit.Blex.Tests.Harness.Web/HarnessRenderModes.cs
  • src/Blex/Tests/Bit.Blex.Tests.Harness.Web/Program.cs
  • src/Blex/Tests/Bit.Blex.Tests.Harness.Web/Properties/launchSettings.json
  • src/Blex/Tests/Bit.Blex.Tests.Harness/Bit.Blex.Tests.Harness.csproj
  • src/Blex/Tests/Bit.Blex.Tests.Harness/HarnessApp.razor
  • src/Blex/Tests/Bit.Blex.Tests.Harness/HarnessRuntime.cs
  • src/Blex/Tests/Bit.Blex.Tests.Harness/HarnessServiceCollectionExtensions.cs
  • src/Blex/Tests/Bit.Blex.Tests.Harness/HarnessStatus.razor
  • src/Blex/Tests/Bit.Blex.Tests.Harness/Pages/EffectsPage.razor
  • src/Blex/Tests/Bit.Blex.Tests.Harness/Pages/HomePage.razor
  • src/Blex/Tests/Bit.Blex.Tests.Harness/Pages/NameWatcher.razor
  • src/Blex/Tests/Bit.Blex.Tests.Harness/Pages/SelectorPage.razor
  • src/Blex/Tests/Bit.Blex.Tests.Harness/Stores/HarnessStores.cs
  • src/Blex/Tests/Bit.Blex.Tests.Harness/_Imports.razor
  • src/Blex/Tests/Bit.Blex.Tests.Harness/wwwroot/harness.css
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/Bit.Blex.Tests.Mcp.csproj
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/HttpMirrorTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/McpApiToolTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/McpCall.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/McpCatalogConsistencyTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/McpCompletionTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/McpDiagnosticsToolTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/McpDocumentationToolTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/McpHandshakeTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/McpInspectStoreTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/McpPromptTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/McpResourceTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/McpSearchToolTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/McpTestHost.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/McpToolSurfaceTests.cs
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/README.md
  • src/Blex/Tests/Bit.Blex.Tests.Mcp/ToolNames.cs
  • src/Blex/Tests/Bit.Blex.Tests/ActionArgsTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/ActionErrorTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/BatchAndResetTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/Bit.Blex.Tests.csproj
  • src/Blex/Tests/Bit.Blex.Tests/BlexJsonTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/BrowserStorageTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/ComparerTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/ConcurrentActionVetoTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/CrossStoreTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/CrossTabSyncTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/DevToolsConnectorTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/DevToolsControlTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/DevToolsMessageTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/DuplicateStoreNameTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/EffectConcurrencyTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/EffectDebounceTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/EffectTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/EffectVetoTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/EntityAdapterSetTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/EntityNoOpTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/EntityStateTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/FakeJsInterop.cs
  • src/Blex/Tests/Bit.Blex.Tests/HarnessMultiStoreTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/HistoryFilterTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/HistoryGroupByTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/HistoryJumpTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/HistoryTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/ManagerExtrasTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/ManagerSelectorRestoreTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/ManagerTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/MauiIntegrationTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/MiddlewareHookTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/MiddlewareOrderTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/NotificationIsolationTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/NullStateRestoreTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/PersistenceAdvancedTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/PersistenceHooksTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/PersistenceHydrationTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/PersistenceTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/PipelineIsolationTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/ResetAllTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/SanitizerTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/SelectorMemoTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/SelectorSubscriptionTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/StoreBehaviorTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/StoreDisposalTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/StoreInpcTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/StoreRegistryTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/SubscriptionTests.cs
  • src/Blex/Tests/Bit.Blex.Tests/TestStores.cs
  • src/Blex/Tests/Bit.Blex.Tests/TestingHarnessTests.cs
  • src/Templates/Boilerplate/Bit.Boilerplate/.docs/19- Project Miscellaneous Files.md
  • src/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Home/Products.razor
  • src/Websites/Platform/src/Bit.Websites.Platform.Client/Shared/Footer.razor
  • src/Websites/Platform/src/Bit.Websites.Platform.Client/Shared/Header.razor.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Client/Shared/Urls.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Services/Mcp/CodebaseMemoryCli.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Services/Mcp/McpDocumentationSite.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Services/Mcp/McpFeedbackTool.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Services/Mcp/McpProxyService.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/SignalR/AppHub.cs

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@msynk
msynk merged commit 0cb97cc into develop Oct 16, 2026
11 checks passed
@msynk
msynk deleted the msynk/13865-blex-initial-port branch October 16, 2026 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Port Blex to bitplatform repo

1 participant