-
Notifications
You must be signed in to change notification settings - Fork 401
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add functionality to exclude files that will not be tracked for changes. #1847
Comments
Ok, so this is essentially producing a build cycle (with prompt) because of the symlink updated after the build, combined with the loss of original path information (before symlink is resolved). Can your implementation of |
As I mentioned earlier, negation cannot be used in these patterns. Both the project module folders and the symbolic link are in the same folder. It follows that to track BUILD files, you need to calculate the paths for each specific file. We expect our plugin to be used for large projects. For example, we are currently testing a project that contains over 2000 modules. So I think that calculating the path for each file for larger projects can take a long time. |
@fbricon , let me know what you think. The change looks fine to me (I would maybe just look closer at the glob: matching). Is it worth seeing if |
@LeonovecSergey Please let me know if I missed anything, is it possible in From my understanding if
@rgrunber Personally I would suggest to wait to see if more customers complain about that, this utility exists there for more than 2 years. Changing the behavior might cause other unexpected regression. |
@jdneo , the file they wish to exclude is a symbolic link to a file that should be watched by the build. It's also not possible to specify each and every file/folder that must be included. It seems like Agreed. Changing |
Yes, agree. Just leave some comments in the PR, overall looks good to me. |
The text was updated successfully, but these errors were encountered: