linker: Refactor library linking methods in trait Linker
#120099
+258
−295
Merged