Skip to content

Move the extraction of metadata to the factory and make the meta a value object instead #209

Move the extraction of metadata to the factory and make the meta a value object instead

Move the extraction of metadata to the factory and make the meta a value object instead #209

Triggered via pull request May 13, 2025 13:02
Status Failure
Total duration 1m 10s
Artifacts
Backwards Compatibility Check
56s
Backwards Compatibility Check
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Backwards Compatibility Check: src/Document/Metadata/CachedMetadataFactory.php#L26
The return type of Setono\SyliusMeilisearchPlugin\Document\Metadata\CachedMetadataFactory#getMetadataFor() changed from Setono\SyliusMeilisearchPlugin\Document\Metadata\MetadataInterface to the non-covariant Setono\SyliusMeilisearchPlugin\Document\Metadata\Metadata
Backwards Compatibility Check: src/Document/Metadata/MetadataFactoryInterface.php#L14
The return type of Setono\SyliusMeilisearchPlugin\Document\Metadata\MetadataFactoryInterface#getMetadataFor() changed from Setono\SyliusMeilisearchPlugin\Document\Metadata\MetadataInterface to the non-covariant Setono\SyliusMeilisearchPlugin\Document\Metadata\Metadata
Backwards Compatibility Check: src/Document/Metadata/MetadataFactoryInterface.php#L14
The return type of Setono\SyliusMeilisearchPlugin\Document\Metadata\MetadataFactoryInterface#getMetadataFor() changed from Setono\SyliusMeilisearchPlugin\Document\Metadata\MetadataInterface to Setono\SyliusMeilisearchPlugin\Document\Metadata\Metadata
Backwards Compatibility Check: src/Document/Metadata/MetadataFactory.php#L25
The return type of Setono\SyliusMeilisearchPlugin\Document\Metadata\MetadataFactory#getMetadataFor() changed from Setono\SyliusMeilisearchPlugin\Document\Metadata\MetadataInterface to the non-covariant Setono\SyliusMeilisearchPlugin\Document\Metadata\Metadata
Backwards Compatibility Check: src/Document/Metadata/Metadata.php#L9
Method Setono\SyliusMeilisearchPlugin\Document\Metadata\Metadata#getDocument() was removed
Backwards Compatibility Check: src/Document/Metadata/Metadata.php#L9
Method Setono\SyliusMeilisearchPlugin\Document\Metadata\Metadata#getFilterableAttributes() was removed
Backwards Compatibility Check: src/Document/Metadata/Metadata.php#L9
Method Setono\SyliusMeilisearchPlugin\Document\Metadata\Metadata#getFacetableAttributes() was removed
Backwards Compatibility Check: src/Document/Metadata/Metadata.php#L9
Method Setono\SyliusMeilisearchPlugin\Document\Metadata\Metadata#getSearchableAttributes() was removed
Backwards Compatibility Check: src/Document/Metadata/Metadata.php#L9
Method Setono\SyliusMeilisearchPlugin\Document\Metadata\Metadata#getSortableAttributes() was removed
Backwards Compatibility Check: src/Document/Metadata/Metadata.php#L9
Method Setono\SyliusMeilisearchPlugin\Document\Metadata\Metadata#getMappedProductOptions() was removed