Skip to content

Conversation

@mprins
Copy link
Contributor

@mprins mprins commented Oct 16, 2025

HTM-1710 Powered by Pull Request Badge

  • Update workflows to Java 21
  • Update pom file Java from 17 to 21
  • Apply OpenRewrite Java 21 recipe
  • Remove OpenRewrite Mavan plugin
  • Fix deprecated API calls
  • Apply PMD try-with-resources rule

@mprins mprins self-assigned this Oct 16, 2025
@mprins mprins added infrastructure build infrastructure (Maven plugins, CI related, ...) dependencies Pull requests that update a dependency file labels Oct 16, 2025
@github-actions
Copy link

Dependency Review

The following issues were found:

  • ❌ 2 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 186 package(s) with unknown licenses.
  • ⚠️ 6 packages with OpenSSF Scorecard issues.

View full job summary

@github-actions
Copy link

github-actions bot commented Oct 16, 2025

Test Results

401 tests   398 ✅  4m 42s ⏱️
 46 suites    1 💤
 46 files      2 ❌

For more details on these failures, see this check.

Results for commit 9dd6711.

♻️ This comment has been updated with latest results.

@mprins mprins marked this pull request as ready for review October 16, 2025 15:03
@mprins mprins enabled auto-merge (rebase) October 16, 2025 15:06
@codecov
Copy link

codecov bot commented Oct 16, 2025

Codecov Report

❌ Patch coverage is 56.66667% with 26 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
...ailormap/api/controller/LayerExportController.java 17% 3 Missing and 2 partials ⚠️
.../repository/validation/FeatureSourceValidator.java 0% 5 Missing ⚠️
...pi/configuration/base/FrontControllerResolver.java 0% 3 Missing ⚠️
...ormap/api/persistence/helper/GeoServiceHelper.java 63% 2 Missing and 1 partial ⚠️
...ava/org/tailormap/api/persistence/Application.java 0% 2 Missing ⚠️
...api/repository/events/ApplicationEventHandler.java 0% 2 Missing ⚠️
...ava/org/tailormap/api/security/OIDCRepository.java 0% 2 Missing ⚠️
...lormap/api/configuration/dev/PopulateTestData.java 50% 1 Missing ⚠️
...api/repository/validation/GeoServiceValidator.java 75% 1 Missing ⚠️
...g/tailormap/api/scheduling/TaskManagerService.java 0% 1 Missing ⚠️
... and 1 more

Impacted file tree graph

@@          Coverage Diff           @@
##             main   #1423   +/-   ##
======================================
- Coverage      77%     77%   -0%     
  Complexity     96      96           
======================================
  Files         141     141           
  Lines        6797    6802    +5     
  Branches      588     588           
======================================
+ Hits         5212    5215    +3     
- Misses       1254    1255    +1     
- Partials      331     332    +1     
Files with missing lines Coverage Δ Complexity Δ
...g/tailormap/api/configuration/TailormapConfig.java 100% <100%> (ø) 0 <0> (ø)
...ailormap/api/controller/EditFeatureController.java 75% <100%> (ø) 0 <0> (ø)
...g/tailormap/api/controller/FeaturesController.java 80% <100%> (ø) 0 <0> (ø)
...rmap/api/controller/GeoServiceProxyController.java 75% <ø> (ø) 5 <0> (ø)
...lormap/api/controller/PasswordResetController.java 81% <100%> (ø) 0 <0> (ø)
...rmap/api/controller/admin/TaskAdminController.java 70% <100%> (ø) 0 <0> (ø)
...rg/tailormap/api/geotools/wfs/SimpleWFSHelper.java 87% <100%> (ø) 0 <0> (ø)
...ap/api/geotools/wfs/SimpleWFSLayerDescription.java 100% <100%> (ø) 0 <0> (ø)
.../java/org/tailormap/api/geotools/wfs/WFSProxy.java 86% <ø> (ø) 0 <0> (ø)
...tailormap/api/persistence/helper/ViewerHelper.java 89% <100%> (+1%) 0 <0> (ø)
... and 13 more
🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

mprins and others added 3 commits October 17, 2025 03:26
…rgery

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
auto-merge was automatically disabled October 17, 2025 13:21

Rebase failed

@mprins mprins merged commit e848727 into main Oct 17, 2025
25 of 26 checks passed
@mprins mprins deleted the HTM-1710_java-21 branch October 17, 2025 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file infrastructure build infrastructure (Maven plugins, CI related, ...)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants