Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR integrates Mockolate documentation into the aweXpect documentation site by adding a dedicated section with its own sidebar navigation. The changes update Docusaurus dependencies to version 3.9.2 and reconfigure the documentation build pipeline to handle Mockolate as a special case separate from other extensions.
- Adds Mockolate as a top-level navigation item with dedicated sidebar
- Updates Docusaurus packages from 3.9.1 to 3.9.2
- Refactors documentation download logic to support different directory structures
Reviewed Changes
Copilot reviewed 7 out of 9 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| package-lock.json | Adds new lockfile for npm package management |
| aweXpect.sln.DotSettings | Adds "mockolate" to ReSharper custom dictionary |
| Pipeline/Build.Pages.cs | Refactors download logic to support Mockolate in separate directory structure |
| Docs/pages/sidebars.ts | Adds mockolateSidebar configuration for dedicated Mockolate navigation |
| Docs/pages/package.json | Updates Docusaurus dependencies from 3.9.1 to 3.9.2 |
| Docs/pages/docusaurus.config.ts | Replaces benchmarks nav item with Mockolate sidebar link |
| Docs/pages/docs/extensions/project/Mockolate/category.json | Defines Mockolate category configuration for extensions section |
| Docs/pages/docs/extensions/project/Mockolate/00-index.md | Adds Mockolate extension documentation index page |
Test Results 14 files 14 suites 4m 4s ⏱️ Results for commit 65f65d8. ♻️ This comment has been updated with latest results. |
🚀 Benchmark ResultsDetails
|
👽 Mutation ResultsaweXpectDetails
The final mutation score is NaN%Coverage Thresholds: high:80 low:60 break:0aweXpect.CoreDetails
The final mutation score is NaN%Coverage Thresholds: high:80 low:60 break:0 |
636a043 to
f0404c3
Compare
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 17 out of 19 changed files in this pull request and generated no new comments.
Comments suppressed due to low confidence (1)
Benchmarks/aweXpect.Benchmarks/HappyCaseBenchmarks.StringArrayInAnyOrder.cs:5
- The TUnit import is no longer used since all TUnit benchmarks have been removed. This unused import should be removed to keep the code clean.
using TUnit.Assertions.Enums;
|



This PR integrates Mockolate documentation into the aweXpect documentation site by adding a dedicated section with its own sidebar navigation. The changes update Docusaurus dependencies to version 3.9.2 and reconfigure the documentation build pipeline to handle Mockolate as a special case separate from other extensions.
Key changes: