Hi Erik,

I've created "CODETOOLS-7901298: jcheck should check that every file
ends with exactly one newline"
(https://bugs.openjdk.java.net/browse/JDK-8072935) and submitted a fix
(http://cr.openjdk.java.net/~stuefe/webrevs/8072935/webrev.01/webrev/)
to the code-tools-...@openjdk.java.net list for review.

Do you suggest to check .gmk, .properties, .m4 and Makefile ONLY for
missing new line at the end of file or also for the other white-space
errors like trailing whitespace, tabs (obviously wouldn't apply to
Makefiles) and \r? Currently these files aren’t checked at all. Maybe
we can discuss this on the code-tools-...@openjdk.java.net thread?

Regards,
Volker


On Fri, Feb 13, 2015 at 11:35 AM, Erik Joelsson
<erik.joels...@oracle.com> wrote:
> If we are to create such a check, please also include .gmk, .properties, .m4
> and Makefile. In JDK-8072950 I'm adding a workaround for missing line
> endings in properties files.
>
> /Erik
>
>
> On 2015-02-13 11:09, David Holmes wrote:
>>
>> On 13/02/2015 7:23 PM, Volker Simonis wrote:
>>>
>>> Hi,
>>>
>>> could somebody please sponsor and push this change.
>>
>>
>> Push it to where, as what? I thought you wanted a jcheck addition.
>>
>> David
>>
>>> Thanks,
>>> Volker
>>>
>>>
>>> On Fri, Feb 13, 2015 at 7:49 AM, Martin Buchholz <marti...@google.com>
>>> wrote:
>>>>
>>>> Source files should have exactly one trailing newline.
>>>>
>>>> find -iregex '.*\.\(java\|txt\|c\|cc\|h\|hpp\|cpp\)$' | xargs perl -0777
>>>> -ne
>>>> 'print "Must have exactly one trailing newline: $ARGV\n" unless
>>>> m~[^\n]\Z~s'
>>>>
>>>>
>

Reply via email to