Yet another Vcs question ;)
Is there a way to prevent getChanges() being called on certain files?
This particular Vcs keeps metadata files in the filesystem. When a file is checked out/modified, etc. ChangeProvider is being called for that file.
I have tried to ignore the file from within the ChangeProvider, however, if a user attempts to refresh file status after it is ignored, the Changelist returned is empty. (subsequent refreshes return correctly)
I do not want to check the content roots in the event all of the files being checked are ignored - this would end up causing getChanges() to be invoked twice for any change in the file system.
Is there a way to instruct IDEA to ignore certain files? For what its worth, I have registered a FileType for this file, and is added to the ignored file list in FileTypeManager.
Thanks in advance,