apter-tech / junit5-robolectric-extension

This repository aims to bridge the gap between JUnit 5 and Robolectric, enabling developers to leverage the benefits of both frameworks for unit testing Android applications. While Robolectric currently lacks a dedicated JUnit 5 extension, this project proposes a community-driven solution to achieve seamless integration.
Apache License 2.0
51 stars 2 forks source link

docs: Update README.md with badges #48

Closed warnyul closed 6 months ago

warnyul commented 6 months ago

Summary by CodeRabbit

coderabbitai[bot] commented 6 months ago

Walkthrough

The update enriches the README.md of the JUnit5 Robolectric Extension by adding several informative badges. These badges display the current status of the GitHub Actions workflow, the latest versions available on Maven Central and Gradle Plugin Portal, and the type of license the project uses.

Changes

File Change Summary
README.md Added badges for GitHub Actions, Maven Central, Gradle Plugin Portal, and license information.

🐇✨ In the garden of code, where the doc-blooms sway, A rabbit hopped by, adding badges today. With a flick and a hop, README's now a fest, Showing status and versions, looking its best! 🌟📜🎉


Recent Review Details **Configuration used: CodeRabbit UI** **Review profile: CHILL**
Commits Files that changed from the base of the PR and between 991f8bc2bff2323e45fac4f2198ccc25f6cbbdce and bb04b8715baaa21c49fa70af99600ebfc87b4de2.
Files selected for processing (1) * README.md (1 hunks)
Additional Context Used
LanguageTool (11)
README.md (11)
Near line 1: Possible spelling mistake found. Context: # JUnit5 Robolectric Extension (Experimental) [![GitHub Act... --- Near line 20: Possible spelling mistake found. Context: ...ith classes. * **Configuration:** * Robolectric `@Config`'s sdk parameter annotation ca... --- Near line 20: It seems that one apostrophe is unnecessary. Context: ... * **Configuration:** * Robolectric `@Config`'s sdk parameter annotation can only be se... --- Near line 20: Possible spelling mistake found. Context: ...ration:** * Robolectric `@Config`'s sdk parameter annotation can only be set on... --- Near line 21: Loose punctuation mark. Context: ...rmost test class. * `@ResourcesMode`, `@LooperMode`, `GraphicsMode` annotatio... --- Near line 21: Possible spelling mistake found. Context: ... * `@ResourcesMode`, `@LooperMode`, `GraphicsMode` annotations can only be set on outermo... --- Near line 28: Possible spelling mistake found. Context: ...le's Maven repository to your project's `settings.gradle` file:
Kotlin<... --- Near line 76: Possible spelling mistake found. Context: ...ency to your app or library module's `build.gradle`:
Kotlin Kotlin
Additional comments not posted (4)
README.md (4)
`3-3`: GitHub Actions Workflow Status badge correctly added and linked. --- `4-4`: Maven Central Version badge correctly added and linked. --- `5-5`: Gradle Plugin Portal Version badge correctly added and linked. --- `6-6`: GitHub License badge correctly added and linked.
--- 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.` 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 a review. This is useful when automatic reviews are disabled for the repository. - `@coderabbitai resolve` resolve all the CodeRabbit review comments. - `@coderabbitai help` to get help. Additionally, you can add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed. ### CodeRabbit Configration 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.
github-actions[bot] commented 6 months ago

Branch Coverage

Total Project Coverage 64.95% :white_check_mark:
github-actions[bot] commented 6 months ago

Line Coverage

Total Project Coverage 83.05% :white_check_mark: