Skip to content

Commit c7b90c0

Browse files
8013887: In class use, some tables are randomly unsorted
Reviewed-by: bpatel
1 parent f829560 commit c7b90c0

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

langtools/src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,16 @@
2525

2626
package com.sun.tools.doclets.formats.html;
2727

28-
import java.io.*;
29-
import java.util.*;
28+
import java.io.IOException;
29+
import java.util.ArrayList;
30+
import java.util.Collections;
31+
import java.util.HashMap;
32+
import java.util.Iterator;
33+
import java.util.List;
34+
import java.util.Map;
35+
import java.util.Set;
36+
import java.util.SortedSet;
37+
import java.util.TreeSet;
3038

3139
import com.sun.javadoc.*;
3240
import com.sun.tools.doclets.formats.html.markup.*;
@@ -95,7 +103,7 @@ public ClassUseWriter(ConfigurationImpl configuration,
95103
super(configuration, filename);
96104
this.classdoc = classdoc;
97105
if (mapper.classToPackageAnnotations.containsKey(classdoc.qualifiedName()))
98-
pkgToPackageAnnotations = new HashSet<PackageDoc>(mapper.classToPackageAnnotations.get(classdoc.qualifiedName()));
106+
pkgToPackageAnnotations = new TreeSet<PackageDoc>(mapper.classToPackageAnnotations.get(classdoc.qualifiedName()));
99107
configuration.currentcd = classdoc;
100108
this.pkgSet = new TreeSet<PackageDoc>();
101109
this.pkgToClassTypeParameter = pkgDivide(mapper.classToClassTypeParam);

0 commit comments

Comments
 (0)