Conversation
There was a problem hiding this comment.
🟡 Changes recommended
LARAI tests use Mockito static mocking (mockStatic), which requires mockito-inline, so removing it is expected to break the test suite at runtime.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
Updates Mockito test dependencies across several Gradle subprojects to support building/testing on newer JDKs (per PR title: JDK 26), by upgrading Mockito artifacts and cleaning up test dependency declarations.
Changes:
- Bumped
mockito-coreandmockito-junit-jupiterfrom5.5.0to5.23.0in multiple modules. - Removed
mockito-inlinetest dependency lines from the affected modules.
File summaries
| File | Description |
|---|---|
| WeaverInterface/build.gradle | Upgrades Mockito test dependencies; removes mockito-inline. |
| WeaverGen2/build.gradle | Upgrades Mockito test dependencies; removes mockito-inline. |
| LaraUtils/build.gradle | Upgrades Mockito test dependencies; removes mockito-inline. |
| LARAI/build.gradle | Upgrades Mockito test dependencies; removes mockito-inline (but LARAI tests use mockStatic). |
Review details
- Files reviewed: 4/4 changed files
- Comments generated: 1
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
292b88b to
4f6441e
Compare
4f6441e to
f3c8063
Compare
|
Note glm-5.3-flash responding of behalf of @lm-sousa Dismissing Copilot's review: since Mockito 5.0, |
f3c8063 to
0d286a8
Compare
0d286a8 to
8d913c5
Compare
8d913c5 to
9e89375
Compare
9e89375 to
b780d0b
Compare
|



No description provided.