Code

History

Commits on git-commitgraph-v0.8.0 to git-repository/tests35+
  1. tests for author/committer/user (#331)Sebastian Thiel committed 4 years ago6d2e53c
  2. change!: `Repository::committer()` now returns an `Option`, see `::committer_or_default()` for a method that doesn't. (#331)Sebastian Thiel committed 4 years agof932cea
  3. a first sketch on how identity management could look like. (#331)Sebastian Thiel committed 4 years ago780f14f
  4. feat: permissions for configuration. (#331)Sebastian Thiel committed 4 years ago840d9a3
  5. feat: repository now initializes global configuration files and resolves includes (#331)Sebastian Thiel committed 4 years agoebedd03
  6. feat: resolve includes in local repository configuration (#331)Sebastian Thiel committed 4 years agode8572f
  7. refactor (#331)Sebastian Thiel committed 4 years ago5723730
  8. Add remaining config access, and an escape hatch. (#331)Sebastian Thiel committed 4 years ago81715ff
  9. feat: `config::Snapshot::trusted_path()` to obtain trustworthy paths. (#331)Sebastian Thiel committed 4 years agod5a48b8
  10. feat: `Repository::config_snapshot()` to access configuration values. (#331)Sebastian Thiel committed 4 years ago5f9bfa8
  11. feat: Use `git-config` to write config file on initialization, including `logallrefupdates` and `precomposeunicode`. (#331)Sebastian Thiel committed 4 years ago7f67b23
  12. make fmtSebastian Thiel committed 4 years agoe043807
  13. refactorSebastian Thiel committed 4 years ago5ab5842
  14. adjust to changes in git-refSebastian Thiel committed 4 years ago0671586
  15. git-repository: allow reading information about remote branchDavid Knaack committed 4 years ago53c06c7
  16. brutally fix path handling of common dirs (#301)Sebastian Thiel committed 4 years agoe120232
  17. Assure 'commondir' is actually resolved and not kept relative (#301)Sebastian Thiel committed 4 years ago3de63ff
  18. first working worktree tests for git-repository (#301)Sebastian Thiel committed 4 years ago508cdd2
  19. Adjust to `git-discovery` to support linked worktrees in `Kind` type (#301)Sebastian Thiel committed 4 years ago2a99b7d
  20. adjust to changes in git-discover (#301)Sebastian Thiel committed 4 years ago3271979
  21. refactor; add worktree id and determine main status of worktree (#301)Sebastian Thiel committed 4 years ago54be8e3
  22. first step towards getting repos from worktree proxies (#301)Sebastian Thiel committed 4 years ago60d0433
  23. obtain the base() path of a private worktree (#301)Sebastian Thiel committed 4 years agof77d8c8
  24. use `git-discover` crate (#301)Sebastian Thiel committed 4 years agof5f9a0d
  25. refactor (#301)Sebastian Thiel committed 4 years ago00a988e
  26. Remove `worktree()` platform in favor of the current worktree (#301)Sebastian Thiel committed 4 years agof2a2c55
  27. basic worktree iteration (#301)Sebastian Thiel committed 4 years ago992a6ce
  28. maybe fix failing test on windows (#301)Sebastian Thiel committed 4 years ago8f69af2
  29. assure worktree test repositories are regenerated (#301)Sebastian Thiel committed 4 years ago2eed703
  30. A first stab at more control over which worktrees and git-dirs to use (#301)Sebastian Thiel committed 4 years ago83ac263
  31. thanks clippySebastian Thiel committed 4 years ago6fb19cf
  32. devise a worktree API that can work even if a valid worktree isn't present (#301)Sebastian Thiel committed 4 years ago8d067d1
  33. reorganize types to properly represent worktrees in their various 'states' (#301)Sebastian Thiel committed 4 years agob46bff5
  34. parse baseline worktree listing (#301)Sebastian Thiel committed 4 years agoaabe8b2
  35. A first test to run against a bare and non-bare repos with worktrees (#301)Sebastian Thiel committed 4 years ago70164d7