protected ResponseMessage createResponseMessage(RequestMessage requestMessage) { ResponseMessage responseMessage = new ResponseMessage(); responseMessage.setRawId(requestMessage.getRawId()); responseMessage.setJsonrpc(MessageConstants.JSONRPC_VERSION); return responseMessage; }
protected ResponseMessage createResponseMessage(RequestMessage requestMessage) { ResponseMessage responseMessage = new ResponseMessage(); responseMessage.setRawId(requestMessage.getRawId()); responseMessage.setJsonrpc(MessageConstants.JSONRPC_VERSION); return responseMessage; }
protected Message createMessage(String jsonrpc, Either<String, Number> id, String method, Object params, Object responseResult, ResponseError responseError) throws JsonParseException { if (id != null && method != null) { RequestMessage message = new RequestMessage(); message.setJsonrpc(jsonrpc); message.setRawId(id); message.setMethod(method); message.setParams(params); return message; } else if (id != null) { ResponseMessage message = new ResponseMessage(); message.setJsonrpc(jsonrpc); message.setRawId(id); if (responseError != null) message.setError(responseError); else message.setResult(responseResult); return message; } else if (method != null) { NotificationMessage message = new NotificationMessage(); message.setJsonrpc(jsonrpc); message.setMethod(method); message.setParams(params); return message; } else { throw new JsonParseException("Unable to identify the input message."); } }
protected Message createMessage(String jsonrpc, Either<String, Number> id, String method, Object params, Object responseResult, ResponseError responseError) throws JsonParseException { if (id != null && method != null) { RequestMessage message = new RequestMessage(); message.setJsonrpc(jsonrpc); message.setRawId(id); message.setMethod(method); message.setParams(params); return message; } else if (id != null) { ResponseMessage message = new ResponseMessage(); message.setJsonrpc(jsonrpc); message.setRawId(id); if (responseError != null) message.setError(responseError); else message.setResult(responseResult); return message; } else if (method != null) { NotificationMessage message = new NotificationMessage(); message.setJsonrpc(jsonrpc); message.setMethod(method); message.setParams(params); return message; } else { throw new JsonParseException("Unable to identify the input message."); } }
@Test public void testNullResponse() { ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); }; final ResponseMessage message = ObjectExtensions.<ResponseMessage>operator_doubleArrow(_responseMessage, _function); StringConcatenation _builder = new StringConcatenation(); _builder.append("{"); _builder.newLine(); _builder.append(" "); _builder.append("\"jsonrpc\": \"2.0\","); _builder.newLine(); _builder.append(" "); _builder.append("\"id\": \"12\","); _builder.newLine(); _builder.append(" "); _builder.append("\"result\": null"); _builder.newLine(); _builder.append("}"); _builder.newLine(); this.assertSerialize(message, _builder); } }
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId(12); InitializeResult _initializeResult = new InitializeResult();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); ResponseError _responseError = new ResponseError();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function_1 = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); Hover _hover = new Hover();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); CompletionList _completionList = new CompletionList();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function_1 = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); ResponseError _responseError = new ResponseError();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); CodeLens _codeLens = new CodeLens();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); Hover _hover = new Hover();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function_1 = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); Command _command = new Command();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function_1 = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); Hover _hover = new Hover();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function_1 = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); Hover _hover = new Hover();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); Hover _hover = new Hover();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function_1 = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); Hover _hover = new Hover();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function_1 = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); CodeAction _codeAction = new CodeAction();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function_1 = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); SymbolInformation _symbolInformation = new SymbolInformation();
ResponseMessage _responseMessage = new ResponseMessage(); final Procedure1<ResponseMessage> _function_1 = (ResponseMessage it) -> { it.setJsonrpc("2.0"); it.setId("12"); DocumentSymbol _documentSymbol = new DocumentSymbol();