Skip to content

[BUG] UnifiedDiffOutputBuilder Class not found with sebastian/diff:9.0 #408

Description

@Kanti

Minimal PHP Code Causing Issue

Applied rules

Expected Behaviour

run without the error

Package Version

0.5.11

PHP Version

TYPO3 Version

Notes

Install fractor with sebastian/diff:9.0 is borken:

Fatal error: Uncaught Error: Class "SebastianBergmann\Diff\Output\UnifiedDiffOutputBuilder" not found in vendor/a9f/fractor/src/Differ/ConsoleDiffer.php:20

In the release notes of sebastian/diff:9.0 it is mentioned to replace UnifiedDiffOutputBuilder with StrictUnifiedDiffOutputBuilder.

StrictUnifiedDiffOutputBuilder exsists since Version 3.0.0:
https://github.com/sebastianbergmann/diff/blob/3.0.0/src/Output/StrictUnifiedDiffOutputBuilder.php

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions