refactor(ischanged) isFileChanged