12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
I, [2024-05-14T06:35:22.960965 #1] INFO -- : Skipping file ./sanic_jwt_extended/tokens.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
print(json.dumps(to_json(ast.parse(source))))
File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
File "<unknown>", line 17
raw_jwt: str
^
SyntaxError: invalid syntax
I, [2024-05-14T06:35:22.967744 #1] INFO -- : Skipping file ./sanic_jwt_extended/decorators.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
print(json.dumps(to_json(ast.parse(source))))
File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
File "<unknown>", line 42
def _get_request(args) -> Request:
^
SyntaxError: invalid syntax
I, [2024-05-14T06:35:22.972484 #1] INFO -- : Skipping file ./sanic_jwt_extended/redis.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
print(json.dumps(to_json(ast.parse(source))))
File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
File "<unknown>", line 8
redis: Optional[aioredis.Redis] = None
^
SyntaxError: invalid syntax
I, [2024-05-14T06:35:22.983839 #1] INFO -- : Skipping file ./sanic_jwt_extended/config.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
print(json.dumps(to_json(ast.parse(source))))
File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
File "<unknown>", line 11
read_only: bool = False
^
SyntaxError: invalid syntax
I, [2024-05-14T06:35:23.010627 #1] INFO -- : Skipping file ./sanic_jwt_extended/jwt_manager.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
print(json.dumps(to_json(ast.parse(source))))
File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
File "<unknown>", line 131
*,
^
SyntaxError: invalid syntax
I, [2024-05-14T06:35:23.029240 #1] INFO -- : Skipping file ./sanic_jwt_extended/exceptions.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
print(json.dumps(to_json(ast.parse(source))))
File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
File "<unknown>", line 6
...
^
SyntaxError: invalid syntax
I, [2024-05-14T06:35:23.030762 #1] INFO -- : Skipping file ./sanic_jwt_extended/blacklist.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
print(json.dumps(to_json(ast.parse(source))))
File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
File "<unknown>", line 9
async def register(self, token):
^
SyntaxError: invalid syntax
|
INFO: Java 1.8.0_111-internal Oracle Corporation (64-bit)
INFO: Linux 4.4.0-1128-aws amd64
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/src/app/build/libs/sonarlint-core-2.17.0.899.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/src/app/build/libs/sonarlint-cli-2.1.0.566.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]
INFO: Index files
INFO: Invalid character encountered in file '/code/docs/favicon.ico' at line 2 for encoding UTF-8. Please fix file content or configure the encoding to be used using property 'sonar.sourceEncoding'.
INFO: 47 files indexed
ERROR: Unable to parse file: /code/sanic_jwt_extended/tokens.py
ERROR: Parse error at line 17 column 11:
9: .utils import base64url_decode
10:
11: from sanic_jwt_extended.exceptions import ConfigurationConflictError, JWTDecodeError
12: from sanic_jwt_extended.jwt_manager import JWT
13:
14:
15: @dataclass
16: class Token:
--> raw_jwt: str
18: raw_data: Dict[str, Any] = field(init=False)
19:
20:
21: type: str = field(init=False)
22:
ERROR: Unable to parse file: /code/sanic_jwt_extended/decorators.py
ERROR: Parse error at line 51 column 13:
45: else:
46: request = args[1]
47: return request
48:
49:
50: def _get_raw_jwt_from_request(request, is_access=True):
--> functions: List[jwt_get_function] = []
52:
53: for eligible_location in JWT.config.token_location:
54: if eligible_location == "header":
55: functions.append
ERROR: Unable to parse file: /code/sanic_jwt_extended/redis.py
ERROR: Parse error at line 8 column 9:
1: from typing import Any, Dict, Optional
2:
3: import aioredis
4: import ujson
5:
6:
7: class RedisConnection:
--> redis: Optional[aioredis.Redis] = None
9: connection_info: Dict[str, Any]
10:
11: @classmethod
12: async def _get_redis_connection(cls):
13:
ERROR: Unable to parse file: /code/sanic_jwt_extended/config.py
ERROR: Parse error at line 11 column 13:
4: typing import Any, Dict, Optional, Tuple, Type, Union
5:
6: from sanic_jwt_extended.blacklist import BlacklistABC
7:
8:
9: @dataclass
10: class Config:
--> read_only: bool = False
12:
13:
14: secret_key: Optional[str] = None
15:
16: public_key: Optional[str] = None
17: private_key: Optional[str] =
ERROR: Unable to parse file: /code/sanic_jwt_extended/jwt_manager.py
ERROR: Parse error at line 138 column 4:
130: fresh=None,
131: *,
132: expires_delta=None,
133: public_claims=None,
134: private_claims=None,
135: iss=None,
136: aud=None,
137: nbf=None,
--> ):
139: payload = {"iss": iss, "sub": identity, "aud": aud, "nbf": nbf}
140:
141: if role:
142: if
INFO: ------------------------------------------------------------------------
INFO: EXECUTION SUCCESS
INFO: ------------------------------------------------------------------------
INFO: Total time: 2.064s
INFO: Final Memory: 5M/234M
INFO: ------------------------------------------------------------------------
|