I'm working with a Maven (jar) Project in Netbeans (Windows), which creates Checkstyle reports with the Maven Checkstyle plugin.
No matter what I do, I always get the message: File does not end with a newline
for Java class files.
What can I do/configure in either Netbeans or Checkstyle to get rid of the message ?
Versions of used software:
- WinXP SP3
- Netbeans 6.7 RC1 (happens with 6.5 too)
- Maven 2.0.9
- Maven Checkstyle Plugin 2.2
- Java 1.6 (Update 14)
Best Answer
In my case that was a problem with improper configuration of that checker. By default it uses system default convention of line endings. I was working on windows and the project was using unix-style line endings. I don't think ignoring the warning is the best strategy, so what I've done is: