Code

History

Commits on ig/commit-debug to lib/src/evolution.rs56
  1. ReadonlyEvolution: make ReadonlyRepo responsible for lazy calculationMartin von Zweigbergk committed 5 years ago61acee5
  2. Transaction: rename as_repo_mut() to mut_repo()Martin von Zweigbergk committed 5 years ago82c683b
  3. transaction: move most functionality to MutableRepoMartin von Zweigbergk committed 5 years agoef16d10
  4. cleanup: fix lots of issues found in the lib crate by clippyMartin von Zweigbergk committed 5 years ago031a39e
  5. evolution: calculate state using indexMartin von Zweigbergk committed 5 years agod961f61
  6. rewrite: make merge_commit_trees() use index for finding common ancestorsMartin von Zweigbergk committed 5 years ago2a53183
  7. evolve: pass Transaction to listener functions, so they see the updated stateMartin von Zweigbergk committed 5 years ago5aadbcf
  8. view: replace View trait by enum with Readonly and Mutable variantsMartin von Zweigbergk committed 5 years ago72aebc9
  9. evolution: replace Evolution trait by enum with Readonly and Mutable variantsMartin von Zweigbergk committed 5 years agod1e5f46
  10. repo: replace Repo trait by enum with readonly and mutable variantsMartin von Zweigbergk committed 5 years agof166637
  11. repo: move MutableRepo from transaction module to repo moduleMartin von Zweigbergk committed 5 years ago4ecbd89
  12. evolution: add support for updating state incrementallyMartin von Zweigbergk committed 5 years ago4619942
  13. evolution: keep track of non-obsolete commits per change idMartin von Zweigbergk committed 5 years agoea7a6b9
  14. evolution: fix it so pruned commits can be divergentMartin von Zweigbergk committed 5 years ago6807407
  15. evolution: create State struct in placeMartin von Zweigbergk committed 5 years agocc9008c
  16. evolution: use updated state when resolving descendants of orphansMartin von Zweigbergk committed 5 years ago66ba74c
  17. transaction: make evolution_mut() return a mutable referenceMartin von Zweigbergk committed 5 years ago0219dbb
  18. evolution: don't wrap State in Mutex<Option<>>Martin von Zweigbergk committed 5 years ago110c083
  19. evolution: make MutableEvolution own its stateMartin von Zweigbergk committed 5 years agofce5ec2
  20. evolution: move shared implementation onto the State structMartin von Zweigbergk committed 5 years ago648ec34
  21. import commit 0f15be02bf4012c116636913562691a0aaa7aed2 from my hg repoMartin von Zweigbergk committed 5 years ago6b1427c