When I tested this, this method was not picking up an existing properties file that was changed in the user's project.  Opened up properties files and made an internal change to content.  This was in a maven project, and the 'getChangedFiles()' didn't see the change even though it was getting called. It just never detected the file.