Looking through the header file fp_Run.h I found the following comment

 "As far as the formatter's concerned, each subclass behaves somewhat
 differently, but they can all be treated like rectangular blocks to
 be arranged."

If this really is the case, that they "behaves somewhat differently",
it's a clear violation against the LSP (Liskov Substitution Principle).
If not, perhaps the comment should be removed or corrected.

/Mike - please reply to AbiWord-dev only





Reply via email to