You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
62606 Return fully qualified path from FileSystemEventArgs (#63051)
* FullPath property now returns fully qualified path
Gets the fully qualified path after combining the directory and name part
as per the thread discussion. Also added and updated tests for the new change.
Fix#62606
* OldFullPath returns fully qualified path
To be consistent with new behavior of FullPath from FileSystemEventArgs
same change was applied for RenamedEventArgs including updated tests.
Fix#62606
* Marked some test cases as Windows OS specific
In the context of using an actual full path
which can vary on Unix vs Windows
Fix#62606
* Using Path.Join instead of the custom Combine
Adjusted unit tests to match the new logic.
Fix#62606
* Account for corner case when fullPath matches root
The previous buggy implementation of RenamedEventArgs
produced a convenient side-effect for PhysicalFilesWatcher.
Without the trailing slash adde by RenamedEventArgs the root
was longer than the fullPath by a trailing slash.
Fix#62606
* Handle relative paths from CWD in given drive
Fix#62606
* Clearly separated unix and windows test cases
Implemented most of the code review suggestions.
Fix#62606
* Use EnsureTrailingSeparator instead of custom code
Also made unit tests more focused by
removing needless asserts from the tests
Fix#62606
* Keeping the old behavior with trailing separator
Reverted the changes to PhysicalFilesWatcher
and added back the trailing separator behavior
as per code review suggestion
Fix#62606
* Used Path.Combien vs PathInternalEnsureSeparator
As per code review suggestions.
Fix#62606
* Added blank line for readability
Pipeline retrigger. Some pipelines timed out, most probably transient issues.
Fix#62606
0 commit comments