Created at 2024-12-19 08:15:07 , with PHPMetrics v2.8.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
WikibaseQuality\ConstraintReport\Maintenance\ImportConstraintEntities 138 54 1555.73 135.63 36.47
WikibaseQuality\ConstraintReport\Maintenance\ImportConstraintStatements 48 19 376.04 52.64 36.73
WikibaseQuality\ConstraintReport\Role 16 34 28.53 57.06 47.86
WikibaseQuality\ConstraintReport\ConstraintCheckerServices 164 127 671.94 226.26 42.7
WikibaseQuality\ConstraintReport\ConstraintDeserializer 8 4 31.02 28.2 38.99
WikibaseQuality\ConstraintReport\ConstraintRepositoryLookup 32 23 296.13 66.48 42.12
WikibaseQuality\ConstraintReport\ConstraintSerializer 17 14 72.65 24.22 43.15
WikibaseQuality\ConstraintReport\Api\ResultsCache 36 42 183.94 72.61 45.36
WikibaseQuality\ConstraintReport\Api\CachingResultsSource 205 162 2247.45 88.25 42.85
WikibaseQuality\ConstraintReport\Api\CheckConstraintsRdf 83 62 610.05 113.5 42.42
WikibaseQuality\ConstraintReport\Api\CheckResultsRenderer 65 6 724.1 81.28 21.76
WikibaseQuality\ConstraintReport\Api\ExpiryLock 47 37 259.15 33.22 42.82
WikibaseQuality\ConstraintReport\Api\CheckingResultsSource 46 14 347.84 39.42 34.02
WikibaseQuality\ConstraintReport\Api\CheckConstraintParameters 146 52 1441.28 133.04 35.66
WikibaseQuality\ConstraintReport\Api\CheckResultsRendererFactory 20 3 102.98 32.95 26.54
WikibaseQuality\ConstraintReport\Api\CheckConstraints 95 30 1195.03 94.54 34.41
WikibaseQuality\ConstraintReport\Html\HtmlTableBuilder 82 58 482.96 66.72 42
WikibaseQuality\ConstraintReport\Html\HtmlTableHeaderBuilder 28 26 110.41 38.56 43.98
WikibaseQuality\ConstraintReport\Html\HtmlTableCellBuilder 24 27 57 24.43 45.16
WikibaseQuality\ConstraintReport\Job\UpdateConstraintsTableJob 94 59 988.54 72.69 41.02
WikibaseQuality\ConstraintReport\Job\CheckConstraintsJob 39 22 152.37 39.32 40.09
WikibaseQuality\ConstraintReport\Constraint 31 41 67.38 21.06 46.02
WikibaseQuality\ConstraintReport\WikibaseServices 19 27 38.77 14.1 46.36
WikibaseQuality\ConstraintReport\ConstraintRepositoryStore 35 24 262.37 55.39 41.75
WikibaseQuality\ConstraintReport\Specials\SpecialConstraintReport 184 95 2929.74 201.25 39.29
WikibaseQuality\ConstraintReport\ConstraintsServices 89 3 306.86 104.22 13.81
WikibaseQuality\ConstraintReport\WikibaseQualityConstraintsSchemaHooks 9 8 46.51 33.82 43.68
WikibaseQuality\ConstraintReport\ConstraintCheck\Result\CheckResult 97 70 395.31 79.06 42.15
WikibaseQuality\ConstraintReport\ConstraintCheck\Result\NullResult 18 14 28.07 37.43 42.73
WikibaseQuality\ConstraintReport\ConstraintCheck\Result\CheckResultSerializer 74 16 630.9 90.13 30.39
WikibaseQuality\ConstraintReport\ConstraintCheck\Result\CheckResultDeserializer 78 6 491.94 76.67 20.12
WikibaseQuality\ConstraintReport\ConstraintCheck\Cache\CachedArray 19 18 27.86 10.45 44.11
WikibaseQuality\ConstraintReport\ConstraintCheck\Cache\Metadata 49 25 197.19 50.71 39.18
WikibaseQuality\ConstraintReport\ConstraintCheck\Cache\CachingMetadata 41 33 156.28 24.04 42.98
WikibaseQuality\ConstraintReport\ConstraintCheck\Cache\CachedBool 19 22 27.86 10.45 45.32
WikibaseQuality\ConstraintReport\ConstraintCheck\Cache\CachedCheckResults 8 16 0 0 47.68
WikibaseQuality\ConstraintReport\ConstraintCheck\Cache\CachedQueryResults 8 12 0 0 46.6
WikibaseQuality\ConstraintReport\ConstraintCheck\Cache\CachedEntityIds 8 12 0 0 46.6
WikibaseQuality\ConstraintReport\ConstraintCheck\Cache\CachedCheckConstraintsResponse 8 11 0 0 46.21
WikibaseQuality\ConstraintReport\ConstraintCheck\Cache\DependencyMetadata 54 43 228.44 30.06 42.9
WikibaseQuality\ConstraintReport\ConstraintCheck\Message\ViolationMessageDeserializer 92 57 786.66 142.2 40.91
WikibaseQuality\ConstraintReport\ConstraintCheck\Message\ViolationMessageSerializer 92 57 780.96 141.17 40.91
WikibaseQuality\ConstraintReport\ConstraintCheck\Message\MultilingualTextViolationMessageRenderer 37 22 259.32 47.15 40.55
WikibaseQuality\ConstraintReport\ConstraintCheck\Message\ViolationMessageRenderer 171 112 2296.77 222.87 41.37
WikibaseQuality\ConstraintReport\ConstraintCheck\Message\ViolationMessageRendererFactory 22 3 129.06 44.5 25.56
WikibaseQuality\ConstraintReport\ConstraintCheck\Message\ViolationMessage 99 238 717.91 97.53 48.2
WikibaseQuality\ConstraintReport\ConstraintCheck\ItemIdSnakValue 78 68 270.13 15.01 43.55
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\TooManySparqlRequestsException 8 3 0 0 36.18
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\ConstraintParameterException 15 15 42 15.56 44.46
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\EntityTypesParameter 19 23 27.86 10.45 45.56
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\DummySparqlHelper 27 11 68.53 106.61 37.01
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\ValueCountCheckerHelper 10 13 18 15.43 45.93
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\SparqlHelper 488 156 8076.07 308.29 34.32
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\TypeCheckerHelper 109 100 1263.25 105.94 43.9
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\SparqlHelperException 8 3 3 4 36.18
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\NowValue 27 17 25.85 20.68 41.04
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\LoggingHelper 82 79 1428.12 94.16 44.22
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\ConnectionCheckerHelper 40 34 210.93 23.73 43.37
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\UnitsParameter 25 29 46.53 15.51 45.33
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\RangeCheckerHelper 100 65 1355.03 65.82 41.31
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\TimeValueComparer 26 7 175.14 18.35 32.72
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\ConstraintParameterParser 488 228 7602.82 268.98 38.35
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\ConflictsWithChecker 76 32 531.86 41.44 37.34
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\ContemporaryChecker 115 64 1504.89 71.51 39.97
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\ReferenceChecker 29 12 60 10.91 37.17
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\IntegerChecker 53 26 282.03 22.48 38.81
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\InverseChecker 74 35 567.27 52 38.47
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\EntityTypeChecker 45 14 210.97 23.44 34.25
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\CommonsLinkChecker 107 46 1156.27 75.96 37.55
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\SingleValueChecker 56 31 343.38 35.91 39.92
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\SymmetricChecker 62 32 396.89 45.74 39.29
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\ValueOnlyChecker 29 12 60 10.91 37.17
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\Lexeme\LanguageChecker 74 28 529.94 58.08 36.27
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\PropertyScopeChecker 44 14 197.98 27.5 34.49
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\DiffWithinRangeChecker 101 50 1078.46 59.02 38.9
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\QualifierChecker 32 20 60 10.91 40.98
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\FormatChecker 119 44 1168.52 74.7 36.04
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\OneOfChecker 53 23 293.11 35.68 37.64
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\QualifiersChecker 63 27 389.03 39.37 37.52
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\RangeChecker 92 60 1015.45 42.64 41.34
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\LabelInLanguageChecker 58 15 380.39 60.86 32.3
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\CitationNeededChecker 29 12 69 16.43 37.17
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\AllowedUnitsChecker 94 44 757.99 61.93 38.37
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\ItemChecker 67 32 421.66 32.44 38.56
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\TargetRequiredClaimChecker 80 39 675.26 54.49 38.76
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\MandatoryQualifiersChecker 52 27 275.22 32.53 39.34
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\UniqueValueChecker 73 18 478.32 57.11 31.79
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\NoneOfChecker 53 23 293.11 35.68 37.64
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\TypeChecker 71 30 605.73 52.88 37.38
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\NoBoundsChecker 32 13 84 16.47 36.99
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\MultiValueChecker 51 25 298.68 33.94 38.81
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\ValueTypeChecker 89 39 858.21 76.63 37.73
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\SingleBestValueChecker 69 32 473.67 44.78 38.28
WikibaseQuality\ConstraintReport\ConstraintCheck\Context\MainSnakContextCursor 49 24 173.92 35.14 38.8
WikibaseQuality\ConstraintReport\ConstraintCheck\Context\ReferenceContextCursor 84 32 488.54 58.75 36.34
WikibaseQuality\ConstraintReport\ConstraintCheck\Context\ContextCursorDeserializer 19 5 166.52 28.46 32.48
WikibaseQuality\ConstraintReport\ConstraintCheck\Context\ReferenceContext 25 5 93.01 33.82 29.56
WikibaseQuality\ConstraintReport\ConstraintCheck\Context\ApiV2ContextCursor 49 41 355.78 37.33 43.26
WikibaseQuality\ConstraintReport\ConstraintCheck\Context\EntityContextCursor 44 44 69.76 12.31 44.46
WikibaseQuality\ConstraintReport\ConstraintCheck\Context\MainSnakContext 100 30 636.03 55.31 33.87
WikibaseQuality\ConstraintReport\ConstraintCheck\Context\ContextCursorSerializer 20 10 175.76 28.12 38.99
WikibaseQuality\ConstraintReport\ConstraintCheck\Context\QualifierContextCursor 66 28 325.25 40.66 37.42
WikibaseQuality\ConstraintReport\ConstraintCheck\Context\AbstractContext 39 11 100.38 25.09 33.22
WikibaseQuality\ConstraintReport\ConstraintCheck\Context\QualifierContext 23 5 72.91 28.35 30.44
WikibaseQuality\ConstraintReport\ConstraintCheck\DelegatingConstraintChecker 375 139 5283.6 132.78 36.06
WikibaseQuality\ConstraintReport\CachingConstraintLookup 18 21 53.34 10.16 45.36
WikibaseQuality\ConstraintReport\WikibaseQualityConstraintsHooks 80 10 823.01 82.3 24.69
Wikibase\Lexeme\Domain\Model\Lexeme 9 0 4.75 9.51 0
Wikibase\Lexeme\Domain\Model\Form 5 0 0 0 0
Wikibase\Lexeme\Domain\Model\Sense 5 0 0 0 0
Wikibase\Lexeme\Domain\Model\LexemeSubEntityId 8 0 2 4 0
Wikibase\Lexeme\Domain\Model\LexemeId 21 0 31.02 15.51 0