| SchemaParser |   | 81% |   | 47% | 205 | 369 | 1,067 | 2,422 | 30 | 101 | 0 | 1 |
| ImportWorker.Library |  | 0% |  | 0% | 176 | 176 | 636 | 636 | 36 | 36 | 1 | 1 |
| SchemaDictionary |   | 59% |   | 51% | 276 | 483 | 599 | 1,437 | 40 | 115 | 0 | 1 |
| DmoAsmWorker.Library |  | 0% |  | 0% | 66 | 66 | 366 | 366 | 38 | 38 | 1 | 1 |
| TableHints |  | 0% |  | 0% | 101 | 102 | 257 | 259 | 33 | 34 | 0 | 1 |
| P2OLookup |   | 59% |   | 41% | 123 | 212 | 204 | 526 | 15 | 62 | 0 | 1 |
| SchemaWorker.SchemaSupport |   | 40% |   | 32% | 60 | 83 | 168 | 266 | 7 | 21 | 0 | 1 |
| RelationAnalyzer |   | 33% |   | 26% | 58 | 80 | 157 | 235 | 6 | 15 | 0 | 1 |
| ImportWorker.DataFileReader |  | 0% |  | 0% | 51 | 51 | 146 | 146 | 8 | 8 | 1 | 1 |
| SchemaConfig |   | 38% |   | 30% | 55 | 86 | 95 | 151 | 14 | 39 | 0 | 1 |
| DataModelWorker.Library |   | 48% |   | 57% | 34 | 66 | 113 | 231 | 13 | 25 | 0 | 1 |
| ImportWorker |  | 0% |  | 0% | 24 | 24 | 112 | 112 | 7 | 7 | 1 | 1 |
| SchemaLoader |   | 64% |   | 44% | 52 | 78 | 93 | 270 | 6 | 19 | 0 | 1 |
| PropertyMapper |  | 0% |  | 0% | 29 | 29 | 87 | 87 | 13 | 13 | 1 | 1 |
| RecordLoader |  | 0% |  | 0% | 19 | 19 | 58 | 58 | 9 | 9 | 1 | 1 |
| DmoAsmWorker |  | 0% | | 0% | 8 | 8 | 57 | 57 | 7 | 7 | 1 | 1 |
| SchemaDictionary.Scope |   | 59% |   | 44% | 26 | 54 | 56 | 136 | 6 | 21 | 0 | 1 |
| Namespace |   | 64% |   | 50% | 38 | 75 | 49 | 133 | 3 | 17 | 0 | 1 |
| SchemaStatsHelper |  | 0% | | 0% | 9 | 9 | 34 | 34 | 6 | 6 | 1 | 1 |
| TableRelation |  | 57% |   | 25% | 34 | 49 | 40 | 91 | 6 | 18 | 0 | 1 |
| ImportWorker.WordTableInfo | | 0% |  | 0% | 10 | 10 | 38 | 38 | 1 | 1 | 1 | 1 |
| NameNode | | 52% |   | 22% | 22 | 38 | 46 | 87 | 4 | 17 | 0 | 1 |
| RelationNode | | 0% |  | 0% | 14 | 14 | 33 | 33 | 3 | 3 | 1 | 1 |
| ImportWorker.ImportBundle | | 0% |  | 0% | 15 | 15 | 26 | 26 | 10 | 10 | 1 | 1 |
| P2OAccessWorker.Library |  | 75% |   | 66% | 28 | 65 | 35 | 123 | 9 | 35 | 0 | 1 |
| SchemaConfig.NsConfig | | 65% |   | 43% | 12 | 27 | 21 | 55 | 5 | 18 | 0 | 1 |
| ImportWorker.IDContext | | 0% | | 0% | 5 | 5 | 13 | 13 | 4 | 4 | 1 | 1 |
| EntityName | | 73% |  | 72% | 7 | 22 | 9 | 38 | 2 | 13 | 0 | 1 |
| SchemaWorker |  | 89% |   | 68% | 13 | 33 | 14 | 112 | 2 | 12 | 0 | 1 |
| ImportWorker.SqlRecordLoader | | 0% | | n/a | 5 | 5 | 11 | 11 | 5 | 5 | 1 | 1 |
| DataModelWorker.PropertyComparator | | 48% |  | 30% | 5 | 6 | 8 | 15 | 0 | 1 | 0 | 1 |
| SchemaConfig.Profile | | 60% | | n/a | 4 | 7 | 8 | 23 | 4 | 7 | 0 | 1 |
| P2OAccessWorker | | 72% | | 20% | 4 | 8 | 7 | 29 | 1 | 5 | 0 | 1 |
| SchemaDictionary.new Iterator() {...} | | 64% |  | 66% | 5 | 11 | 8 | 21 | 2 | 5 | 0 | 1 |
| P2OAccessWorker.QueryIndexInfo |  | 91% |  | 78% | 6 | 19 | 7 | 65 | 0 | 4 | 0 | 1 |
| DataModelWorker.DMOElementInfo | | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ExtentHintField | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| AmbiguousSchemaNameException | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| SchemaStatsHelper.SourceSpec | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| SchemaException | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| DataModelWorker |  | 94% |  | 75% | 4 | 18 | 2 | 48 | 0 | 10 | 0 | 1 |
| SchemaDictionary.new ContextLocal() {...} | | 20% | | n/a | 1 | 2 | 3 | 4 | 1 | 2 | 0 | 1 |
| MetaTableRelation | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| SchemaConfig.Metadata | | 80% | | n/a | 2 | 8 | 2 | 15 | 2 | 8 | 0 | 1 |
| SchemaDictionary.new Iterator() {...} | | 90% |  | 77% | 5 | 14 | 2 | 21 | 1 | 5 | 0 | 1 |
| SchemaDictionary.new Iterator() {...} | | 89% |  | 91% | 2 | 11 | 2 | 19 | 1 | 5 | 0 | 1 |
| DataModelAst |  | 98% | | 75% | 2 | 10 | 2 | 47 | 1 | 8 | 0 | 1 |
| SchemaConfig.new Iterator() {...} | | 93% | | 100% | 1 | 6 | 1 | 15 | 1 | 4 | 0 | 1 |
| NameNode.ExactMatchComparator | | 78% | | 66% | 2 | 4 | 2 | 7 | 0 | 1 | 0 | 1 |
| SchemaDictionary.new ContextLocal() {...} | | 42% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| SchemaConfig.NsConfig.DialectParam | | 88% | | n/a | 1 | 4 | 1 | 7 | 1 | 4 | 0 | 1 |
| NameNode.AbbreviationComparator | | 88% | | 75% | 1 | 3 | 1 | 4 | 0 | 1 | 0 | 1 |
| TableResourceMap | | 99% |  | 92% | 1 | 12 | 1 | 33 | 0 | 5 | 0 | 1 |
| Namespace.new Comparator() {...} | | 96% | | 75% | 1 | 4 | 0 | 4 | 0 | 2 | 0 | 1 |
| FieldInfo | | 100% | | n/a | 0 | 6 | 0 | 12 | 0 | 6 | 0 | 1 |
| TableInfo | | 100% | | n/a | 0 | 6 | 0 | 12 | 0 | 6 | 0 | 1 |
| DataModelWorker.ClassComparator | | 100% |  | 100% | 0 | 5 | 0 | 9 | 0 | 1 | 0 | 1 |
| P2OAccessWorker.WorkArea | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| P2OLookup.WorkArea | | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| P2OAccessWorker.new ContextLocal() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| DataModelWorker.new ContextLocal() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| P2OLookup.new ContextLocal() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| DataModelWorker.WorkArea | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |