From 287a721e0ef8807d25e615d0012a5db8d693e3e9 Mon Sep 17 00:00:00 2001 From: Kevin Herron Date: Mon, 23 Feb 2026 04:52:18 -0800 Subject: [PATCH] Export shaded guava package from milo-stack-core fixes #1688 --- opc-ua-stack/stack-core/pom.xml | 16 ++++++++++++++++ .../shaded/com/google/common/package-info.java | 12 ++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 opc-ua-stack/stack-core/src/main/java/org/eclipse/milo/shaded/com/google/common/package-info.java diff --git a/opc-ua-stack/stack-core/pom.xml b/opc-ua-stack/stack-core/pom.xml index 55dada4ce..029a49039 100644 --- a/opc-ua-stack/stack-core/pom.xml +++ b/opc-ua-stack/stack-core/pom.xml @@ -87,6 +87,22 @@ + + org.apache.felix + maven-bundle-plugin + + + + org.eclipse.milo.shaded.com.google.common.*", + * + + + !com.google.common.*, + * + + + + org.apache.maven.plugins maven-surefire-plugin diff --git a/opc-ua-stack/stack-core/src/main/java/org/eclipse/milo/shaded/com/google/common/package-info.java b/opc-ua-stack/stack-core/src/main/java/org/eclipse/milo/shaded/com/google/common/package-info.java new file mode 100644 index 000000000..e65ef74c9 --- /dev/null +++ b/opc-ua-stack/stack-core/src/main/java/org/eclipse/milo/shaded/com/google/common/package-info.java @@ -0,0 +1,12 @@ +/* + * Copyright (c) 2026 the Eclipse Milo Authors + * + * This program and the accompanying materials are made + * available under the terms of the Eclipse Public License 2.0 + * which is available at https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + */ + +/** Dummy file to satisfy maven-bundle-plugin OSGi generation. */ +package org.eclipse.milo.shaded.com.google.common;