Skip to content

Commit 866684c

Browse files
committed
maven-shared-jar-3.1.1
1 parent 1231c79 commit 866684c

File tree

3 files changed

+35
-48
lines changed

3 files changed

+35
-48
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ under the License.
192192
<dependency>
193193
<groupId>org.apache.maven.shared</groupId>
194194
<artifactId>maven-shared-jar</artifactId>
195-
<version>3.1.0</version>
195+
<version>3.1.1-SNAPSHOT</version>
196196
</dependency>
197197
<dependency>
198198
<groupId>org.apache.maven.resolver</groupId>

src/it/MPIR-455/verify.groovy

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@ def summaryLine = '''\
3030
<tr class="a">
3131
<td align="left">&#160;&#160;&#160;&#x2022; Root</td>
3232
<td align="right">-</td>
33-
<td align="right">9</td>
33+
<td align="right">8</td>
3434
<td align="right">0</td>
3535
<td align="right">0</td>
3636
<td align="center">-</td>
3737
<td align="center">-</td></tr>
3838
<tr class="b">
3939
<td align="left">&#160;&#160;&#160;&#x2022; Versioned</td>
4040
<td align="right">-</td>
41-
<td align="right">1</td>
41+
<td align="right">2</td>
4242
<td align="right">1</td>
4343
<td align="right">1</td>
4444
<td align="center">11</td>
@@ -54,23 +54,23 @@ def summaryLine = '''\
5454
<tr class="b">
5555
<td align="left">&#160;&#160;&#160;&#x2022; Root</td>
5656
<td align="right">-</td>
57-
<td align="right">19</td>
57+
<td align="right">17</td>
5858
<td align="right">1</td>
5959
<td align="right">1</td>
6060
<td align="center">1.8</td>
6161
<td align="center">Yes</td></tr>
6262
<tr class="a">
6363
<td align="left">&#160;&#160;&#160;&#x2022; Versioned</td>
6464
<td align="right">-</td>
65-
<td align="right">9</td>
65+
<td align="right">10</td>
6666
<td align="right">1</td>
6767
<td align="right">1</td>
6868
<td align="center">9</td>
6969
<td align="center">Yes</td></tr>
7070
<tr class="b">
7171
<td align="left">&#160;&#160;&#160;&#x2022; Versioned</td>
7272
<td align="right">-</td>
73-
<td align="right">9</td>
73+
<td align="right">10</td>
7474
<td align="right">1</td>
7575
<td align="right">1</td>
7676
<td align="center">11</td>
@@ -86,31 +86,31 @@ def summaryLine = '''\
8686
<tr class="b">
8787
<td align="left">&#160;&#160;&#160;&#x2022; Root</td>
8888
<td align="right">-</td>
89-
<td align="right">113</td>
89+
<td align="right">110</td>
9090
<td align="right">86</td>
9191
<td align="right">7</td>
9292
<td align="center">1.8</td>
9393
<td align="center">Yes</td></tr>
9494
<tr class="a">
9595
<td align="left">&#160;&#160;&#160;&#x2022; Versioned</td>
9696
<td align="right">-</td>
97-
<td align="right">5</td>
97+
<td align="right">6</td>
9898
<td align="right">1</td>
9999
<td align="right">1</td>
100100
<td align="center">9</td>
101101
<td align="center">Yes</td></tr>
102102
<tr class="b">
103103
<td align="left">&#160;&#160;&#160;&#x2022; Versioned</td>
104104
<td align="right">-</td>
105-
<td align="right">5</td>
105+
<td align="right">6</td>
106106
<td align="right">1</td>
107107
<td align="right">1</td>
108108
<td align="center">10</td>
109109
<td align="center">Yes</td></tr>
110110
<tr class="a">
111111
<td align="left">&#160;&#160;&#160;&#x2022; Versioned</td>
112112
<td align="right">-</td>
113-
<td align="right">5</td>
113+
<td align="right">6</td>
114114
<td align="right">1</td>
115115
<td align="right">1</td>
116116
<td align="center">11</td>

src/main/java/org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer.java

Lines changed: 25 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -550,13 +550,13 @@ private void renderSectionDependencyFileDetails() {
550550

551551
if (JAR_SUBTYPE.contains(artifact.getType().toLowerCase())) {
552552
try {
553-
JarData jarDetails = dependencies.getJarDependencyDetails(artifact);
553+
JarData jarData = dependencies.getJarDependencyDetails(artifact);
554554

555-
totalentries.addTotal(jarDetails.getNumEntries(), artifact.getScope());
556-
totalclasses.addTotal(jarDetails.getNumClasses(), artifact.getScope());
557-
totalpackages.addTotal(jarDetails.getNumPackages(), artifact.getScope());
555+
totalentries.addTotal(jarData.getNumEntries(), artifact.getScope());
556+
totalclasses.addTotal(jarData.getNumClasses(), artifact.getScope());
557+
totalpackages.addTotal(jarData.getNumPackages(), artifact.getScope());
558558

559-
String jdkRevisionCellValue = jarDetails.getJdkRevision();
559+
String jdkRevisionCellValue = jarData.getJdkRevision();
560560
String debugInformationCellValue = null;
561561
String sealedCellValue = null;
562562

@@ -574,13 +574,13 @@ private void renderSectionDependencyFileDetails() {
574574
}
575575

576576
debugInformationCellValue = debugInformationCellNo;
577-
if (jarDetails.isDebugPresent()) {
577+
if (jarData.isDebugPresent()) {
578578
debugInformationCellValue = debugInformationCellYes;
579579
totalDebugInformation.incrementTotal(artifact.getScope());
580580
}
581581

582582
sealedCellValue = sealedCellNo;
583-
if (jarDetails.isSealed()) {
583+
if (jarData.isSealed()) {
584584
sealedCellValue = sealedCellYes;
585585
totalsealed.incrementTotal(artifact.getScope());
586586
}
@@ -595,60 +595,47 @@ private void renderSectionDependencyFileDetails() {
595595
fileLength = "-";
596596
}
597597

598-
if (jarDetails.isMultiRelease()) {
598+
if (jarData.isMultiRelease()) {
599599
String htmlBullet = "&#160;&#160;&#160;&#x2022; ";
600600
String rootTag = htmlBullet + getI18nString("file.details.multirelease.root");
601601
String versionedTag = htmlBullet + getI18nString("file.details.multirelease.versioned");
602602

603603
// general jar information row
604604
tableRow(hasSealed, new String[] {
605-
name,
606-
fileLength,
607-
String.valueOf(jarDetails.getNumEntries()),
608-
"",
609-
"",
610-
"",
611-
"",
612-
sealedCellValue
605+
name, fileLength, String.valueOf(jarData.getNumEntries()), "", "", "", "", sealedCellValue
613606
});
614607

615-
JarVersionedRuntimes versionedRuntimes = jarDetails.getVersionedRuntimes();
608+
JarVersionedRuntimes versionedRuntimes = jarData.getVersionedRuntimes();
616609
Collection<JarVersionedRuntime> versionedRuntimeList =
617610
versionedRuntimes.getVersionedRuntimeMap().values();
618611

619-
// workaround to count the number of root content entries
620-
// TODO: rework this when MSHARED-1411 is fixed
621-
Integer versionedNumEntries = versionedRuntimeList.stream()
622-
.map(versionedRuntime ->
623-
versionedRuntime.getEntries().size())
624-
.reduce(0, Integer::sum);
625-
Integer rootContentNumEntries = jarDetails.getNumEntries() - versionedNumEntries;
626-
627612
// root content information row
628613
tableRow(hasSealed, new String[] {
629614
rootTag,
630615
"",
631-
String.valueOf(rootContentNumEntries),
632-
String.valueOf(jarDetails.getNumClasses()),
633-
String.valueOf(jarDetails.getNumPackages()),
616+
String.valueOf(jarData.getNumRootEntries()),
617+
String.valueOf(jarData.getNumClasses()),
618+
String.valueOf(jarData.getNumPackages()),
634619
jdkRevisionCellValue,
635620
debugInformationCellValue,
636621
""
637622
});
638623

639624
for (JarVersionedRuntime versionedRuntime : versionedRuntimeList) {
640-
JarClasses rtJarClasses = versionedRuntime.getJarClasses();
625+
JarClasses versionedJarClasses = versionedRuntime.getJarClasses();
641626

642-
debugInformationCellValue =
643-
rtJarClasses.isDebugPresent() ? debugInformationCellYes : debugInformationCellNo;
627+
debugInformationCellValue = versionedJarClasses.isDebugPresent()
628+
? debugInformationCellYes
629+
: debugInformationCellNo;
644630

645631
tableRow(hasSealed, new String[] {
646632
versionedTag,
647633
"",
648-
String.valueOf(versionedRuntime.getEntries().size()),
649-
String.valueOf(rtJarClasses.getClassNames().size()),
650-
String.valueOf(rtJarClasses.getPackages().size()),
651-
rtJarClasses.getJdkRevision(),
634+
String.valueOf(versionedRuntime.getNumEntries()),
635+
String.valueOf(
636+
versionedJarClasses.getClassNames().size()),
637+
String.valueOf(versionedJarClasses.getPackages().size()),
638+
versionedJarClasses.getJdkRevision(),
652639
debugInformationCellValue,
653640
""
654641
});
@@ -657,9 +644,9 @@ private void renderSectionDependencyFileDetails() {
657644
tableRow(hasSealed, new String[] {
658645
name,
659646
fileLength,
660-
String.valueOf(jarDetails.getNumEntries()),
661-
String.valueOf(jarDetails.getNumClasses()),
662-
String.valueOf(jarDetails.getNumPackages()),
647+
String.valueOf(jarData.getNumEntries()),
648+
String.valueOf(jarData.getNumClasses()),
649+
String.valueOf(jarData.getNumPackages()),
663650
jdkRevisionCellValue,
664651
debugInformationCellValue,
665652
sealedCellValue

0 commit comments

Comments
 (0)