Skip to content

Conversation

kirill-knize-sonarsource
Copy link
Contributor

No description provided.

@kirill-knize-sonarsource kirill-knize-sonarsource force-pushed the kk/task/SLE-1223-Stop-bundling-JGit-6-in-SLE branch from 9247c37 to c4ee0ba Compare July 3, 2025 15:19
Copy link

🤖 Pull Request summary

Updates Java version requirement from Java 11 to Java 17 across the entire SonarLint Eclipse plugin.

• Updates all MANIFEST.MF files to require JavaSE-17 execution environment
• Modifies Maven build configuration to use Java 17 tooling and target version
• Creates new target platform definition for Eclipse 2021-09+ with Java 17 support
• Updates test project settings and Gradle configurations for Java 17 compatibility
• Refactors unit test to improve async project readiness detection logic

Key areas to review:

  • The new target platform configuration uses Eclipse 2021-09 as minimum - verify this aligns with supported Eclipse versions
  • Test changes modify async waiting logic for project readiness - ensure the new approach is more reliable than checking all projects
  • Sloop CLI version bump (10.25.0.81463 → 10.25.0.81517) - confirm this version supports Java 17

💬 Please send your feedback

Quality Gate Failed Quality Gate failed

Failed conditions
1 New issue

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

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.

1 participant