scijava / scijava-maven-plugin

A Maven plugin to manage development of SciJava-based software.
BSD 2-Clause "Simplified" License
3 stars 5 forks source link

Annotate set-rootdir mojo as threadsafe and update code to make it so… #32

Closed trautmane closed 1 year ago

trautmane commented 1 year ago

…. Although I'm guessing concurrent set calls for the property would be ok (since they would set it to the same thing), I went ahead and actually made the code thread safe. My motivation for this is to remove "The following goals are not marked as thread-safe" warnings from my multi-thread scijava maven builds.

ctrueden commented 1 year ago

Nice! Thanks a lot, @trautmane!