Skip to content

Commit 00e0c10

Browse files
authored
Swap order of exception arguments (#331)
1 parent 912f91c commit 00e0c10

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

pyls/jsonrpc/exceptions.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
class JsonRpcException(Exception):
66

7-
def __init__(self, code=None, message=None, data=None):
7+
def __init__(self, message=None, code=None, data=None):
88
super(JsonRpcException, self).__init__()
9-
self.code = code or getattr(self.__class__, 'CODE')
109
self.message = message or getattr(self.__class__, 'MESSAGE')
10+
self.code = code or getattr(self.__class__, 'CODE')
1111
self.data = data
1212

1313
def to_dict(self):
@@ -86,9 +86,9 @@ class JsonRpcRequestCancelled(JsonRpcException):
8686

8787
class JsonRpcServerError(JsonRpcException):
8888

89-
def __init__(self, code, message=None, data=None):
89+
def __init__(self, message, code, data=None):
9090
assert _is_server_error_code(code)
91-
super(JsonRpcServerError, self).__init__(code=code, message=message, data=data)
91+
super(JsonRpcServerError, self).__init__(message=message, code=code, data=data)
9292

9393
@classmethod
9494
def supports_code(cls, code):

0 commit comments

Comments
 (0)