Code

History

Commits on copilot/replace-thiserror-with-rootcause to gix-path/src/env/git35+
  1. Update MSRV to 1.82 and replace once_cell with std equivalentscopilot-swe-agent[bot] committed 1 year ago6cc8464
  2. feat: Extend `ALTERNATIVE_LOCATIONS` for per-user installationsEliah Kagan committed 1 year ago7e77d40
  3. Migrate remaining `known-folders` usage to `windows`Eliah Kagan committed 1 year ago082e22e
  4. Clarify safety at and around `SHGetKnownFolderPath` callEliah Kagan committed 1 year ago998fb48
  5. Get `UserProgramFiles` with `KF_FLAG_DONT_VERIFY` for testEliah Kagan committed 1 year ago1c7a34e
  6. Update alternative location unit tests for user program filesEliah Kagan committed 1 year agoc9ff0ac
  7. Fix user program files alternative locations expectationsEliah Kagan committed 1 year agocab4c85
  8. Update alternative locations integration tests for user program filesEliah Kagan committed 1 year ago9e71d55
  9. Add a "SAFETY:" comment in `PlatformBitness::current()`Eliah Kagan committed 1 year ago1f3edb5
  10. Move the vacuous case outside the "ordinary" groupEliah Kagan committed 1 year agoeec407f
  11. Rename cases to clarify "ordinary" and "strange"Eliah Kagan committed 1 year agoedc0f3c
  12. Divide up `locations_under_program_files_*` assertionsEliah Kagan committed 1 year ago35beea1
  13. Clarify which global program files paths are used and whyEliah Kagan committed 1 year agofd000f5
  14. Update outdated `expect()` message in test helperEliah Kagan committed 1 year ago571ca6e
  15. Rename `PlatformArchitecture` helper `PlatformBitness`Eliah Kagan committed 1 year ago5bf265b
  16. Further refactor `rules` loop in `locations_under_program_files`Eliah Kagan committed 1 year ago2c6dcb2
  17. Clarify `rules` loop in `locations_under_program_files`Eliah Kagan committed 1 year agod06b89d
  18. fix: Extend `ALTERNATIVE_LOCATIONS` for ARM64 WindowsEliah Kagan committed 1 year ago1fa24cd
  19. Tweak formatting to fix lintEliah Kagan committed 1 year ago4662233
  20. Update alternative locations unit tests for ARM64Eliah Kagan committed 1 year agoff3df53
  21. Update alternative locations integration tests for ARM64Eliah Kagan committed 1 year agoe9770a7
  22. Copyedit `gix_path::env::git` commentsEliah Kagan committed 1 year ago8d2c262
  23. fix: Use `nul` instead of `NUL` on WindowsEliah Kagan committed 1 year agob24783a
  24. j fmtSebastian Thiel committed 1 year agoc3c6504
  25. Adapt `gix-path` tests to changes in `windows`Eliah Kagan committed 1 year ago2fc48a1
  26. Use raw literals for more strings with backslashesEliah Kagan committed 1 year ago01bd76d
  27. Expand and clarify "unkown" scope comment in `git_cmd`Eliah Kagan committed 2 years ago1526b01
  28. fix: Don't read "installation" config from `GIT_CONFIG`Eliah Kagan committed 2 years agoeb72d31
  29. Fix the `never_from_git_config_env_var` testEliah Kagan committed 2 years agof8e38d0
  30. Start testing that installation config is not from `GIT_CONFIG`Eliah Kagan committed 2 years ago340ff37
  31. Unset other `GIT_DIR` related env vars in `git config -l`Eliah Kagan committed 2 years ago01a412f
  32. Rename to `GIT_HIGHEST_SCOPE_CONFIG_PATH`Eliah Kagan committed 2 years ago0672576
  33. Rename `EXE_INFO` to something that probably captures its contents better.Sebastian Thiel committed 2 years agodd2d666
  34. Run `cargo fmt`Eliah Kagan committed 2 years agob11f7db
  35. Make `EXE_NAME` a `const` tooEliah Kagan committed 2 years agofb0b6d8