| DiscoverySelectors |  | 0% |  | 0% | 52 | 52 | 128 | 128 | 50 | 50 | 1 | 1 |
| MethodSelector |  | 0% |  | 0% | 34 | 34 | 89 | 89 | 23 | 23 | 1 | 1 |
| FilePosition |  | 0% |  | 0% | 33 | 33 | 51 | 51 | 13 | 13 | 1 | 1 |
| NestedMethodSelector |  | 0% |  | 0% | 25 | 25 | 50 | 50 | 20 | 20 | 1 | 1 |
| IterationSelector |  | 0% |  | 0% | 20 | 20 | 39 | 39 | 11 | 11 | 1 | 1 |
| NestedClassSelector |  | 0% |  | 0% | 17 | 17 | 34 | 34 | 12 | 12 | 1 | 1 |
| ExcludePackageNameFilter |  | 0% |  | 0% | 14 | 14 | 16 | 16 | 11 | 11 | 1 | 1 |
| IncludePackageNameFilter |  | 0% |  | 0% | 13 | 13 | 16 | 16 | 11 | 11 | 1 | 1 |
| FileSelector |  | 0% |  | 0% | 15 | 15 | 20 | 20 | 9 | 9 | 1 | 1 |
| ClassSelector |  | 0% |  | 0% | 15 | 15 | 30 | 30 | 10 | 10 | 1 | 1 |
| ClasspathResourceSelector |  | 0% |  | 0% | 14 | 14 | 21 | 21 | 7 | 7 | 1 | 1 |
| ExcludeClassNameFilter |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 9 | 9 | 1 | 1 |
| IncludeClassNameFilter |  | 0% | | n/a | 9 | 9 | 10 | 10 | 9 | 9 | 1 | 1 |
| DiscoverySelectorIdentifierParsers.Singleton |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 3 | 3 | 1 | 1 |
| DiscoverySelectorIdentifierParsers |  | 0% | | n/a | 5 | 5 | 17 | 17 | 5 | 5 | 1 | 1 |
| DirectorySelector |  | 0% |  | 0% | 11 | 11 | 15 | 15 | 8 | 8 | 1 | 1 |
| IterationSelector.IdentifierParser |  | 0% | | n/a | 8 | 8 | 16 | 16 | 8 | 8 | 1 | 1 |
| ClasspathRootSelector |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 6 | 6 | 1 | 1 |
| UniqueIdSelector |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 6 | 6 | 1 | 1 |
| UriSelector |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 6 | 6 | 1 | 1 |
| PackageSelector |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 6 | 6 | 1 | 1 |
| ModuleSelector |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 6 | 6 | 1 | 1 |
| NestedMethodSelector.IdentifierParser |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| AbstractClassNameFilter |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| NestedClassSelector.IdentifierParser |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| FileSelector.IdentifierParser |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| ClasspathResourceSelector.IdentifierParser |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| PackageNameFilter |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| ClasspathRootSelector.IdentifierParser |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| IterationSelector.new Object() {...} |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| UriSelector.IdentifierParser |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| DirectorySelector.IdentifierParser |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| ClassNameFilter |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| PackageSelector.IdentifierParser |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| ModuleSelector.IdentifierParser |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| MethodSelector.IdentifierParser |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| UniqueIdSelector.IdentifierParser |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| ClassSelector.IdentifierParser |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |