lp:~leonardr/lazr.restful/generate-multiversion-collections
Created by
Leonard Richardson
and last modified
- Get this branch:
- bzr branch lp:~leonardr/lazr.restful/generate-multiversion-collections
Only
Leonard Richardson
can upload to this branch. If you are
Leonard Richardson
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
Merged
into
lp:lazr.restful
- Edwin Grubbs (community): Approve (code)
-
Diff: 450 lines (+210/-63)6 files modifiedsrc/lazr/restful/declarations.py (+41/-15)
src/lazr/restful/docs/webservice-declarations.txt (+99/-12)
src/lazr/restful/example/multiversion/resources.py (+10/-1)
src/lazr/restful/example/multiversion/root.py (+2/-1)
src/lazr/restful/example/multiversion/tests/introduction.txt (+27/-7)
src/lazr/restful/metazcml.py (+31/-27)
Branch information
Recent revisions
- 106. By Leonard Richardson
-
Generate multiversion collection adapters. Simplify the registration code for the earliest version: instead of looking up the earliest version we can just use the generic IWebServiceClie
ntRequest. - 104. By Leonard Richardson
-
Store collection annotations in a dict where the key is a version (_not_ a VersionedDict).
- 102. By Leonard Richardson
-
Implemented two different versions of the collection in the multiversion doctest.
- 101. By Leonard Richardson
-
[r=gary] Improved the error message when a field is missing, and correct a test failure.
- 100. By Leonard Richardson
-
[r=gary] Add the @operation_
removed_ in_version method, which stops an operation from being published in a given version.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:lazr.restful