Code

History

Commits on ig/commit-debug to lib/src805+
  1. absorb: move core functionality from cli to libdploch committed 1 year ago396833f
  2. cli: replace --config-toml=TOML with --config=NAME=VALUEYuya Nishihara committed 1 year agoabf4857
  3. gitignore: remove FIXME comment about passing pathScott Taylor committed 1 year agod75cc94
  4. gitignore: add more detail to errors on invalid patternScott Taylor committed 1 year ago9591523
  5. cli: let "config set"/"unset" continue if file to edit can be disambiguatedYuya Nishihara committed 1 year agoac52e43
  6. config: add convenient ConfigLayer wrapper that provides .save() methodYuya Nishihara committed 1 year agod6ca0c9
  7. config: add layer.delete_value(name) methodYuya Nishihara committed 1 year ago215c82e
  8. cli: add --config-file=PATH argumentYuya Nishihara committed 1 year agofca92f1
  9. cli: set global args to config table without re-parsing as TOMLYuya Nishihara committed 1 year agoc29b5a2
  10. config: merge and print inline tables as valuesYuya Nishihara committed 1 year ago0de3691
  11. working_copy: on snapshot, warn new large files and continueYuya Nishihara committed 1 year ago168c797
  12. working_copy: plumbing to propagate untracked paths to callerYuya Nishihara committed 1 year agof4fdc19
  13. config: add ConfigLoadError, replace uses of config::ConfigErrorYuya Nishihara committed 1 year ago118e76e
  14. config: migrate underlying data structure to toml_editYuya Nishihara committed 1 year agoe2be4fa
  15. local_working_copy: optimize path comparison in prefixed file statesYuya Nishihara committed 1 year ago45c80c2
  16. local_working_copy: filter deleted files per directory (or job)Yuya Nishihara committed 1 year ago8caec18
  17. local_working_copy: spawn snapshot job per directory with file count thresholdYuya Nishihara committed 1 year ago99d8703
  18. local_working_copy: extract loop body of visit_directory() to functionYuya Nishihara committed 1 year agoe98589a
  19. local_working_copy: extract function that visits gitignore-d tracked filesYuya Nishihara committed 1 year ago60d3354
  20. local_working_copy: extract helper function that emits new file value and stateYuya Nishihara committed 1 year ago6d23d5a
  21. config: add method to iterate over merged table keysYuya Nishihara committed 1 year ago514803d
  22. settings: explicitly convert integer to HumanByteSizeYuya Nishihara committed 1 year ago85816f2
  23. settings: extract HumanByteSize parsing wrapper to FromStr traitYuya Nishihara committed 1 year ago2461602
  24. config: add .get_value_with() to handle type not implementing DeserializeYuya Nishihara committed 1 year agob681df0
  25. config: add convenient method to insert value into layer, migrate callersYuya Nishihara committed 1 year agoda3c75b
  26. config: extract helper method that inserts multiple layersYuya Nishihara committed 1 year agod226bc2
  27. config: introduce our ConfigGetError typeYuya Nishihara committed 1 year agoc0ce880
  28. config: move ConfigResultExt from settings moduleYuya Nishihara committed 1 year agoba739b2
  29. settings: remove useless Result type from settings.with_repo()Yuya Nishihara committed 1 year agodfa5a6b
  30. config: wrap per-layer table access APIYuya Nishihara committed 1 year agoaa4f48c
  31. config: remove merge() function which is used only in testsYuya Nishihara committed 1 year ago8748a1e
  32. config: migrate resolved_config_values() to new getter APIYuya Nishihara committed 1 year ago23b2412
  33. local_working_copy: move DirectoryToVisit closer to new snapshotter typeYuya Nishihara committed 1 year ago21a6a24
  34. local_working_copy: move common parameters out of visit_directory() argumentsYuya Nishihara committed 1 year ago88c3008
  35. local_working_copy: extract immutable part of snapshot() to separate structYuya Nishihara committed 1 year ago1a1d369