File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -1026,6 +1026,13 @@ import org.apache.commons.codec.digest.*;
1026
1026
# Allow each project to override the `Multi-Release` header:
1027
1027
Multi-Release: $[bnd-multi-release]
1028
1028
1029
+ # Skipping to set `-jpms-multi-release` to `bnd-multi-release`.
1030
+ # This would generate descriptors in `META-INF/versions/<version>` directories needed for MRJs.
1031
+ # Though we decided to skip it due to following reasons:
1032
+ # 1. It is only needed by a handful of files in `-java9`-suffixed modules of `logging-log4j2`.
1033
+ # Hence, it is effectively insignificant.
1034
+ # 2. `dependency:unpack` and `bnd:bnd-process` executions must be aligned correctly.
1035
+ # See this issue for details: https://github.com/apache/logging-parent/issues/93
1029
1036
# Adds certain `Implementation-*` and `Specification-*` entries to the generated `MANIFEST.MF`.
1030
1037
# Using these properties is known to be a bad practice: https://github.com/apache/logging-log4j2/issues/1923#issuecomment-1786818254
1031
1038
# Users should use `META-INF/maven/<groupId>/<artifactId>/pom.properties` instead.
You can’t perform that action at this time.
0 commit comments