From f6941af86ca5b11ee48f77e555bf1f761b8cd099 Mon Sep 17 00:00:00 2001 From: Anders Schack-Mulligen Date: Thu, 8 Nov 2018 15:40:52 +0100 Subject: [PATCH] Java: Move the LGTM query suites to the public repo. --- java/config/suites/lgtm/java-alerts-lgtm | 3 +++ java/config/suites/lgtm/java-lgtm | 2 ++ java/config/suites/lgtm/java-metrics-lgtm | 16 ++++++++++++++++ java/config/suites/lgtm/java-queries-lgtm | 10 ++++++++++ 4 files changed, 31 insertions(+) create mode 100644 java/config/suites/lgtm/java-alerts-lgtm create mode 100644 java/config/suites/lgtm/java-lgtm create mode 100644 java/config/suites/lgtm/java-metrics-lgtm create mode 100644 java/config/suites/lgtm/java-queries-lgtm diff --git a/java/config/suites/lgtm/java-alerts-lgtm b/java/config/suites/lgtm/java-alerts-lgtm new file mode 100644 index 00000000000..17b8ee5c45b --- /dev/null +++ b/java/config/suites/lgtm/java-alerts-lgtm @@ -0,0 +1,3 @@ +# DO NOT EDIT +# This is a stub file. The actual suite of queries to run is generated +# automatically based on query precision and severity. diff --git a/java/config/suites/lgtm/java-lgtm b/java/config/suites/lgtm/java-lgtm new file mode 100644 index 00000000000..8d89bf588e8 --- /dev/null +++ b/java/config/suites/lgtm/java-lgtm @@ -0,0 +1,2 @@ +@import "java-queries-lgtm" +@import "java-metrics-lgtm" diff --git a/java/config/suites/lgtm/java-metrics-lgtm b/java/config/suites/lgtm/java-metrics-lgtm new file mode 100644 index 00000000000..f48381da589 --- /dev/null +++ b/java/config/suites/lgtm/java-metrics-lgtm @@ -0,0 +1,16 @@ ++ odasa-java-metrics/Files/FLinesOfCode.ql: /Metrics/Size + @_namespace com.lgtm/java-queries ++ odasa-java-metrics/Files/FLinesOfComment.ql: /Metrics/Documentation + @_namespace com.lgtm/java-queries ++ odasa-java-metrics/Files/FLinesOfCommentedCode.ql: /Metrics/Documentation + @_namespace com.lgtm/java-queries ++ odasa-java-metrics/Files/FLinesOfDuplicatedCode.ql: /Metrics/Coupling + @_namespace com.lgtm/java-queries ++ odasa-java-metrics/Files/FNumberOfTests.ql: /Metrics/Size + @_namespace com.lgtm/java-queries + ++ semmlecode-queries/Metrics/Dependencies/ExternalDependencies.ql + @_namespace com.lgtm/java-queries ++ semmlecode-queries/Metrics/Dependencies/ExternalDependenciesSourceLinks.ql + @_namespace com.lgtm/java-queries + diff --git a/java/config/suites/lgtm/java-queries-lgtm b/java/config/suites/lgtm/java-queries-lgtm new file mode 100644 index 00000000000..0d5545b5027 --- /dev/null +++ b/java/config/suites/lgtm/java-queries-lgtm @@ -0,0 +1,10 @@ ++ semmlecode-queries/definitions.ql + @_namespace com.lgtm/java-queries ++ semmlecode-queries/AlertSuppression.ql + @_namespace com.lgtm/java-queries ++ semmlecode-queries/filters/ClassifyFiles.ql + @_namespace com.lgtm/java-queries ++ semmlecode-queries/filters/ImportAdditionalLibraries.ql + @_namespace com.lgtm/java-queries + +@import "java-alerts-lgtm"