Skip to content

chore(deps): update dependency maven-wrapper to v3.3.4 - #53

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/maven-wrapper-3.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/maven-wrapper-3.x

Conversation

@renovate

@renovate renovate Bot commented Oct 18, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
maven-wrapper (source) 3.1.0 → 3.3.4 age confidence
maven-wrapper (source) 3.2.0 → 3.3.4 age confidence
maven-wrapper (source) 3.1.1 → 3.3.4 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

apache/maven-wrapper (maven-wrapper)

v3.3.4: 3.3.4

Compare Source

🐛 Bug Fixes
👻 Maintenance

v3.3.3: 3.3.3

Compare Source

💥 Breaking changes
🚀 New features and improvements
🐛 Bug Fixes
📝 Documentation updates
👻 Maintenance
📦 Dependency updates

v3.3.2: 3.3.2

Compare Source

Release Notes - Maven Wrapper - Version 3.3.2

Bug

  • [MWRAPPER-136] - maven-wrapper.properties created with Windows line breaks which mvnw can&#​39;t handle
  • [MWRAPPER-137] - Can&#​39;t match distributionUrl when using MINGW64
  • [MWRAPPER-139] - Shell scripts break on LF in config for Windows
  • [MWRAPPER-140] - only-script Type does not honor MAVEN_USER_HOME

Improvement

  • [MWRAPPER-141] - Use distribution type of existing Maven Wrapper by default

Task

  • [MWRAPPER-135] - Provide a reliable way to determine the Maven Wrapper type

What's Changed

  • Bump org.apache.maven.resolver:maven-resolver-api from 1.9.18 to 1.9.20 by @​dependabot in #​136
  • [MWRAPPER-135] Provide a reliable way to determine the Maven Wrapper type by @​breun in #​140
  • [MWRAPPER-141] Use distribution type of existing Maven Wrapper by default by @​breun in #​141
  • MWRAPPER-139: Remove trailing whitespace from fields in properties by @​ascopes in #​139
  • [MWRAPPER-140] only-script type does not honor MAVEN_USER_HOME by @​cstamas in #​142

New Contributors

Full Changelog: apache/maven-wrapper@maven-wrapper-3.3.1...maven-wrapper-3.3.2

v3.3.1: 3.3.1

Compare Source

Release Notes - Maven Wrapper - Version 3.3.1

Improvement

  • [MWRAPPER-132] - Inlined mvnw Downloader.java uses `new URL(String)`, which is deprecated in Java 21
  • [MWRAPPER-134] - Provide a reliable way to determine the Maven Wrapper version

What's Changed

  • [MWRAPPER-132][MWRAPPER-124] port MWRAPPER-124 fix to only-script by @​gzm55 in #​133
  • [MWRAPPER-134] Add wrapperVersion to maven-wrapper.properties by @​cstamas in #​135

Full Changelog: apache/maven-wrapper@maven-wrapper-3.3.0...maven-wrapper-3.3.1

v3.3.0: 3.3.0

Compare Source

Release Notes - Maven Wrapper - Version 3.3.0

Bug

  • [MWRAPPER-86] - Trim trailing slash in Repo URL
  • [MWRAPPER-103] - Failed to validate Maven Wrapper SHA-256 on Windows
  • [MWRAPPER-108] - mvnw script fails silently when download fails
  • [MWRAPPER-112] - Detection of JAVA_HOME fails due to bad quoting
  • [MWRAPPER-113] - Error and warning output goes to standard output and intermingles with Maven output
  • [MWRAPPER-120] - Maven wrapper plugin should not create wrapperUrl property for script-only mode
  • [MWRAPPER-123] - only-mvnw fails on ksh printf implementations
  • [MWRAPPER-131] - Downloader downloads directly into target file

Improvement

  • [MWRAPPER-70] - Don&#​39;t require a pom.xml
  • [MWRAPPER-104] - Add prettier config for shell scripts
  • [MWRAPPER-124] - MavenWrapperDownloader uses new URL(String), which is deprecated in Java 21
  • [MWRAPPER-125] - Make "only-script" the default wrapper

Task

Dependency upgrade


What's Changed

New Contributors

Full Changelog: apache/maven-wrapper@maven-wrapper-3.2.0...maven-wrapper-3.3.0

v3.2.0

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@coderabbitai

coderabbitai Bot commented Oct 18, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: d5a96144-0c3a-4deb-9178-0be0c9415b92

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

🤖 Architecture Analysis Summary

Powered by arcade-agent — automatic architectural self-analysis


📈 Metric Evolution

Baseline commit: 2d68782

Legend: 🟢 better · 🔴 worse · 🟡 low impact · ⚪ no change

Metric Baseline Current Change
BalancedArchitectureScore 0.6853 0.6853 ⚪ → (no change)
📦 Components 14 14 ⚪ → (no change)
🧩 Entities 944 944 ⚪ → (no change)
🔗 Edges 2167 2167 ⚪ → (no change)
🏷️ Classes 257 257 ⚪ → (no change)
ƒ Functions 0 0 ⚪ → (no change)
🔧 Methods 633 633 ⚪ → (no change)
RCI 0.8943 0.8943 ⚪ → (no change)
TurboMQ 0.9179 0.9179 ⚪ → (no change)
BasicMQ 0.9179 0.9179 ⚪ → (no change)
IntraConnectivity 0.0447 0.0447 ⚪ → (no change)
InterConnectivity 0.0022 0.0022 ⚪ → (no change)
TwoWayPairRatio 0.5000 0.5000 ⚪ → (no change)
DependencyHealth 0.7738 0.7738 ⚪ → (no change)
ComponentBalance 0.6905 0.6905 ⚪ → (no change)
HubBalance 0.6923 0.6923 ⚪ → (no change)
BoundaryClarity 0.9615 0.9615 ⚪ → (no change)
DependencyDistribution 0.2619 0.2619 ⚪ → (no change)
SmellDiscipline 0.0000 0.0000 ⚪ → (no change)
PrincipleAlignmentScore 0.6584 0.6584 ⚪ → (no change)

🏛️ Current Architecture

Metric Value
📦 Components 14
🧩 Entities 944
🔗 Edges 2167
🏷️ Classes 257
ƒ Functions 0
🔧 Methods 633
Balanced Score 🟡 0.6853 (Fair)
Principle Alignment 0.6584
RCI 0.8943
TurboMQ 0.9179
BasicMQ 0.9179
IntraConnectivity 0.0447
InterConnectivity 0.0022
TwoWayPairRatio 0.5000
DependencyHealth 0.7738
ComponentBalance 0.6905
HubBalance 0.6923
BoundaryClarity 0.9615
DependencyDistribution 0.2619
SmellDiscipline 0.0000

🧭 Principle Signals

Signal Value
AcyclicDependencies 0.8286
LayeringHealth 0.7875
ResponsibilityFocus 0.0000
InterfaceSegregation 1.0000
ComponentBalance 0.6905
HubBalance 0.6923
BoundaryClarity 0.9615
DependencyDistribution 0.2619
SmellDiscipline 0.0000

🎯 Score Drivers

Biggest risks

  • ResponsibilityFocus: gap=1.0000 (signal=0.0000)
  • SmellDiscipline: gap=1.0000 (signal=0.0000)
  • DependencyDistribution: gap=0.7381 (signal=0.2619)

Strongest areas

  • InterfaceSegregation: gap=0.0000 (signal=1.0000)
  • BoundaryClarity: gap=0.0385 (signal=0.9615)
  • AcyclicDependencies: gap=0.1714 (signal=0.8286)

🕸️ High-Level Design

graph TD
    Authservice["Authservice\n71 entities\n17 classes / 59 methods"]
    Commonlib["Commonlib\n241 entities\n48 classes / 191 methods"]
    Favouriteservice["Favouriteservice\n33 entities\n13 classes / 18 methods"]
    Inventoryservice["Inventoryservice\n22 entities\n9 classes / 12 methods"]
    Media["Media\n37 entities\n8 classes / 26 methods"]
    Notificationservice["Notificationservice\n70 entities\n19 classes / 44 methods"]
    Orderservice["Orderservice\n72 entities\n21 classes / 44 methods"]
    Paymentservice["Paymentservice\n58 entities\n22 classes / 32 methods"]
    Productservice["Productservice\n68 entities\n16 classes / 45 methods"]
    Promotion["Promotion\n67 entities\n20 classes / 46 methods"]
    Rating["Rating\n51 entities\n16 classes / 40 methods"]
    Search["Search\n44 entities\n15 classes / 27 methods"]
    Shippingservice["Shippingservice\n34 entities\n13 classes / 18 methods"]
    Tax["Tax\n76 entities\n20 classes / 54 methods"]
    Authservice --> Commonlib
    Authservice --> Media
    Commonlib --> Authservice
    Commonlib --> Media
    Commonlib --> Orderservice
    Commonlib --> Rating
    Media --> Commonlib
    Promotion --> Commonlib
    Rating --> Commonlib
Loading
🏗️ Components breakdown
Component Entities Classes Methods
Commonlib 241 48 191
Tax 76 20 54
Orderservice 72 21 44
Authservice 71 17 59
Notificationservice 70 19 44
Productservice 68 16 45
Promotion 67 20 46
Paymentservice 58 22 32
Rating 51 16 40
Search 44 15 27
Media 37 8 26
Shippingservice 34 13 18
Favouriteservice 33 13 18
Inventoryservice 22 9 12

🚨 Architectural Smells

Severity Type Affected Components
🟡 medium Dependency Cycle Authservice, Commonlib, Media, Rating
🔴 high Scattered Parasitic Functionality Commonlib, Productservice, Promotion, Rating, Search, Tax
🟡 medium Scattered Parasitic Functionality Commonlib, Notificationservice, Paymentservice, Search
🔴 high Scattered Parasitic Functionality Authservice, Commonlib, Inventoryservice, Media, Notificationservice, Orderservice, Paymentservice, Productservice, Promotion, Rating, Search, Shippingservice, Tax
🔴 high Scattered Parasitic Functionality Commonlib, Favouriteservice, Inventoryservice, Orderservice, Paymentservice, Productservice, Promotion, Rating, Search, Shippingservice, Tax
🟡 medium Scattered Parasitic Functionality Commonlib, Notificationservice, Paymentservice
🟡 medium Scattered Parasitic Functionality Commonlib, Promotion, Rating, Tax
🔴 high Scattered Parasitic Functionality Favouriteservice, Notificationservice, Orderservice, Paymentservice, Productservice, Shippingservice
🟡 medium Scattered Parasitic Functionality Promotion, Rating, Tax
🔴 high Scattered Parasitic Functionality Authservice, Favouriteservice, Inventoryservice, Media, Notificationservice, Orderservice, Paymentservice, Productservice, Promotion, Rating, Search, Shippingservice, Tax
🔴 high Scattered Parasitic Functionality Authservice, Commonlib, Favouriteservice, Inventoryservice, Media, Notificationservice, Orderservice, Paymentservice, Productservice, Promotion, Rating, Search, Shippingservice, Tax
🔴 high Scattered Parasitic Functionality Commonlib, Media, Promotion, Rating, Search, Tax

📈 Evolution vs Baseline

Baseline commit: 2d68782

Architecture-to-Architecture (A2A) Comparison

Metric Value
A2A Similarity 1.0000
Matched Components 14
Components Added 0
Components Removed 0
Component matching details

Matched:

Baseline Current Similarity
Authservice Authservice 1.0000
Commonlib Commonlib 1.0000
Favouriteservice Favouriteservice 1.0000
Inventoryservice Inventoryservice 1.0000
Media Media 1.0000
Notificationservice Notificationservice 1.0000
Orderservice Orderservice 1.0000
Paymentservice Paymentservice 1.0000
Productservice Productservice 1.0000
Promotion Promotion 1.0000
Rating Rating 1.0000
Search Search 1.0000
Shippingservice Shippingservice 1.0000
Tax Tax 1.0000
High-level component statistics
Status Baseline Current Similarity Entities Classes Methods
matched Authservice Authservice 1.0000 71 → 71 (0) 17 → 17 (0) 59 → 59 (0)
matched Commonlib Commonlib 1.0000 241 → 241 (0) 48 → 48 (0) 191 → 191 (0)
matched Favouriteservice Favouriteservice 1.0000 33 → 33 (0) 13 → 13 (0) 18 → 18 (0)
matched Inventoryservice Inventoryservice 1.0000 22 → 22 (0) 9 → 9 (0) 12 → 12 (0)
matched Media Media 1.0000 37 → 37 (0) 8 → 8 (0) 26 → 26 (0)
matched Notificationservice Notificationservice 1.0000 70 → 70 (0) 19 → 19 (0) 44 → 44 (0)
matched Orderservice Orderservice 1.0000 72 → 72 (0) 21 → 21 (0) 44 → 44 (0)
matched Paymentservice Paymentservice 1.0000 58 → 58 (0) 22 → 22 (0) 32 → 32 (0)
matched Productservice Productservice 1.0000 68 → 68 (0) 16 → 16 (0) 45 → 45 (0)
matched Promotion Promotion 1.0000 67 → 67 (0) 20 → 20 (0) 46 → 46 (0)
matched Rating Rating 1.0000 51 → 51 (0) 16 → 16 (0) 40 → 40 (0)
matched Search Search 1.0000 44 → 44 (0) 15 → 15 (0) 27 → 27 (0)
matched Shippingservice Shippingservice 1.0000 34 → 34 (0) 13 → 13 (0) 18 → 18 (0)
matched Tax Tax 1.0000 76 → 76 (0) 20 → 20 (0) 54 → 54 (0)
Before/After Mermaid diagrams

Baseline

graph TD
    Authservice["Authservice\n71 entities\n17 classes / 59 methods"]
    Commonlib["Commonlib\n241 entities\n48 classes / 191 methods"]
    Favouriteservice["Favouriteservice\n33 entities\n13 classes / 18 methods"]
    Inventoryservice["Inventoryservice\n22 entities\n9 classes / 12 methods"]
    Media["Media\n37 entities\n8 classes / 26 methods"]
    Notificationservice["Notificationservice\n70 entities\n19 classes / 44 methods"]
    Orderservice["Orderservice\n72 entities\n21 classes / 44 methods"]
    Paymentservice["Paymentservice\n58 entities\n22 classes / 32 methods"]
    Productservice["Productservice\n68 entities\n16 classes / 45 methods"]
    Promotion["Promotion\n67 entities\n20 classes / 46 methods"]
    Rating["Rating\n51 entities\n16 classes / 40 methods"]
    Search["Search\n44 entities\n15 classes / 27 methods"]
    Shippingservice["Shippingservice\n34 entities\n13 classes / 18 methods"]
    Tax["Tax\n76 entities\n20 classes / 54 methods"]
    Authservice --> Commonlib
    Authservice --> Media
    Commonlib --> Authservice
    Commonlib --> Media
    Commonlib --> Orderservice
    Commonlib --> Rating
    Media --> Commonlib
    Promotion --> Commonlib
    Rating --> Commonlib
Loading

Current

graph TD
    Authservice["Authservice\n71 entities\n17 classes / 59 methods"]
    Commonlib["Commonlib\n241 entities\n48 classes / 191 methods"]
    Favouriteservice["Favouriteservice\n33 entities\n13 classes / 18 methods"]
    Inventoryservice["Inventoryservice\n22 entities\n9 classes / 12 methods"]
    Media["Media\n37 entities\n8 classes / 26 methods"]
    Notificationservice["Notificationservice\n70 entities\n19 classes / 44 methods"]
    Orderservice["Orderservice\n72 entities\n21 classes / 44 methods"]
    Paymentservice["Paymentservice\n58 entities\n22 classes / 32 methods"]
    Productservice["Productservice\n68 entities\n16 classes / 45 methods"]
    Promotion["Promotion\n67 entities\n20 classes / 46 methods"]
    Rating["Rating\n51 entities\n16 classes / 40 methods"]
    Search["Search\n44 entities\n15 classes / 27 methods"]
    Shippingservice["Shippingservice\n34 entities\n13 classes / 18 methods"]
    Tax["Tax\n76 entities\n20 classes / 54 methods"]
    Authservice --> Commonlib
    Authservice --> Media
    Commonlib --> Authservice
    Commonlib --> Media
    Commonlib --> Orderservice
    Commonlib --> Rating
    Media --> Commonlib
    Promotion --> Commonlib
    Rating --> Commonlib
Loading
Component dependency delta
Status Source Target
matched No dependency delta -

💡 CI/CD Insights

  • Quality Score: 🟡 Fair (BalancedArchitectureScore=0.6853)
  • Principle Alignment: 0.6584 (higher means cleaner layering, focus, and boundaries)
  • Top Risk Driver: ResponsibilityFocus (signal=0.0000)
  • Trend: ➡️ Stable architectural quality
  • Architecture Stability: 🟢 High (A2A=1.0000)
  • Smells: 🔴 12 smells — refactoring recommended

📄 View HTML reports and artifacts


This comment is auto-generated by the self-dogfooding CI job. It updates on every push to this PR.

This branch has not been deployed

No deployments
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.

0 participants