koppor / jabref

Collection of simple for JabRef issues. Please submit PRs to https://github.com/jabRef/jabref/.
https://github.com/jabRef/jabref/
MIT License
8 stars 13 forks source link

Full gradle build is made when running something #470

Closed koppor closed 4 years ago

koppor commented 4 years ago

It seems that even trivial changes trigger a full recompilation. The gradle output suggests that it is due to org.apache.logging.log4j.plugins.processor.PluginProcessor. Also the run task takes quite some time.

Could be caused by https://github.com/JabRef/jabref/pull/6749

koppor commented 4 years ago

The "processResources" task takes a long time:

grafik

I installed gradle 6.3 on my machine (to be able to compile v5.0 with my JDK14), bisected and this is the commit from which on "processResources" takes a long time:

a123eb1bd9d6ea71e286224d452534416c72a945 (https://github.com/JabRef/jabref/pull/6304)

This is in line with following observation:

There the issue seems to be that the JournalAbbreviationConverter task changes journalList.mv even though the csv file from which it is generated is always the same.

koppor commented 4 years ago

Should be fixed in latest master. With the drawback, that the .mv file with 1,5MB is updated each 14 days.