#5: CodeRepository getChangedFiles() method rewritten to return ChangedFile[] instead of string[]