Created at 2025-11-27 16:01:03 , with PHPMetrics v2.9.1 (Jean-François Lépine).

Percentile distribution of logical lines of code by class

Percentile

Explore

Class LLOC CLOC Volume Intelligent content Comment Weight
Drupal\libraries\ExternalLibrary\Asset\LocalRemoteAssetTrait 36 67 190.37 20.16 47.44
Drupal\libraries\ExternalLibrary\Asset\AssetLibrary 32 59 254.75 43.31 47.41
Drupal\libraries\ExternalLibrary\Asset\MultipleAssetLibrary 35 47 315.78 56.2 46.09
Drupal\libraries\ExternalLibrary\LibraryManager 59 48 456.88 57.11 43.06
Drupal\libraries\ExternalLibrary\Dependency\DependentLibraryTrait 9 16 2 4 47.28
Drupal\libraries\ExternalLibrary\Local\LocalLibraryTrait 29 62 83.05 15.57 47.88
Drupal\libraries\ExternalLibrary\Local\LocatorManager 10 16 28.43 31.02 46.87
Drupal\libraries\ExternalLibrary\Type\LibraryTypeFactory 10 14 28.43 31.02 46.29
Drupal\libraries\ExternalLibrary\Type\LibraryTypeBase 29 36 144.68 34.23 45.7
Drupal\libraries\ExternalLibrary\Version\VersionedLibraryTrait 22 52 66.57 16.64 48.16
Drupal\libraries\ExternalLibrary\Version\VersionDetectorManager 10 16 28.43 31.02 46.87
Drupal\libraries\ExternalLibrary\Definition\FileDefinitionDiscoveryBase 24 49 103.78 16.51 47.74
Drupal\libraries\ExternalLibrary\Definition\WritableFileDefinitionDiscovery 9 8 16 13.71 43.68
Drupal\libraries\ExternalLibrary\Definition\GuzzleDefinitionDiscovery 30 29 176 31.06 44.24
Drupal\libraries\ExternalLibrary\Definition\DefinitionDiscoveryFactory 29 34 180 44.57 45.39
Drupal\libraries\ExternalLibrary\Definition\ChainDefinitionDiscovery 38 30 126.8 17.49 42.84
Drupal\libraries\ExternalLibrary\Definition\FileDefinitionDiscovery 12 18 12.68 8.45 46.6
Drupal\libraries\ExternalLibrary\LibraryBase 29 31 144.68 34.23 44.86
Drupal\libraries\ExternalLibrary\PhpFile\PhpFileLibrary 31 28 148 23.26 43.79
Drupal\libraries\ExternalLibrary\PhpFile\PhpRequireLoader 8 11 0 0 46.21
Drupal\libraries\ExternalLibrary\Exception\LibraryTypeNotFoundException 11 15 59.79 67.27 46.17
Drupal\libraries\ExternalLibrary\Exception\LibraryNotInstalledException 11 15 53.89 57.48 46.17
Drupal\libraries\ExternalLibrary\Exception\InvalidLibraryDependencyException 15 17 73.08 69.24 45.2
Drupal\libraries\ExternalLibrary\Exception\UnknownLibraryVersionException 11 15 53.89 57.48 46.17
Drupal\libraries\ExternalLibrary\Exception\LibraryDefinitionNotFoundException 11 15 59.79 67.27 46.17
Drupal\libraries\ExternalLibrary\Utility\DependencyAccessorTrait 9 14 2 4 46.76
Drupal\libraries\ExternalLibrary\Utility\IdAccessorTrait 9 17 2 4 47.49
Drupal\libraries\ExternalLibrary\Utility\LibraryAccessorTrait 9 14 2 4 46.76
Drupal\libraries\ExternalLibrary\Utility\LibraryIdAccessorTrait 9 14 2 4 46.76
Drupal\libraries\ExternalLibrary\Remote\RemoteLibraryTrait 13 27 4 4 47.8
Drupal\libraries\Config\LibrariesConfigSubscriber 19 23 57.36 14.6 45.56
Drupal\libraries\Plugin\MissingPluginConfigurationException 9 28 62.27 73.26 48.76
Drupal\libraries\Plugin\libraries\Locator\GlobalLocator 25 36 130.8 45.21 46.42
Drupal\libraries\Plugin\libraries\Locator\ChainLocator 20 26 38.77 7.05 45.93
Drupal\libraries\Plugin\libraries\Locator\UriLocator 30 47 258.65 39.97 46.79
Drupal\libraries\Plugin\libraries\Type\AssetLibraryType 13 10 12.68 8.45 42.64
Drupal\libraries\Plugin\libraries\Type\MultipleAssetLibraryType 22 16 93.01 21.7 42.21
Drupal\libraries\Plugin\libraries\Type\PhpFileLibraryType 28 36 136 40.64 45.88
Drupal\libraries\Plugin\libraries\VersionDetector\StaticDetector 16 20 51 20.4 45.73
Drupal\libraries\Plugin\libraries\VersionDetector\LinePatternDetector 36 29 370.17 37.02 42.99
Drupal\libraries\Annotation\VersionDetector 4 5 0 0 45.73
Drupal\libraries\Annotation\LibraryType 4 5 0 0 45.73
Drupal\libraries\Annotation\Locator 4 5 0 0 45.73
Drupal\libraries\StreamWrapper\LocalHiddenStreamTrait 8 10 0 0 45.73
Drupal\libraries\StreamWrapper\AssetLibrariesStream 19 16 18.58 29.72 43.31
Drupal\libraries\StreamWrapper\LibraryDefinitionsStream 32 54 82.45 48.5 47.08
Drupal\libraries\StreamWrapper\PhpFileLibrariesStream 19 16 18.58 29.72 43.31
Drupal\libraries\StreamWrapper\PrivateStreamTrait 9 26 2 4 48.62