Code

History

Commits on ig/vimdiffwarn to lib/src/git.rs70+
  1. git: remove `.gitmodules` parsing codeEmily committed 1 year agofe9e71b
  2. git: use `try_collect`Emily committed 1 year agob2d6318
  3. git: clean up remove_remote_git_config_sectionsdemize committed 1 year agoc3cc3de
  4. git: make import of refs/remotes/git/* non-error, warn failed refs insteadYuya Nishihara committed 3 years agoc006608
  5. git: plumbing to report unimportable refs, warn non-utf-8 namesYuya Nishihara committed 3 years agocc1b716
  6. git: port remote management to `gix`Emily committed 1 year ago8297938
  7. git: abstract `git2` in remote management APIEmily committed 1 year agoc25aa6e
  8. git: reject reserved remote name early in fetch() functionYuya Nishihara committed 3 years agodfb10ca
  9. git: extract helper to check unsupported remote nameYuya Nishihara committed 1 year agob2fd1a0
  10. git: consolidate when to check unsupported remote name on pushYuya Nishihara committed 1 year ago99bc2d2
  11. clippy: replace `allow` directives with `expect` or delete them when possibleIlya Grigoriev committed 1 year agoc36bfaf
  12. MSRV: Update to 1.84 and run `clippy --fix`, `cargo fmt`Ilya Grigoriev committed 1 year ago1ede79c
  13. git: use gix::ObjectId::from_bytes_or_panic() consistentlyYuya Nishihara committed 1 year ago6261d57
  14. git: on reset_head(), check if the actual HEAD points to known locationYuya Nishihara committed 1 year ago6c597d9
  15. view: port remote_bookmark accessors to RemoteRefSymbolYuya Nishihara committed 1 year agoae8e6e8
  16. view: make remote bookmark iterators yield RemoteRefSymbol instead of tupleYuya Nishihara committed 1 year ago4b06274
  17. git: use RemoteRefSymbolBuf to represent RefName::RemoteBranch variantYuya Nishihara committed 1 year ago6c71f3c
  18. git: reject remotes with forward slashesBaltasar Dinis committed 1 year ago64ea8be
  19. git: box `gix::Repository` large instancesSamuel Tardieu committed 1 year ago148e423
  20. git: split function that queries remote default branch, call only when neededYuya Nishihara committed 1 year ago7898eb9
  21. git: check remote existence without using git2::RepositoryYuya Nishihara committed 1 year ago7e55dd2
  22. git: initialize subprocess context without using git2::RepositoryYuya Nishihara committed 1 year agobba6f15
  23. git: instantiate GitSubprocessContext by push_updates() for consistencyYuya Nishihara committed 1 year agod4023d8
  24. git: extract GitFetchImpl that holds implementation-specific objectsYuya Nishihara committed 1 year ago8cad3ac
  25. git: extract inner fetch functions out of GitFetch structYuya Nishihara committed 1 year ago6e3c7fc
  26. git: resolve git2::Repository internally in GitFetch::new()Yuya Nishihara committed 1 year ago658cd3e
  27. git: resolve git2::Repository internally in push_updates()Yuya Nishihara committed 1 year ago9bf29ac
  28. git: store bad pattern object in GitFetchError::InvalidBranchPatternYuya Nishihara committed 1 year ago27e7672
  29. git: test that local progress is emitted through callbackYuya Nishihara committed 1 year ago67bb280
  30. git: enable sideband message callback globally, disable on fetch without ttyYuya Nishihara committed 1 year agob637e98
  31. git: reimplement get_all_remotes() by using gix APIYuya Nishihara committed 1 year agocdbfd6b
  32. git: factor out common get_git_backend/repo() helper, simplify error handlingYuya Nishihara committed 1 year ago7a1cd6a
  33. git: forward "remote: " lines when they arriveYuya Nishihara committed 1 year agod3f56c0
  34. git: forward remote messages to outputBaltasar Dinis committed 1 year ago120b9cc
  35. git: describe codepaths that require git2Baltasar Dinis committed 1 year agoe8620c3