VecGeom-UCGP1.M3

Rule UCGP1.M3: `static' is preferred to anonymous namespace; more than one declaration in the same anonymous namespace should be avoided

Directory VecGeom/volumes: 7 violations
volumes/Planes.h:159:6: this declaration should be made static and moved out of anonymous namespace
volumes/Planes.h:172:6: this declaration should be moved out of anonymous namespace
volumes/Planes.h:220:6: this declaration should be made static and moved out of anonymous namespace
volumes/Planes.h:233:6: this declaration should be moved out of anonymous namespace
volumes/Quadrilaterals.h:239:8: this declaration should be moved to a separate anonymous namespace
volumes/Quadrilaterals.h:358:6: this declaration should be made static and moved out of anonymous namespace
volumes/Quadrilaterals.h:375:6: this declaration should be moved out of anonymous namespace
Directory VecGeom/volumes/kernel: 11 violations
volumes/kernel/PolyhedronImplementation.h:281:8: this declaration should be moved to a separate anonymous namespace
volumes/kernel/PolyhedronImplementation.h:290:6: this declaration should be made static and moved out of anonymous namespace
volumes/kernel/PolyhedronImplementation.h:297:6: this declaration should be moved out of anonymous namespace
volumes/kernel/PolyhedronImplementation.h:304:6: this declaration should be made static and moved out of anonymous namespace
volumes/kernel/PolyhedronImplementation.h:311:6: this declaration should be moved out of anonymous namespace
volumes/kernel/PolyhedronImplementation.h:318:6: this declaration should be moved out of anonymous namespace
volumes/kernel/PolyhedronImplementation.h:325:6: this declaration should be made static and moved out of anonymous namespace
volumes/kernel/PolyhedronImplementation.h:332:6: this declaration should be moved out of anonymous namespace
volumes/kernel/PolyhedronImplementation.h:339:6: this declaration should be moved out of anonymous namespace
volumes/kernel/PolyhedronImplementation.h:350:25: this declaration should be made static and moved out of anonymous namespace
volumes/kernel/PolyhedronImplementation.h:358:5: this declaration should be moved out of anonymous namespace