Convert metaclasses using @six.add_metaclass()
Review Request #4923 — Created Nov. 8, 2013 and submitted — Latest diff uploaded
Convert metaclasses using
@six.add_metaclass()
Metaclasses work differently in Python 2 and 3. Newer versions of six include a
decorator that can apply them for both versions. This change converts the
reviewboard codebase to use that.
Ran unit tests.
Diff Revision 1 (Latest)
reviewboard/webapi/tests/test_review_reply_file_attachment_comment.py |
---|
reviewboard/webapi/tests/test_review_reply_screenshot_comment.py |
---|
reviewboard/webapi/tests/test_review_request.py |
---|
reviewboard/webapi/tests/test_review_request_draft.py |
---|
reviewboard/webapi/tests/test_review_screenshot_comment.py |
---|
reviewboard/webapi/tests/test_root.py |
---|
reviewboard/webapi/tests/test_screenshot.py |
---|
reviewboard/webapi/tests/test_screenshot_comment.py |
---|
reviewboard/webapi/tests/test_screenshot_draft.py |
---|
reviewboard/webapi/tests/test_server_info.py |
---|
reviewboard/webapi/tests/test_session.py |
---|
reviewboard/webapi/tests/test_user.py |
---|
reviewboard/webapi/tests/test_validate_diff.py |
---|
reviewboard/webapi/tests/test_watched_review_group.py |
---|
reviewboard/webapi/tests/test_watched_review_request.py |
---|