From 1b8e57d90826ff9646e24086f429d1b46c49a74f Mon Sep 17 00:00:00 2001 From: Ralph Goers Date: Sat, 13 Jun 2026 20:36:14 -0700 Subject: [PATCH 1/2] Ignroe code scanning warnings --- .../apache/flume/source/syslog/TestMultiportSyslogTCPSource.java | 1 + .../java/org/apache/flume/source/syslog/TestSyslogTcpSource.java | 1 + 2 files changed, 2 insertions(+) diff --git a/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestMultiportSyslogTCPSource.java b/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestMultiportSyslogTCPSource.java index 8a63720de9..84d8d85334 100644 --- a/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestMultiportSyslogTCPSource.java +++ b/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestMultiportSyslogTCPSource.java @@ -212,6 +212,7 @@ public void testMultiplePortsSSL() throws Exception { SSLContext sslContext = SSLContext.getInstance("TLS"); sslContext.init( null, + // lgtm [java/insecure-trustmanager] new TrustManager[] { new X509TrustManager() { @Override diff --git a/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestSyslogTcpSource.java b/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestSyslogTcpSource.java index fbfd874039..6c015af7dc 100644 --- a/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestSyslogTcpSource.java +++ b/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestSyslogTcpSource.java @@ -247,6 +247,7 @@ public void testSSLMessages() throws Exception { SSLContext sslContext = SSLContext.getInstance("TLS"); sslContext.init( null, + // lgtm [java/insecure-trustmanager] new TrustManager[] { new X509TrustManager() { @Override From e407167f7d0cfa197593392b544182884eeb7314 Mon Sep 17 00:00:00 2001 From: Ralph Goers Date: Sun, 14 Jun 2026 12:58:26 -0700 Subject: [PATCH 2/2] Resolve the variables so the parent and bom poms can be used by other builds --- flume-bom/pom.xml | 38 ++++++++++++++++++++++++++++++++++++++ flume-parent/pom.xml | 34 +++++++++++++++++++++++++++++++++- 2 files changed, 71 insertions(+), 1 deletion(-) diff --git a/flume-bom/pom.xml b/flume-bom/pom.xml index 90fcb70f4d..67ce79ed2e 100644 --- a/flume-bom/pom.xml +++ b/flume-bom/pom.xml @@ -235,4 +235,42 @@ + + + + + + org.codehaus.mojo + flatten-maven-plugin + 1.7.3 + + + flatten-bom + + flatten + + process-resources + false + + true + bom + + resolve + flatten + + + + + + flatten.clean + + clean + + + + + + + + diff --git a/flume-parent/pom.xml b/flume-parent/pom.xml index a4fd6fa758..c9f381ce4f 100644 --- a/flume-parent/pom.xml +++ b/flume-parent/pom.xml @@ -991,7 +991,7 @@ maven-pmd-plugin ${mvn-pmd-plugin.version} - ${targetJavaVersion} + ${releaseJavaVersion} ${project.build.directory}/generated-sources @@ -1207,6 +1207,38 @@ org.apache.maven.plugins maven-pmd-plugin + + + org.codehaus.mojo + flatten-maven-plugin + 1.7.3 + + + flatten-bom + + flatten + + process-resources + false + + true + bom + + resolve + resolve + flatten + + + + + + flatten.clean + + clean + + + +