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 | SearchApiSubContext 101.47 54.38 |
| 0 | Drupal\search_api_db\Plugin\search_api\backend\Database 40.18 0 |
| 0 | Drupal\search_api_db\Event\QueryPreExecuteEvent 105.39 58.08 |
| 0 | Drupal\search_api_db\Event\SearchApiDbEvents 219.39 171 |
| 0 | Drupal\search_api_db\DatabaseCompatibility\GenericDatabase 93.42 49.3 |
| 0 | Drupal\search_api_db\DatabaseCompatibility\MySql 78.16 32.91 |
| 0 | Drupal\search_api_db\DatabaseCompatibility\CaseSensitiveDatabase 115.62 73.16 |
| 0 | Drupal\search_api_db\DatabaseCompatibility\Pgsql 92.25 50.13 |
| 0 | Drupal\search_api\Datasource\DatasourcePluginBase 82.06 38.09 |
| 0 | Drupal\search_api\Datasource\DatasourcePluginManager 102.5 61.52 |
| 0 | Drupal\search_api\ProxyClass\ParamConverter\SearchApiConverter 100.56 53.67 |
| 0 | Drupal\search_api\Form\FieldConfigurationForm 74.41 32.64 |
| 0 | Drupal\search_api\Form\IndexDeleteConfirmForm 96.15 52.33 |
| 0 | Drupal\search_api\Form\UnsavedConfigurationFormTrait 97.27 50.52 |
| 0 | Drupal\search_api\Form\IndexClearConfirmForm 87.64 48.4 |
| 0 | Drupal\search_api\Form\IndexRebuildTrackerConfirmForm 94.38 53 |
| 0 | Drupal\search_api\Form\ServerClearConfirmForm 83.01 43.06 |
| 0 | Drupal\search_api\Form\IndexForm 55 13.54 |
| 0 | Drupal\search_api\Form\ServerDisableConfirmForm 94.01 50.3 |
| 0 | Drupal\search_api\Form\IndexProcessorsForm 56.47 19.9 |
| 0 | Drupal\search_api\Form\IndexFieldsForm 57.48 18.49 |
| 0 | Drupal\search_api\Form\ReadOnlyFormSubscriber 100.43 57.98 |
| 0 | Drupal\search_api\Form\IndexBreakLockForm 86.01 41.77 |
| 0 | Drupal\search_api\Form\IndexAddFieldsForm 57.93 14.5 |
| 0 | Drupal\search_api\Form\IndexStatusForm 67.89 28.15 |
| 0 | Drupal\search_api\Form\IndexReindexConfirmForm 89.59 47.32 |
| 0 | Drupal\search_api\Form\ServerForm 65.12 24.8 |
| 0 | Drupal\search_api\Form\ServerDeleteConfirmForm 94.56 50.88 |
| 0 | Drupal\search_api\Form\ServerStatusForm 87.06 43.65 |
| 0 | Drupal\search_api\Form\IndexDisableConfirmForm 94.01 50.3 |
| 0 | Drupal\search_api\Attribute\SearchApiDataType 120.96 71.77 |
| 0 | Drupal\search_api\Attribute\SearchApiDatasource 122.83 73.97 |
| 0 | Drupal\search_api\Attribute\SearchApiViewsDisplay 120.17 71.24 |
| 0 | Drupal\search_api\Attribute\SearchApiDisplay 120.86 71.77 |
| 0 | Drupal\search_api\Attribute\SearchApiParseMode 122.83 73.97 |
| 0 | Drupal\search_api\Attribute\SearchApiProcessor 121.67 72.37 |
| 0 | Drupal\search_api\Attribute\SearchApiTracker 122.83 73.97 |
| 0 | Drupal\search_api\Attribute\SearchApiBackend 122.83 73.97 |
| 0 | Drupal\search_api\Entity\SearchApiConfigEntityStorage 86.09 46.63 |
| 0 | Drupal\search_api\Entity\TaskStorageSchema 218.68 171 |
| 0 | Drupal\search_api\Entity\Server 50.99 9.96 |
| 0 | Drupal\search_api\Entity\Index 41.65 0 |
| 0 | Drupal\search_api\Entity\InstallingTrait 121.84 73.3 |
| 0 | Drupal\search_api\Entity\Task 81.42 37.5 |
| 0 | Drupal\search_api\Processor\FieldsProcessorPluginBase 55.94 12.44 |
| 0 | Drupal\search_api\Processor\ProcessorPluginManager 99.88 55.71 |
| 0 | Drupal\search_api\Processor\ConfigurablePropertyBase 100.96 55.51 |
| 0 | Drupal\search_api\Processor\EntityProcessorProperty 105.49 63.03 |
| 0 | Drupal\search_api\Processor\ProcessorProperty 105.49 63.03 |
| 0 | Drupal\search_api\Processor\ProcessorPluginBase 79.38 33.76 |
| 0 | Drupal\search_api\ParamConverter\SearchApiConverter 83.74 40.9 |
| 0 | Drupal\search_api\Plugin\PluginFormTrait 114.8 67 |
| 0 | Drupal\search_api\Plugin\IndexPluginBase 100.87 57.84 |
| 0 | Drupal\search_api\Plugin\search_api\datasource\ContentEntity 43.32 0 |
| 0 | Drupal\search_api\Plugin\search_api\datasource\ContentEntityTaskManager 83.13 44.34 |
| 0 | Drupal\search_api\Plugin\search_api\datasource\ContentEntityTrackingManager 62.26 19.31 |
| 0 | Drupal\search_api\Plugin\search_api\datasource\ContentEntityDeriver 92.52 48.23 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Stemmer 72.39 30.71 |
| 0 | Drupal\search_api\Plugin\search_api\processor\RenderedItem 65.96 23.02 |
| 0 | Drupal\search_api\Plugin\search_api\processor\AddURL 88.25 51.82 |
| 0 | Drupal\search_api\Plugin\search_api\processor\AggregatedFields 63.83 35.41 |
| 0 | Drupal\search_api\Plugin\search_api\processor\RoleAccess 77.4 34.24 |
| 0 | Drupal\search_api\Plugin\search_api\processor\EntityType 86.28 50.96 |
| 0 | Drupal\search_api\Plugin\search_api\processor\AddHierarchy 62.19 21.8 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Property\AddURLProperty 102.17 59.89 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Property\RenderedItemProperty 77.77 43.32 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Property\CustomValueProperty 84.05 47.37 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Property\AggregatedFieldProperty 69.29 29.08 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Zl 123.79 78.06 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Me 119.58 73.84 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Co 123.79 78.06 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Mc 106.53 60.79 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Po 105.79 60.06 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Sc 114.37 68.63 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Pi 119.58 73.84 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Pe 112.52 66.79 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Pd 116.69 70.95 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Ps 112.52 66.79 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Pf 119.58 73.84 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Sk 110.78 65.04 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Pc 119.58 73.84 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\So 97.41 51.67 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Sm 102.89 57.15 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Cf 109.94 64.21 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Zs 117.89 72.16 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Porter2 49.59 7.43 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Mn 101.81 56.08 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Zp 123.79 78.06 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Resources\Cc 112.91 67.17 |
| 0 | Drupal\search_api\Plugin\search_api\processor\ReverseEntityReferences 64.07 22.03 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Highlight 42.03 0.41 |
| 0 | Drupal\search_api\Plugin\search_api\processor\EntityStatus 84.9 47.93 |
| 0 | Drupal\search_api\Plugin\search_api\processor\RoleFilter 80.09 38.63 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Tokenizer 70.28 26.48 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Stopwords 78.32 37.81 |
| 0 | Drupal\search_api\Plugin\search_api\processor\IgnoreCase 99.98 59.52 |
| 0 | Drupal\search_api\Plugin\search_api\processor\Transliteration 85.94 40.65 |
| 0 | Drupal\search_api\Plugin\search_api\processor\NumberFieldBoost 68.87 35.24 |
| 0 | Drupal\search_api\Plugin\search_api\processor\IgnoreCharacters 77.87 36.42 |
| 0 | Drupal\search_api\Plugin\search_api\processor\TypeBoost 70.32 36.15 |
| 0 | Drupal\search_api\Plugin\search_api\processor\LanguageWithFallback 81.23 37.39 |
| 0 | Drupal\search_api\Plugin\search_api\processor\CustomValue 82.68 39.9 |
| 0 | Drupal\search_api\Plugin\search_api\processor\ContentAccess 61.96 21.56 |
| 0 | Drupal\search_api\Plugin\search_api\processor\HtmlFilter 58.21 17.84 |
| 0 | Drupal\search_api\Plugin\search_api\tracker\Basic 126.45 81.99 |
| 0 | Drupal\search_api\Plugin\search_api\display\ViewsEmbed 129.08 84.62 |
| 0 | Drupal\search_api\Plugin\search_api\display\ViewsBlock 82.85 38.31 |
| 0 | Drupal\search_api\Plugin\search_api\display\ViewsDisplayBase 89.62 45.03 |
| 0 | Drupal\search_api\Plugin\search_api\display\ViewsRest 129.08 84.62 |
| 0 | Drupal\search_api\Plugin\search_api\display\ViewsDisplayDeriver 80.4 40.19 |
| 0 | Drupal\search_api\Plugin\search_api\display\ViewsPage 129.08 84.62 |
| 0 | Drupal\search_api\Plugin\search_api\display\ViewsFeed 129.08 84.62 |
| 0 | Drupal\search_api\Plugin\search_api\data_type\value\TextValue 84.93 41.42 |
| 0 | Drupal\search_api\Plugin\search_api\data_type\value\TextToken 99.01 53.72 |
| 0 | Drupal\search_api\Plugin\search_api\data_type\BooleanDataType 114.94 71.36 |
| 0 | Drupal\search_api\Plugin\search_api\data_type\IntegerDataType 114.94 71.36 |
| 0 | Drupal\search_api\Plugin\search_api\data_type\DecimalDataType 104.19 63.8 |
| 0 | Drupal\search_api\Plugin\search_api\data_type\TextDataType 119.04 71.36 |
| 0 | Drupal\search_api\Plugin\search_api\data_type\StringDataType 114.94 71.36 |
| 0 | Drupal\search_api\Plugin\search_api\data_type\DateDataType 85.03 49.16 |
| 0 | Drupal\search_api\Plugin\search_api\parse_mode\Terms 70.57 38.15 |
| 0 | Drupal\search_api\Plugin\search_api\parse_mode\Phrase 114.28 70.7 |
| 0 | Drupal\search_api\Plugin\search_api\parse_mode\Complex 63.41 22.34 |
| 0 | Drupal\search_api\Plugin\search_api\parse_mode\Direct 115.73 72.16 |
| 0 | Drupal\search_api\Plugin\HideablePluginBase 117.88 75.43 |
| 0 | Drupal\search_api\Plugin\DataType\Html 132.3 84.62 |
| 0 | Drupal\search_api\Plugin\DataType\Text 133.14 84.62 |
| 0 | Drupal\search_api\Plugin\ConfigAction\AddDatasourceToIndex 93.01 51.5 |
| 0 | Drupal\search_api\Plugin\ConfigurablePluginBase 88.28 42.03 |
| 0 | Drupal\search_api\Plugin\views\join\SearchApiJoin 122.54 75.11 |
| 0 | Drupal\search_api\Plugin\views\sort\SearchApiSort 108.92 64.04 |
| 0 | Drupal\search_api\Plugin\views\argument\SearchApiFulltext 73.28 33.98 |
| 0 | Drupal\search_api\Plugin\views\argument\SearchApiDate 69.4 29.92 |
| 0 | Drupal\search_api\Plugin\views\argument\SearchApiAllTerms 67.91 28.67 |
| 0 | Drupal\search_api\Plugin\views\argument\SearchApiTerm 91.42 45.75 |
| 0 | Drupal\search_api\Plugin\views\argument\SearchApiStandard 64.46 28.14 |
| 0 | Drupal\search_api\Plugin\views\argument\SearchApiMoreLikeThis 77.15 43.07 |
| 0 | Drupal\search_api\Plugin\views\ResultRow 93.59 46.62 |
| 0 | Drupal\search_api\Plugin\views\field\SearchApiText 77.15 41.73 |
| 0 | Drupal\search_api\Plugin\views\field\SearchApiBoolean 216.52 171 |
| 0 | Drupal\search_api\Plugin\views\field\SearchApiFieldTrait 44.85 0 |
| 0 | Drupal\search_api\Plugin\views\field\SearchApiDate 101.02 55.77 |
| 0 | Drupal\search_api\Plugin\views\field\SearchApiEntity 61.64 21.74 |
| 0 | Drupal\search_api\Plugin\views\field\SearchApiBulkForm 67.48 25.86 |
| 0 | Drupal\search_api\Plugin\views\field\SearchApiNumeric 100.36 57.91 |
| 0 | Drupal\search_api\Plugin\views\field\SearchApiEntityOperations 85.08 45.87 |
| 0 | Drupal\search_api\Plugin\views\field\SearchApiEntityField 64.7 24.08 |
| 0 | Drupal\search_api\Plugin\views\field\SearchApiRenderedItem 69.84 33.54 |
| 0 | Drupal\search_api\Plugin\views\field\SearchApiStandard 109.89 66.12 |
| 0 | Drupal\search_api\Plugin\views\row\SearchApiDataRow 88.83 47.03 |
| 0 | Drupal\search_api\Plugin\views\row\SearchApiRow 65.1 26.25 |
| 0 | Drupal\search_api\Plugin\views\relationship\SearchApiRelationship 90.81 47.02 |
| 0 | Drupal\search_api\Plugin\views\EntityFieldRenderer 90.66 44.63 |
| 0 | Drupal\search_api\Plugin\views\SearchApiHandlerTrait 103.04 56.21 |
| 0 | Drupal\search_api\Plugin\views\filter\SearchApiText 102.88 61.06 |
| 0 | Drupal\search_api\Plugin\views\filter\SearchApiBoolean 216.52 171 |
| 0 | Drupal\search_api\Plugin\views\filter\SearchApiString 99.05 54.99 |
| 0 | Drupal\search_api\Plugin\views\filter\SearchApiFulltext 50.52 12.85 |
| 0 | Drupal\search_api\Plugin\views\filter\SearchApiDatasource 98.47 59.48 |
| 0 | Drupal\search_api\Plugin\views\filter\SearchApiDate 76.56 34.67 |
| 0 | Drupal\search_api\Plugin\views\filter\SearchApiLanguage 93.15 52.76 |
| 0 | Drupal\search_api\Plugin\views\filter\SearchApiNumeric 115.4 68.67 |
| 0 | Drupal\search_api\Plugin\views\filter\SearchApiUser 106.95 61.34 |
| 0 | Drupal\search_api\Plugin\views\filter\SearchApiOptions 102.33 60.81 |
| 0 | Drupal\search_api\Plugin\views\filter\SearchApiTerm 219.39 171 |
| 0 | Drupal\search_api\Plugin\views\filter\SearchApiFilterTrait 89.97 46.22 |
| 0 | Drupal\search_api\Plugin\views\query\SearchApiQuery 45.84 0 |
| 0 | Drupal\search_api\Plugin\views\EntityTranslationRenderer 118.19 73.03 |
| 0 | Drupal\search_api\DataType\DataTypePluginManager 89.87 44.72 |
| 0 | Drupal\search_api\DataType\DataTypePluginBase 99.7 53 |
| 0 | Drupal\search_api\Annotation\SearchApiDataType 220.3 171 |
| 0 | Drupal\search_api\Annotation\SearchApiDatasource 220.19 171 |
| 0 | Drupal\search_api\Annotation\SearchApiDisplay 220.24 171 |
| 0 | Drupal\search_api\Annotation\SearchApiParseMode 220.19 171 |
| 0 | Drupal\search_api\Annotation\SearchApiProcessor 220.36 171 |
| 0 | Drupal\search_api\Annotation\SearchApiTracker 220.19 171 |
| 0 | Drupal\search_api\Annotation\SearchApiBackend 220.19 171 |
| 0 | Drupal\search_api\Tracker\TrackerPluginBase 62.58 20.83 |
| 0 | Drupal\search_api\Tracker\TrackerPluginManager 97.73 55.27 |
| 0 | Drupal\search_api\Backend\BackendPluginBase 71.55 26.68 |
| 0 | Drupal\search_api\Backend\BackendPluginManager 102.5 61.52 |
| 0 | Drupal\search_api\Contrib\ViewsBulkOperationsEventSubscriber 100.59 57.57 |
| 0 | Drupal\search_api\Contrib\RowsOfMultiValueFields 101.3 57.57 |
| 0 | Drupal\search_api\Controller\TaskController 97.9 52.44 |
| 0 | Drupal\search_api\Controller\IndexController 83.17 37.41 |
| 0 | Drupal\search_api\Controller\ServerController 94.51 47.94 |
| 0 | Drupal\search_api\ParseMode\ParseModePluginBase 100.99 54.28 |
| 0 | Drupal\search_api\ParseMode\ParseModePluginManager 92.59 50.29 |
| 0 | Drupal\search_api\IndexListBuilder 64.34 24.96 |
| 0 | Drupal\search_api\SearchApiException 213.45 171 |
| 0 | Drupal\search_api\Item\Field 56.88 13.82 |
| 0 | Drupal\search_api\Item\Item 57.26 15.1 |
| 0 | Drupal\search_api\IndexBatchHelper 104.32 56.04 |
| 0 | Drupal\search_api\LoggerTrait 101.85 54.45 |
| 0 | Drupal\search_api\Task\IndexTaskManager 65.9 28.99 |
| 0 | Drupal\search_api\Task\TaskEvent 107.25 59.57 |
| 0 | Drupal\search_api\Task\ServerTaskManager 70.06 31.59 |
| 0 | Drupal\search_api\Task\TaskManager 62.31 20.99 |
| 0 | Drupal\search_api\UnsavedIndexConfiguration 54.76 12.34 |
| 0 | Drupal\search_api\Display\DisplayPluginManager 91.34 49.94 |
| 0 | Drupal\search_api\Display\DisplayPluginBase 84.21 39.04 |
| 0 | Drupal\search_api\Display\DisplayDeriverBase 100.95 55.81 |
| 0 | Drupal\search_api\SearchApiPluginManager 97.75 51.25 |
| 0 | Drupal\search_api\Query\ResultSet 71.61 29.84 |
| 0 | Drupal\search_api\Query\Query 54.41 10.82 |
| 0 | Drupal\search_api\Query\Condition 93.77 48.67 |
| 0 | Drupal\search_api\Query\ConditionGroup 84.35 40.5 |
| 0 | Drupal\search_api\Drush\Commands\SearchApiDrushCommands 82.28 32.85 |
| 0 | Drupal\search_api\Event\QueryPreExecuteEvent 114.72 68.01 |
| 0 | Drupal\search_api\Event\IsRenderedInCurrentRequestEvent 106.54 59.17 |
| 0 | Drupal\search_api\Event\ReindexScheduledEvent 109.16 61.85 |
| 0 | Drupal\search_api\Event\GatheringPluginInfoEvent 115.98 69.27 |
| 0 | Drupal\search_api\Event\MappingFieldTypesEvent 116.37 69.27 |
| 0 | Drupal\search_api\Event\MappingViewsHandlersEvent 116.82 69.27 |
| 0 | Drupal\search_api\Event\MappingForeignRelationshipsEvent 105.98 57.87 |
| 0 | Drupal\search_api\Event\MappingViewsFieldHandlersEvent 117.18 69.27 |
| 0 | Drupal\search_api\Event\ProcessingResultsEvent 111.68 63.91 |
| 0 | Drupal\search_api\Event\DeterminingServerFeaturesEvent 109.31 62.12 |
| 0 | Drupal\search_api\Event\IndexingItemsEvent 106.27 59.17 |
| 0 | Drupal\search_api\Event\ItemsIndexedEvent 109.05 61.85 |
| 0 | Drupal\search_api\Event\SearchApiEvents 106.58 56.81 |
| 0 | Drupal\search_api\Hook\SearchApiViewsHooks 39.23 0 |
| 0 | Drupal\search_api\Hook\SearchApiHooks 50.86 11.87 |
| 0 | Drupal\search_api\Hook\ContentEntityDatasourceHooks 102.76 57.07 |
| 0 | Drupal\search_api\ConsoleException 213.45 171 |
| 0 | Drupal\search_api\Utility\FieldsHelper 43.79 8.81 |
| 0 | Drupal\search_api\Utility\ThemeSwitcher 91.28 51.44 |
| 0 | Drupal\search_api\Utility\IndexingBatchHelper 69.75 30.3 |
| 0 | Drupal\search_api\Utility\CommandHelper 54.61 10.31 |
| 0 | Drupal\search_api\Utility\Utility 77.39 30.73 |
| 0 | Drupal\search_api\Utility\TrackingHelper 68.92 28.01 |
| 0 | Drupal\search_api\Utility\PostRequestIndexing 81.04 39.46 |
| 0 | Drupal\search_api\Utility\QueryHelper 87.21 44.34 |
| 0 | Drupal\search_api\Utility\Dependencies 116.67 74.22 |
| 0 | Drupal\search_api\Utility\DataTypeHelper 78.13 38.15 |
| 0 | Drupal\search_api\Utility\PluginHelper 84.35 39.89 |