~racb/git-ubuntu:lint-fixes

Last commit made on 2017-07-25
Get this branch:
git clone -b lint-fixes https://git.launchpad.net/~racb/git-ubuntu
Only Robie Basak can upload to this branch. If you are Robie Basak please log in for upload directions.

Branch merges

Branch information

Name:
lint-fixes
Repository:
lp:~racb/git-ubuntu

Recent commits

b5d0214... by Robie Basak

lint: correctly report lint failures on failures

We haven't agreed the best pattern to use for this yet. But currently
the return value of GitUbuntuLint.do_change_lint() is outright wrong,
returning only the status of the final check instead of all the checks
processed.

Fix this, at least for now, by correctly combining the results.

4d59fc3... by Robie Basak

lint: fix SRU version check

In the case that a proposed SRU is the first update for a given stable
series, the previous changelog entry will list a Debian codename such as
"unstable". versioning.next_sru_version against "unstable" has no
meaning. The call to it failed with a StopIteration when
GitUbuntuLint._next_sru_version() tried to find a matching Ubuntu series
object in Launchpad called "unstable".

Instead, ditch GitUbuntuLint._next_sru_version() and just use the series
derived from the debian/changelog target to determine which series the
proposer is targeting for the SRU. versioning.next_sru_version will look
the appropriate current series' versions from Launchpad to determine the
answer, so there is no need for us to do it.

43c4271... by Nish Aravamudan

git ubuntu lint: drop stray change

I accidentally introduced this in my last bugfix.

640bcda... by Nish Aravamudan

git ubuntu lint: properly support --lint-namespace

b9e67b5... by Nish Aravamudan

git ubuntu queue: fix GitUbuntuRepository accessor usage

dbbc4a9... by Nish Aravamudan

git ubuntu lint: rename mc_treeish to base_treeish

533abd6... by Nish Aravamudan

git ubuntu merge: fix error logging

5bcabc8... by Nish Aravamudan

git ubuntu clone: provide inline guidance for requesting an import

LP: #1704944

237c968... by Nish Aravamudan

git ubuntu: make username input more obvious as input

When first running, we need the LP username in order to name the remote
correctly (and as most obviously expected by the end-user). To that end,
make it clear we are asking for input from the end user when we prompt.

LP: #1704943

c711e96... by Steve Langasek

add doxyqml (universe) to the importer to give me something to play with because this is a TIL merge for me