Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing direct dependency for doctrine/annotations #117

Closed
fooman opened this issue Jan 17, 2023 · 0 comments
Closed

Missing direct dependency for doctrine/annotations #117

fooman opened this issue Jan 17, 2023 · 0 comments

Comments

@fooman
Copy link

fooman commented Jan 17, 2023

Describe the bug
This package makes direct use of Doctrine Annotation classes here
https://github.com/allure-framework/allure-php-api/blob/1.4.0/src/Yandex/Allure/Adapter/Annotation/AnnotationProvider.php#L74

With the recent release of Doctrine Annotations 2.0 the above method got removed
doctrine/annotations@6d49292#diff-043c3d4742dcf3e4188fabedf3e77e18778db276f817dac3f4406dd26f8c4060L124

This is an issue as the "jms/serializer" package included via this project allows an update to 2.0.

Expected behavior
Including the used dependency in the project's composer.json to limit doctrine/annotations to supported versions would be great. So something like

    "doctrine/annotations": "^1.0"

until such time that the code gets update to work with the new release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant