~nacc/git-ubuntu:importer-abstract-out-import_dsc

Last commit made on 2018-04-12
Get this branch:
git clone -b importer-abstract-out-import_dsc 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-abstract-out-import_dsc
Repository:
lp:~nacc/git-ubuntu

Recent commits

bd309ff... by Nish Aravamudan

importer: abstract out import_{un,}applied_dsc

No functional changes.

15fb7cd... by Nish Aravamudan

importer: refactor _commit_import to return the commit hash

Have the caller do the tagging and branch manipulation.

This should not be any functional change and allows for future fixes to
the algorithm.

c36c0aa... by Nish Aravamudan

importer._commit_import: use get_import_tag_msg()

No functional change.

3f2790d... by Nish Aravamudan

importer._commit_import: use repo.create_tag

No functional change

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.