Skip to content

Conversation

@rjrudin
Copy link
Contributor

@rjrudin rjrudin commented Oct 27, 2025

Unfortunately can't upgrade to JUnit5 in ml-development-tools, far too many breaking changes to fix for now.

Unfortunately can't upgrade to JUnit5 in ml-development-tools, far too many breaking changes to fix for now.
@rjrudin rjrudin requested a review from anu3990 as a code owner October 27, 2025 14:57
Copilot AI review requested due to automatic review settings October 27, 2025 14:57
@github-actions
Copy link

Copyright Validation Results
Total: 3 | Passed: 1 | Failed: 0 | Skipped: 2 | at: 2025-10-27 14:57:48 UTC | commit: 2377dca

⏭️ Skipped (Excluded) Files

  • marklogic-client-api/build.gradle
  • ml-development-tools/build.gradle

✅ Valid Files

  • marklogic-client-api/src/test/java/com/marklogic/client/test/rows/TransformDocTest.java

✅ All files have valid copyright headers!

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR cleans up test dependencies across multiple modules, removing unused test dependencies and improving documentation. The focus is on streamlining the dependency graph while acknowledging technical debt around JUnit 4/5 migration.

Key Changes

  • Updated comments in ml-development-tools to clarify the decision to remain on JUnit 4
  • Removed unused test dependencies (xmlunit-legacy, okhttp, gradleTestKit) from ml-development-tools
  • Removed JUnit 4 dependency from marklogic-client-api and unused imports from test file

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
ml-development-tools/build.gradle Updated JUnit 4 comment and removed unused test dependencies
marklogic-client-api/build.gradle Removed JUnit 4 dependency that was forcing version to avoid vulnerability
marklogic-client-api/src/test/java/com/marklogic/client/test/rows/TransformDocTest.java Removed unused JUnit 4 import statements

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@rjrudin rjrudin merged commit 1c51f56 into develop Oct 27, 2025
3 checks passed
@rjrudin rjrudin deleted the feature/remove-junit4 branch October 27, 2025 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants