Skip to content

Shadow jackson deps and remove deprecations#615

Merged
baev merged 9 commits into
masterfrom
shadow-deps
Jul 5, 2021
Merged

Shadow jackson deps and remove deprecations#615
baev merged 9 commits into
masterfrom
shadow-deps

Conversation

@baev
Copy link
Copy Markdown
Member

@baev baev commented Jul 4, 2021

fixes #609

Currently allure-model depends on Jackson internally to ensure proper JSON (de)serialisation of Allure results. The proposed change removes this dependency and make it so now users will need to configure object mapper to read Allure results.

And in order to make it works we are now forced to do some breaking model changes (but the good news is that all the changes is basically removal of already deprecated code).

Jackson dependency is now shaded to allure-java-commons module with package replace.

@baev baev added the type:new feature Change that add something new for end users label Jul 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

theme:build theme:core theme:junit-platform JUnit 5 related issue theme:model theme:testng TestNG related issue theme:workflow type:new feature Change that add something new for end users

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Shade all implementation dependencies

2 participants