Skip to content

BUILD-8643 Improve test coverage for Gradle build and fix bugs in build#21

Merged
mikolaj-matuszny-ext-sonarsource merged 1 commit intomasterfrom
feat/mmatuszn/BUILD-8643-spec
Jul 28, 2025
Merged

BUILD-8643 Improve test coverage for Gradle build and fix bugs in build#21
mikolaj-matuszny-ext-sonarsource merged 1 commit intomasterfrom
feat/mmatuszn/BUILD-8643-spec

Conversation

@mikolaj-matuszny-ext-sonarsource
Copy link
Copy Markdown
Contributor

@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource commented Jul 28, 2025

  • Removes separate set_sonar_args() function and integrates logic into build_gradle_args()
  • Updates test specs with improved mocking and more comprehensive coverage
  • Fixes minor script execution parameter passing in main function

@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource requested a review from a team July 28, 2025 10:50
@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource changed the title BUILD-8643 Improve test coverage for Gradle build BUILD-8643 Improve test coverage for Gradle build and fix bugs in build Jul 28, 2025
@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource force-pushed the feat/mmatuszn/BUILD-8643-spec branch 4 times, most recently from ef83e67 to 37b3acc Compare July 28, 2025 14:29
@sonarqubecloud
Copy link
Copy Markdown

🤖 Pull Request summary

Refactors Gradle build script to consolidate Sonar configuration logic.

• Merged set_sonar_args() function into build_gradle_args() to reduce code duplication
• Removed separate function call in gradle_build() for streamlined argument handling
• Updated test suite with improved mocking and more comprehensive test coverage
• Minor cleanup: changed shebang and removed unused parameter passing

💬 Please send your feedback

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource merged commit 9f6dcef into master Jul 28, 2025
9 checks passed
@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource deleted the feat/mmatuszn/BUILD-8643-spec branch July 28, 2025 20:21
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