harrah/xsbt — comment on commit 0139f1531184abd17f35797d4b0b0259428ce090
File:  line 0
By harrah:

The reason Node is renamed XNode is because there is an sbt.Node type in the task subproject. Normally, this isn't a problem because the ivy and the task subprojects are independent. However, scaladoc doesn't support generating documentation separately, so everything has to be generated together.

I fixed it and added a comment explaining the renaming. In general, I don't think you don't need to run build-all or do a clean compile before committing. I don't think it is a problem to let the jenkins build catch these corner cases. I think I fixed the jenkins configuration so that you get notified when the build breaks, though. I checked the box to only send the email when you break it, but I can add you for when I break if you want.