Thank you for reporting this issue. This is certainly not intentional
but I'm not sure to understand how it happens. I got a look at the class
that parses the .poms files (org.debian.maven.repo.ListOfPOMs) and it
seems to handle the last line properly, with or without a trailing line
feed. This part of the code is tested with ListOfPOMsTest, and when I
remove the trailing line feed in the file tested (antlr3.poms) the tests
still run fine.
On what package did you encounter this issue?
This is the maintainer address of Debian's Java team
debian-j...@lists.debian.org for discussions and questions.