juglab / N2V_fiji

BSD 2-Clause "Simplified" License
21 stars 3 forks source link

Add used dependencies explicitly #14

Open imagejan opened 4 years ago

imagejan commented 4 years ago

This commit fixes the following warnings reported by mvn dependency:analyze:

[WARNING] Used undeclared dependencies found:
[WARNING]    org.apache.commons:commons-math3:jar:3.6.1:compile
[WARNING]    org.apache.commons:commons-lang3:jar:3.8.1:compile
[WARNING]    io.scif:scifio:jar:0.37.3:compile
[WARNING]    org.tensorflow:libtensorflow:jar:1.13.1:compile
[WARNING]    org.apache.commons:commons-compress:jar:1.18:compile
[WARNING]    net.imagej:imagej-common:jar:0.28.2:compile
[WARNING]    net.imagej:imagej-ops:jar:0.43.2:compile
[WARNING]    org.scijava:scijava-common:jar:2.77.0:compile
[WARNING]    net.imglib2:imglib2:jar:5.6.3:compile
[WARNING]    net.imagej:imagej-tensorflow:jar:1.1.4:compile

In addition, it bumps the parent version to pom-scijava 28.0.0, it removes hard-coded version definitions in favor of those managed by pom-scijava, and it defines a version property for csbdeep.

frauzufall commented 4 years ago

Thanks @imagejan!! I could not run maven install successfully a week ago when I tried to switch to pom-scijava 28.0.0, will have a look at that again and then this can be merged.

imagejan commented 4 years ago

FWIW, I had no issues running mvn clean install on Windows 10 and Mac OSX, and Travis CI seems to be happy as well 🙂