Code

History

Commits on main to gix-submodule/src33
  1. change!: raise MSRV to Rust 1.88Byron committed 2 months ago4b42e0c
  2. Merge pull request #2725 from GitoxideLabs/gix-config-improvementsSebastian Thiel committed 3 months ago5982dfe
  3. change!: validate config value names internally and use `AsBStrOpt` for value pushes.Byron committed 3 months ago0887485
  4. Replace lint allowances with expectationsCodex GPT-5 committed 3 months ago43ff87a
  5. fix!: Adapt gix-submodule to lifetime-free configuration filesSebastian Thiel committed 3 months agof138664
  6. feat!: make parsed configuration files lifetime-freeSebastian Thiel committed 4 months ago0e3b35b
  7. Update crates to Rust 2024 editionGPT 5.5 committed 6 months ago2cb17b2
  8. Remove rust_2018_idioms lint declarationsGPT 5.5 committed 6 months agoe10d5f6
  9. fix(gix-submodule): make sure that `update` commands won't be from `.gitmodules` filesSebastian Thiel committed 6 months agoe3ca1e6
  10. Adapt to changes in `gix-config`Sebastian Thiel committed 7 months ago7bda16a
  11. thanks clippySebastian Thiel committed 1 year ago8712aaf
  12. thanks clippySebastian Thiel committed 1 year ago6f009d7
  13. thanks clippySebastian Thiel committed 1 year ago8e96ed3
  14. chore: bump `rust-version` to 1.70Sebastian Thiel committed 1 year ago17835bc
  15. thanks clippySebastian Thiel committed 1 year ago9193b05
  16. update crate-status to inform about tree-editing capabilitiesSebastian Thiel committed 2 years agofe1eb97
  17. Allow empty-docsSebastian Thiel committed 2 years agobeba720
  18. adapt to changes in `gix-config`Sebastian Thiel committed 2 years ago78e48f2
  19. Merge branch 'main' into config-key-take-2Sebastian Thiel committed 2 years ago9fa1054
  20. fix lints for nightly, and clippySebastian Thiel committed 2 years agof8ce3d0
  21. feat: Add `Submodule::status()` method.Sebastian Thiel committed 2 years agoa29fa00
  22. gix-config now uses a Key trait rather than Into<&BStr>Bittrance committed 2 years ago6281e1a
  23. fix!: use `dyn` trait where possible.Sebastian Thiel committed 3 years ago072ee32
  24. fix!: `IsActivePlatform::is_active()` now only considers the URL in passed configurationSebastian Thiel committed 3 years ago25c5bce
  25. fix: `Modules::is_active()` now counts everything that doesn't match `submodule.active` (if present) as inactive.Sebastian Thiel committed 3 years agoe0d9b09
  26. just fmtSebastian Thiel committed 3 years ago0d258f4
  27. feat!: remove `File::names_and_active_state()` in favor of `File::is_active_platform()`.Sebastian Thiel committed 3 years ago3503f49
  28. feat!: make API less error prone by enforcing overrides at instantiation time.Sebastian Thiel committed 3 years ago4a443e4
  29. fix: Assure `gix-submodule` works with Rust 1.65.Sebastian Thiel committed 3 years ago8172f0e
  30. feat: TBD a way to learn if submodules are active efficientlySebastian Thiel committed 3 years agoaf1cab3
  31. set `gix-submodule` to version 0.1.0Sebastian Thiel committed 3 years ago931fd1e
  32. `.gitmodule` file abstractionSebastian Thiel committed 3 years ago6a2e6a4
  33. rename `git-submodule` to `gix-submodule`Sebastian Thiel committed 3 years agod9a84a2