Skip to content

Commit b88ee1e

Browse files
committedSep 26, 2022
6251738: Want a top-level summary page that itemizes all spec documents referenced from javadocs (OEM spec)
Reviewed-by: hannesw
1 parent aca4276 commit b88ee1e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1514
-46
lines changed
 

‎make/Docs.gmk

+1-2
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,6 @@ JAVADOC_TAGS := \
6969
-tag beaninfo:X \
7070
-tag revised:X \
7171
-tag since.unbundled:X \
72-
-tag spec:X \
73-
-tag specdefault:X \
7472
-tag Note:X \
7573
-tag ToDo:X \
7674
-tag 'apiNote:a:API Note:' \
@@ -86,6 +84,7 @@ JAVADOC_TAGS := \
8684
-tag since \
8785
-tag serialData \
8886
-tag factory \
87+
-tag spec \
8988
-tag see \
9089
-taglet build.tools.taglet.ExtLink \
9190
-taglet build.tools.taglet.Incubating \

‎src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2011, 2021, Oracle and/or its affiliates. All rights reserved.
2+
* Copyright (c) 2011, 2022, Oracle and/or its affiliates. All rights reserved.
33
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
44
*
55
* This code is free software; you can redistribute it and/or modify it
@@ -218,6 +218,14 @@ enum Kind {
218218
*/
219219
SNIPPET("snippet"),
220220

221+
/**
222+
* Used for instances of {@link SpecTree}
223+
* representing an {@code @spec} tag.
224+
*
225+
* @since 20
226+
*/
227+
SPEC("spec"),
228+
221229
/**
222230
* Used for instances of {@link EndElementTree}
223231
* representing the start of an HTML element.

0 commit comments

Comments
 (0)
Please sign in to comment.