~nacc/git-ubuntu:importer-get_changelog_parent_commit

Last commit made on 2018-04-12
Get this branch:
git clone -b importer-get_changelog_parent_commit https://git.launchpad.net/~nacc/git-ubuntu
Only Nish Aravamudan can upload to this branch. If you are Nish Aravamudan please log in for upload directions.

Branch merges

Branch information

Name:
importer-get_changelog_parent_commit
Repository:
lp:~nacc/git-ubuntu

Recent commits

01d65e1... by Nish Aravamudan

importer: abstract out get_changelog_parent_commit

This was duplicated code between the import_{un,}applied_spi and needs
to be abstracted out anyways for future changes.

Add some unit tests. While not complete in and of themselves, the code
will be further tested with follow-on unit tests for the importer
methods.

There should be no functional change.

d1a0c2b... by Nish Aravamudan

importer: do not pass spi to _commit_import

No functional changes, purely refactoring to allow for code reuse.

fb88111... by Nish Aravamudan

importer: do not pass spi to get_commit_msg

No functional changes, purely refactoring to allow for code reuse.

f1156f5... by Nish Aravamudan

importer: do not pass spi to override_parents

No functional changes, purely refactoring to allow for code reuse.

ab62e7d... by Nish Aravamudan

git_repository: do not pass spi to commit_tree_hash

No functional changes, purely refactoring to allow for code reuse.

83b81fc... by Nish Aravamudan

git_repository: formatting cleanups

No functional changes, makes following commits smaller.

07b3a53... by Nish Aravamudan

git_repository: add docstrings

No functional changes, makes following commits smaller.

b7b3166... by Nish Aravamudan

importer: remove import_patches_unapplied_tree

This is a trival wrapper around dsc_to_tree_hash that does
not buy us much.

381bb37... by Nish Aravamudan

importer: add create_{import,applied}_tag API

Currently unused, but will be. Add tests.

LP: #1755247

0866757... by Nish Aravamudan

repo_comparator: add basic equals() method

This method currently supports a simple check of specified refs in the
two repositories.