Skip to content

Commit

Permalink
simplify wording #8394
Browse files Browse the repository at this point in the history
  • Loading branch information
pdurbin authored Feb 15, 2022
1 parent 73213f4 commit b63a010
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion doc/sphinx-guides/source/developers/dependencies.rst
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,7 @@ Maven can manage versions of transitive dependencies in four ways:
* - Safe Good Practice
- (1) Explicitly declare the transitive dependency in ``<dependencyManagement>`` with a ``<version>`` tag.
- (2) For more complex transitive dependencies, reuse a "Bill of Materials" (BOM) within ``<dependencyManagement>``.
Many bigger and standard use projects provide them, making the POM much less bloated compared to adding every bit yourself.
Many bigger projects provide them, making the POM much less bloated compared to adding every bit yourself.
* - Better Avoid or Don't
- (3) Use ``<optional>`` or ``<exclusion>`` tags on direct dependencies that request the transitive dependency.
*Last resort*, you really should avoid this. Not explained or used here, but sometimes unavoidable.
Expand Down

0 comments on commit b63a010

Please sign in to comment.