Merge lp:~abentley/launchpad/allow-0.3-2 into lp:launchpad/db-devel
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Aaron Bentley | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 10011 | ||||
Proposed branch: | lp:~abentley/launchpad/allow-0.3-2 | ||||
Merge into: | lp:launchpad/db-devel | ||||
Prerequisite: | lp:~abentley/launchpad/nest-part-model | ||||
Diff against target: |
322 lines (+39/-37) 6 files modified
lib/lp/code/browser/tests/test_sourcepackagerecipe.py (+6/-6) lib/lp/code/interfaces/sourcepackagerecipe.py (+3/-3) lib/lp/code/model/sourcepackagerecipedata.py (+1/-1) lib/lp/code/model/tests/test_recipebuilder.py (+11/-7) lib/lp/code/model/tests/test_sourcepackagerecipe.py (+18/-16) utilities/sourcedeps.conf (+0/-4) |
||||
To merge this branch: | bzr merge lp:~abentley/launchpad/allow-0.3-2 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Tim Penhey (community) | Approve | ||
Review via email: mp+39562@code.launchpad.net |
Commit message
Support bzr-builder format 0.3
Description of the change
= Summary =
Support bzr-builder recipe format 0.3
== Proposed fix ==
Update the maximim format to 0.3
== Pre-implementation notes ==
None
== Implementation details ==
Various tests and data were updated to 0.3 format. Now-unnecessary
monkey-patching was removed. Lint was cleaned up.
== Tests ==
bin/test sourcepackagerecipe
== Demo and Q/A ==
Create a recipe. It should default to 0.3 format. Add a nest-part instruction
and save. The recipe should be accepted, and displayed correctly. Request a
build of the recipe. The build should succeed.
= Launchpad lint =
Checking for conflicts and issues in changed files.
Linting changed files:
database/
database/
lib/lp/
database/
lib/lp/
lib/lp/
utilities/
lib/lp/
lib/lp/
lib/lp/
database/
./lib/lp/
189: E202 whitespace before ')'
./lib/lp/
129: 'anonymous_
129: 'with_anonymous
129: 'is_logged_in' imported but unused
148: 'launchpadlib_for' imported but unused
148: 'launchpadlib_
129: 'person_logged_in' imported but unused
148: 'oauth_
129: 'login_celebrity' imported but unused
129: 'with_celebrity
147: 'test_tales' imported but unused
129: 'celebrity_
129: 'run_with_login' imported but unused
129: 'with_person_
129: 'login_team' imported but unused
129: 'login_person' imported but unused
129: 'login_as' imported but unused
888: E302 expected 2 blank lines, found 1
964: E302 expected 2 blank lines, found 1
./database/
4: Line exceeds 78 characters.
5: Line exceeds 78 characters.
6: Line exceeds 78 characters.
7: Line exceeds 78 characters.
Uhm guys, this has a database patch in it. That needs to go through
the DB review process. I'm happy to discuss whether we need such a
review process, but while we have the policy, we should follow it. I'm
landing a revert now.