| addExports(ModuleDef.ExportsDef) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| addProvides(ModuleDef.ProvidesDef) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| addRequires(ModuleDef.RequiresDef) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| addImplements(Set) |   | 58% |   | 50% | 1 | 2 | 2 | 6 | 0 | 1 |
| endField() |   | 86% |   | 75% | 2 | 5 | 1 | 14 | 0 | 1 |
| getContext(JavaGenericDeclaration) |   | 77% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| getModuleInfo() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createTypeVariable(TypeVariableDef, JavaGenericDeclaration) |   | 96% |   | 80% | 2 | 6 | 1 | 14 | 0 | 1 |
| beginClass(ClassDef) |  | 100% |   | 92% | 1 | 8 | 0 | 30 | 0 | 1 |
| endRecord(RecordFieldsDef) |  | 100% |  | 100% | 0 | 4 | 0 | 31 | 0 | 1 |
| endMethod(MethodDef) |  | 100% |  | 100% | 0 | 5 | 0 | 21 | 0 | 1 |
| endConstructor(MethodDef) |  | 100% |  | 100% | 0 | 5 | 0 | 19 | 0 | 1 |
| setAnnotations(AbstractBaseJavaEntity) |  | 100% |  | 100% | 0 | 4 | 0 | 12 | 0 | 1 |
| beginField(FieldDef) |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
| addJavaDoc(AbstractBaseJavaEntity) |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 1 |
| addOpens(ModuleDef.OpensDef) |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
| beginConstructor() |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
| ModelBuilder(ClassLibrary, DocletTagFactory) |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
| addParameter(FieldDef) |  | 100% |  | 100% | 0 | 2 | 0 | 11 | 0 | 1 |
| bindClass(DefaultJavaClass) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| createType(TypeDef, int) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| beginMethod() |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| addPackage(PackageDef) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| addInitializer(InitDef) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| addUses(ModuleDef.UsesDef) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| addCompactConstructor(CompactConstructorDef) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| setModule(ModuleDef) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setModelWriterFactory(ModelWriterFactory) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addJavaDocTag(TagDef) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addAnnotation(AnnoDef) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addArgument(ExpressionDef) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addImport(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| endClass() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setUrl(URL) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addJavaDoc(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getSource() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |