From a2fb78282008e4dafbfd0560ca24c279fa1bda59 Mon Sep 17 00:00:00 2001 From: Jukka Aho Date: Sat, 9 May 2026 17:21:26 +0300 Subject: [PATCH] chore(legacy): remove unused FEMBase stub module Delete the empty `FEMBase` compatibility shell that was never wired into `Legacy.jl` includes. - Drop `src/legacy/fembase_compat.jl`. --- src/legacy/fembase_compat.jl | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 src/legacy/fembase_compat.jl diff --git a/src/legacy/fembase_compat.jl b/src/legacy/fembase_compat.jl deleted file mode 100644 index 8d48aaa..0000000 --- a/src/legacy/fembase_compat.jl +++ /dev/null @@ -1,22 +0,0 @@ -# This file is a part of JuliaFEM. -# License is MIT: see https://github.com/JuliaFEM/JuliaFEM.jl/blob/master/LICENSE - -""" -Compatibility shim for vendor packages that expect FEMBase types. - -Since we've consolidated FEMBase into JuliaFEM, we need to provide -the FEMBase module namespace for backward compatibility with code -that uses FEMBase.function_name(). - -This creates a minimal FEMBase module with function forwarding. -Type aliases are added after all types are defined. -""" -module FEMBase - -# Note: We can only create function aliases here, not type aliases, -# because not all types have been defined yet when this module is included. - -# Forward declarations for functions that exist at this point -# We'll add more after types are defined - -end # module FEMBase