Specification Statistics
Date Created
2021-06-04 20:55:23
Old Source Root
/home/jlahoda/src/jdk/jdk/build/switch/orig/docs/api
New Source Root
/home/jlahoda/src/jdk/jdk/build/switch/new/docs/api
Processed Packages
235
Changed
Added
Removed
Unchanged
Total
Documents
252
5
0
4577
4834
Contexts
251
22
0
54964
55237
Specification Detail
(*) Columns: (1) - Changed, (2) - Added, (3) - Removed, ∑ - Total
Package
Documents
Contexts
Modified
Unchanged
Total
Modified
Unchanged
Total
1
2
3
∑
1
2
3
∑
java.base/java.io
1
1
86
87
1
1
973
974
java.base/java.lang
1
1
120
121
1
1
2175
2176
java.base/java.lang.annotation
1
1
12
13
1
1
47
48
java.base/java.lang.constant
1
1
10
11
1
1
159
160
java.base/java.lang.invoke
1
1
25
26
1
1
348
349
java.base/java.lang.module
1
1
19
20
1
1
163
164
java.base/java.lang.ref
1
1
7
8
1
1
29
30
java.base/java.lang.reflect
1
1
31
32
1
1
293
294
java.base/java.lang.runtime
1
1
2
1
3
1
2
3
2
5
java.base/java.math
1
1
4
5
1
1
177
178
java.base/java.net
1
1
66
67
1
1
821
822
java.base/java.net.spi
1
1
1
2
1
1
2
3
java.base/java.nio
1
1
14
15
1
1
376
377
java.base/java.nio.channels
1
1
56
57
1
1
331
332
java.base/java.nio.channels.spi
1
1
6
7
1
1
53
54
java.base/java.nio.charset
1
1
12
13
1
1
114
115
java.base/java.nio.charset.spi
1
1
1
2
1
1
4
5
java.base/java.nio.file
1
1
47
48
1
1
297
298
java.base/java.nio.file.attribute
1
1
25
26
1
1
145
146
java.base/java.nio.file.spi
1
1
2
3
1
1
33
34
java.base/java.security
1
1
93
94
1
1
724
725
java.base/java.security.cert
1
1
54
55
1
1
473
474
java.base/java.security.interfaces
1
1
19
20
1
1
61
62
java.base/java.security.spec
1
1
35
36
1
1
199
200
java.base/java.text
1
1
32
33
1
1
552
553
java.base/java.text.spi
1
1
6
7
1
1
27
28
java.base/java.time
1
1
18
19
1
1
798
799
java.base/java.time.chrono
1
1
21
22
1
1
404
405
java.base/java.time.format
1
1
8
9
1
1
146
147
java.base/java.time.temporal
1
1
16
17
1
1
187
188
java.base/java.time.zone
1
1
6
7
1
1
71
72
java.base/java.util
1
1
131
132
1
1
2191
2192
java.base/java.util.concurrent
1
1
72
73
1
1
1169
1170
java.base/java.util.concurrent.atomic
1
1
16
17
1
1
335
336
java.base/java.util.concurrent.locks
1
1
14
15
1
1
215
216
java.base/java.util.function
1
1
43
44
1
1
122
123
java.base/java.util.jar
1
1
8
9
1
1
261
262
java.base/java.util.random
1
1
7
8
1
1
96
97
java.base/java.util.regex
1
1
4
5
1
1
77
78
java.base/java.util.spi
1
1
10
11
1
1
42
43
java.base/java.util.stream
1
1
16
17
1
1
278
279
java.base/java.util.zip
1
1
21
22
1
1
412
413
java.base/javax.crypto
1
1
24
25
1
1
238
239
java.base/javax.crypto.interfaces
1
1
4
5
1
1
13
14
java.base/javax.crypto.spec
1
1
17
18
1
1
101
102
java.base/javax.net
1
1
2
3
1
1
15
16
java.base/javax.net.ssl
1
1
43
44
1
1
358
359
java.base/javax.security.auth
1
1
8
9
1
1
47
48
java.base/javax.security.auth.callback
1
1
10
11
1
1
71
72
java.base/javax.security.auth.login
1
1
15
16
1
1
64
65
java.base/javax.security.auth.spi
1
1
1
2
1
1
6
7
java.base/javax.security.auth.x500
1
1
2
3
1
1
23
24
java.base/javax.security.cert
1
1
7
8
1
1
39
40
java.compiler/javax.annotation.processing
1
1
13
14
1
1
61
62
java.compiler/javax.lang.model
1
1
3
4
1
1
34
35
java.compiler/javax.lang.model.element
1
1
29
30
1
1
209
210
java.compiler/javax.lang.model.type
1
1
18
19
1
1
88
89
java.compiler/javax.lang.model.util
1
1
49
50
1
1
308
309
java.compiler/javax.tools
1
1
24
25
1
1
199
200
java.datatransfer/java.awt.datatransfer
1
1
12
13
1
1
108
109
java.desktop/java.applet
1
1
5
6
1
1
53
54
java.desktop/java.awt
1
1
161
162
1
1
3193
3194
java.desktop/java.awt.color
1
1
7
8
1
1
205
206
java.desktop/java.awt.desktop
1
1
30
31
1
1
75
76
java.desktop/java.awt.dnd
1
1
24
25
1
1
248
249
java.desktop/java.awt.event
1
1
44
45
1
1
569
570
java.desktop/java.awt.font
1
1
20
21
1
1
435
436
java.desktop/java.awt.geom
1
1
36
37
1
1
746
747
java.desktop/java.awt.im
1
1
4
5
1
1
46
47
java.desktop/java.awt.im.spi
1
1
3
4
1
1
28
29
java.desktop/java.awt.image
1
1
55
56
1
1
916
917
java.desktop/java.awt.image.renderable
1
1
7
8
1
1
108
109
java.desktop/java.awt.print
1
1
10
11
1
1
84
85
java.desktop/java.beans
1
1
41
42
1
1
323
324
java.desktop/java.beans.beancontext
1
1
23
24
1
1
210
211
java.desktop/javax.accessibility
1
1
28
29
1
1
377
378
java.desktop/javax.imageio
1
1
11
12
1
1
342
343
java.desktop/javax.imageio.event
1
1
5
6
1
1
29
30
java.desktop/javax.imageio.metadata
1
1
6
7
1
1
201
202
java.desktop/javax.imageio.plugins.bmp
1
1
1
2
1
1
5
6
java.desktop/javax.imageio.plugins.jpeg
1
1
4
5
1
1
38
39
java.desktop/javax.imageio.plugins.tiff
1
1
12
13
1
1
488
489
java.desktop/javax.imageio.spi
1
1
11
12
1
1
116
117
java.desktop/javax.imageio.stream
1
1
11
12
1
1
215
216
java.desktop/javax.print
1
1
25
26
1
1
193
194
java.desktop/javax.print.attribute
1
1
26
27
1
1
169
170
java.desktop/javax.print.attribute.standard
1
1
76
77
1
1
737
738
java.desktop/javax.print.event
1
1
8
9
1
1
40
41
java.desktop/javax.sound.midi
1
1
28
29
1
1
299
300
java.desktop/javax.sound.midi.spi
1
1
4
5
1
1
26
27
java.desktop/javax.sound.sampled
1
1
34
35
1
1
298
299
java.desktop/javax.sound.sampled.spi
1
1
4
5
1
1
33
34
java.desktop/javax.swing
1
1
243
244
1
1
4702
4703
java.desktop/javax.swing.border
1
1
11
12
1
1
169
170
java.desktop/javax.swing.colorchooser
1
1
4
5
1
1
36
37
java.desktop/javax.swing.event
1
1
49
50
1
1
258
259
java.desktop/javax.swing.filechooser
1
1
4
5
1
1
47
48
java.desktop/javax.swing.plaf
1
1
49
50
1
1
217
218
java.desktop/javax.swing.plaf.basic
1
1
193
194
1
1
2167
2168
java.desktop/javax.swing.plaf.metal
1
1
70
71
1
1
523
524
java.desktop/javax.swing.plaf.multi
1
1
31
32
1
1
505
506
java.desktop/javax.swing.plaf.nimbus
1
1
6
7
1
1
59
60
java.desktop/javax.swing.plaf.synth
1
1
51
52
1
1
649
650
java.desktop/javax.swing.table
1
1
15
16
1
1
301
302
java.desktop/javax.swing.text
1
1
116
117
1
1
1575
1576
java.desktop/javax.swing.text.html
1
1
44
45
1
1
603
604
java.desktop/javax.swing.text.html.parser
1
1
10
11
1
1
185
186
java.desktop/javax.swing.text.rtf
1
1
1
2
1
1
7
8
java.desktop/javax.swing.tree
1
1
20
21
1
1
418
419
java.desktop/javax.swing.undo
1
1
9
10
1
1
108
109
java.instrument/java.lang.instrument
1
1
6
7
1
1
34
35
java.logging/java.util.logging
1
1
17
18
1
1
219
220
java.management.rmi/javax.management.remote.rmi
1
1
10
11
1
1
156
157
java.management/java.lang.management
1
1
20
21
1
1
192
193
java.management/javax.management
1
1
73
74
1
1
563
564
java.management/javax.management.loading
1
1
7
8
1
1
61
62
java.management/javax.management.modelmbean
1
1
12
13
1
1
137
138
java.management/javax.management.monitor
1
1
10
11
1
1
160
161
java.management/javax.management.openmbean
1
1
25
26
1
1
253
254
java.management/javax.management.relation
1
1
27
28
1
1
254
255
java.management/javax.management.remote
1
1
18
19
1
1
103
104
java.management/javax.management.timer
1
1
3
4
1
1
61
62
java.naming/javax.naming
1
1
41
42
1
1
351
352
java.naming/javax.naming.directory
1
1
18
19
1
1
193
194
java.naming/javax.naming.event
1
1
7
8
1
1
42
43
java.naming/javax.naming.ldap
1
1
22
23
1
1
153
154
java.naming/javax.naming.ldap.spi
1
1
2
3
1
1
7
8
java.naming/javax.naming.spi
1
1
12
13
1
1
47
48
java.net.http/java.net.http
1
1
22
23
1
1
181
182
java.prefs/java.util.prefs
1
1
9
10
1
1
118
119
java.rmi/java.rmi
1
1
20
21
1
1
63
64
java.rmi/java.rmi.dgc
1
1
3
4
1
1
13
14
java.rmi/java.rmi.registry
1
1
3
4
1
1
18
19
java.rmi/java.rmi.server
1
1
27
28
1
1
153
154
java.rmi/javax.rmi.ssl
1
1
2
3
1
1
15
16
java.scripting/javax.script
1
1
12
13
1
1
146
147
java.security.jgss/javax.security.auth.kerberos
1
1
8
9
1
1
104
105
java.security.jgss/org.ietf.jgss
1
1
8
9
1
1
158
159
java.security.sasl/javax.security.sasl
1
1
10
11
1
1
65
66
java.smartcardio/javax.smartcardio
1
1
13
14
1
1
105
106
java.sql.rowset/javax.sql.rowset
1
1
12
13
1
1
297
298
java.sql.rowset/javax.sql.rowset.serial
1
1
10
11
1
1
145
146
java.sql.rowset/javax.sql.rowset.spi
1
1
8
9
1
1
64
65
java.sql/java.sql
1
1
55
56
1
1
1299
1300
java.sql/javax.sql
1
1
19
20
1
1
217
218
java.transaction.xa/javax.transaction.xa
1
1
3
4
1
1
58
59
java.xml.crypto/javax.xml.crypto
1
1
15
16
1
1
84
85
java.xml.crypto/javax.xml.crypto.dom
1
1
3
4
1
1
25
26
java.xml.crypto/javax.xml.crypto.dsig
1
1
18
19
1
1
164
165
java.xml.crypto/javax.xml.crypto.dsig.dom
1
1
2
3
1
1
14
15
java.xml.crypto/javax.xml.crypto.dsig.keyinfo
1
1
8
9
1
1
49
50
java.xml.crypto/javax.xml.crypto.dsig.spec
1
1
12
13
1
1
37
38
java.xml/javax.xml
1
1
1
2
1
1
17
18
java.xml/javax.xml.catalog
1
1
7
8
1
1
33
34
java.xml/javax.xml.datatype
1
1
6
7
1
1
142
143
java.xml/javax.xml.namespace
1
1
2
3
1
1
15
16
java.xml/javax.xml.parsers
1
1
6
7
1
1
96
97
java.xml/javax.xml.stream
1
1
15
16
1
1
239
240
java.xml/javax.xml.stream.events
1
1
14
15
1
1
73
74
java.xml/javax.xml.stream.util
1
1
4
5
1
1
69
70
java.xml/javax.xml.transform
1
1
12
13
1
1
97
98
java.xml/javax.xml.transform.dom
1
1
3
4
1
1
25
26
java.xml/javax.xml.transform.sax
1
1
5
6
1
1
42
43
java.xml/javax.xml.transform.stax
1
1
2
3
1
1
17
18
java.xml/javax.xml.transform.stream
1
1
2
3
1
1
33
34
java.xml/javax.xml.validation
1
1
7
8
1
1
63
64
java.xml/javax.xml.xpath
1
1
14
15
1
1
86
87
java.xml/org.w3c.dom
1
1
29
30
1
1
254
255
java.xml/org.w3c.dom.bootstrap
1
1
1
2
1
1
6
7
java.xml/org.w3c.dom.events
1
1
8
9
1
1
52
53
java.xml/org.w3c.dom.ls
1
1
11
12
1
1
81
82
java.xml/org.w3c.dom.ranges
1
1
3
4
1
1
36
37
java.xml/org.w3c.dom.traversal
1
1
4
5
1
1
43
44
java.xml/org.w3c.dom.views
1
1
2
3
1
1
4
5
java.xml/org.xml.sax
1
1
17
18
1
1
139
140
java.xml/org.xml.sax.ext
1
1
8
9
1
1
62
63
java.xml/org.xml.sax.helpers
1
1
10
11
1
1
172
173
jdk.accessibility/com.sun.java.accessibility.util
1
1
9
10
1
1
190
191
jdk.attach/com.sun.tools.attach
1
1
7
8
1
1
46
47
jdk.attach/com.sun.tools.attach.spi
1
1
1
2
1
1
8
9
jdk.compiler/com.sun.source.doctree
1
1
41
42
1
1
181
182
jdk.compiler/com.sun.source.tree
29
4
33
47
80
28
14
42
402
444
jdk.compiler/com.sun.source.util
3
3
17
20
3
6
9
380
389
jdk.compiler/com.sun.tools.javac
1
1
1
2
1
1
5
6
jdk.dynalink/jdk.dynalink
1
1
12
13
1
1
85
86
jdk.dynalink/jdk.dynalink.beans
1
1
3
4
1
1
19
20
jdk.dynalink/jdk.dynalink.linker
1
1
12
13
1
1
61
62
jdk.dynalink/jdk.dynalink.linker.support
1
1
7
8
1
1
55
56
jdk.dynalink/jdk.dynalink.support
1
1
3
4
1
1
13
14
jdk.httpserver/com.sun.net.httpserver
1
1
18
19
1
1
128
129
jdk.httpserver/com.sun.net.httpserver.spi
1
1
1
2
1
1
5
6
jdk.incubator.foreign/jdk.incubator.foreign
1
1
20
21
1
1
389
390
jdk.incubator.vector/jdk.incubator.vector
1
1
20
21
1
1
1044
1045
jdk.jartool/com.sun.jarsigner
1
1
2
3
1
1
14
15
jdk.jartool/jdk.security.jarsigner
1
1
3
4
1
1
23
24
jdk.javadoc/jdk.javadoc.doclet
1
1
9
10
1
1
66
67
jdk.jconsole/com.sun.tools.jconsole
1
1
3
4
1
1
21
22
jdk.jdi/com.sun.jdi
1
1
67
68
1
1
422
423
jdk.jdi/com.sun.jdi.connect
1
1
13
14
1
1
53
54
jdk.jdi/com.sun.jdi.connect.spi
1
1
5
6
1
1
28
29
jdk.jdi/com.sun.jdi.event
1
1
24
25
1
1
58
59
jdk.jdi/com.sun.jdi.request
1
1
21
22
1
1
139
140
jdk.jshell/jdk.jshell
1
1
28
29
1
1
170
171
jdk.jshell/jdk.jshell.execution
1
1
12
13
1
1
85
86
jdk.jshell/jdk.jshell.spi
1
1
14
15
1
1
48
49
jdk.jshell/jdk.jshell.tool
1
1
1
2
1
1
15
16
jdk.jsobject/netscape.javascript
1
1
2
3
1
1
13
14
jdk.management.jfr/jdk.management.jfr
1
1
6
7
1
1
88
89
jdk.management/com.sun.management
1
1
10
11
1
1
77
78
jdk.net/jdk.net
1
1
4
5
1
1
25
26
jdk.net/jdk.nio
1
1
2
3
1
1
5
6
jdk.nio.mapmode/jdk.nio.mapmode
1
1
1
2
1
1
3
4
jdk.sctp/com.sun.nio.sctp
1
1
21
22
1
1
154
155
jdk.security.auth/com.sun.security.auth
1
1
14
15
1
1
77
78
jdk.security.auth/com.sun.security.auth.callback
1
1
1
2
1
1
3
4
jdk.security.auth/com.sun.security.auth.login
1
1
1
2
1
1
5
6
jdk.security.auth/com.sun.security.auth.module
1
1
8
9
1
1
63
64
jdk.security.jgss/com.sun.security.jgss
1
1
6
7
1
1
23
24
jdk.xml.dom/org.w3c.dom.css
1
1
22
23
1
1
367
368
jdk.xml.dom/org.w3c.dom.html
1
1
56
57
1
1
637
638
jdk.xml.dom/org.w3c.dom.stylesheets
1
1
5
6
1
1
23
24
jdk.xml.dom/org.w3c.dom.xpath
1
1
6
7
1
1
36
37
Total
252
5
0
257
4577
4834
251
22
0
273
54964
55237