RFR 8233844: Add LogCompilation build artifacts to .gitignore
Jorn Vernee
jorn.vernee at oracle.com
Fri Nov 8 17:48:56 UTC 2019
Hello Erik,
You are right, I spoke too soon. I deleted the artifacts and tried to
trigger the creation by doing a clean build and running some tests, but
neither seems to generate the artifacts. I'm really puzzled by this,
since I have 4 repos that contain these artifacts (both git and hg), and
I'm certain that I've never explicitly built this utility using maven
(I've never used it. I can imagine building it once and not remembering,
but not 4 times).
Any way, here is the updated webrev:
http://cr.openjdk.java.net/~jvernee/8233844/webrev.02
I'll keep an eye out for these artifacts appearing again.
Thanks,
Jorn
On 08/11/2019 15:16, Erik Joelsson wrote:
> Hello Jorn,
>
> On 2019-11-08 04:24, Jorn Vernee wrote:
>> Hi,
>>
>> I'd like to contribute this very small patch that adds some
>> LogCompilation build artifacts to the .gitignore file.
>>
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8233844
>> Webrev: http://cr.openjdk.java.net/~jvernee/8233844/webrev.00/index.html
>>
>> Testing = manual
>>
>> FWIW, it seems that these artifacts are produced at some point either
>> while doing a vanilla build, or when running the test, so these
>> artifacts will show up pretty much always when using Git (AFAICS I
>> have them in all my OpenJDK Git repos, and I've never directly used
>> this utility). So, it seems worth it to gitnore them.
>>
> I've never seen these artifacts, and the only way I can see them being
> created is if you explicitly invoke the maven build for LogCompilation
> (which of course is a perfectly valid thing to do). The .classpath,
> .project and .settings files are eclipse project files and it could be
> argued that those should be put on ignore regardless of where in the
> source tree they are found, just like we already do for .idea. When
> adding this for .gitignore, I would prefer if we could keep parity
> with .hgignore so please add it there too.
>
> /Erik
>
>> As a heads-up; I'm not a committer on the JDK project, so a sponsor
>> would need to push this.
>>
>> Thanks,
>> Jorn
>>
More information about the build-dev
mailing list