From 9b1ef89ec05e2c4fe55870132a897d05dac40829 Mon Sep 17 00:00:00 2001 From: Paul Thomson Date: Thu, 27 Sep 2018 16:46:12 +0100 Subject: [PATCH] Fix unused or undeclared dependencies (#20) * Minor fix to dependencies. * Fix more dependency issues. * Another dependency tweak. --- ast/pom.xml | 1 + client-tests/pom.xml | 22 ++++++++++++++++++++++ generator/pom.xml | 21 ++------------------- parent-all/pom.xml | 3 --- parent-checkstyle/pom.xml | 5 ----- reducer/pom.xml | 20 +------------------- server-public/pom.xml | 2 ++ server/pom.xml | 2 ++ shadersets-util/pom.xml | 3 +++ tester/pom.xml | 10 +++++++++- 10 files changed, 42 insertions(+), 47 deletions(-) diff --git a/ast/pom.xml b/ast/pom.xml index 6ce10fec7..c87e504eb 100644 --- a/ast/pom.xml +++ b/ast/pom.xml @@ -39,6 +39,7 @@ limitations under the License. com.graphicsfuzz util + test junit diff --git a/client-tests/pom.xml b/client-tests/pom.xml index e673cacb8..e7855dc03 100755 --- a/client-tests/pom.xml +++ b/client-tests/pom.xml @@ -64,6 +64,28 @@ limitations under the License. net.sourceforge.argparse4j argparse4j + + org.bytedeco.javacpp-presets + opencv + + + org.bytedeco.javacpp-presets + opencv + linux-x86_64 + runtime + + + org.bytedeco.javacpp-presets + opencv + macosx-x86_64 + runtime + + + org.bytedeco.javacpp-presets + opencv + windows-x86_64 + runtime + diff --git a/generator/pom.xml b/generator/pom.xml index a3d189bf0..dd2c22cfa 100644 --- a/generator/pom.xml +++ b/generator/pom.xml @@ -57,25 +57,6 @@ limitations under the License. net.sourceforge.argparse4j argparse4j - - org.bytedeco.javacpp-presets - opencv - - - org.bytedeco.javacpp-presets - opencv - linux-x86_64 - - - org.bytedeco.javacpp-presets - opencv - macosx-x86_64 - - - org.bytedeco.javacpp-presets - opencv - windows-x86_64 - com.graphicsfuzz ast @@ -83,10 +64,12 @@ limitations under the License. com.graphicsfuzz util + test commons-io commons-io + test diff --git a/parent-all/pom.xml b/parent-all/pom.xml index c6632f3a4..0cccd4c3d 100644 --- a/parent-all/pom.xml +++ b/parent-all/pom.xml @@ -61,7 +61,6 @@ limitations under the License. thrift-compiler-binary 6e3ee39 zip - provided @@ -87,7 +86,6 @@ limitations under the License. ant - provided @@ -387,7 +385,6 @@ limitations under the License. shaders 1.0 zip - provided diff --git a/parent-checkstyle/pom.xml b/parent-checkstyle/pom.xml index 3984b9324..7b8a165c2 100644 --- a/parent-checkstyle/pom.xml +++ b/parent-checkstyle/pom.xml @@ -71,11 +71,6 @@ limitations under the License. true true - - org.bytedeco.javacpp-presets:opencv - org.apache.logging.log4j:log4j-core - org.apache.logging.log4j:log4j-slf4j-impl - diff --git a/reducer/pom.xml b/reducer/pom.xml index 5aa8f0cc4..7ba9b789d 100644 --- a/reducer/pom.xml +++ b/reducer/pom.xml @@ -91,25 +91,7 @@ limitations under the License. net.sourceforge.argparse4j argparse4j - - org.bytedeco.javacpp-presets - opencv - - - org.bytedeco.javacpp-presets - opencv - linux-x86_64 - - - org.bytedeco.javacpp-presets - opencv - macosx-x86_64 - - - org.bytedeco.javacpp-presets - opencv - windows-x86_64 - + commons-codec commons-codec diff --git a/server-public/pom.xml b/server-public/pom.xml index d9d0206f9..f2962a49b 100644 --- a/server-public/pom.xml +++ b/server-public/pom.xml @@ -111,10 +111,12 @@ limitations under the License. org.apache.logging.log4j log4j-slf4j-impl + runtime org.apache.logging.log4j log4j-core + runtime com.graphicsfuzz diff --git a/server/pom.xml b/server/pom.xml index 875fd3ac5..77f98682c 100755 --- a/server/pom.xml +++ b/server/pom.xml @@ -99,10 +99,12 @@ limitations under the License. org.apache.logging.log4j log4j-slf4j-impl + runtime org.apache.logging.log4j log4j-core + runtime com.graphicsfuzz diff --git a/shadersets-util/pom.xml b/shadersets-util/pom.xml index f0adb53ba..e8a79bcb5 100644 --- a/shadersets-util/pom.xml +++ b/shadersets-util/pom.xml @@ -60,16 +60,19 @@ limitations under the License. org.bytedeco.javacpp-presets opencv linux-x86_64 + runtime org.bytedeco.javacpp-presets opencv macosx-x86_64 + runtime org.bytedeco.javacpp-presets opencv windows-x86_64 + runtime org.apache.httpcomponents diff --git a/tester/pom.xml b/tester/pom.xml index 48abd0a53..fda86bb5a 100644 --- a/tester/pom.xml +++ b/tester/pom.xml @@ -54,6 +54,7 @@ limitations under the License. com.graphicsfuzz server-thrift-gen + test com.graphicsfuzz @@ -70,39 +71,46 @@ limitations under the License. org.apache.logging.log4j log4j-slf4j-impl + runtime org.apache.logging.log4j log4j-core + runtime org.apache.commons commons-lang3 + test org.bytedeco javacpp + test - org.bytedeco.javacpp-presets opencv + test org.bytedeco.javacpp-presets opencv linux-x86_64 + test org.bytedeco.javacpp-presets opencv macosx-x86_64 + test org.bytedeco.javacpp-presets opencv windows-x86_64 + test