JRefactory adapts their code to changes in jaxen/saxpath

issue of line ending with PrettyPrinter task

Antoine Lévy-Lambert had found a problem with the PrettyPrinter task supplied by JRefactory. Without any clear announcement, the JRefactory team had changed their PrettyPrinter task to delegate processing of line endings to the ant fixcrlf task - which is good. As a consequence, the acceptable values for the lineending setting of PrettyPrinter changed to become the one's of ant's fixcrlf task.

This caused the build of xdoclet to fail around mid January.

Antoine entered a bug report in the bug tracking system of JRefactory, and also asked the xdoclet team to adapt their build file to the new behavior of PrettyPrinter, which they did. pretty.settings end.line property comments need a fix

Mike Atkinson seems to have worked on this issue yesterday (March 25th 2004).

jaxen/saxpath changes

Due to changes in jaxen, which has absorbed saxpath, JRefactory had a compilation failure.

Antoine sent a mail to the JRefactory mailing list on the 24th of March, and Mike Atkinson fixed the faulty org.acm.seguin.pmd.jaxen.DocumentNavigator yesterday (March 25th).

So, yes, human nagging is effective. When it is effective, and how you do it diplomatically is another issue.