slucky31 / mycomicsmanager

MIT License
1 stars 0 forks source link

fix(deps): update dependency mockqueryable.nsubstitute to v7.0.2 (main) #663

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
MockQueryable.NSubstitute 7.0.1 -> 7.0.2 age adoption passing confidence

Release Notes

romantitov/MockQueryable (MockQueryable.NSubstitute) ### [`v7.0.2`](https://togithub.com/romantitov/MockQueryable/releases/tag/v7.0.2) [#​77](https://togithub.com/romantitov/MockQueryable/issues/77) BuildMock moved to MockQueryable.EntityFrameworkCore - Thanks [@​skarllot](https://togithub.com/skarllot) **Full Changelog**: https://github.com/romantitov/MockQueryable/compare/v7.0.1...v7.0.2

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

Summary by CodeRabbit

coderabbitai[bot] commented 2 months ago

[!WARNING]

Rate limit exceeded

@github-actions[bot] has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 17 minutes and 53 seconds before requesting another review.

How to resolve this issue? After the wait time has elapsed, a review can be triggered using the `@coderabbitai review` command as a PR comment. Alternatively, push new commits to this PR. We recommend that you space out your commits to avoid hitting the rate limit.
How do rate limits work? CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our [FAQ](https://coderabbit.ai/docs/faq) for further information.
Commits Files that changed from the base of the PR and between 94819c42a55042a7da5a42bed32d35feb6631ec5 and bff2151823dc35d23e406465f16aa95958d8caf6.

Walkthrough

The recent update includes an upgrade of the MockQueryable.NSubstitute package from version 7.0.1 to 7.0.2 in the Directory.Packages.props file. Additionally, various files have undergone formatting improvements, whitespace adjustments, and refactoring of variable declarations and namespaces, enhancing code clarity and organization. Specific changes target visibility adjustments, minor method modifications, and the reorganization of namespaces across multiple classes and tests, with no alterations to core logic or functionality.

Changes

Files Change Summary
Directory.Packages.props Upgraded MockQueryable.NSubstitute from 7.0.1 to 7.0.2
Application/Interfaces/IRepository.cs Removed a blank line at the end of the interface
Application/Interfaces/IUnitOfWork.cs Changed namespace from Application.Data to Application.Interfaces
Application/Libraries/Create/CreateLibraryCommandHandler.cs Changed access from internal to public, renamed command to request in Handle method
Application/Libraries/Delete/DeleteLibraryCommandHandler.cs Removed unused imports and corrected parameter name from librayRepository to libraryRepository
Application/Libraries/GetById/GetLibraryQueryHandler.cs Formatting adjustments, no functional changes
Application/Libraries/ILibraryLocalStorage.cs Changed namespace from Persistence.LocalStorage to Application.Libraries
Application/Libraries/List/GetLibrariesQuery.cs Minor formatting adjustments, no functional changes
Application/Libraries/List/GetLibrariesQueryHandler.cs Changed namespace from Persistence.Queries.Libraries to Application.Libraries.List
Application/Libraries/Update/UpdateLibraryCommand.cs Minor formatting change, removed space between record name and parameters
Application/Libraries/Update/UpdateLibraryCommandHandler.cs Formatting adjustments, no functional changes
Application/ProjectDependencyInjection.cs Removed unnecessary whitespace
Application/Users/Create/CreateUserCommandHandler.cs Removed unused using directives, reformatted user retrieval logic
Domain/Extensions/StringExtension.cs Removed unnecessary blank lines in ToPascalCase and RemoveDiacritics methods
Domain/Libraries/LibrariesError.cs Corrected typo in Duplicate error message
Domain/Libraries/Library.cs Changed class declaration formatting for better readability
Domain/Primitives/Entity.cs Standardized formatting of property accessors
Domain/Primitives/Result.cs Transformed expression-bodied members to full method bodies for clarity
Domain/Primitives/ResultBase.cs No changes to the signatures of exported or public entities
Domain/Users/UsersError.cs Minor formatting adjustments
Persistence/ApplicationDbContext.cs Corrected formatting in OnModelCreating method
Persistence/LocalStorage/LibraryLocalStorage.cs Added import for Application.Libraries, slight formatting changes
Persistence/ProjectDependencyInjection.cs Removed unused using directives, minor formatting updates
Persistence/Queries/LibraryReadService.cs Used var for type inference, refactored sorting logic to a switch expression
Persistence/Queries/UserReadService.cs Used var for type inference, refactored sorting logic to a switch expression
Persistence/Repositories/LibraryRepository.cs Minor formatting adjustments in GetByIdAsync method
Persistence/Repositories/UserRepository.cs Minor formatting adjustments in GetByIdAsync method
Persistence/UnitOfWork.cs Used var for type inference in variable declarations
Web/Components/Pages/Libraries/LibraryForm.razor.cs Removed unnecessary whitespace and aligned braces for readability
Web/Configuration/Auth0Configuration.cs Changed Auth0Configuration to sealed, modified IAuth0Configuration to internal
Web/CustomAuthenticationStateProvider.cs Minor restructuring of conditional logic in GetAuthenticationStateAsync method
Web/EndPoints/AccountsApi.cs Changed class declaration to sealed
Web/Program.cs Minor formatting change to lambda expression in AddAuth0WebAppAuthentication
Web/StartupInfo.cs Changed constants to private const, used var for type inference
tests/Application.UnitTests/Libraries/CreateLibraryCommandTests.cs Corrected variable name from _librayRepositoryMock to _libraryRepositoryMock, updated imports
tests/Application.UnitTests/Libraries/DeleteLibraryCommandTests.cs Adjusted using directives, no functional changes
tests/Application.UnitTests/Libraries/GetLibraryCommandTests.cs Reordered using directives, no functional changes
tests/Application.UnitTests/Libraries/ListLibraryCommandeTests.cs Updated import statements and formatting adjustments
tests/Application.UnitTests/Libraries/UpdateLibraryCommandTests.cs Adjusted using directives, no functional changes
tests/Application.UnitTests/Users/CreateUserCommandTests.cs Removed unused using directive, no functional changes
tests/Base.Integration.Tests/BaseIntegrationTest.cs Removed unused using directives, no functional changes
tests/Base.Integration.Tests/IntegrationTestWebAppFactory.cs Added import for Application.Libraries
tests/Domain.UnitTests/Extensions/StringExtensionsTests.cs Used var for type inference in variable declarations
tests/Persistence.Integration.Tests/Integration/LocalStorage/LibraryLocalStorageTests.cs Minor formatting adjustments
tests/Persistence.Integration.Tests/Integration/Queries/LibraryReadServiceTests.cs Minor formatting adjustments
tests/Persistence.Integration.Tests/Integration/Queries/UserReadServiceTests.cs Minor formatting adjustments
tests/Persistence.Integration.Tests/PagedListTests.cs Renamed namespace from Persistence.Integration.Tests to Persistence.Tests, minor formatting adjustments
tests/Persistence.Integration.Tests/UnitOfWorkTests.cs Changed namespace from Persistence.Integration.Tests to Persistence.Tests, minor formatting adjustments
tests/Web.Tests/LibrariesListTest.razor Added import for MockQueryable.EntityFrameworkCore

Poem

In the burrow deep, where updates play,
A package hopped in, brightening the day.
From 7.0.1 to 7.0.2,
With fixes and features, oh, what a view!
A leap for the code, so happy and spry,
Hooray for the change, let our project fly! 🐰✨


Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

Share - [X](https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai) - [Mastodon](https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai) - [Reddit](https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai) - [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code)
Tips ### Chat There are 3 ways to chat with [CodeRabbit](https://coderabbit.ai): - Review comments: Directly reply to a review comment made by CodeRabbit. Example: - `I pushed a fix in commit .` - `Generate unit testing code for this file.` - `Open a follow-up GitHub issue for this discussion.` - Files and specific lines of code (under the "Files changed" tab): Tag `@coderabbitai` in a new review comment at the desired location with your query. Examples: - `@coderabbitai generate unit testing code for this file.` - `@coderabbitai modularize this function.` - PR comments: Tag `@coderabbitai` in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples: - `@coderabbitai generate interesting stats about this repository and render them as a table.` - `@coderabbitai show all the console.log statements in this repository.` - `@coderabbitai read src/utils.ts and generate unit testing code.` - `@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.` - `@coderabbitai help me debug CodeRabbit configuration file.` Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. ### CodeRabbit Commands (invoked as PR comments) - `@coderabbitai pause` to pause the reviews on a PR. - `@coderabbitai resume` to resume the paused reviews. - `@coderabbitai review` to trigger an incremental review. This is useful when automatic reviews are disabled for the repository. - `@coderabbitai full review` to do a full review from scratch and review all the files again. - `@coderabbitai summary` to regenerate the summary of the PR. - `@coderabbitai resolve` resolve all the CodeRabbit review comments. - `@coderabbitai configuration` to show the current CodeRabbit configuration for the repository. - `@coderabbitai help` to get help. Additionally, you can add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed. ### CodeRabbit Configuration File (`.coderabbit.yaml`) - You can programmatically configure CodeRabbit by adding a `.coderabbit.yaml` file to the root of your repository. - Please see the [configuration documentation](https://docs.coderabbit.ai/guides/configure-coderabbit) for more information. - If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: `# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json` ### Documentation and Community - Visit our [Documentation](https://coderabbit.ai/docs) for detailed information on how to use CodeRabbit. - Join our [Discord Community](https://discord.com/invite/GsXnASn26c) to get help, request features, and share feedback. - Follow us on [X/Twitter](https://twitter.com/coderabbitai) for updates and announcements.
codacy-production[bot] commented 2 months ago

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
Report missing for d80d5e6e7787687cf13f3dd3d44165b95dc68285[^1] :white_check_mark: 98.37% (target: 80.00%)
Coverage variation details | | Coverable lines | Covered lines | Coverage | | ------------- | ------------- | ------------- | ------------- | | Common ancestor commit (d80d5e6e7787687cf13f3dd3d44165b95dc68285) | Report Missing | Report Missing | Report Missing | | | Head commit (bff2151823dc35d23e406465f16aa95958d8caf6) | 1789 | 1679 | 93.85% | **Coverage variation** is the difference between the coverage for the head and common ancestor commits of the pull request branch: ` - `
Diff coverage details | | Coverable lines | Covered lines | Diff coverage | | ------------- | ------------- | ------------- | ------------- | | Pull request (#663) | 245 | 241 | **98.37%** | **Diff coverage** is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: `/ * 100%`

See your quality gate settings    Change summary preferences

Codacy stopped sending the deprecated coverage status on June 5th, 2024. Learn more [^1]: Codacy didn't receive coverage data for the commit, or there was an error processing the received data. Check your integration for errors and validate that your coverage setup is correct.