Reject dependency cycles and roll… — Repository coding | OneNoughtOne