Skip to content

Conversation

@pw-sgr
Copy link
Contributor

@pw-sgr pw-sgr commented Jan 16, 2026

@pw-sgr
Copy link
Contributor Author

pw-sgr commented Jan 16, 2026

@vbreuss implemented the correct behaviors, tho one problem I have with windows are the Changed events, which fire almost randomly and not repreducable between Windows Server 2025 (github image) and my local Windows 11 Pro 24H2 26100.7462, so for now I ignored them

@pw-sgr
Copy link
Contributor Author

pw-sgr commented Jan 16, 2026

@stogle fyi

@pw-sgr
Copy link
Contributor Author

pw-sgr commented Jan 16, 2026

MacOs fails because the file watcher receives the arrange make dir, I'll take a look on monday

@pw-sgr
Copy link
Contributor Author

pw-sgr commented Jan 19, 2026

@vbreuss would be done with the fix

Regarding the Mac edge-case, were old events matching the filter will be invoked, it's reliable to get, but not exactly documented to simuate it, or I just haven't found it. Unfortunatly I do not own a Mac and cannot test/investigate that

Copy link
Member

@vbreuss vbreuss left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, I didn't realize how many edge-cases we could/should consider. I'm impressed that you got it working (I already gave up on it 👍).

@pw-sgr pw-sgr force-pushed the issue-899-regression branch from 693e437 to 721c491 Compare January 21, 2026 11:49
@pw-sgr
Copy link
Contributor Author

pw-sgr commented Jan 21, 2026

now I remember why the IEquatable<T> in RenamedContext, was the Codacy Static Code Analysis

@vbreuss
Copy link
Member

vbreuss commented Jan 21, 2026

now I remember why the IEquatable<T> in RenamedContext, was the Codacy Static Code Analysis

I'm on it!

@vbreuss vbreuss merged commit 68305d1 into Testably:main Jan 21, 2026
11 checks passed
@github-actions
Copy link

This is addressed in release v5.0.3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants