program_settings.hpp includes header files that added "using namespace proof_system" and "using namespace barretenberg" declarations. This effects downstream code that relies on these using declarations. This is a big code smell (should really not have using declarations in header files!), however fixing it requires changes in a LOT of files.
We likely have using namespace declarations in header files elsewhere in the codebase that need to be removed.
program_settings.hpp
includes header files that added "using namespace proof_system" and "using namespace barretenberg" declarations. This effects downstream code that relies on these using declarations. This is a big code smell (should really not have using declarations in header files!), however fixing it requires changes in a LOT of files.We likely have
using namespace
declarations in header files elsewhere in the codebase that need to be removed.