)]}'
{"net/alcoholic_jwt/src/lib.rs":[{"author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"change_message_id":"ee44bf4471a840f8903925d49bc006f7544143e4","unresolved":true,"context_lines":[{"line_number":244,"context_line":"            ValidationError::InvalidBase64(_) \u003d\u003e f.write_str(\"Invalid Base64 encoding in JWT\"),"},{"line_number":245,"context_line":"            ValidationError::InvalidJWK \u003d\u003e f.write_str(\"JWK decoding failed\"),"},{"line_number":246,"context_line":"            ValidationError::InvalidSignature \u003d\u003e f.write_str(\"JWT signature validation failed\"),"},{"line_number":247,"context_line":"            ValidationError::OpenSSL(e) \u003d\u003e write!(f, \"{}\", e),"},{"line_number":248,"context_line":"            ValidationError::JSON(e) \u003d\u003e write!(f, \"{}\", e),"},{"line_number":249,"context_line":"            ValidationError::InvalidClaims(errs) \u003d\u003e {"},{"line_number":250,"context_line":"                write!(f, \"Invalid claims: {}\", errs.join(\", \"))"},{"line_number":251,"context_line":"            }"},{"line_number":252,"context_line":"        }"}],"source_content_type":"text/x-rustsrc","patch_set":2,"id":"0ba531c3_690ce837","line":249,"range":{"start_line":247,"start_character":0,"end_line":249,"end_character":0},"updated":"2022-05-16 15:34:02.000000000","message":"I think for these prefixing the wrapped error with something might be useful, they have a large chance of yielding stupid errors like \"\u0027{}\u0027 is not a number\" or \"failed to read chain\" or whatever.","commit_id":"7c07bfc6ff1d94b75d79f44a66cb243b4186aba2"},{"author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"change_message_id":"750c0dff300d7fc14b54cd5bfec6c5a42632ea1b","unresolved":false,"context_lines":[{"line_number":244,"context_line":"            ValidationError::InvalidBase64(_) \u003d\u003e f.write_str(\"Invalid Base64 encoding in JWT\"),"},{"line_number":245,"context_line":"            ValidationError::InvalidJWK \u003d\u003e f.write_str(\"JWK decoding failed\"),"},{"line_number":246,"context_line":"            ValidationError::InvalidSignature \u003d\u003e f.write_str(\"JWT signature validation failed\"),"},{"line_number":247,"context_line":"            ValidationError::OpenSSL(e) \u003d\u003e write!(f, \"{}\", e),"},{"line_number":248,"context_line":"            ValidationError::JSON(e) \u003d\u003e write!(f, \"{}\", e),"},{"line_number":249,"context_line":"            ValidationError::InvalidClaims(errs) \u003d\u003e {"},{"line_number":250,"context_line":"                write!(f, \"Invalid claims: {}\", errs.join(\", \"))"},{"line_number":251,"context_line":"            }"},{"line_number":252,"context_line":"        }"}],"source_content_type":"text/x-rustsrc","patch_set":2,"id":"c4fbcf66_9bfcce65","line":249,"range":{"start_line":247,"start_character":0,"end_line":249,"end_character":0},"in_reply_to":"0ba531c3_690ce837","updated":"2022-05-16 15:35:03.000000000","message":"Done","commit_id":"7c07bfc6ff1d94b75d79f44a66cb243b4186aba2"}]}
