adobe / aem-core-wcm-components

Standardized components to build websites with AEM.
https://docs.adobe.com/content/help/en/experience-manager-core-components/using/introduction.html
Apache License 2.0
726 stars 735 forks source link

SITES-18137: core.wcm.components.core: remove non-test use of Guava #2654

Closed mbaedke closed 6 months ago

mbaedke commented 6 months ago

Resolves #2639 Added compile dependency to core.wcm.components.core: org.apache.commons:commons-collections4-4.4 Replaced non-test usages of Guava with JavaSE and Apache Commons.

codecov[bot] commented 6 months ago

Codecov Report

Attention: 4 lines in your changes are missing coverage. Please review.

Comparison is base (5caec60) 87.34% compared to head (d667d9f) 87.36%. Report is 1 commits behind head on main.

Files Patch % Lines
...cq/wcm/core/components/internal/link/LinkUtil.java 85.71% 1 Missing and 1 partial :warning:
...o/LanguageNavigationSiteRootSelectionStrategy.java 87.50% 0 Missing and 1 partial :warning:
...onents/internal/servlets/AdaptiveImageServlet.java 83.33% 0 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #2654 +/- ## ============================================ + Coverage 87.34% 87.36% +0.02% - Complexity 2648 2656 +8 ============================================ Files 232 232 Lines 7080 7101 +21 Branches 1073 1081 +8 ============================================ + Hits 6184 6204 +20 + Misses 359 357 -2 - Partials 537 540 +3 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

sonarcloud[bot] commented 6 months ago

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud