Data was last updated on Jun 1, 2026, 05:44 AM UTC from dataset #833286.
| Name and release | Project type | Usage count | Top X project by usage | Maintainers |
|---|---|---|---|---|
| ai 1.5.x-dev | Module | 15430 | 500 | a.dmitriiev, abhisekmazumdar, ahmad khader, andrewbelcher, anjaliprasannan, b_sharpe, fago, gxleano, joshua1234511, kevinquillen, kristen pol, marcus_johansson, michaellander, murz, mxr576, robloach, scott_euser, seogow, valthebald, wouters_f, yautja_cetanu |
| Status | Next step | Instructions | Drupal.org issues |
|---|---|---|---|
Fix deprecation errors found | Manually review and fix errors | Based on our detection methods, none of the errors found are covered by automated fixes. However the errors found should individually have documentation links to help understand the changes. Review and fix the issues manually. In case an issue fix is possible to automate, please submit an issue at drupal-rector. | Drupal 12 compatibility issues |
| Occurrence in project | All occurrences | Affected projects | Category | Error |
|---|---|---|---|---|
| 16 | 11582 | 8307 | Info.yml or composer.json | Value of core_version_requirement is not compatible with the next major version of Drupal core. See https://drupal.org/node/3070687. |
| 4 | 389 | 139 | Other problem | Call to deprecated method setAccessible() of class ReflectionProperty. |
| 6 | 635 | 177 | Other problem | Call to deprecated method setAccessible() of class ReflectionMethod. |
| 1 | 13 | 10 | Other problem | Call to static method load() on an unknown class Drupal\search_api\Entity\Index. |
| 1 | 4 | 4 | Other problem | Call to static method loadMultiple() on an unknown class Drupal\search_api\Entity\Index. |
| 1 | 3 | 3 | Parse error | Class Drupal\search_api\Datasource\DatasourceInterface not found. |
| 1 | 1 | 1 | Other problem | Parameter $agent of method Drupal\ai_assistant_api\Event\AiAssistantPassContextToAgentEvent::__construct() has invalid type Drupal\ai_agents\PluginInterfaces\AiAgentInterface. |
| 1 | 1 | 1 | Other problem | Method Drupal\ai_assistant_api\Event\AiAssistantPassContextToAgentEvent::getAgent() has invalid return type Drupal\ai_agents\PluginInterfaces\AiAgentInterface. |
| 1 | 1 | 1 | Other problem | Parameter $otelMetrics of method Drupal\ai_observability\EventSubscriber\AiOtelMetricsEventSubscriber::__construct() has invalid type Drupal\opentelemetry_metrics\OpentelemetryMetrics. |
| 1 | 1 | 1 | Other problem | Property Drupal\ai_observability\EventSubscriber\AiOtelMetricsEventSubscriber::$otelMetrics has unknown class Drupal\opentelemetry_metrics\OpentelemetryMetrics as its type. |
| 1 | 1 | 1 | Other problem | Parameter $opentelemetry of method Drupal\ai_observability\EventSubscriber\AiOtelSpansEventSubscriber::__construct() has invalid type Drupal\opentelemetry\OpentelemetryService. |
| 1 | 1 | 1 | Other problem | Property Drupal\ai_observability\EventSubscriber\AiOtelSpansEventSubscriber::$opentelemetry has unknown class Drupal\opentelemetry\OpentelemetryService as its type. |
| 25 | 106 | 4 | Other problem | Call to static method service() on an unknown class Drupal\test_helpers\TestHelpers. |
| 16 | 16 | 1 | Other problem | Call to static method callEventSubscriber() on an unknown class Drupal\test_helpers\TestHelpers. |
| 3 | 9 | 4 | Other problem | Call to static method isNestedArraySubsetOf() on an unknown class Drupal\test_helpers\TestHelpers. |
| 2 | 2 | 1 | Parse error | Class Drupal\opentelemetry_metrics\OpentelemetryMetrics not found. |
| 4 | 4 | 1 | Parse error | Class Drupal\opentelemetry\OpentelemetryService not found. |
| 1 | 9 | 4 | Parse error | Class Drupal\search_api\IndexInterface not found. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\AiVdbProviderSearchApiInterface::indexItems() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\AiVdbProviderSearchApiInterface::deleteIndexItems() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\AiVdbProviderSearchApiInterface::deleteAllIndexItems() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 1 | 1 | Other problem | Parameter $query of method Drupal\ai_search\AiVdbProviderSearchApiInterface::prepareFilters() has invalid type Drupal\search_api\Query\QueryInterface. |
| 1 | 1 | 1 | Other problem | Class Drupal\ai_search\Backend\AiSearchBackendPluginBase extends unknown class Drupal\search_api\Backend\BackendPluginBase. |
| 2 | 2 | 1 | Other problem | Access to an undefined property Drupal\ai_search\Backend\AiSearchBackendPluginBase::$configuration. |
| 1 | 1 | 1 | Other problem | Parameter $search_api_item of method Drupal\ai_search\EmbeddingStrategyInterface::getEmbedding() has invalid type Drupal\search_api\Item\ItemInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\EmbeddingStrategyInterface::getEmbedding() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 2 | 2 | Other problem | Parameter $event of method Drupal\ai_search\EventSubscriber\SolrBoostByAiSearchEventSubscriber::onPostConvertedQuery() has invalid type Drupal\search_api_solr\Event\PostConvertedQueryEvent. |
| 1 | 2 | 2 | Parse error | Class Drupal\search_api_solr\Event\PostConvertedQueryEvent not found. |
| 1 | 1 | 1 | Other problem | Class Drupal\ai_search\Form\AiSearchIndexFieldsForm extends unknown class Drupal\search_api\Form\IndexFieldsForm. |
| 1 | 1 | 1 | Other problem | Drupal\ai_search\Form\AiSearchIndexFieldsForm::buildForm() calls parent::buildForm() but Drupal\ai_search\Form\AiSearchIndexFieldsForm does not extend any class. |
| 10 | 10 | 1 | Other problem | Access to an undefined property Drupal\ai_search\Form\AiSearchIndexFieldsForm::$entity. |
| 1 | 1 | 1 | Other problem | Call to an undefined method Drupal\ai_search\Form\AiSearchIndexFieldsForm::config(). |
| 27 | 27 | 1 | Other problem | Call to an undefined method Drupal\ai_search\Form\AiSearchIndexFieldsForm::t(). |
| 1 | 1 | 1 | Other problem | Access to an undefined property Drupal\ai_search\Form\AiSearchIndexFieldsForm::$entityTypeManager. |
| 1 | 1 | 1 | Other problem | Parameter $current_data_source of method Drupal\ai_search\Form\AiSearchIndexFieldsForm::getCheckerEmbeddings() has invalid type Drupal\search_api\Datasource\DatasourceInterface. |
| 1 | 5 | 2 | Parse error | Class Drupal\search_api\Item\ItemInterface not found. |
| 1 | 1 | 1 | Other problem | Access to an undefined property Drupal\ai_search\Form\AiSearchIndexFieldsForm::$renderer. |
| 1 | 1 | 1 | Other problem | Drupal\ai_search\Form\AiSearchIndexFieldsForm::validateForm() calls parent::validateForm() but Drupal\ai_search\Form\AiSearchIndexFieldsForm does not extend any class. |
| 1 | 1 | 1 | Other problem | Call to an undefined method Drupal\ai_search\Form\AiSearchIndexFieldsForm::messenger(). |
| 1 | 1 | 1 | Other problem | Drupal\ai_search\Form\AiSearchIndexFieldsForm::save() calls parent::save() but Drupal\ai_search\Form\AiSearchIndexFieldsForm does not extend any class. |
| 1 | 1 | 1 | Other problem | Call to an undefined method Drupal\ai_search\Form\AiSearchIndexFieldsForm::configFactory(). |
| 1 | 1 | 1 | Other problem | Parameter $search_api_item of method Drupal\ai_search\Plugin\EmbeddingStrategy\AveragePoolEmbeddingStrategy::getEmbedding() has invalid type Drupal\search_api\Item\ItemInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\Plugin\EmbeddingStrategy\AveragePoolEmbeddingStrategy::getEmbedding() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 1 | 1 | Other problem | Parameter $search_api_item of method Drupal\ai_search\Plugin\EmbeddingStrategy\EmbeddingBase::getEmbedding() has invalid type Drupal\search_api\Item\ItemInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\Plugin\EmbeddingStrategy\EmbeddingBase::getEmbedding() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\Plugin\EmbeddingStrategy\EmbeddingBase::groupFieldData() has invalid type Drupal\search_api\IndexInterface. |
| 2 | 2 | 1 | Parse error | Class Drupal\search_api\Item\FieldInterface not found. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\Plugin\EmbeddingStrategy\EmbeddingBase::buildBaseMetadata() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\Plugin\EmbeddingStrategy\EmbeddingBase::addContentToMetadata() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 1 | 1 | Other problem | Parameter $field of method Drupal\ai_search\Plugin\EmbeddingStrategy\EmbeddingBase::getValue() has invalid type Drupal\search_api\Item\FieldInterface. |
| 1 | 1 | 1 | Other problem | Class Drupal\ai_search\Plugin\search_api\backend\SearchApiAiSearchBackend implements unknown interface Drupal\search_api\Backend\BackendSpecificInterface. |
| 1 | 1 | 1 | Other problem | Call to an undefined static method Drupal\ai_search\Backend\AiSearchBackendPluginBase::create(). |
| 24 | 24 | 1 | Other problem | Access to an undefined property Drupal\ai_search\Plugin\search_api\backend\SearchApiAiSearchBackend::$configuration. |
| 1 | 1 | 1 | Other problem | Call to an undefined static method Drupal\ai_search\Backend\AiSearchBackendPluginBase::setConfiguration(). |
| 1 | 1 | 1 | Other problem | Call to an undefined method Drupal\ai_search\Plugin\search_api\backend\SearchApiAiSearchBackend::logException(). |
| 1 | 1 | 1 | Other problem | Call to an undefined method Drupal\ai_search\Plugin\search_api\backend\SearchApiAiSearchBackend::getServer(). |
| 2 | 2 | 1 | Other problem | Call to an undefined method Drupal\ai_search\Plugin\search_api\backend\SearchApiAiSearchBackend::messenger(). |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\Plugin\search_api\backend\SearchApiAiSearchBackend::indexItems() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\Plugin\search_api\backend\SearchApiAiSearchBackend::deleteItems() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\Plugin\search_api\backend\SearchApiAiSearchBackend::deleteAllIndexItems() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 1 | 1 | Other problem | Parameter $query of method Drupal\ai_search\Plugin\search_api\backend\SearchApiAiSearchBackend::search() has invalid type Drupal\search_api\Query\QueryInterface. |
| 1 | 1 | 1 | Other problem | Call to an undefined method $this(Drupal\ai_search\Plugin\search_api\backend\SearchApiAiSearchBackend)::getFieldsHelper(). |
| 1 | 1 | 1 | Other problem | Parameter $query of method Drupal\ai_search\Plugin\search_api\backend\SearchApiAiSearchBackend::doSearch() has invalid type Drupal\search_api\Query\QueryInterface. |
| 1 | 1 | 1 | Other problem | Parameter $item of method Drupal\ai_search\Plugin\search_api\backend\SearchApiAiSearchBackend::extractMetadata() has invalid type Drupal\search_api\Item\ItemInterface. |
| 1 | 1 | 1 | Other problem | Parameter $query of method Drupal\ai_search\Plugin\search_api\backend\SearchApiAiSearchBackend::extractMetadata() has invalid type Drupal\search_api\Query\QueryInterface. |
| 1 | 1 | 1 | Other problem | Class Drupal\ai_search\Plugin\search_api\processor\BoostByAiSearchBase extends unknown class Drupal\search_api\Processor\ProcessorPluginBase. |
| 1 | 1 | 1 | Other problem | Class Drupal\ai_search\Plugin\search_api\processor\BoostByAiSearchBase uses unknown trait Drupal\search_api\Plugin\PluginFormTrait. |
| 16 | 16 | 1 | Other problem | Call to an undefined method Drupal\ai_search\Plugin\search_api\processor\BoostByAiSearchBase::t(). |
| 1 | 1 | 1 | Other problem | Access to an undefined property Drupal\ai_search\Plugin\search_api\processor\BoostByAiSearchBase::$index. |
| 4 | 4 | 1 | Other problem | Call to static method load() on an unknown class Drupal\search_api\Entity\Server. |
| 1 | 1 | 1 | Parse error | Class Drupal\search_api\ServerInterface not found. |
| 6 | 6 | 1 | Other problem | Access to an undefined property Drupal\ai_search\Plugin\search_api\processor\BoostByAiSearchBase::$configuration. |
| 1 | 1 | 1 | Other problem | Non-abstract class Drupal\ai_search\Plugin\search_api\processor\DatabaseBoostByAiSearch contains abstract method submitConfigurationForm() from interface Drupal\Core\Plugin\PluginFormInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\Plugin\search_api\processor\DatabaseBoostByAiSearch::supportsIndex() has invalid type Drupal\search_api\IndexInterface. |
| 2 | 2 | 1 | Other problem | Access to an undefined property Drupal\ai_search\Plugin\search_api\processor\DatabaseBoostByAiSearch::$index. |
| 1 | 1 | 1 | Other problem | Call to an undefined method Drupal\ai_search\Plugin\search_api\processor\DatabaseBoostByAiSearch::t(). |
| 1 | 1 | 1 | Other problem | Parameter $query of method Drupal\ai_search\Plugin\search_api\processor\DatabaseBoostByAiSearch::preprocessSearchQuery() has invalid type Drupal\search_api\Query\QueryInterface. |
| 2 | 2 | 1 | Other problem | Call to an undefined static method Drupal\ai_search\Plugin\search_api\processor\BoostByAiSearchBase::preprocessSearchQuery(). |
| 1 | 1 | 1 | Parse error | Class Drupal\search_api\Query\QueryInterface not found. |
| 1 | 1 | 1 | Other problem | Class Drupal\ai_search\Plugin\search_api\processor\ScoreThreshold extends unknown class Drupal\search_api\Processor\ProcessorPluginBase. |
| 1 | 1 | 1 | Other problem | Non-abstract class Drupal\ai_search\Plugin\search_api\processor\ScoreThreshold contains abstract method submitConfigurationForm() from interface Drupal\Core\Plugin\PluginFormInterface. |
| 1 | 1 | 1 | Other problem | Non-abstract class Drupal\ai_search\Plugin\search_api\processor\ScoreThreshold contains abstract method validateConfigurationForm() from interface Drupal\Core\Plugin\PluginFormInterface. |
| 1 | 1 | 1 | Other problem | Class Drupal\ai_search\Plugin\search_api\processor\ScoreThreshold uses unknown trait Drupal\search_api\Plugin\PluginFormTrait. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\Plugin\search_api\processor\ScoreThreshold::supportsIndex() has invalid type Drupal\search_api\IndexInterface. |
| 2 | 2 | 1 | Other problem | Call to an undefined method Drupal\ai_search\Plugin\search_api\processor\ScoreThreshold::t(). |
| 1 | 1 | 1 | Other problem | Parameter $results of method Drupal\ai_search\Plugin\search_api\processor\ScoreThreshold::postprocessSearchResults() has invalid type Drupal\search_api\Query\ResultSetInterface. |
| 1 | 1 | 1 | Other problem | Access to an undefined property Drupal\ai_search\Plugin\search_api\processor\ScoreThreshold::$configuration. |
| 1 | 1 | 1 | Other problem | Non-abstract class Drupal\ai_search\Plugin\search_api\processor\SolrBoostByAiSearch contains abstract method submitConfigurationForm() from interface Drupal\Core\Plugin\PluginFormInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai_search\Plugin\search_api\processor\SolrBoostByAiSearch::supportsIndex() has invalid type Drupal\search_api\IndexInterface. |
| 2 | 2 | 1 | Other problem | Access to an undefined property Drupal\ai_search\Plugin\search_api\processor\SolrBoostByAiSearch::$index. |
| 1 | 1 | 1 | Other problem | Call to an undefined method Drupal\ai_search\Plugin\search_api\processor\SolrBoostByAiSearch::t(). |
| 1 | 1 | 1 | Other problem | Parameter $query of method Drupal\ai_search\Plugin\search_api\processor\SolrBoostByAiSearch::preprocessSearchQuery() has invalid type Drupal\search_api\Query\QueryInterface. |
| 1 | 1 | 1 | Other problem | Parameter $query of method Drupal\ai_search\Plugin\search_api\processor\SolrBoostByAiSearch::queryAlter() has invalid type Drupal\search_api\Query\QueryInterface. |
| 1 | 2 | 2 | Other problem | Parameter $solarium_query of method Drupal\ai_search\Plugin\search_api\processor\SolrBoostByAiSearch::queryAlter() has invalid type Solarium\Core\Query\QueryInterface. |
| 1 | 2 | 2 | Parse error | Class Solarium\Component\QueryInterface not found. |
| 1 | 1 | 1 | Other problem | Trait Drupal\ai_search\Trait\AiSearchBackendEmbeddingsEngineTrait uses unknown trait Drupal\search_api\LoggerTrait. |
| 2 | 2 | 1 | Other problem | Call to an undefined method Drupal\ai_search\Backend\AiSearchBackendPluginBase::getConfiguration(). |
| 1 | 1 | 1 | Other problem | Call to an undefined method Drupal\ai_search\Backend\AiSearchBackendPluginBase::logException(). |
| 1 | 2 | 2 | Parse error | Instantiated class MHz\MysqlVector\Nlp\Embedder not found. |
| 1 | 1 | 1 | Other problem | Method Drupal\test_ai_vdb_provider_mysql\Plugin\VdbProvider\TestAiVdbProviderMySql::getVectorTable() has invalid return type MHz\MysqlVector\VectorTable. |
| 1 | 2 | 2 | Parse error | Instantiated class MHz\MysqlVector\VectorTable not found. |
| 1 | 1 | 1 | Other problem | Parameter $query of method Drupal\test_ai_vdb_provider_mysql\Plugin\VdbProvider\TestAiVdbProviderMySql::prepareFilters() has invalid type Drupal\search_api\Query\QueryInterface. |
| 1 | 1 | 1 | Other problem | Parameter $query of method Drupal\test_ai_vdb_provider_mysql\Plugin\VdbProvider\TestAiVdbProviderMySql::vectorSearch() has invalid type Drupal\search_api\Query\QueryInterface. |
| 1 | 2 | 2 | Other problem | Class Drupal\test_ai_vdb_provider_mysql\TestVectorTable extends unknown class MHz\MysqlVector\VectorTable. |
| 1 | 1 | 1 | Other problem | Property Drupal\test_ai_vdb_provider_mysql\TestVectorTable::$vectorTable has unknown class MHz\MysqlVector\VectorTable as its type. |
| 1 | 1 | 1 | Other problem | Parameter $vectorTable of method Drupal\test_ai_vdb_provider_mysql\TestVectorTable::__construct() has invalid type MHz\MysqlVector\VectorTable. |
| 3 | 5 | 2 | Other problem | Undefined variable: $drupal_entity_id |
| 3 | 5 | 2 | Other problem | Undefined variable: $drupal_long_id |
| 1 | 1 | 1 | Other problem | Undefined variable: $hd |
| 2 | 2 | 1 | Other problem | Undefined variable: $vectorId |
| 2 | 4 | 2 | Other problem | Undefined variable: $id |
| 2 | 4 | 2 | Other problem | Undefined variable: $mag |
| 2 | 4 | 2 | Other problem | Undefined variable: $nv |
| 3 | 6 | 2 | Other problem | Undefined variable: $sim |
| 2 | 7 | 3 | Other problem | Undefined variable: $v |
| 1 | 1 | 1 | Other problem | Class Drupal\ai_validations\Plugin\FieldValidationRule\AiImageClassificationConstraintFieldValidationRule extends unknown class Drupal\field_validation\ConstraintFieldValidationRuleBase. |
| 1 | 1 | 1 | Other problem | Drupal\ai_validations\Plugin\FieldValidationRule\AiImageClassificationConstraintFieldValidationRule::__construct() calls parent::__construct() but Drupal\ai_validations\Plugin\FieldValidationRule\AiImageClassificationConstraintFieldValidationRule does not extend any class. |
| 1 | 1 | 1 | Other problem | Call to an undefined method Drupal\ai_validations\Plugin\FieldValidationRule\AiImageClassificationConstraintFieldValidationRule::setConfiguration(). |
| 1 | 1 | 1 | Other problem | Drupal\ai_validations\Plugin\FieldValidationRule\AiImageClassificationConstraintFieldValidationRule::defaultConfiguration() calls parent::defaultConfiguration() but Drupal\ai_validations\Plugin\FieldValidationRule\AiImageClassificationConstraintFieldValidationRule does not extend any class. |
| 1 | 1 | 1 | Other problem | Drupal\ai_validations\Plugin\FieldValidationRule\AiImageClassificationConstraintFieldValidationRule::buildConfigurationForm() calls parent::buildConfigurationForm() but Drupal\ai_validations\Plugin\FieldValidationRule\AiImageClassificationConstraintFieldValidationRule does not extend any class. |
| 14 | 14 | 1 | Other problem | Call to an undefined method Drupal\ai_validations\Plugin\FieldValidationRule\AiImageClassificationConstraintFieldValidationRule::t(). |
| 1 | 1 | 1 | Other problem | Drupal\ai_validations\Plugin\FieldValidationRule\AiImageClassificationConstraintFieldValidationRule::submitConfigurationForm() calls parent::submitConfigurationForm() but Drupal\ai_validations\Plugin\FieldValidationRule\AiImageClassificationConstraintFieldValidationRule does not extend any class. |
| 1 | 1 | 1 | Other problem | Access to an undefined property Drupal\ai_validations\Plugin\FieldValidationRule\AiImageClassificationConstraintFieldValidationRule::$configuration. |
| 1 | 1 | 1 | Other problem | Class Drupal\ai_validations\Plugin\FieldValidationRule\AiImageConstraintFieldValidationRule extends unknown class Drupal\field_validation\ConstraintFieldValidationRuleBase. |
| 1 | 1 | 1 | Other problem | Drupal\ai_validations\Plugin\FieldValidationRule\AiImageConstraintFieldValidationRule::__construct() calls parent::__construct() but Drupal\ai_validations\Plugin\FieldValidationRule\AiImageConstraintFieldValidationRule does not extend any class. |
| 1 | 1 | 1 | Other problem | Call to an undefined method Drupal\ai_validations\Plugin\FieldValidationRule\AiImageConstraintFieldValidationRule::setConfiguration(). |
| 1 | 1 | 1 | Other problem | Drupal\ai_validations\Plugin\FieldValidationRule\AiImageConstraintFieldValidationRule::defaultConfiguration() calls parent::defaultConfiguration() but Drupal\ai_validations\Plugin\FieldValidationRule\AiImageConstraintFieldValidationRule does not extend any class. |
| 1 | 1 | 1 | Other problem | Drupal\ai_validations\Plugin\FieldValidationRule\AiImageConstraintFieldValidationRule::buildConfigurationForm() calls parent::buildConfigurationForm() but Drupal\ai_validations\Plugin\FieldValidationRule\AiImageConstraintFieldValidationRule does not extend any class. |
| 4 | 4 | 1 | Other problem | Access to an undefined property Drupal\ai_validations\Plugin\FieldValidationRule\AiImageConstraintFieldValidationRule::$configuration. |
| 4 | 4 | 1 | Other problem | Call to an undefined method Drupal\ai_validations\Plugin\FieldValidationRule\AiImageConstraintFieldValidationRule::t(). |
| 1 | 1 | 1 | Other problem | Drupal\ai_validations\Plugin\FieldValidationRule\AiImageConstraintFieldValidationRule::submitConfigurationForm() calls parent::submitConfigurationForm() but Drupal\ai_validations\Plugin\FieldValidationRule\AiImageConstraintFieldValidationRule does not extend any class. |
| 1 | 1 | 1 | Other problem | Class Drupal\ai_validations\Plugin\FieldValidationRule\AiTextConstraintFieldValidationRule extends unknown class Drupal\field_validation\ConstraintFieldValidationRuleBase. |
| 1 | 1 | 1 | Other problem | Drupal\ai_validations\Plugin\FieldValidationRule\AiTextConstraintFieldValidationRule::__construct() calls parent::__construct() but Drupal\ai_validations\Plugin\FieldValidationRule\AiTextConstraintFieldValidationRule does not extend any class. |
| 1 | 1 | 1 | Other problem | Call to an undefined method Drupal\ai_validations\Plugin\FieldValidationRule\AiTextConstraintFieldValidationRule::setConfiguration(). |
| 1 | 1 | 1 | Other problem | Drupal\ai_validations\Plugin\FieldValidationRule\AiTextConstraintFieldValidationRule::defaultConfiguration() calls parent::defaultConfiguration() but Drupal\ai_validations\Plugin\FieldValidationRule\AiTextConstraintFieldValidationRule does not extend any class. |
| 1 | 1 | 1 | Other problem | Drupal\ai_validations\Plugin\FieldValidationRule\AiTextConstraintFieldValidationRule::buildConfigurationForm() calls parent::buildConfigurationForm() but Drupal\ai_validations\Plugin\FieldValidationRule\AiTextConstraintFieldValidationRule does not extend any class. |
| 4 | 4 | 1 | Other problem | Access to an undefined property Drupal\ai_validations\Plugin\FieldValidationRule\AiTextConstraintFieldValidationRule::$configuration. |
| 4 | 4 | 1 | Other problem | Call to an undefined method Drupal\ai_validations\Plugin\FieldValidationRule\AiTextConstraintFieldValidationRule::t(). |
| 1 | 1 | 1 | Other problem | Drupal\ai_validations\Plugin\FieldValidationRule\AiTextConstraintFieldValidationRule::submitConfigurationForm() calls parent::submitConfigurationForm() but Drupal\ai_validations\Plugin\FieldValidationRule\AiTextConstraintFieldValidationRule does not extend any class. |
| 1 | 1 | 1 | Other problem | Parameter $query of method Drupal\ai\AiVdbProviderInterface::vectorSearch() has invalid type Drupal\search_api\Query\QueryInterface. |
| 1 | 1 | 1 | Other problem | Property Drupal\ai\Base\AiVdbProviderClientBase::$server has unknown class Drupal\search_api\ServerInterface as its type. |
| 1 | 1 | 1 | Other problem | Method Drupal\ai\Base\AiVdbProviderClientBase::getSearchApiServer() has invalid return type Drupal\search_api\ServerInterface. |
| 1 | 1 | 1 | Other problem | Parameter $server of method Drupal\ai\Base\AiVdbProviderClientBase::setSearchApiServer() has invalid type Drupal\search_api\ServerInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai\Base\AiVdbProviderClientBase::indexItems() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai\Base\AiVdbProviderClientBase::deleteIndexItems() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 1 | 1 | Other problem | Parameter $index of method Drupal\ai\Base\AiVdbProviderClientBase::deleteAllIndexItems() has invalid type Drupal\search_api\IndexInterface. |
| 1 | 1 | 1 | Other problem | Parameter $field of method Drupal\ai\Base\AiVdbProviderClientBase::isMultiple() has invalid type Drupal\search_api\Item\FieldInterface. |
| 1 | 1 | 1 | Other problem | Parameter $query of method Drupal\ai_test\Plugin\VdbProvider\EchoProvider::vectorSearch() has invalid type Drupal\search_api\Query\QueryInterface. |
| 1 | 1 | 1 | Other problem | Parameter $query of method Drupal\ai_test\Plugin\VdbProvider\EchoProvider::prepareFilters() has invalid type Drupal\search_api\Query\QueryInterface. |
| 1 | 1 | 1 | Parse error | Class Drupal\search_api\Entity\Server not found. |
| 1 | 1 | 1 | Other problem | This extension is deprecated. Don't use it. See https://www.drupal.org/node/3568339. |
| 1 | 1 | 1 | Other problem | This extension is deprecated. Don't use it. See https://www.drupal.org/project/ai/issues/3552888. |
| 1 | 1 | 1 | Other problem | This extension is deprecated. Don't use it. See https://www.drupal.org/node/3570275. |
| 1 | 1 | 1 | Other problem | This extension is deprecated. Don't use it. See https://www.drupal.org/project/ai/issues/3552886. |
| 1 | 1 | 1 | Other problem | This extension is deprecated. Don't use it. See https://www.drupal.org/project/ai/issues/3479913. |
| 1 | 1 | 1 | Other problem | This extension is deprecated. Don't use it. See https://www.drupal.org/project/ai/issues/3503947. |
| 1 | 1 | 1 | Other problem | This extension is deprecated. Don't use it. See https://www.drupal.org/project/ai/issues/3552885. |