« Return to Thread: Re: svn commit: r787733 - in /xmlgraphics/fop/branches/Temp_ChangingIPDHack/src/java/org/apache/fop/layoutmgr: ./ inline/

Re: svn commit: r787733 - in /xmlgraphics/fop/branches/Temp_ChangingIPDHack/src/java/org/apache/fop/layoutmgr: ./ inline/

by Andreas Delmelle-2 :: Rate this Message:

Reply to Author | View in Thread

On 23 Jun 2009, at 19:11, Vincent Hennebert wrote:

Hi Vincent

>> <snip />
>> Maybe nothing, since the check will always return false (should be
>> caught during FO tree validation, but then there's relaxed  
>> validation...).
>
> o.a.fop.fo.pagination.Flow explicitly checks that every child  
> element is
> a block-level element, even in relaxed validation mode. Also, after
> replacing the log with a ‘throw new IllegalStateException()’ the whole
> test suite ran without any problem. So I considered it safe to remove.

OK. The only thing I remembered about the check, was modifying it when  
implementing fo:wrappers as direct children of the fo:flow, but as I  
read it now, it seems like that could indeed only happen if the FO is  
invalid, and so the check is obsolete.

>
>> All the other changes receive my blessing! :-)
>
> Thanks for double-checking!

Also, no problem! I have a lot more of those cleanups following  
shortly (removal of superfluous code, renaming stray Hungarians...),  
in the classes affected by the column-keeps patch. AFAICT from your  
commits, the conflicts should be minimal, if any.

Just mentioning this so you're aware. If you find anything dubious,  
chances are that I've already changed it locally, and it will be  
committed to the trunk pretty soon.


Regards,

Andreas


 « Return to Thread: Re: svn commit: r787733 - in /xmlgraphics/fop/branches/Temp_ChangingIPDHack/src/java/org/apache/fop/layoutmgr: ./ inline/