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/extensions/hooks.py |
---|
reviewboard/webapi/tests/test_default_reviewer.py |
---|
reviewboard/webapi/tests/test_diff.py |
---|
reviewboard/webapi/tests/test_diff_file_attachment.py |
---|
reviewboard/webapi/tests/test_draft_diff.py |
---|
reviewboard/webapi/tests/test_draft_filediff.py |
---|
reviewboard/webapi/tests/test_file_attachment.py |
---|
reviewboard/webapi/tests/test_file_attachment_comment.py |
---|
reviewboard/webapi/tests/test_file_attachment_draft.py |
---|
reviewboard/webapi/tests/test_file_diff_comment.py |
---|
reviewboard/webapi/tests/test_repository.py |
---|
reviewboard/webapi/tests/test_repository_branches.py |
---|
reviewboard/webapi/tests/test_repository_commits.py |
---|
reviewboard/webapi/tests/test_repository_info.py |
---|
reviewboard/webapi/tests/test_review.py |
---|
reviewboard/webapi/tests/test_review_comment.py |
---|
reviewboard/webapi/tests/test_review_group.py |
---|
reviewboard/webapi/tests/test_review_group_user.py |
---|
reviewboard/webapi/tests/test_review_reply.py |
---|
reviewboard/webapi/tests/test_review_reply_diff_comment.py |
---|