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
Fix UnixFilePermissionsConverter to skip all combination enum values
The converter was double-counting permissions by including both individual
flags (UserRead, UserWrite) and their combinations (UserReadWrite).
This caused it to return incorrect values, e.g. expecting 404 but getting 1004.
The fix excludes all combination flags (ReadWrite, ReadExecute, WriteExecute,
AllPermissions, DefaultPermissions, None) so only individual Read/Write/Execute
flags are counted.
All 512 UnixFilePermissionsConverterTest test cases now pass.
0 commit comments