This PR moves determining the build method for a given Node namespace from a method on this namespace to a method on the BuildMethods module. This thereby allows us to remove knowledge of BuildMethods from the namespaces, meaning that BuildMethod-related code can stay living in Metalware while the namespaces can be moved to live in Underware.
See commits for full details; as always will merge straight through but feel free to comment.
This PR moves determining the build method for a given Node namespace from a method on this namespace to a method on the
BuildMethods
module. This thereby allows us to remove knowledge ofBuildMethod
s from the namespaces, meaning thatBuildMethod
-related code can stay living in Metalware while the namespaces can be moved to live in Underware.See commits for full details; as always will merge straight through but feel free to comment.