pub fn new(repo: &Repo) -> Result<Code, String>