Skip to content

Allow runtime eligibility checks #39

Allow runtime eligibility checks

Allow runtime eligibility checks #39

Triggered via pull request January 26, 2024 12:51
Status Failure
Total duration 2m 12s
Artifacts
Backwards Compatibility Check
2m 3s
Backwards Compatibility Check
Fit to window
Zoom out
Zoom in

Annotations

9 errors
Backwards Compatibility Check: src/Twig/CalloutRuntime.php#L18
The number of required arguments for Setono\SyliusCalloutPlugin\Twig\CalloutRuntime#__construct() increased from 4 to 5
Backwards Compatibility Check: src/Twig/CalloutRuntime.php#L18
The parameter $cssClassBuilder of Setono\SyliusCalloutPlugin\Twig\CalloutRuntime#__construct() changed from Setono\SyliusCalloutPlugin\CssClassBuilder\CssClassBuilderInterface to a non-contravariant Setono\SyliusCalloutPlugin\Checker\Eligibility\CalloutEligibilityCheckerInterface
Backwards Compatibility Check: src/Twig/CalloutRuntime.php#L18
The parameter $renderingCalloutProvider of Setono\SyliusCalloutPlugin\Twig\CalloutRuntime#__construct() changed from Setono\SyliusCalloutPlugin\Provider\RenderingCalloutProviderInterface to a non-contravariant Setono\SyliusCalloutPlugin\CssClassBuilder\CssClassBuilderInterface
Backwards Compatibility Check: src/Twig/CalloutRuntime.php#L18
The parameter $calloutRenderer of Setono\SyliusCalloutPlugin\Twig\CalloutRuntime#__construct() changed from Setono\SyliusCalloutPlugin\Renderer\CalloutRendererInterface to a non-contravariant Setono\SyliusCalloutPlugin\Provider\RenderingCalloutProviderInterface
Backwards Compatibility Check: src/Checker/Rule/CalloutRuleCheckerInterface.php#L9
Method isRuntimeEligible() was added to interface Setono\SyliusCalloutPlugin\Checker\Rule\CalloutRuleCheckerInterface
Backwards Compatibility Check: src/Checker/Eligibility/CalloutEligibilityCheckerInterface.php#L10
Method isRuntimeEligible() was added to interface Setono\SyliusCalloutPlugin\Checker\Eligibility\CalloutEligibilityCheckerInterface
Backwards Compatibility Check: src/Model/Callout.php#L213
The parameter $rule of Setono\SyliusCalloutPlugin\Model\Callout#hasRule() changed from Setono\SyliusCalloutPlugin\Model\CalloutRuleInterface to Setono\SyliusCalloutPlugin\Model\CalloutRuleInterface|string
Backwards Compatibility Check: src/Model/CalloutInterface.php#L82
The parameter $rule of Setono\SyliusCalloutPlugin\Model\CalloutInterface#hasRule() changed from Setono\SyliusCalloutPlugin\Model\CalloutRuleInterface to Setono\SyliusCalloutPlugin\Model\CalloutRuleInterface|string
Backwards Compatibility Check
Process completed with exit code 3.