APIdia Launch Partner
Top Description Inners Fields Constructors Methods
jdk.javadoc.internal.doclint

public Class Checker

extends DocTreePathScanner<Void, Void>
Class Inheritance
Imports
java.io.IOException, .StringWriter, java.net.URI, .URISyntaxException, java.util.Deque, .EnumSet, .HashMap, .HashSet, .Iterator, .LinkedList, .List, .Map, .Objects, .Set, java.util.regex.Matcher, .Pattern, java.util.stream.Collectors, .Stream, javax.lang.model.SourceVersion, javax.lang.model.element.Element, .ElementKind, .ExecutableElement, .Name, .NestingKind, .RecordComponentElement, .TypeElement, .VariableElement, javax.lang.model.type.TypeKind, .TypeMirror, javax.lang.model.util.Elements, javax.tools.Diagnostic.Kind, .JavaFileObject, com.sun.source.doctree.AttributeTree, .AuthorTree, .DocCommentTree, .DocRootTree, .DocTree, .EndElementTree, .EntityTree, .ErroneousTree, .EscapeTree, .IdentifierTree, .IndexTree, .InheritDocTree, .LinkTree, .LiteralTree, .ParamTree, .ProvidesTree, .RawTextTree, .ReferenceTree, .ReturnTree, .SeeTree, .SerialDataTree, .SerialFieldTree, .SinceTree, .StartElementTree, .SummaryTree, .SystemPropertyTree, .TextTree, .ThrowsTree, .UnknownBlockTagTree, .UnknownInlineTagTree, .UsesTree, .ValueTree, .VersionTree, com.sun.source.tree.Tree, com.sun.source.util.DocTreePath, .DocTreePathScanner, .TreePath, com.sun.tools.javac.tree.DocPretty, com.sun.tools.javac.util.Assert, .DefinedBy, .DefinedBy.Api, jdk.javadoc.internal.html.HtmlAttr, .HtmlAttr.AttrKind, .HtmlTag, .HtmlTag.ElemKind

Validate a doc comment.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum
pack-priv static class

Field Summary

Modifier and TypeField and Description
private HtmlTag
private static final Pattern
pack-priv final Env
pack-priv Map<Element, Set<String>>
pack-priv boolean
pack-priv Set<Element>
pack-priv boolean
pack-priv Set<TypeMirror>
pack-priv boolean
private int
private boolean
private boolean
private boolean
private boolean
private final Deque<Checker.TagStackItem>
private static final Pattern
private static final Pattern

Constructor Summary

AccessConstructor and Description
pack-priv
Checker(Env env)

Method Summary

Modifier and TypeMethod and Description
pack-priv void
private boolean
private void
private void
private void
private void
private void
private void
private void
private void
private String
private Element
private int
private DocTree.Kind
private Set<String>
pack-priv boolean
private boolean
private static boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
pack-priv void
private boolean
private void
private void
reportMissing(String code, Object... args)

private void
reportReference(String code, Object... args)

public Void
public Void
scan(DocTreePath path, Void unused)

Overrides com.sun.source.util.DocTreePathScanner.scan.

Scans a tree from a position identified by a tree path.

pack-priv String
pack-priv void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
public Void
pack-priv void
pack-priv void
warnIfEmpty(DocTree tree, List<? extends DocTree> list)

Inherited from com.sun.source.util.DocTreePathScanner:
getCurrentPathscan