hingu-8103 opened a new issue, #3088:
URL: https://github.com/apache/hugegraph/issues/3088
### Feature Description (功能描述)
## Purpose
Remove the `hugegraph-commons.version` property and use `${project.version}`
directly where needed.
## Background
The `hugegraph-commons` module is already versioned by `${revision}`.
At the same time, the root POM defines a separate property
`hugegraph-commons.version` that tracks the same value.
This creates a duplicated version source for the same module family.
## Problems with keeping both
- Higher maintenance overhead for routine version updates.
- Increased risk of accidental drift between equivalent version references.
- More cognitive load for contributors reading/versioning POMs.
## Proposed simplification
- Remove `hugegraph-commons.version` from the root POM.
- Replace its usages with `${project.version}`.
## Benefits
- Single source of truth for module versioning.
- Less duplication in Maven properties.
- Easier release/version maintenance.
- Clearer and more consistent POM structure across modules.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]