[MAGNOLIA-5703] Make sure Content2Bean can be dropped one day Created: 28/Feb/14  Updated: 06/May/14  Resolved: 24/Mar/14

Status: Closed
Project: Magnolia
Component/s: content2bean
Affects Version/s: 4.5.17, 5.2.3
Fix Version/s: 4.5.18, 5.2.4

Type: Task Priority: Neutral
Reporter: Daniel Lipp Assignee: Daniel Lipp
Resolution: Fixed Votes: 0
Labels: quickwin
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
relation
is related to MAGNOLIA-5694 Backport Node2Bean to 4.5.x branch to... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:

 Description   

Node2Bean is there to replace Content2Bean (since MAGNOLIA-5694 also on 4.5 branch). So now we should consistently deprecate all Content2Bean types and point to their Node2Bean replacements.
In case there's missing replacements, those should be provided now.



 Comments   
Comment by Milan Divilek [ 03/Mar/14 ]

5.2.3 is coming out in next few days and is currently being closed down, it is not possible to squeeze this ticket in one the last moment. Moved to 5.2.4.

Comment by Milan Divilek [ 18/Mar/14 ]

Reopen:
1.missing port to 5.2.x branch
2.info.magnolia.jcr.nodebuilder.NodeOperationException extends deprecated info.magnolia.nodebuilder.NodeOperationException. It should be the other way deprecated info.magnolia.nodebuilder.NodeOperationException should extends info.magnolia.jcr.nodebuilder.NodeOperationException.
3.Not sure but in master branch "@deprecated since 5.2.4 - use

{@link info.magnolia.jcr.node2bean.Node2BeanException} instead." and in 4.5.x branch "@deprecated since 4.5.18 - use {@link info.magnolia.jcr.node2bean.Node2BeanException}

instead.". I think in both it should be deprecated since 4.5.18

Comment by Daniel Lipp [ 24/Mar/14 ]

thx for spotting 1.) + 2.) -> fixed now. Didn't fix 3.) as discussed - IMHO that would be wrong.

When fixing 1.) (porting to 5.2.x branch) I cherry picked single commits instead of doing all those in one in order to ease review or diffing 5.2.x to master.

Generated at Mon Feb 12 04:07:36 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.