Created at 2025-11-27 16:00:58 , with PHPMetrics v2.9.1 (Jean-François Lépine).
No JUnit report found. Use the --junit=<junit.xml> option to analyse your unit tests. See documentation of PHPUnit if needed
No details
Maintainability / complexity (with comments)

Each file is symbolized by a circle. Size of the circle represents the Cyclomatic complexity. Color of the circle represents the Maintainability Index.

Large red circles will be probably hard to maintain.

Page Rank is a way to measure the importance of a class. There is no "good" or "bad" page rank. This metric reflects interactions in your code.

ClassRank
0.1 Drupal\paragraphs\Plugin\migrate\source\d7\FieldableEntity 101.55 58.11
0.07 Drupal\paragraphs\Plugin\migrate\source\DrupalSqlBase 101.55 58.11
0.04 Drupal\paragraphs\Entity\ParagraphsType 72.28 27.05
0.03 Drupal\paragraphs\ParagraphsConversionBase 89.48 45.66
0.03 Drupal\paragraphs\Plugin\migrate\source\d7\FieldCollectionItem 86.76 44.08
0.03 Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphsItem 85.2 41.68
0.03 Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphsType 90.25 46.61
0.02 Drupal\paragraphs\Entity\Paragraph 48.82 6.66
0.02 Drupal\paragraphs\Plugin\Field\FieldFormatter\ParagraphsSummaryFormatter 89.67 49.04
0.02 Drupal\paragraphs\Plugin\migrate\process\ProcessPluginBase 98.18 54.79
0.02 Drupal\paragraphs\ParagraphsBehaviorCollection 91.36 48.84
0.01 Drupal\paragraphs_library\Form\LibraryItemSettingsForm 86.58 42.73
0.01 Drupal\paragraphs_library\Form\LibraryItemForm 92.25 51.12
0.01 Drupal\paragraphs_library\Form\LibraryItemRevisionRevertForm 88.65 43.24
0.01 Drupal\paragraphs_library\Form\LibraryItemRevisionDeleteForm 92.11 46.9
0.01 Drupal\paragraphs_library\Entity\LibraryItem 76.25 30.82
0.01 Drupal\paragraphs_library\Plugin\Field\FieldFormatter\LibraryItemSummaryFormatter 99.12 55.35
0.01 Drupal\paragraphs_library\Plugin\Validation\Constraint\ParagraphsLibraryItemHasAllowedParagraphsTypeConstraintValidator 85.26 41.98
0.01 Drupal\paragraphs_library\Plugin\Validation\Constraint\ParagraphsLibraryItemHasAllowedParagraphsTypeConstraint 125.49 76.28
0.01 Drupal\paragraphs_library\LibraryItemViewsData 104.68 64.05
0.01 Drupal\paragraphs_library\LibraryItemAccessControlHandler 93.03 51.07
0.01 Drupal\paragraphs_library\Controller\LibraryItemController 83.38 38.63
0.01 Drupal\paragraphs_library\Routing\LibraryItemRouteProvider 103.98 63.13
0.01 Drupal\paragraphs_type_permissions\ParagraphsTypePermissions 96.82 52.37
0.01 Drupal\paragraphs_demo\Plugin\paragraphs\Conversion\ParagraphsDemoUserText 91.44 53.35
0.01 Drupal\paragraphs_demo\Plugin\paragraphs\Conversion\ParagraphsDemoUserToTextUser 98.49 59.5
0.01 Drupal\paragraphs\ParagraphsBehaviorBase 81.68 37.44
0.01 Drupal\paragraphs\ParagraphsConversionManager 81.6 36.04
0.01 Drupal\paragraphs\ParagraphsTypeAccessControlHandler 106.59 63.79
0.01 Drupal\paragraphs\Form\ParagraphsSettingsForm 94.57 53.94
0.01 Drupal\paragraphs\Form\ParagraphsTypeDeleteConfirm 91.48 50.43
0.01 Drupal\paragraphs\Form\ParagraphsTypeForm 67.69 29.35
0.01 Drupal\paragraphs\Attribute\ParagraphsConversion 121.3 72.37
0.01 Drupal\paragraphs\Attribute\ParagraphsBehavior 122.02 73.09
0.01 Drupal\paragraphs\ParagraphsBehaviorManager 97.73 53.05
0.01 Drupal\paragraphs\ParagraphAccessControlHandler 90.23 46.71
0.01 Drupal\paragraphs\Plugin\EntityReferenceSelection\ParagraphSelection 62.07 24.98
0.01 Drupal\paragraphs\Plugin\Field\FieldWidget\InlineParagraphsWidget 36.88 0
0.01 Drupal\paragraphs\Plugin\Field\FieldWidget\ParagraphsWidget 39.3 0
0.01 Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphsItemRevision 116.22 68.39
0.01 Drupal\paragraphs\Plugin\migrate\source\d7\FieldCollectionItemRevision 117.67 69.99
0.01 Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphType 218.68 171
0.01 Drupal\paragraphs\Plugin\migrate\source\d7\FieldCollectionType 87.94 44.53
0.01 Drupal\paragraphs\Plugin\migrate\D7FieldCollectionItemDeriver 87.77 45.32
0.01 Drupal\paragraphs\Plugin\migrate\field\FieldCollection 85.24 41.57
0.01 Drupal\paragraphs\Plugin\migrate\field\Paragraphs 79.84 37.09
0.01 Drupal\paragraphs\Plugin\migrate\D7ParagraphsItemDeriver 89.87 46.93
0.01 Drupal\paragraphs\Plugin\migrate\process\ParagraphsStripFieldPrefix 104.8 61.86
0.01 Drupal\paragraphs\Plugin\migrate\process\ParagraphsLookup 71.69 29.99
0.01 Drupal\paragraphs\Plugin\migrate\process\FieldCollectionFieldSettings 108.73 64.9
0.01 Drupal\paragraphs\Plugin\migrate\process\FieldCollectionFieldInstanceSettings 89.12 50.89
0.01 Drupal\paragraphs\Plugin\migrate\process\ParagraphsProcessOnValue 87.41 44.78
0.01 Drupal\paragraphs\Plugin\migrate\process\ParagraphsFieldSettings 108.73 64.9
0.01 Drupal\paragraphs\Plugin\migrate\process\ParagraphsFieldInstanceSettings 82.48 46.68
0.01 Drupal\paragraphs\Element\ParagraphsActions 97.83 52.06
0.01 Drupal\paragraphs\Element\ParagraphOperations 100.56 59.04
0.01 Drupal\paragraphs\ParagraphsServiceProvider 95.72 56.73
0.01 Drupal\paragraphs\ParagraphStorageSchema 92.69 53.69
0.01 Drupal\paragraphs\Annotation\ParagraphsConversion 220.07 171
0.01 Drupal\paragraphs\Annotation\ParagraphsBehavior 220.18 171
0.01 Drupal\paragraphs\Controller\ParagraphsTypeListBuilder 84.41 46.48
0.01 Drupal\paragraphs\Feeds\Target\Paragraphs 82.32 39.95
0.01 Drupal\paragraphs\ParagraphsTypeIconUuidLookup 102.42 57.13
0.01 Drupal\paragraphs\ParagraphViewBuilder 87.77 51.58
0.01 Drupal\paragraphs\MigrationPluginsAlterer 83.07 39.7
0.01 Drupal\paragraphs\EventSubscriber\ReplicateFieldSubscriber 87.89 47.04
0.01 Drupal\paragraphs\Hook\EntityHooks 81.95 50.39
1 dependencies