Repository navigation
Release 3.0.0 - #308
Release 3.0.0#308
Conversation
|
Understand this PR’s impact Explore downstream dependencies and potential security impact with Blast Radius. Warning Review limit reachedNext included review available in 16 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Advanced Run ID: 📒 Files selected for processing (2)
WalkthroughThe CI workflow now tests Java 17, 21, and 25. Documentation now specifies Scala 3.9+ support and records the planned Smockito 3 changes. ChangesJava CI Matrix
Scala Release Documentation
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Other Merge Risk: 🔵 Low · up to The documentation gives conflicting minimum Scala-version guidance, which can lead users to attempt unsupported setups. Align the remaining usage wording before release. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
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. A rabbit reads each line, Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #308 +/- ##
=====================================
Coverage 96% 96%
=====================================
Files 9 9
Lines 233 233
Branches 47 47
=====================================
Hits 223 223
Misses 10 10 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Actionable comments posted: 1
Caution
Some comments are outside the diff and can’t be posted inline due to GitHub limitations.
🟡 Minor · Use the same minimum Scala version in all user-facing documentation. · README.md:15
README.md:15
📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick winUse the same minimum Scala version in all user-facing documentation.
README.md:15still says “Scala 3”.docs/_docs/index.html:44still says “Scala 3 projects”.Change both to “Scala 3.9+” and “Scala 3.9+ projects”.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Advanced
Run ID: 79736fc1-6173-4afa-ad10-1962b6653f88
📒 Files selected for processing (4)
.github/workflows/ci.ymlCHANGELOG.mdREADME.mddocs/_docs/index.html
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.
| strategy: | ||
| fail-fast: false | ||
| matrix: | ||
| java: ["17", "21", "25"] |
There was a problem hiding this comment.
🔒 Security & Privacy | 🛡️ Detected with Advanced Tier | 🟡 Minor | ⚡ Quick win
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
set -eu
cat -n .github/workflows/ci.ymlRepository: bdmendes/smockito
Length of output: 2999
🤖 get_repo_knowledge executed:
get_repo_knowledge bdmendes/smockito /tmp/coderabbit-repo-knowledge/bdmendes-smockito-f0d6415a/learnings
Length of output: 1595
Security Misconfiguration
Reachability: External
CWE: CWE-732 — Incorrect Permission Assignment for Critical Resource
🧰 Tools
🪛 zizmor (1.30.0)
[warning] 1-95: overly broad permissions (excessive-permissions): default permissions used due to no permissions: block
(excessive-permissions)
[warning] 9-45: overly broad permissions (excessive-permissions): default permissions used due to no permissions: block
(excessive-permissions)
Sources: MCP tools, Linters/SAST tools
Summary by CodeRabbit
New Features
Documentation
Tests