Skip to content

upgrade internal library versions and 25.9.0 compatibility#100

Merged
dedece35 merged 3 commits intomainfrom
UPGRADE_LIB
Sep 12, 2025
Merged

upgrade internal library versions and 25.9.0 compatibility#100
dedece35 merged 3 commits intomainfrom
UPGRADE_LIB

Conversation

@dedece35
Copy link
Copy Markdown
Member

No description provided.

@dedece35 dedece35 requested a review from Copilot September 12, 2025 15:06
@dedece35 dedece35 self-assigned this Sep 12, 2025
@dedece35 dedece35 added 🏗️ refactoring refactoring for best practices 🔥 in progress 🔥 🚀 enhancement New feature or request labels Sep 12, 2025
Copy link
Copy Markdown
Contributor

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 upgrades internal library versions and adds compatibility for SonarQube 25.9.0. The changes include updating test dependencies, fixing compatibility issues, and temporarily disabling a broken test.

  • Updates JUnit imports from org.junit.Test to org.junit.jupiter.api.Test across all test files
  • Upgrades sonarpython plugin version from 4.6.0.12071 to 5.9.0.25193
  • Temporarily disables GCI101 test due to detection issues with the latest library upgrade

Reviewed Changes

Copilot reviewed 31 out of 31 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
pom.xml Core dependency upgrades including sonarpython, sonarqube versions, and protobuf dependency addition
Multiple test files JUnit import updates from legacy to JUnit 5
AvoidConvBiasBeforeBatchNormTest.java Test method commented out due to library compatibility issues
GCIRulesIT.java Integration test temporarily disabled for GCI101 rule
PythonRuleRepository.java Generic type parameter improvements and formatting
Main source files Minor whitespace cleanup
Dockerfile & CHANGELOG.md Version updates and documentation

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@sonarqubecloud
Copy link
Copy Markdown

@dedece35 dedece35 merged commit 895b4cf into main Sep 12, 2025
7 checks passed
@dedece35 dedece35 deleted the UPGRADE_LIB branch September 12, 2025 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏗️ refactoring refactoring for best practices 🔥 in progress 🔥 🚀 enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants