| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| java.util.Hashtable | java.util.TreeSet | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.StringBuffer | java.lang.StringBuilder | 14 | 4 | 1 | SIBLING | - | Jdk -> Jdk |
| com.puppycrawl.tools.checkstyle.api.FastStack | java.util.Deque | 21 | 4 | 1 | - | - | Internal -> Jdk |
| com.puppycrawl.tools.checkstyle.api.DetailAST | java.util.Map.Entry<com.puppycrawl.tools.checkstyle.api.DetailAST, com.puppycrawl.tools.checkstyle.api.DetailAST> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.String | java.util.Map.Entry<java.lang.String, java.util.List<com.puppycrawl.tools.checkstyle.checks.coding.MultipleStringLiteralsCheck.StringInfo>> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.TreeMap | java.util.SortedMap | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.EnumMap | java.util.Map | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.LinkedList | java.util.Deque | 2 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.TreeSet | java.util.Set | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.TreeSet | java.util.SortedSet | 14 | 2 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.Hashtable | java.util.Map | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.lang.Object | java.util.Map.Entry<java.lang.String, java.lang.Object> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.junit.contrib.java.lang.system.StandardErrorStreamLog | org.junit.contrib.java.lang.system.SystemErrRule | 1 | 1 | 1 | - | - | External -> External |
| org.junit.contrib.java.lang.system.StandardOutputStreamLog | org.junit.contrib.java.lang.system.SystemOutRule | 1 | 1 | 1 | - | - | External -> External |
| java.lang.String | java.lang.Object | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | int | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.Set<java.lang.String> | com.puppycrawl.tools.checkstyle.api.DetailAST | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Object | java.lang.Integer | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.reflect.Constructor | java.lang.reflect.Constructor<?> | 6 | 1 | 1 | - | - | Jdk -> Jdk |
| javax.swing.Action | com.puppycrawl.tools.checkstyle.gui.ParseTreeInfoPanel.ReloadAction | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.puppycrawl.tools.checkstyle.api.DetailAST | int | 2 | 1 | 1 | Composition | - | Internal -> Jdk |
| java.util.LinkedHashSet | java.util.Set | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.io.PrintStream | java.io.ByteArrayOutputStream | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Properties | java.util.Map<java.lang.Object, java.lang.Object> | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.ArrayList | java.util.List | 3 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.Map<java.lang.Object, java.lang.Object> | java.util.Properties | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.io.PrintStream | java.io.PrintWriter | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Map | java.lang.ThreadLocal | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.Map | com.google.common.collect.SetMultimap | 4 | 1 | 1 | - | - | Jdk -> External |
| java.util.Map.Entry<java.lang.String, java.util.Set<java.io.File>> | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| void | org.w3c.dom.Document | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.Map<java.lang.String, com.puppycrawl.tools.checkstyle.api.DetailAST> | com.puppycrawl.tools.checkstyle.checks.coding.FinalLocalVariableCheck.ScopeData | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule4841indentation.IndentationCorrectInput | com.google.checkstyle.test.chapter4formatting.rule42blockindentaion.InputIndentationCorrect | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule42blockindentaion.IndentationCorrectInput | com.google.checkstyle.test.chapter4formatting.rule452indentcontinuationlines.InputIndentationCorrect | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule452indentcontinuationlines.IndentationCorrectInput | com.google.checkstyle.test.chapter4formatting.rule4841indentation.InputIndentationCorrect | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.checks.naming.AbstractTypeParameterNameCheck | com.puppycrawl.tools.checkstyle.checks.naming.ClassTypeParameterNameCheck | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | com.puppycrawl.tools.checkstyle.api.DetailAST | 16 | 2 | 1 | - | - | Jdk -> Internal |
| com.puppycrawl.tools.checkstyle.grammars.javadoc.JavadocParser.TextContext | com.puppycrawl.tools.checkstyle.grammars.javadoc.JavadocParser.ReferenceContext | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.grammars.javadoc.JavadocParser.ReferenceContext | com.puppycrawl.tools.checkstyle.grammars.javadoc.JavadocParser.TextContext | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.grammars.javadoc.JavadocParser.PTagCloseContext | com.puppycrawl.tools.checkstyle.grammars.javadoc.JavadocParser.TextContext | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.grammars.javadoc.JavadocParser.HtmlElementCloseContext | com.puppycrawl.tools.checkstyle.grammars.javadoc.JavadocParser.PTagCloseContext | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.api.DetailAST | com.google.common.base.Optional<com.puppycrawl.tools.checkstyle.api.DetailAST> | 2 | 2 | 1 | - | - | Internal -> External |
| com.puppycrawl.tools.checkstyle.gui.TreeTableModel | com.puppycrawl.tools.checkstyle.gui.ParseTreeTableModel | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.gui.ParseTreeModel | com.puppycrawl.tools.checkstyle.gui.ParseTreeTableModel | 1 | 1 | 1 | - | - | Internal -> Internal |
| void | com.puppycrawl.tools.checkstyle.checks.coding.RequireThisCheck.AbstractFrame | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.puppycrawl.tools.checkstyle.checks.AbstractDeclarationCollector.LexicalFrame | com.puppycrawl.tools.checkstyle.checks.coding.RequireThisCheck.AbstractFrame | 10 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.StringBuilder | java.lang.String | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Stack | java.util.Deque | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.sun.xml.internal.ws.handler.HandlerProcessor.RequestOrResponse | java.lang.Object | 6 | 1 | 1 | - | - | Jdk -> Jdk |
| org.w3c.dom.Document | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Boolean | java.lang.Object | 4 | 1 | 1 | - | - | Internal -> Jdk |
| com.sun.corba.se.impl.protocol.giopmsgheaders.Message | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| boolean | void | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| com.puppycrawl.tools.checkstyle.DebugChecker | com.puppycrawl.tools.checkstyle.Checker | 5 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.String | java.util.regex.Pattern | 47 | 5 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.Object | java.lang.String | 6 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.List | java.util.Set | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.google.common.collect.SetMultimap<java.lang.String, java.io.File> | java.util.ResourceBundle | 1 | 1 | 1 | - | - | External -> Jdk |
| com.puppycrawl.tools.checkstyle.api.DetailAST | com.puppycrawl.tools.checkstyle.checks.coding.FinalLocalVariableCheck.FinalVariableCandidate | 5 | 1 | 1 | Composition | - | Internal -> Internal |
| java.lang.String | com.puppycrawl.tools.checkstyle.checks.indentation.IndentationCheckTest.IndentComment | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.Integer | com.puppycrawl.tools.checkstyle.checks.indentation.IndentationCheckTest.IndentComment | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.api.AbstractCheck | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.SortedSet | java.util.Set | 2 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.lang.String[] | java.lang.String | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.Set | java.util.Map | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.puppycrawl.tools.checkstyle.api.DetailAST | java.lang.Object | 3 | 2 | 1 | - | - | Internal -> Jdk |
| antlr.collections.AST | com.puppycrawl.tools.checkstyle.api.DetailAST | 24 | 3 | 1 | - | - | External -> Internal |
| javax.swing.tree.TreePath | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | java.nio.file.Path | 3 | 2 | 1 | SIBLING | - | Jdk -> Jdk |
| java.io.File | java.nio.file.Path | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.google.common.collect.ImmutableSet | java.util.Set | 3 | 1 | 1 | - | - | External -> Jdk |
| com.google.common.collect.ImmutableList | java.util.List | 5 | 2 | 1 | - | - | External -> Jdk |
| com.puppycrawl.tools.checkstyle.checks.imports.Guard | com.puppycrawl.tools.checkstyle.checks.imports.AbstractImportRule | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.Checker | com.puppycrawl.tools.checkstyle.api.RootModule | 5 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.api.DetailNode | com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocNodeImpl | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.lang.String | com.puppycrawl.tools.checkstyle.api.Scope | 4 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.String | java.net.URI | 3 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.puppycrawl.tools.checkstyle.DefaultConfiguration | com.puppycrawl.tools.checkstyle.api.Configuration | 3 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.api.Scope | com.puppycrawl.tools.checkstyle.checks.naming.AccessModifier | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.apache.commons.beanutils.ConversionException | java.lang.IllegalArgumentException | 4 | 1 | 1 | - | - | External -> Jdk |
| com.sun.tools.javac.util.Context | com.puppycrawl.tools.checkstyle.checks.metrics.AbstractClassCouplingCheck.FileContext | 1 | 1 | 1 | - | - | External -> Internal |
| java.lang.String | java.io.File | 4 | 3 | 1 | SIBLING | - | Jdk -> Jdk |
| com.puppycrawl.tools.checkstyle.checks.coding.InputGregorianCalendar | com.puppycrawl.tools.checkstyle.checks.coding.illegaltype.InputIllegalTypeGregorianCalendar | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.math.BigInteger | com.puppycrawl.tools.checkstyle.checks.metrics.NPathComplexityCheck.Values | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.puppycrawl.tools.checkstyle.checks.design.InputGregorianCalendar | com.puppycrawl.tools.checkstyle.checks.design.visibilitymodifier.InputVisibilityModifierGregorianCalendar | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | java.util.Set<java.lang.String> | 5 | 1 | 1 | - | - | Jdk -> Jdk |
| java.io.ByteArrayOutputStream | com.puppycrawl.tools.checkstyle.CloseAndFlushTestByteArrayOutputStream | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Internal |
| java.io.OutputStream | java.io.ByteArrayOutputStream | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.lang.Integer | int | 3 | 3 | 1 | - | Unboxing | Internal -> Jdk |
| com.puppycrawl.tools.checkstyle.TreeWalker | com.puppycrawl.tools.checkstyle.Checker | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.api.LocalizedMessages | java.util.SortedSet<com.puppycrawl.tools.checkstyle.api.LocalizedMessage> | 3 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.List | com.google.common.collect.ImmutableList | 6 | 1 | 1 | - | - | Jdk -> External |
| java.util.List<java.lang.String> | com.puppycrawl.tools.checkstyle.api.FileText | 23 | 2 | 1 | - | - | Jdk -> Internal |
| com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTag | com.puppycrawl.tools.checkstyle.checks.javadoc.utils.TagInfo | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.api.AuditEvent | com.puppycrawl.tools.checkstyle.TreeWalkerAuditEvent | 9 | 1 | 1 | - | - | Internal -> Internal |
| void | boolean | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| void | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| boolean | com.puppycrawl.tools.checkstyle.filters.SuppressionCommentFilter.TagType | 3 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | com.puppycrawl.tools.checkstyle.checks.indentation.LineWrappingHandler.LineWrappingOptions | 1 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | com.puppycrawl.tools.checkstyle.AstTreeStringPrinter.PrintOptions | 7 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | com.puppycrawl.tools.checkstyle.api.DetailAST | 1 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | com.puppycrawl.tools.checkstyle.AbstractModuleTestSupport.ModuleCreationOption | 4 | 2 | 1 | - | - | Jdk -> Internal |
| boolean | com.puppycrawl.tools.checkstyle.api.AutomaticBean.OutputStreamOptions | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.math.BigInteger | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| int | java.util.concurrent.atomic.AtomicInteger | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.antlr.v4.runtime.tree.ParseTree | com.puppycrawl.tools.checkstyle.grammars.javadoc.JavadocParser | 1 | 1 | 1 | - | - | External -> Internal |
| com.puppycrawl.tools.checkstyle.checks.javadoc.javadocparagraph.InputCorrectJavaDocParagraphCorrect.InnerInputCorrectJavaDocParagraphCheck | com.puppycrawl.tools.checkstyle.checks.javadoc.javadocparagraph.InputJavadocParagraphIncorrect.InnerInputJavadocParagraphIncorrect | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.Checker | com.puppycrawl.tools.checkstyle.DefaultConfiguration | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.Checker | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.puppycrawl.tools.checkstyle.checks.coding.RequireThisCheck.AbstractFrame | java.util.Deque<com.puppycrawl.tools.checkstyle.checks.coding.RequireThisCheck.AbstractFrame> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.google.common.collect.ImmutableCollection | java.util.Collection | 2 | 2 | 1 | - | - | External -> Jdk |
| com.google.common.collect.ImmutableMap | java.util.Map | 10 | 3 | 1 | - | - | External -> Jdk |
| com.puppycrawl.tools.checkstyle.AstTreeStringPrinter.PrintOptions | com.puppycrawl.tools.checkstyle.JavaParser.Options | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.AstTreeStringPrinter.PrintOptions | org.apache.commons.cli.Options | 1 | 1 | 1 | - | - | Internal -> External |
| java.io.FileOutputStream | java.io.OutputStream | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.io.FileInputStream | java.io.InputStream | 4 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.puppycrawl.tools.checkstyle.xpath.ElementNode | com.puppycrawl.tools.checkstyle.xpath.AbstractNode | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.checks.imports.ImportControl | com.puppycrawl.tools.checkstyle.checks.imports.AbstractImportControl | 10 | 1 | 1 | - | - | Internal -> Internal |
| com.google.common.collect.Multiset | java.util.Map | 2 | 1 | 1 | - | - | External -> Jdk |
| java.io.File | java.util.Map.Entry<java.io.File, java.util.Set<java.lang.String>> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.google.common.collect.Multiset.Entry | java.util.Map.Entry | 1 | 1 | 1 | - | - | External -> Jdk |
| com.google.common.collect.Multimap | java.util.Map | 2 | 1 | 1 | - | - | External -> Jdk |
| com.google.common.collect.SetMultimap | java.util.Map | 1 | 1 | 1 | - | - | External -> Jdk |
| com.google.checkstyle.test.chapter4formatting.rule4841indentation.SecondFieldClassWithVeryVeryVeryLongName | com.google.checkstyle.test.chapter4formatting.rule4841indentation.SecondFieldLongName | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule4841indentation.SecondClassReturnWithVeryVeryVeryLongName | com.google.checkstyle.test.chapter4formatting.rule4841indentation.SecondClassLongName | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule452indentcontinuationlines.SecondClassReturnWithVeryVeryVeryLongName | com.google.checkstyle.test.chapter4formatting.rule452indentcontinuationlines.SecondClassLongName | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule452indentcontinuationlines.FooReturnClass | com.google.checkstyle.test.chapter4formatting.rule4841indentation.FooIfClass | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule4841indentation.SecondWhileClassWithVeryVeryVeryLongName | com.google.checkstyle.test.chapter4formatting.rule4841indentation.SecondWhileLongName | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondClassReturnWithVeryVeryVeryLongName | com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondClassLongNam4 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondWhileClassWithVeryVeryVeryLongName | com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondWhileLongNam1 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondClassWithVeryVeryVeryLongName | com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondClassLongNam3 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule42blockindentation.FooIfClass | com.google.checkstyle.test.chapter4formatting.rule4841indentation.FooReturnClass | 3 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule4841indentation.SecondClassWithVeryVeryVeryLongName | com.google.checkstyle.test.chapter4formatting.rule4841indentation.SecondClassLongNam6 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondFieldClassWithVeryVeryVeryLongName | com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondFieldLongNam2 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.checks.coding.hiddenfield.InputHiddenFieldStaticVisibility | java.lang.Object | 6 | 1 | 1 | Composition | - | Internal -> Jdk |
| com.puppycrawl.tools.checkstyle.checks.whitespace.genericwhitespace.InputGenericWhitespaceDefault | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.puppycrawl.tools.checkstyle.checks.indentation.indentation.InputIndentationAnonymousClasses | com.puppycrawl.tools.checkstyle.checks.indentation.indentation.Obj2 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.utils.JavadocUtils.JavadocTagType | com.puppycrawl.tools.checkstyle.utils.JavadocUtil.JavadocTagType | 4 | 1 | 1 | - | - | Internal -> Internal |
| InputTypeAnnotations | java.lang.Object | 1 | 1 | 1 | - | - | External -> Jdk |
| com.puppycrawl.tools.checkstyle.TreeWalkerAuditEvent | com.puppycrawl.tools.checkstyle.api.LocalizedMessage | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| org.apache.commons.cli.CommandLine | com.puppycrawl.tools.checkstyle.JavadocPropertiesGenerator.CliOptions | 1 | 1 | 1 | - | - | External -> Internal |
| org.apache.commons.cli.CommandLine | picocli.CommandLine.ParseResult | 1 | 1 | 1 | - | - | External -> External |
| java.lang.String | com.puppycrawl.tools.checkstyle.Main.OutputFormat | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.puppycrawl.tools.checkstyle.checks.coding.MultipleStringLiteralsCheck.StringInfo | com.puppycrawl.tools.checkstyle.api.DetailAST | 5 | 1 | 1 | - | - | Internal -> Internal |
| int | com.puppycrawl.tools.checkstyle.api.DetailAST | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| net.sf.saxon.om.Item | net.sf.saxon.om.NodeInfo | 24 | 1 | 1 | - | - | External -> External |
| net.sf.saxon.om.Item | net.sf.saxon.om.Item<?> | 2 | 1 | 1 | - | - | External -> External |
| net.sf.saxon.om.Item | com.puppycrawl.tools.checkstyle.xpath.AbstractNode | 1 | 1 | 1 | - | - | External -> Internal |
| java.util.Set | java.util.List | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| com.puppycrawl.tools.checkstyle.Checker | com.puppycrawl.tools.checkstyle.api.MessageDispatcher | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.io.IOException | java.lang.Exception | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTaskTest.MessageLevelPair | java.lang.String | 3 | 1 | 1 | Composition | - | Internal -> Jdk |
| com.google.checkstyle.test.chapter4formatting.rule452indentcontinuationlines.SecondClassLongName | com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondFieldLongNam2 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule452indentcontinuationlines.SecondClassLongNam8 | com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondFieldLongNam2 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule4841indentation.SecondFieldLongName | com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondFieldLongNam2 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule452indentcontinuationlines.SecondFieldWithName | com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondFieldLongNam2 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule4841indentation.SecondWhileLongName | com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondFieldLongNam2 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule452indentcontinuationlines.SecondWhileLongName | com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondFieldLongNam2 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule4841indentation.SecondClassLongName | com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondFieldLongNam2 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule4841indentation.SecondClassLongNam6 | com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondFieldLongNam2 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondWhileLongNam1 | com.google.checkstyle.test.chapter4formatting.rule42blockindentation.SecondFieldLongNam2 | 1 | 1 | 1 | - | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.api.DetailAST | com.some.api.DetailClass | 3 | 1 | 1 | - | - | Internal -> External |
| com.puppycrawl.tools.checkstyle.api.DetailAST | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.puppycrawl.tools.checkstyle.api.DetailAST | com.puppycrawl.tools.checkstyle.DetailAstImpl | 192 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| com.puppycrawl.tools.checkstyle.api.DetailAST | boolean | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.puppycrawl.tools.checkstyle.filters.SuppressionCommentFilter.Tag | ? | 2 | 2 | 1 | - | - | Internal -> TypeVariable |
| ? | java.lang.Comparable<java.lang.Object> | 1 | 1 | 1 | - | - | TypeVariable -> Jdk |
| com.puppycrawl.tools.checkstyle.api.DetailAST | com.puppycrawl.tools.checkstyle.api.DetailNode | 1 | 1 | 1 | - | - | Internal -> Internal |