From 917362cd5b21ae0dbb197cf5bfb0c71fa5c85c03 Mon Sep 17 00:00:00 2001 From: Raffi Khatchadourian Date: Mon, 11 May 2026 10:12:02 -0400 Subject: [PATCH] Drop dead `logging.properties` include from `jython3.test` POM (#493 follow-up). MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The `logging.properties` line added in #493 packages a symlink (`jython/com.ibm.wala.cast.python.jython3.test/logging.properties` → `../logging.properties`) that resolves correctly in the module's source tree but breaks after Maven copies it as-is into `target/classes/logging.properties` — the relative target `../logging.properties` then points at `target/logging.properties`, which doesn't exist. The packaged file is therefore unreadable at runtime, and no test relies on it. Drop the include rather than fix the symlink: the dev-time symlink remains useful for `mvn -pl ... test` runs (Surefire reads it from the module dir), but packaging it adds no value. The other test modules' POMs already omit this include and rely on the module-dir symlink alone. Mirror of ponder-lab/ML#272. Co-Authored-By: Claude Opus 4.7 (1M context) --- jython/com.ibm.wala.cast.python.jython3.test/pom.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/jython/com.ibm.wala.cast.python.jython3.test/pom.xml b/jython/com.ibm.wala.cast.python.jython3.test/pom.xml index 5a65fb235..46ea5f885 100644 --- a/jython/com.ibm.wala.cast.python.jython3.test/pom.xml +++ b/jython/com.ibm.wala.cast.python.jython3.test/pom.xml @@ -43,7 +43,6 @@ META-INF/** build.properties - logging.properties