diff --git a/jps/jps-builders-6/api-dump-unreviewed.txt b/jps/jps-builders-6/api-dump-unreviewed.txt deleted file mode 100644 index b56ce2074dd8..000000000000 --- a/jps/jps-builders-6/api-dump-unreviewed.txt +++ /dev/null @@ -1,1589 +0,0 @@ -f:org.jetbrains.jps.ExtensionsSupport -- (java.lang.Class):V -- getExtensions():java.util.Collection -org.jetbrains.jps.api.CanceledStatus -- sf:NULL:org.jetbrains.jps.api.CanceledStatus -- a:isCanceled():Z -f:org.jetbrains.jps.builders.impl.java.JavacCompilerTool -- org.jetbrains.jps.builders.java.JavaCompilingTool -- sf:ALTERNATIVE_ID:java.lang.String -- sf:ID:java.lang.String -- ():V -- createCompiler():javax.tools.JavaCompiler -- getAdditionalClasspath():java.util.List -- getAlternativeId():java.lang.String -- getDefaultCompilerOptions():java.util.List -- getDescription():java.lang.String -- getId():java.lang.String -- isCompilerTreeAPISupported():Z -f:org.jetbrains.jps.builders.java.CannotCreateJavaCompilerException -- java.lang.Exception -- (java.lang.String):V -a:org.jetbrains.jps.builders.java.JavaCompilingTool -- ():V -- a:createCompiler():javax.tools.JavaCompiler -- a:getAdditionalClasspath():java.util.List -- getAlternativeId():java.lang.String -- getDefaultCompilerOptions():java.util.List -- a:getDescription():java.lang.String -- a:getId():java.lang.String -- isCompilerTreeAPISupported():Z -- preprocessOptions(java.util.List):V -a:org.jetbrains.jps.builders.java.JavaSourceTransformer -- ():V -- s:getTransformers():java.util.Collection -- a:transform(java.io.File,java.lang.CharSequence):java.lang.CharSequence -a:org.jetbrains.jps.builders.java.JavaSourceTransformer$TransformError -- java.io.IOException -- p:(java.lang.String):V -- p:(java.lang.String,java.lang.Throwable):V -- p:(java.lang.Throwable):V -f:org.jetbrains.jps.incremental.BinaryContent -- (B[]):V -- (B[],I,I):V -- getBuffer():B[] -- getLength():I -- getOffset():I -- saveToFile(java.io.File):V -- toByteArray():B[] -a:org.jetbrains.jps.incremental.LineOutputWriter -- java.io.Writer -- ():V -- append(C):java.io.Writer -- append(java.lang.CharSequence):java.io.Writer -- append(java.lang.CharSequence,I,I):java.io.Writer -- close():V -- flush():V -- pa:lineAvailable(java.lang.String):V -- write(I):V -- write(java.lang.String):V -- write(java.lang.String,I,I):V -- write(C[]):V -- write(C[],I,I):V -f:org.jetbrains.jps.incremental.SingleCharSequence -- java.lang.CharSequence -- (C):V -- charAt(I):C -- length():I -- subSequence(I,I):java.lang.CharSequence -f:org.jetbrains.jps.javac.APIWrappers -- ():V -- s:getUnwrapCodeSuggestion(java.lang.Class,java.lang.String):java.lang.String -- s:newDiagnosticListenerWrapper(org.jetbrains.jps.javac.APIWrappers$ProcessingContext,org.jetbrains.jps.javac.DiagnosticOutputConsumer):org.jetbrains.jps.javac.DiagnosticOutputConsumer -- s:unwrap(java.lang.Class,java.lang.Object):java.lang.Object -- s:wrap(java.lang.Class,java.lang.Object,java.lang.Class,java.lang.Object):java.lang.Object -c:org.jetbrains.jps.javac.APIWrappers$ProcessingContext -- (org.jetbrains.jps.javac.JpsJavacFileManager):V -- adjustMessage(java.lang.String):java.lang.String -- getFileManager():org.jetbrains.jps.javac.JpsJavacFileManager -- getProcessorName(javax.annotation.processing.Processor):java.lang.String -- getWrappedProcessingEnvironment(javax.annotation.processing.ProcessingEnvironment):javax.annotation.processing.ProcessingEnvironment -- wrapProcessors(java.lang.Iterable):java.lang.Iterable -org.jetbrains.jps.javac.APIWrappers$WrapperDelegateAccessor -- a:getWrapperDelegate():java.lang.Object -a:org.jetbrains.jps.javac.AbstractRefCollectorCompilerToolExtension -- org.jetbrains.jps.javac.JavaCompilerToolExtension -- ():V -- f:beforeCompileTaskExecution(org.jetbrains.jps.builders.java.JavaCompilingTool,javax.tools.JavaCompiler$CompilationTask,java.lang.Iterable,org.jetbrains.jps.javac.DiagnosticOutputConsumer):V -- pa:isEnabled():Z -org.jetbrains.jps.javac.DiagnosticOutputConsumer -- javax.tools.DiagnosticListener -- a:customOutputData(java.lang.String,java.lang.String,B[]):V -- a:javaFileLoaded(java.io.File):V -- a:outputLineAvailable(java.lang.String):V -- a:registerJavacFileData(org.jetbrains.jps.javac.ast.api.JavacFileData):V -f:org.jetbrains.jps.javac.ExternalJavacMessageHandler -- (org.jetbrains.jps.javac.DiagnosticOutputConsumer,org.jetbrains.jps.javac.OutputFileConsumer,java.lang.String,org.jetbrains.jps.javac.ExternalJavacMessageHandler$WslSupport):V -- getDiagnosticSink():org.jetbrains.jps.javac.DiagnosticOutputConsumer -- handleMessage(com.google.protobuf.MessageLite):Z -- isTerminatedSuccessfully():Z -org.jetbrains.jps.javac.ExternalJavacMessageHandler$WslSupport -- sf:DIRECT:org.jetbrains.jps.javac.ExternalJavacMessageHandler$WslSupport -- a:convertPath(java.lang.String):java.lang.String -f:org.jetbrains.jps.javac.ExternalJavacProcess -- sf:JPS_JAVA_COMPILING_TOOL_PROPERTY:java.lang.String -- sf:MINIMUM_REQUIRED_JAVA_VERSION:I -- (Z):V -- cancelBuild(java.util.UUID):V -- s:main(java.lang.String[]):V -- stop():V -f:org.jetbrains.jps.javac.ExternalRefCollectorCompilerToolExtension -- org.jetbrains.jps.javac.AbstractRefCollectorCompilerToolExtension -- sf:ENABLED_PARAM:java.lang.String -- ():V -f:org.jetbrains.jps.javac.FileObjectKindFilter -- (org.jetbrains.jps.javac.Iterators$Function):V -- getFor(java.util.Set):org.jetbrains.jps.javac.Iterators$BooleanFunction -org.jetbrains.jps.javac.FileOperations -- a:clearCaches(java.io.File):V -- a:isFile(java.io.File):Z -- a:listFiles(java.io.File,Z):java.lang.Iterable -- a:lookupArchive(java.io.File):org.jetbrains.jps.javac.FileOperations$Archive -- a:openArchive(java.io.File,java.lang.String,javax.tools.JavaFileManager$Location):org.jetbrains.jps.javac.FileOperations$Archive -org.jetbrains.jps.javac.FileOperations$Archive -- a:close():V -- a:list(java.lang.String,java.util.Set,Z):java.lang.Iterable -f:org.jetbrains.jps.javac.InputFileObject -- org.jetbrains.jps.javac.JpsFileObject -- delete():Z -- equals(java.lang.Object):Z -- getCharContent(Z):java.lang.CharSequence -- getFile():java.io.File -- getLastModified():J -- hashCode():I -- isNameCompatible(java.lang.String,javax.tools.JavaFileObject$Kind):Z -- openInputStream():java.io.InputStream -- openWriter():java.io.Writer -f:org.jetbrains.jps.javac.Iterators -- ():V -- s:asIterable(java.lang.Object):java.lang.Iterable -- s:asIterable(java.lang.Object[]):java.lang.Iterable -- s:asIterator(java.lang.Iterable):java.util.Iterator -- s:asIterator(java.lang.Object):java.util.Iterator -- s:collect(java.lang.Iterable,java.util.Collection):java.util.Collection -- s:contains(java.lang.Iterable,java.lang.Object):Z -- s:count(java.lang.Iterable):I -- s:equals(java.lang.Iterable,java.lang.Iterable):Z -- s:equals(java.lang.Iterable,java.lang.Iterable,org.jetbrains.jps.javac.Iterators$BiFunction):Z -- s:filter(java.lang.Iterable,org.jetbrains.jps.javac.Iterators$BooleanFunction):java.lang.Iterable -- s:filter(java.util.Iterator,org.jetbrains.jps.javac.Iterators$BooleanFunction):java.util.Iterator -- s:filterWithOrder(java.lang.Iterable,java.lang.Iterable):java.lang.Iterable -- s:filterWithOrder(java.util.Iterator,java.util.Iterator):java.util.Iterator -- s:find(java.lang.Iterable,org.jetbrains.jps.javac.Iterators$BooleanFunction):java.lang.Object -- s:flat(java.lang.Iterable):java.lang.Iterable -- s:flat(java.lang.Iterable,java.lang.Iterable):java.lang.Iterable -- s:flat(java.util.Collection):java.lang.Iterable -- s:flat(java.util.Iterator):java.util.Iterator -- s:flat(java.util.Iterator,java.util.Iterator):java.util.Iterator -- s:hashCode(java.lang.Iterable):I -- s:isEmpty(java.lang.Iterable):Z -- s:isEmptyCollection(java.lang.Iterable):Z -- s:lazy(org.jetbrains.jps.javac.Iterators$Provider):java.lang.Iterable -- s:map(java.lang.Iterable,org.jetbrains.jps.javac.Iterators$Function):java.lang.Iterable -- s:map(java.util.Iterator,org.jetbrains.jps.javac.Iterators$Function):java.util.Iterator -- s:notNullFilter():org.jetbrains.jps.javac.Iterators$BooleanFunction -- s:recurse(java.lang.Object,org.jetbrains.jps.javac.Iterators$Function,Z):java.lang.Iterable -- s:recurseDepth(java.lang.Object,org.jetbrains.jps.javac.Iterators$Function,Z):java.lang.Iterable -- s:reverse(java.util.List):java.lang.Iterable -- s:unique(java.lang.Iterable):java.lang.Iterable -- s:unique(java.util.Iterator):java.util.Iterator -- s:uniqueBy(java.lang.Iterable,org.jetbrains.jps.javac.Iterators$Provider):java.lang.Iterable -org.jetbrains.jps.javac.Iterators$BiFunction -- a:fun(java.lang.Object,java.lang.Object):java.lang.Object -org.jetbrains.jps.javac.Iterators$BooleanFunction -- a:fun(java.lang.Object):Z -org.jetbrains.jps.javac.Iterators$Function -- a:fun(java.lang.Object):java.lang.Object -org.jetbrains.jps.javac.Iterators$Provider -- a:get():java.lang.Object -a:org.jetbrains.jps.javac.JavaCompilerToolExtension -- ():V -- beforeCompileTaskExecution(org.jetbrains.jps.builders.java.JavaCompilingTool,javax.tools.JavaCompiler$CompilationTask,java.lang.Iterable,org.jetbrains.jps.javac.DiagnosticOutputConsumer):V -- s:getExtensions():java.util.Collection -f:org.jetbrains.jps.javac.JavacMain -- sf:JAVA_RUNTIME_VERSION:java.lang.String -- sf:TRACK_AP_GENERATED_DEPENDENCIES:Z -- sf:TRACK_AP_GENERATED_DEPENDENCIES_PROPERTY:java.lang.String -- ():V -- s:clearCompilerZipFileCache():V -- s:compile(java.lang.Iterable,java.lang.Iterable,java.lang.Iterable,java.lang.Iterable,org.jetbrains.jps.javac.ModulePath,java.lang.Iterable,java.lang.Iterable,java.util.Map,org.jetbrains.jps.javac.DiagnosticOutputConsumer,org.jetbrains.jps.javac.OutputFileConsumer,org.jetbrains.jps.api.CanceledStatus,org.jetbrains.jps.builders.java.JavaCompilingTool):Z -f:org.jetbrains.jps.javac.JavacProtoUtil -- ():V -- s:createBuildCompletedResponse(Z):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:createBuildMessageResponse(javax.tools.Diagnostic):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:createCancelRequest():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:createClassDataResponse(java.lang.String,java.util.Collection,java.util.Collection):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:createCompilationRequest(java.lang.Iterable,java.lang.Iterable,java.lang.Iterable,java.lang.Iterable,org.jetbrains.jps.javac.ModulePath,java.lang.Iterable,java.lang.Iterable,java.util.Map,org.jetbrains.jps.javac.ExternalJavacMessageHandler$WslSupport):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:createCustomDataResponse(java.lang.String,java.lang.String,B[]):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:createFailure(java.lang.String,java.lang.Throwable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- s:createOutputObjectResponse(org.jetbrains.jps.javac.OutputFileObject):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:createRequestAckResponse():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:createShutdownRequest():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:createSourceFileLoadedResponse(java.io.File):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:createStdOutputResponse(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:fromProtoUUID(org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID):java.util.UUID -- s:toMessage(java.util.UUID,org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:toMessage(java.util.UUID,org.jetbrains.jps.javac.JavacRemoteProto$Message$Request):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:toMessage(java.util.UUID,org.jetbrains.jps.javac.JavacRemoteProto$Message$Response):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:toProtoUUID(java.util.UUID):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -f:org.jetbrains.jps.javac.JavacRemoteProto -- s:getDescriptor():com.google.protobuf.Descriptors$FileDescriptor -- s:registerAllExtensions(com.google.protobuf.ExtensionRegistry):V -- s:registerAllExtensions(com.google.protobuf.ExtensionRegistryLite):V -f:org.jetbrains.jps.javac.JavacRemoteProto$Message -- com.google.protobuf.GeneratedMessageV3 -- org.jetbrains.jps.javac.JavacRemoteProto$MessageOrBuilder -- sf:FAILURE_FIELD_NUMBER:I -- sf:MESSAGE_TYPE_FIELD_NUMBER:I -- sf:PARSER:com.google.protobuf.Parser -- sf:REQUEST_FIELD_NUMBER:I -- sf:RESPONSE_FIELD_NUMBER:I -- sf:SESSION_ID_FIELD_NUMBER:I -- equals(java.lang.Object):Z -- s:getDefaultInstance():org.jetbrains.jps.javac.JavacRemoteProto$Message -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getFailure():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- getFailureOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$FailureOrBuilder -- getMessageType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Type -- getParserForType():com.google.protobuf.Parser -- getRequest():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- getRequestOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$RequestOrBuilder -- getResponse():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- getResponseOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$ResponseOrBuilder -- getSerializedSize():I -- getSessionId():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- getSessionIdOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUIDOrBuilder -- f:getUnknownFields():com.google.protobuf.UnknownFieldSet -- hasFailure():Z -- hasMessageType():Z -- hasRequest():Z -- hasResponse():Z -- hasSessionId():Z -- hashCode():I -- f:isInitialized():Z -- s:newBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- s:newBuilder(org.jetbrains.jps.javac.JavacRemoteProto$Message):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- newBuilderForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- s:parseDelimitedFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:parseFrom(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:parseFrom(com.google.protobuf.CodedInputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:parseFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:parseFrom(java.nio.ByteBuffer):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:parseFrom(B[]):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:parseFrom(B[],com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message -- s:parser():com.google.protobuf.Parser -- toBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- writeTo(com.google.protobuf.CodedOutputStream):V -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- com.google.protobuf.GeneratedMessageV3$Builder -- org.jetbrains.jps.javac.JavacRemoteProto$MessageOrBuilder -- addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- build():org.jetbrains.jps.javac.JavacRemoteProto$Message -- buildPartial():org.jetbrains.jps.javac.JavacRemoteProto$Message -- clear():org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- clearFailure():org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- clearField(com.google.protobuf.Descriptors$FieldDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- clearMessageType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- clearOneof(com.google.protobuf.Descriptors$OneofDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- clearRequest():org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- clearResponse():org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- clearSessionId():org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- clone():org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getDescriptorForType():com.google.protobuf.Descriptors$Descriptor -- getFailure():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- getFailureBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- getFailureOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$FailureOrBuilder -- getMessageType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Type -- getRequest():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- getRequestBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- getRequestOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$RequestOrBuilder -- getResponse():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- getResponseBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- getResponseOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$ResponseOrBuilder -- getSessionId():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- getSessionIdBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- getSessionIdOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUIDOrBuilder -- hasFailure():Z -- hasMessageType():Z -- hasRequest():Z -- hasResponse():Z -- hasSessionId():Z -- f:isInitialized():Z -- mergeFailure(org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- mergeFrom(com.google.protobuf.Message):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto$Message):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- mergeRequest(org.jetbrains.jps.javac.JavacRemoteProto$Message$Request):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- mergeResponse(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- mergeSessionId(org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- f:mergeUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- setFailure(org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- setFailure(org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- setField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- setMessageType(org.jetbrains.jps.javac.JavacRemoteProto$Message$Type):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,I,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- setRequest(org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- setRequest(org.jetbrains.jps.javac.JavacRemoteProto$Message$Request):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- setResponse(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- setResponse(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- setSessionId(org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- setSessionId(org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -- f:setUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Builder -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- com.google.protobuf.GeneratedMessageV3 -- org.jetbrains.jps.javac.JavacRemoteProto$Message$FailureOrBuilder -- sf:DESCRIPTION_FIELD_NUMBER:I -- sf:ERROR_CODE_FIELD_NUMBER:I -- sf:PARSER:com.google.protobuf.Parser -- sf:STACKTRACE_FIELD_NUMBER:I -- equals(java.lang.Object):Z -- s:getDefaultInstance():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- getDescription():java.lang.String -- getDescriptionBytes():com.google.protobuf.ByteString -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getErrorCode():I -- getParserForType():com.google.protobuf.Parser -- getSerializedSize():I -- getStacktrace():java.lang.String -- getStacktraceBytes():com.google.protobuf.ByteString -- f:getUnknownFields():com.google.protobuf.UnknownFieldSet -- hasDescription():Z -- hasErrorCode():Z -- hasStacktrace():Z -- hashCode():I -- f:isInitialized():Z -- s:newBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- s:newBuilder(org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- newBuilderForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- s:parseDelimitedFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- s:parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- s:parseFrom(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- s:parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- s:parseFrom(com.google.protobuf.CodedInputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- s:parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- s:parseFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- s:parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- s:parseFrom(java.nio.ByteBuffer):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- s:parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- s:parseFrom(B[]):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- s:parseFrom(B[],com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- s:parser():com.google.protobuf.Parser -- toBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- writeTo(com.google.protobuf.CodedOutputStream):V -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- com.google.protobuf.GeneratedMessageV3$Builder -- org.jetbrains.jps.javac.JavacRemoteProto$Message$FailureOrBuilder -- addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- build():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- buildPartial():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- clear():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- clearDescription():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- clearErrorCode():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- clearField(com.google.protobuf.Descriptors$FieldDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- clearOneof(com.google.protobuf.Descriptors$OneofDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- clearStacktrace():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- clone():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- getDescription():java.lang.String -- getDescriptionBytes():com.google.protobuf.ByteString -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getDescriptorForType():com.google.protobuf.Descriptors$Descriptor -- getErrorCode():I -- getStacktrace():java.lang.String -- getStacktraceBytes():com.google.protobuf.ByteString -- hasDescription():Z -- hasErrorCode():Z -- hasStacktrace():Z -- f:isInitialized():Z -- mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- mergeFrom(com.google.protobuf.Message):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- f:mergeUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- setDescription(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- setDescriptionBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- setErrorCode(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- setField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,I,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- setStacktrace(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- setStacktraceBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -- f:setUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure$Builder -org.jetbrains.jps.javac.JavacRemoteProto$Message$FailureOrBuilder -- com.google.protobuf.MessageOrBuilder -- a:getDescription():java.lang.String -- a:getDescriptionBytes():com.google.protobuf.ByteString -- a:getErrorCode():I -- a:getStacktrace():java.lang.String -- a:getStacktraceBytes():com.google.protobuf.ByteString -- a:hasDescription():Z -- a:hasErrorCode():Z -- a:hasStacktrace():Z -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- com.google.protobuf.GeneratedMessageV3 -- org.jetbrains.jps.javac.JavacRemoteProto$Message$RequestOrBuilder -- sf:CLASSPATH_FIELD_NUMBER:I -- sf:FILE_FIELD_NUMBER:I -- sf:MODULE_NAMES_FIELD_NUMBER:I -- sf:MODULE_PATH_FIELD_NUMBER:I -- sf:OPTION_FIELD_NUMBER:I -- sf:OUTPUT_FIELD_NUMBER:I -- sf:PARSER:com.google.protobuf.Parser -- sf:PLATFORM_CLASSPATH_FIELD_NUMBER:I -- sf:REQUEST_TYPE_FIELD_NUMBER:I -- sf:SOURCEPATH_FIELD_NUMBER:I -- sf:UPGRADE_MODULE_PATH_FIELD_NUMBER:I -- containsModuleNames(java.lang.String):Z -- equals(java.lang.Object):Z -- getClasspath(I):java.lang.String -- getClasspathBytes(I):com.google.protobuf.ByteString -- getClasspathCount():I -- getClasspathList():com.google.protobuf.ProtocolStringList -- s:getDefaultInstance():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getFile(I):java.lang.String -- getFileBytes(I):com.google.protobuf.ByteString -- getFileCount():I -- getFileList():com.google.protobuf.ProtocolStringList -- getModuleNames():java.util.Map -- getModuleNamesCount():I -- getModuleNamesMap():java.util.Map -- getModuleNamesOrDefault(java.lang.String,java.lang.String):java.lang.String -- getModuleNamesOrThrow(java.lang.String):java.lang.String -- getModulePath(I):java.lang.String -- getModulePathBytes(I):com.google.protobuf.ByteString -- getModulePathCount():I -- getModulePathList():com.google.protobuf.ProtocolStringList -- getOption(I):java.lang.String -- getOptionBytes(I):com.google.protobuf.ByteString -- getOptionCount():I -- getOptionList():com.google.protobuf.ProtocolStringList -- getOutput(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- getOutputCount():I -- getOutputList():java.util.List -- getOutputOrBuilder(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroupOrBuilder -- getOutputOrBuilderList():java.util.List -- getParserForType():com.google.protobuf.Parser -- getPlatformClasspath(I):java.lang.String -- getPlatformClasspathBytes(I):com.google.protobuf.ByteString -- getPlatformClasspathCount():I -- getPlatformClasspathList():com.google.protobuf.ProtocolStringList -- getRequestType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Type -- getSerializedSize():I -- getSourcepath(I):java.lang.String -- getSourcepathBytes(I):com.google.protobuf.ByteString -- getSourcepathCount():I -- getSourcepathList():com.google.protobuf.ProtocolStringList -- f:getUnknownFields():com.google.protobuf.UnknownFieldSet -- getUpgradeModulePath(I):java.lang.String -- getUpgradeModulePathBytes(I):com.google.protobuf.ByteString -- getUpgradeModulePathCount():I -- getUpgradeModulePathList():com.google.protobuf.ProtocolStringList -- hasRequestType():Z -- hashCode():I -- f:isInitialized():Z -- s:newBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- s:newBuilder(org.jetbrains.jps.javac.JavacRemoteProto$Message$Request):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- newBuilderForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- s:parseDelimitedFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:parseFrom(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:parseFrom(com.google.protobuf.CodedInputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:parseFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:parseFrom(java.nio.ByteBuffer):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:parseFrom(B[]):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:parseFrom(B[],com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- s:parser():com.google.protobuf.Parser -- toBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- writeTo(com.google.protobuf.CodedOutputStream):V -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- com.google.protobuf.GeneratedMessageV3$Builder -- org.jetbrains.jps.javac.JavacRemoteProto$Message$RequestOrBuilder -- addAllClasspath(java.lang.Iterable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addAllFile(java.lang.Iterable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addAllModulePath(java.lang.Iterable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addAllOption(java.lang.Iterable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addAllOutput(java.lang.Iterable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addAllPlatformClasspath(java.lang.Iterable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addAllSourcepath(java.lang.Iterable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addAllUpgradeModulePath(java.lang.Iterable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addClasspath(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addClasspathBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addFile(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addFileBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addModulePath(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addModulePathBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addOption(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addOptionBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addOutput(I,org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addOutput(I,org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addOutput(org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addOutput(org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addOutputBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- addOutputBuilder(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- addPlatformClasspath(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addPlatformClasspathBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addSourcepath(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addSourcepathBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addUpgradeModulePath(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- addUpgradeModulePathBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- build():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- buildPartial():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- clear():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- clearClasspath():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- clearField(com.google.protobuf.Descriptors$FieldDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- clearFile():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- clearModuleNames():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- clearModulePath():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- clearOneof(com.google.protobuf.Descriptors$OneofDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- clearOption():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- clearOutput():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- clearPlatformClasspath():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- clearRequestType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- clearSourcepath():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- clearUpgradeModulePath():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- clone():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- containsModuleNames(java.lang.String):Z -- getClasspath(I):java.lang.String -- getClasspathBytes(I):com.google.protobuf.ByteString -- getClasspathCount():I -- getClasspathList():com.google.protobuf.ProtocolStringList -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getDescriptorForType():com.google.protobuf.Descriptors$Descriptor -- getFile(I):java.lang.String -- getFileBytes(I):com.google.protobuf.ByteString -- getFileCount():I -- getFileList():com.google.protobuf.ProtocolStringList -- getModuleNames():java.util.Map -- getModuleNamesCount():I -- getModuleNamesMap():java.util.Map -- getModuleNamesOrDefault(java.lang.String,java.lang.String):java.lang.String -- getModuleNamesOrThrow(java.lang.String):java.lang.String -- getModulePath(I):java.lang.String -- getModulePathBytes(I):com.google.protobuf.ByteString -- getModulePathCount():I -- getModulePathList():com.google.protobuf.ProtocolStringList -- getMutableModuleNames():java.util.Map -- getOption(I):java.lang.String -- getOptionBytes(I):com.google.protobuf.ByteString -- getOptionCount():I -- getOptionList():com.google.protobuf.ProtocolStringList -- getOutput(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- getOutputBuilder(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- getOutputBuilderList():java.util.List -- getOutputCount():I -- getOutputList():java.util.List -- getOutputOrBuilder(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroupOrBuilder -- getOutputOrBuilderList():java.util.List -- getPlatformClasspath(I):java.lang.String -- getPlatformClasspathBytes(I):com.google.protobuf.ByteString -- getPlatformClasspathCount():I -- getPlatformClasspathList():com.google.protobuf.ProtocolStringList -- getRequestType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Type -- getSourcepath(I):java.lang.String -- getSourcepathBytes(I):com.google.protobuf.ByteString -- getSourcepathCount():I -- getSourcepathList():com.google.protobuf.ProtocolStringList -- getUpgradeModulePath(I):java.lang.String -- getUpgradeModulePathBytes(I):com.google.protobuf.ByteString -- getUpgradeModulePathCount():I -- getUpgradeModulePathList():com.google.protobuf.ProtocolStringList -- hasRequestType():Z -- f:isInitialized():Z -- mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- mergeFrom(com.google.protobuf.Message):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto$Message$Request):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- f:mergeUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- putAllModuleNames(java.util.Map):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- putModuleNames(java.lang.String,java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- removeModuleNames(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- removeOutput(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- setClasspath(I,java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- setField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- setFile(I,java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- setModulePath(I,java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- setOption(I,java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- setOutput(I,org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- setOutput(I,org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- setPlatformClasspath(I,java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,I,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- setRequestType(org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Type):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- setSourcepath(I,java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- f:setUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -- setUpgradeModulePath(I,java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Builder -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- com.google.protobuf.GeneratedMessageV3 -- org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroupOrBuilder -- sf:OUTPUT_ROOT_FIELD_NUMBER:I -- sf:PARSER:com.google.protobuf.Parser -- sf:SOURCE_ROOT_FIELD_NUMBER:I -- equals(java.lang.Object):Z -- s:getDefaultInstance():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getOutputRoot():java.lang.String -- getOutputRootBytes():com.google.protobuf.ByteString -- getParserForType():com.google.protobuf.Parser -- getSerializedSize():I -- getSourceRoot(I):java.lang.String -- getSourceRootBytes(I):com.google.protobuf.ByteString -- getSourceRootCount():I -- getSourceRootList():com.google.protobuf.ProtocolStringList -- f:getUnknownFields():com.google.protobuf.UnknownFieldSet -- hasOutputRoot():Z -- hashCode():I -- f:isInitialized():Z -- s:newBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- s:newBuilder(org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- newBuilderForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- s:parseDelimitedFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- s:parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- s:parseFrom(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- s:parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- s:parseFrom(com.google.protobuf.CodedInputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- s:parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- s:parseFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- s:parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- s:parseFrom(java.nio.ByteBuffer):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- s:parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- s:parseFrom(B[]):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- s:parseFrom(B[],com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- s:parser():com.google.protobuf.Parser -- toBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- writeTo(com.google.protobuf.CodedOutputStream):V -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- com.google.protobuf.GeneratedMessageV3$Builder -- org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroupOrBuilder -- addAllSourceRoot(java.lang.Iterable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- addSourceRoot(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- addSourceRootBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- build():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- buildPartial():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- clear():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- clearField(com.google.protobuf.Descriptors$FieldDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- clearOneof(com.google.protobuf.Descriptors$OneofDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- clearOutputRoot():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- clearSourceRoot():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- clone():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getDescriptorForType():com.google.protobuf.Descriptors$Descriptor -- getOutputRoot():java.lang.String -- getOutputRootBytes():com.google.protobuf.ByteString -- getSourceRoot(I):java.lang.String -- getSourceRootBytes(I):com.google.protobuf.ByteString -- getSourceRootCount():I -- getSourceRootList():com.google.protobuf.ProtocolStringList -- hasOutputRoot():Z -- f:isInitialized():Z -- mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- mergeFrom(com.google.protobuf.Message):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- f:mergeUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- setField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- setOutputRoot(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- setOutputRootBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,I,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- setSourceRoot(I,java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -- f:setUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup$Builder -org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroupOrBuilder -- com.google.protobuf.MessageOrBuilder -- a:getOutputRoot():java.lang.String -- a:getOutputRootBytes():com.google.protobuf.ByteString -- a:getSourceRoot(I):java.lang.String -- a:getSourceRootBytes(I):com.google.protobuf.ByteString -- a:getSourceRootCount():I -- a:getSourceRootList():java.util.List -- a:hasOutputRoot():Z -e:org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Type -- java.lang.Enum -- com.google.protobuf.ProtocolMessageEnum -- sf:CANCEL:org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Type -- sf:CANCEL_VALUE:I -- sf:COMPILE:org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Type -- sf:COMPILE_VALUE:I -- sf:SHUTDOWN:org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Type -- sf:SHUTDOWN_VALUE:I -- s:forNumber(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Type -- sf:getDescriptor():com.google.protobuf.Descriptors$EnumDescriptor -- f:getDescriptorForType():com.google.protobuf.Descriptors$EnumDescriptor -- f:getNumber():I -- f:getValueDescriptor():com.google.protobuf.Descriptors$EnumValueDescriptor -- s:internalGetValueMap():com.google.protobuf.Internal$EnumLiteMap -- s:valueOf(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Type -- s:valueOf(com.google.protobuf.Descriptors$EnumValueDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Type -- s:valueOf(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Type -- s:values():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Type[] -org.jetbrains.jps.javac.JavacRemoteProto$Message$RequestOrBuilder -- com.google.protobuf.MessageOrBuilder -- a:containsModuleNames(java.lang.String):Z -- a:getClasspath(I):java.lang.String -- a:getClasspathBytes(I):com.google.protobuf.ByteString -- a:getClasspathCount():I -- a:getClasspathList():java.util.List -- a:getFile(I):java.lang.String -- a:getFileBytes(I):com.google.protobuf.ByteString -- a:getFileCount():I -- a:getFileList():java.util.List -- a:getModuleNames():java.util.Map -- a:getModuleNamesCount():I -- a:getModuleNamesMap():java.util.Map -- a:getModuleNamesOrDefault(java.lang.String,java.lang.String):java.lang.String -- a:getModuleNamesOrThrow(java.lang.String):java.lang.String -- a:getModulePath(I):java.lang.String -- a:getModulePathBytes(I):com.google.protobuf.ByteString -- a:getModulePathCount():I -- a:getModulePathList():java.util.List -- a:getOption(I):java.lang.String -- a:getOptionBytes(I):com.google.protobuf.ByteString -- a:getOptionCount():I -- a:getOptionList():java.util.List -- a:getOutput(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroup -- a:getOutputCount():I -- a:getOutputList():java.util.List -- a:getOutputOrBuilder(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$OutputGroupOrBuilder -- a:getOutputOrBuilderList():java.util.List -- a:getPlatformClasspath(I):java.lang.String -- a:getPlatformClasspathBytes(I):com.google.protobuf.ByteString -- a:getPlatformClasspathCount():I -- a:getPlatformClasspathList():java.util.List -- a:getRequestType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request$Type -- a:getSourcepath(I):java.lang.String -- a:getSourcepathBytes(I):com.google.protobuf.ByteString -- a:getSourcepathCount():I -- a:getSourcepathList():java.util.List -- a:getUpgradeModulePath(I):java.lang.String -- a:getUpgradeModulePathBytes(I):com.google.protobuf.ByteString -- a:getUpgradeModulePathCount():I -- a:getUpgradeModulePathList():java.util.List -- a:hasRequestType():Z -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- com.google.protobuf.GeneratedMessageV3 -- org.jetbrains.jps.javac.JavacRemoteProto$Message$ResponseOrBuilder -- sf:CLASS_DATA_FIELD_NUMBER:I -- sf:COMPILE_MESSAGE_FIELD_NUMBER:I -- sf:COMPLETION_STATUS_FIELD_NUMBER:I -- sf:OUTPUT_OBJECT_FIELD_NUMBER:I -- sf:PARSER:com.google.protobuf.Parser -- sf:RESPONSE_TYPE_FIELD_NUMBER:I -- equals(java.lang.Object):Z -- getClassData():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- getClassDataOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassDataOrBuilder -- getCompileMessage():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- getCompileMessageOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessageOrBuilder -- getCompletionStatus():Z -- s:getDefaultInstance():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getOutputObject():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- getOutputObjectOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObjectOrBuilder -- getParserForType():com.google.protobuf.Parser -- getResponseType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- getSerializedSize():I -- f:getUnknownFields():com.google.protobuf.UnknownFieldSet -- hasClassData():Z -- hasCompileMessage():Z -- hasCompletionStatus():Z -- hasOutputObject():Z -- hasResponseType():Z -- hashCode():I -- f:isInitialized():Z -- s:newBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- s:newBuilder(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- newBuilderForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- s:parseDelimitedFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:parseFrom(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:parseFrom(com.google.protobuf.CodedInputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:parseFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:parseFrom(java.nio.ByteBuffer):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:parseFrom(B[]):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:parseFrom(B[],com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- s:parser():com.google.protobuf.Parser -- toBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- writeTo(com.google.protobuf.CodedOutputStream):V -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- com.google.protobuf.GeneratedMessageV3$Builder -- org.jetbrains.jps.javac.JavacRemoteProto$Message$ResponseOrBuilder -- addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- build():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- buildPartial():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- clear():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- clearClassData():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- clearCompileMessage():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- clearCompletionStatus():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- clearField(com.google.protobuf.Descriptors$FieldDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- clearOneof(com.google.protobuf.Descriptors$OneofDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- clearOutputObject():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- clearResponseType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- clone():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- getClassData():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- getClassDataBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- getClassDataOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassDataOrBuilder -- getCompileMessage():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- getCompileMessageBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- getCompileMessageOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessageOrBuilder -- getCompletionStatus():Z -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getDescriptorForType():com.google.protobuf.Descriptors$Descriptor -- getOutputObject():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- getOutputObjectBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- getOutputObjectOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObjectOrBuilder -- getResponseType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- hasClassData():Z -- hasCompileMessage():Z -- hasCompletionStatus():Z -- hasOutputObject():Z -- hasResponseType():Z -- f:isInitialized():Z -- mergeClassData(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- mergeCompileMessage(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- mergeFrom(com.google.protobuf.Message):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- mergeOutputObject(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- f:mergeUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- setClassData(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- setClassData(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- setCompileMessage(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- setCompileMessage(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- setCompletionStatus(Z):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- setField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- setOutputObject(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- setOutputObject(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,I,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- setResponseType(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -- f:setUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Builder -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- com.google.protobuf.GeneratedMessageV3 -- org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassDataOrBuilder -- sf:CLASS_NAME_FIELD_NUMBER:I -- sf:IDENTIFIER_FIELD_NUMBER:I -- sf:IMPORT_STATEMENT_FIELD_NUMBER:I -- sf:PARSER:com.google.protobuf.Parser -- sf:STATIC_IMPORT_FIELD_NUMBER:I -- equals(java.lang.Object):Z -- getClassName():java.lang.String -- getClassNameBytes():com.google.protobuf.ByteString -- s:getDefaultInstance():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getIdentifier(I):java.lang.String -- getIdentifierBytes(I):com.google.protobuf.ByteString -- getIdentifierCount():I -- getIdentifierList():com.google.protobuf.ProtocolStringList -- getImportStatement(I):java.lang.String -- getImportStatementBytes(I):com.google.protobuf.ByteString -- getImportStatementCount():I -- getImportStatementList():com.google.protobuf.ProtocolStringList -- getParserForType():com.google.protobuf.Parser -- getSerializedSize():I -- getStaticImport(I):java.lang.String -- getStaticImportBytes(I):com.google.protobuf.ByteString -- getStaticImportCount():I -- getStaticImportList():com.google.protobuf.ProtocolStringList -- f:getUnknownFields():com.google.protobuf.UnknownFieldSet -- hasClassName():Z -- hashCode():I -- f:isInitialized():Z -- s:newBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- s:newBuilder(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- newBuilderForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- s:parseDelimitedFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- s:parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- s:parseFrom(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- s:parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- s:parseFrom(com.google.protobuf.CodedInputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- s:parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- s:parseFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- s:parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- s:parseFrom(java.nio.ByteBuffer):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- s:parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- s:parseFrom(B[]):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- s:parseFrom(B[],com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- s:parser():com.google.protobuf.Parser -- toBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- writeTo(com.google.protobuf.CodedOutputStream):V -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- com.google.protobuf.GeneratedMessageV3$Builder -- org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassDataOrBuilder -- addAllIdentifier(java.lang.Iterable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- addAllImportStatement(java.lang.Iterable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- addAllStaticImport(java.lang.Iterable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- addIdentifier(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- addIdentifierBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- addImportStatement(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- addImportStatementBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- addStaticImport(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- addStaticImportBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- build():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- buildPartial():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- clear():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- clearClassName():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- clearField(com.google.protobuf.Descriptors$FieldDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- clearIdentifier():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- clearImportStatement():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- clearOneof(com.google.protobuf.Descriptors$OneofDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- clearStaticImport():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- clone():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- getClassName():java.lang.String -- getClassNameBytes():com.google.protobuf.ByteString -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getDescriptorForType():com.google.protobuf.Descriptors$Descriptor -- getIdentifier(I):java.lang.String -- getIdentifierBytes(I):com.google.protobuf.ByteString -- getIdentifierCount():I -- getIdentifierList():com.google.protobuf.ProtocolStringList -- getImportStatement(I):java.lang.String -- getImportStatementBytes(I):com.google.protobuf.ByteString -- getImportStatementCount():I -- getImportStatementList():com.google.protobuf.ProtocolStringList -- getStaticImport(I):java.lang.String -- getStaticImportBytes(I):com.google.protobuf.ByteString -- getStaticImportCount():I -- getStaticImportList():com.google.protobuf.ProtocolStringList -- hasClassName():Z -- f:isInitialized():Z -- mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- mergeFrom(com.google.protobuf.Message):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- f:mergeUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- setClassName(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- setClassNameBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- setField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- setIdentifier(I,java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- setImportStatement(I,java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,I,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- setStaticImport(I,java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -- f:setUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData$Builder -org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassDataOrBuilder -- com.google.protobuf.MessageOrBuilder -- a:getClassName():java.lang.String -- a:getClassNameBytes():com.google.protobuf.ByteString -- a:getIdentifier(I):java.lang.String -- a:getIdentifierBytes(I):com.google.protobuf.ByteString -- a:getIdentifierCount():I -- a:getIdentifierList():java.util.List -- a:getImportStatement(I):java.lang.String -- a:getImportStatementBytes(I):com.google.protobuf.ByteString -- a:getImportStatementCount():I -- a:getImportStatementList():java.util.List -- a:getStaticImport(I):java.lang.String -- a:getStaticImportBytes(I):com.google.protobuf.ByteString -- a:getStaticImportCount():I -- a:getStaticImportList():java.util.List -- a:hasClassName():Z -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- com.google.protobuf.GeneratedMessageV3 -- org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessageOrBuilder -- sf:COLUMN_FIELD_NUMBER:I -- sf:KIND_FIELD_NUMBER:I -- sf:LINE_FIELD_NUMBER:I -- sf:PARSER:com.google.protobuf.Parser -- sf:PROBLEM_BEGIN_OFFSET_FIELD_NUMBER:I -- sf:PROBLEM_END_OFFSET_FIELD_NUMBER:I -- sf:PROBLEM_LOCATION_OFFSET_FIELD_NUMBER:I -- sf:SOURCE_URI_FIELD_NUMBER:I -- sf:TEXT_FIELD_NUMBER:I -- equals(java.lang.Object):Z -- getColumn():J -- s:getDefaultInstance():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getKind():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- getLine():J -- getParserForType():com.google.protobuf.Parser -- getProblemBeginOffset():J -- getProblemEndOffset():J -- getProblemLocationOffset():J -- getSerializedSize():I -- getSourceUri():java.lang.String -- getSourceUriBytes():com.google.protobuf.ByteString -- getText():java.lang.String -- getTextBytes():com.google.protobuf.ByteString -- f:getUnknownFields():com.google.protobuf.UnknownFieldSet -- hasColumn():Z -- hasKind():Z -- hasLine():Z -- hasProblemBeginOffset():Z -- hasProblemEndOffset():Z -- hasProblemLocationOffset():Z -- hasSourceUri():Z -- hasText():Z -- hashCode():I -- f:isInitialized():Z -- s:newBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- s:newBuilder(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- newBuilderForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- s:parseDelimitedFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- s:parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- s:parseFrom(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- s:parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- s:parseFrom(com.google.protobuf.CodedInputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- s:parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- s:parseFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- s:parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- s:parseFrom(java.nio.ByteBuffer):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- s:parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- s:parseFrom(B[]):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- s:parseFrom(B[],com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- s:parser():com.google.protobuf.Parser -- toBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- writeTo(com.google.protobuf.CodedOutputStream):V -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- com.google.protobuf.GeneratedMessageV3$Builder -- org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessageOrBuilder -- addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- build():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- buildPartial():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- clear():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- clearColumn():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- clearField(com.google.protobuf.Descriptors$FieldDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- clearKind():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- clearLine():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- clearOneof(com.google.protobuf.Descriptors$OneofDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- clearProblemBeginOffset():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- clearProblemEndOffset():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- clearProblemLocationOffset():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- clearSourceUri():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- clearText():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- clone():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- getColumn():J -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getDescriptorForType():com.google.protobuf.Descriptors$Descriptor -- getKind():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- getLine():J -- getProblemBeginOffset():J -- getProblemEndOffset():J -- getProblemLocationOffset():J -- getSourceUri():java.lang.String -- getSourceUriBytes():com.google.protobuf.ByteString -- getText():java.lang.String -- getTextBytes():com.google.protobuf.ByteString -- hasColumn():Z -- hasKind():Z -- hasLine():Z -- hasProblemBeginOffset():Z -- hasProblemEndOffset():Z -- hasProblemLocationOffset():Z -- hasSourceUri():Z -- hasText():Z -- f:isInitialized():Z -- mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- mergeFrom(com.google.protobuf.Message):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- f:mergeUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- setColumn(J):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- setField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- setKind(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- setLine(J):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- setProblemBeginOffset(J):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- setProblemEndOffset(J):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- setProblemLocationOffset(J):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,I,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- setSourceUri(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- setSourceUriBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- setText(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- setTextBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -- f:setUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Builder -e:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- java.lang.Enum -- com.google.protobuf.ProtocolMessageEnum -- sf:ERROR:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- sf:ERROR_VALUE:I -- sf:MANDATORY_WARNING:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- sf:MANDATORY_WARNING_VALUE:I -- sf:NOTE:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- sf:NOTE_VALUE:I -- sf:OTHER:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- sf:OTHER_VALUE:I -- sf:STD_OUT:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- sf:STD_OUT_VALUE:I -- sf:WARNING:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- sf:WARNING_VALUE:I -- s:forNumber(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- sf:getDescriptor():com.google.protobuf.Descriptors$EnumDescriptor -- f:getDescriptorForType():com.google.protobuf.Descriptors$EnumDescriptor -- f:getNumber():I -- f:getValueDescriptor():com.google.protobuf.Descriptors$EnumValueDescriptor -- s:internalGetValueMap():com.google.protobuf.Internal$EnumLiteMap -- s:valueOf(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- s:valueOf(com.google.protobuf.Descriptors$EnumValueDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- s:valueOf(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- s:values():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind[] -org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessageOrBuilder -- com.google.protobuf.MessageOrBuilder -- a:getColumn():J -- a:getKind():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage$Kind -- a:getLine():J -- a:getProblemBeginOffset():J -- a:getProblemEndOffset():J -- a:getProblemLocationOffset():J -- a:getSourceUri():java.lang.String -- a:getSourceUriBytes():com.google.protobuf.ByteString -- a:getText():java.lang.String -- a:getTextBytes():com.google.protobuf.ByteString -- a:hasColumn():Z -- a:hasKind():Z -- a:hasLine():Z -- a:hasProblemBeginOffset():Z -- a:hasProblemEndOffset():Z -- a:hasProblemLocationOffset():Z -- a:hasSourceUri():Z -- a:hasText():Z -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- com.google.protobuf.GeneratedMessageV3 -- org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObjectOrBuilder -- sf:CLASS_NAME_FIELD_NUMBER:I -- sf:CONTENT_FIELD_NUMBER:I -- sf:FILE_PATH_FIELD_NUMBER:I -- sf:IS_GENERATED_FIELD_NUMBER:I -- sf:KIND_FIELD_NUMBER:I -- sf:LOCATION_FIELD_NUMBER:I -- sf:OUTPUT_ROOT_FIELD_NUMBER:I -- sf:PARSER:com.google.protobuf.Parser -- sf:RELATIVE_PATH_FIELD_NUMBER:I -- sf:SOURCE_URI_FIELD_NUMBER:I -- equals(java.lang.Object):Z -- getClassName():java.lang.String -- getClassNameBytes():com.google.protobuf.ByteString -- getContent():com.google.protobuf.ByteString -- s:getDefaultInstance():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getFilePath():java.lang.String -- getFilePathBytes():com.google.protobuf.ByteString -- getIsGenerated():Z -- getKind():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind -- getLocation():java.lang.String -- getLocationBytes():com.google.protobuf.ByteString -- getOutputRoot():java.lang.String -- getOutputRootBytes():com.google.protobuf.ByteString -- getParserForType():com.google.protobuf.Parser -- getRelativePath():java.lang.String -- getRelativePathBytes():com.google.protobuf.ByteString -- getSerializedSize():I -- getSourceUri(I):java.lang.String -- getSourceUriBytes(I):com.google.protobuf.ByteString -- getSourceUriCount():I -- getSourceUriList():com.google.protobuf.ProtocolStringList -- f:getUnknownFields():com.google.protobuf.UnknownFieldSet -- hasClassName():Z -- hasContent():Z -- hasFilePath():Z -- hasIsGenerated():Z -- hasKind():Z -- hasLocation():Z -- hasOutputRoot():Z -- hasRelativePath():Z -- hashCode():I -- f:isInitialized():Z -- s:newBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- s:newBuilder(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- newBuilderForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- s:parseDelimitedFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- s:parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- s:parseFrom(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- s:parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- s:parseFrom(com.google.protobuf.CodedInputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- s:parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- s:parseFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- s:parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- s:parseFrom(java.nio.ByteBuffer):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- s:parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- s:parseFrom(B[]):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- s:parseFrom(B[],com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- s:parser():com.google.protobuf.Parser -- toBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- writeTo(com.google.protobuf.CodedOutputStream):V -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- com.google.protobuf.GeneratedMessageV3$Builder -- org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObjectOrBuilder -- addAllSourceUri(java.lang.Iterable):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- addSourceUri(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- addSourceUriBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- build():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- buildPartial():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- clear():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- clearClassName():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- clearContent():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- clearField(com.google.protobuf.Descriptors$FieldDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- clearFilePath():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- clearIsGenerated():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- clearKind():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- clearLocation():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- clearOneof(com.google.protobuf.Descriptors$OneofDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- clearOutputRoot():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- clearRelativePath():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- clearSourceUri():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- clone():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- getClassName():java.lang.String -- getClassNameBytes():com.google.protobuf.ByteString -- getContent():com.google.protobuf.ByteString -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getDescriptorForType():com.google.protobuf.Descriptors$Descriptor -- getFilePath():java.lang.String -- getFilePathBytes():com.google.protobuf.ByteString -- getIsGenerated():Z -- getKind():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind -- getLocation():java.lang.String -- getLocationBytes():com.google.protobuf.ByteString -- getOutputRoot():java.lang.String -- getOutputRootBytes():com.google.protobuf.ByteString -- getRelativePath():java.lang.String -- getRelativePathBytes():com.google.protobuf.ByteString -- getSourceUri(I):java.lang.String -- getSourceUriBytes(I):com.google.protobuf.ByteString -- getSourceUriCount():I -- getSourceUriList():com.google.protobuf.ProtocolStringList -- hasClassName():Z -- hasContent():Z -- hasFilePath():Z -- hasIsGenerated():Z -- hasKind():Z -- hasLocation():Z -- hasOutputRoot():Z -- hasRelativePath():Z -- f:isInitialized():Z -- mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- mergeFrom(com.google.protobuf.Message):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- f:mergeUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setClassName(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setClassNameBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setContent(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setFilePath(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setFilePathBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setIsGenerated(Z):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setKind(org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setLocation(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setLocationBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setOutputRoot(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setOutputRootBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setRelativePath(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setRelativePathBytes(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,I,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- setSourceUri(I,java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -- f:setUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Builder -e:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind -- java.lang.Enum -- com.google.protobuf.ProtocolMessageEnum -- sf:CLASS:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind -- sf:CLASS_VALUE:I -- sf:HTML:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind -- sf:HTML_VALUE:I -- sf:OTHER:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind -- sf:OTHER_VALUE:I -- sf:SOURCE:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind -- sf:SOURCE_VALUE:I -- s:forNumber(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind -- sf:getDescriptor():com.google.protobuf.Descriptors$EnumDescriptor -- f:getDescriptorForType():com.google.protobuf.Descriptors$EnumDescriptor -- f:getNumber():I -- f:getValueDescriptor():com.google.protobuf.Descriptors$EnumValueDescriptor -- s:internalGetValueMap():com.google.protobuf.Internal$EnumLiteMap -- s:valueOf(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind -- s:valueOf(com.google.protobuf.Descriptors$EnumValueDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind -- s:valueOf(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind -- s:values():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind[] -org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObjectOrBuilder -- com.google.protobuf.MessageOrBuilder -- a:getClassName():java.lang.String -- a:getClassNameBytes():com.google.protobuf.ByteString -- a:getContent():com.google.protobuf.ByteString -- a:getFilePath():java.lang.String -- a:getFilePathBytes():com.google.protobuf.ByteString -- a:getIsGenerated():Z -- a:getKind():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject$Kind -- a:getLocation():java.lang.String -- a:getLocationBytes():com.google.protobuf.ByteString -- a:getOutputRoot():java.lang.String -- a:getOutputRootBytes():com.google.protobuf.ByteString -- a:getRelativePath():java.lang.String -- a:getRelativePathBytes():com.google.protobuf.ByteString -- a:getSourceUri(I):java.lang.String -- a:getSourceUriBytes(I):com.google.protobuf.ByteString -- a:getSourceUriCount():I -- a:getSourceUriList():java.util.List -- a:hasClassName():Z -- a:hasContent():Z -- a:hasFilePath():Z -- a:hasIsGenerated():Z -- a:hasKind():Z -- a:hasLocation():Z -- a:hasOutputRoot():Z -- a:hasRelativePath():Z -e:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- java.lang.Enum -- com.google.protobuf.ProtocolMessageEnum -- sf:BUILD_COMPLETED:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- sf:BUILD_COMPLETED_VALUE:I -- sf:BUILD_MESSAGE:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- sf:BUILD_MESSAGE_VALUE:I -- sf:CLASS_DATA:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- sf:CLASS_DATA_VALUE:I -- sf:CUSTOM_OUTPUT_OBJECT:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- sf:CUSTOM_OUTPUT_OBJECT_VALUE:I -- sf:OUTPUT_OBJECT:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- sf:OUTPUT_OBJECT_VALUE:I -- sf:REQUEST_ACK:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- sf:REQUEST_ACK_VALUE:I -- sf:SRC_FILE_LOADED:org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- sf:SRC_FILE_LOADED_VALUE:I -- s:forNumber(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- sf:getDescriptor():com.google.protobuf.Descriptors$EnumDescriptor -- f:getDescriptorForType():com.google.protobuf.Descriptors$EnumDescriptor -- f:getNumber():I -- f:getValueDescriptor():com.google.protobuf.Descriptors$EnumValueDescriptor -- s:internalGetValueMap():com.google.protobuf.Internal$EnumLiteMap -- s:valueOf(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- s:valueOf(com.google.protobuf.Descriptors$EnumValueDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- s:valueOf(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- s:values():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type[] -org.jetbrains.jps.javac.JavacRemoteProto$Message$ResponseOrBuilder -- com.google.protobuf.MessageOrBuilder -- a:getClassData():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassData -- a:getClassDataOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$ClassDataOrBuilder -- a:getCompileMessage():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessage -- a:getCompileMessageOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$CompileMessageOrBuilder -- a:getCompletionStatus():Z -- a:getOutputObject():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObject -- a:getOutputObjectOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$OutputObjectOrBuilder -- a:getResponseType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response$Type -- a:hasClassData():Z -- a:hasCompileMessage():Z -- a:hasCompletionStatus():Z -- a:hasOutputObject():Z -- a:hasResponseType():Z -e:org.jetbrains.jps.javac.JavacRemoteProto$Message$Type -- java.lang.Enum -- com.google.protobuf.ProtocolMessageEnum -- sf:FAILURE:org.jetbrains.jps.javac.JavacRemoteProto$Message$Type -- sf:FAILURE_VALUE:I -- sf:REQUEST:org.jetbrains.jps.javac.JavacRemoteProto$Message$Type -- sf:REQUEST_VALUE:I -- sf:RESPONSE:org.jetbrains.jps.javac.JavacRemoteProto$Message$Type -- sf:RESPONSE_VALUE:I -- s:forNumber(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Type -- sf:getDescriptor():com.google.protobuf.Descriptors$EnumDescriptor -- f:getDescriptorForType():com.google.protobuf.Descriptors$EnumDescriptor -- f:getNumber():I -- f:getValueDescriptor():com.google.protobuf.Descriptors$EnumValueDescriptor -- s:internalGetValueMap():com.google.protobuf.Internal$EnumLiteMap -- s:valueOf(I):org.jetbrains.jps.javac.JavacRemoteProto$Message$Type -- s:valueOf(com.google.protobuf.Descriptors$EnumValueDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$Type -- s:valueOf(java.lang.String):org.jetbrains.jps.javac.JavacRemoteProto$Message$Type -- s:values():org.jetbrains.jps.javac.JavacRemoteProto$Message$Type[] -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- com.google.protobuf.GeneratedMessageV3 -- org.jetbrains.jps.javac.JavacRemoteProto$Message$UUIDOrBuilder -- sf:LEAST_SIG_BITS_FIELD_NUMBER:I -- sf:MOST_SIG_BITS_FIELD_NUMBER:I -- sf:PARSER:com.google.protobuf.Parser -- equals(java.lang.Object):Z -- s:getDefaultInstance():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getLeastSigBits():J -- getMostSigBits():J -- getParserForType():com.google.protobuf.Parser -- getSerializedSize():I -- f:getUnknownFields():com.google.protobuf.UnknownFieldSet -- hasLeastSigBits():Z -- hasMostSigBits():Z -- hashCode():I -- f:isInitialized():Z -- s:newBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- s:newBuilder(org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- newBuilderForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- s:parseDelimitedFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- s:parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- s:parseFrom(com.google.protobuf.ByteString):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- s:parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- s:parseFrom(com.google.protobuf.CodedInputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- s:parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- s:parseFrom(java.io.InputStream):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- s:parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- s:parseFrom(java.nio.ByteBuffer):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- s:parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- s:parseFrom(B[]):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- s:parseFrom(B[],com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- s:parser():com.google.protobuf.Parser -- toBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- writeTo(com.google.protobuf.CodedOutputStream):V -f:org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- com.google.protobuf.GeneratedMessageV3$Builder -- org.jetbrains.jps.javac.JavacRemoteProto$Message$UUIDOrBuilder -- addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- build():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- buildPartial():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- clear():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- clearField(com.google.protobuf.Descriptors$FieldDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- clearLeastSigBits():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- clearMostSigBits():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- clearOneof(com.google.protobuf.Descriptors$OneofDescriptor):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- clone():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- getDefaultInstanceForType():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- sf:getDescriptor():com.google.protobuf.Descriptors$Descriptor -- getDescriptorForType():com.google.protobuf.Descriptors$Descriptor -- getLeastSigBits():J -- getMostSigBits():J -- hasLeastSigBits():Z -- hasMostSigBits():Z -- f:isInitialized():Z -- mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- mergeFrom(com.google.protobuf.Message):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- f:mergeUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- setField(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- setLeastSigBits(J):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- setMostSigBits(J):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor,I,java.lang.Object):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -- f:setUnknownFields(com.google.protobuf.UnknownFieldSet):org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID$Builder -org.jetbrains.jps.javac.JavacRemoteProto$Message$UUIDOrBuilder -- com.google.protobuf.MessageOrBuilder -- a:getLeastSigBits():J -- a:getMostSigBits():J -- a:hasLeastSigBits():Z -- a:hasMostSigBits():Z -org.jetbrains.jps.javac.JavacRemoteProto$MessageOrBuilder -- com.google.protobuf.MessageOrBuilder -- a:getFailure():org.jetbrains.jps.javac.JavacRemoteProto$Message$Failure -- a:getFailureOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$FailureOrBuilder -- a:getMessageType():org.jetbrains.jps.javac.JavacRemoteProto$Message$Type -- a:getRequest():org.jetbrains.jps.javac.JavacRemoteProto$Message$Request -- a:getRequestOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$RequestOrBuilder -- a:getResponse():org.jetbrains.jps.javac.JavacRemoteProto$Message$Response -- a:getResponseOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$ResponseOrBuilder -- a:getSessionId():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUID -- a:getSessionIdOrBuilder():org.jetbrains.jps.javac.JavacRemoteProto$Message$UUIDOrBuilder -- a:hasFailure():Z -- a:hasMessageType():Z -- a:hasRequest():Z -- a:hasResponse():Z -- a:hasSessionId():Z -a:org.jetbrains.jps.javac.JpsFileObject -- javax.tools.SimpleJavaFileObject -- (java.net.URI,javax.tools.JavaFileObject$Kind,javax.tools.JavaFileManager$Location):V -- equals(java.lang.Object):Z -- ps:findKind(java.lang.String):javax.tools.JavaFileObject$Kind -- getLocation():javax.tools.JavaFileManager$Location -- hashCode():I -- pa:inferBinaryName(java.lang.Iterable,Z):java.lang.String -- ps:loadCharContent(java.io.File,java.lang.String):java.lang.CharSequence -- openReader(Z):java.io.Reader -f:org.jetbrains.jps.javac.JpsInfoDiagnostic -- org.jetbrains.jps.javac.PlainMessageDiagnostic -- (java.lang.String):V -f:org.jetbrains.jps.javac.JpsJavacFileManager -- javax.tools.ForwardingJavaFileManager -- javax.tools.StandardJavaFileManager -- (org.jetbrains.jps.javac.JpsJavacFileManager$Context,Z,java.util.Collection):V -- addAnnotationProcessingClassMapping(java.lang.String,java.lang.Iterable):V -- close():V -- contains(javax.tools.JavaFileManager$Location,javax.tools.FileObject):Z -- getClassLoader(javax.tools.JavaFileManager$Location):java.lang.ClassLoader -- getContext():org.jetbrains.jps.javac.JpsJavacFileManager$Context -- getFileForInput(javax.tools.JavaFileManager$Location,java.lang.String,java.lang.String):javax.tools.FileObject -- getFileForOutput(javax.tools.JavaFileManager$Location,java.lang.String,java.lang.String,javax.tools.FileObject):javax.tools.FileObject -- getInputSources():java.lang.Iterable -- getJavaFileForInput(javax.tools.JavaFileManager$Location,java.lang.String,javax.tools.JavaFileObject$Kind):javax.tools.JavaFileObject -- getJavaFileForOutput(javax.tools.JavaFileManager$Location,java.lang.String,javax.tools.JavaFileObject$Kind,javax.tools.FileObject):javax.tools.JavaFileObject -- getJavaFileObjects(java.io.File[]):java.lang.Iterable -- getJavaFileObjects(java.lang.String[]):java.lang.Iterable -- getJavaFileObjectsFromFiles(java.lang.Iterable):java.lang.Iterable -- getJavaFileObjectsFromStrings(java.lang.Iterable):java.lang.Iterable -- getLocation(javax.tools.JavaFileManager$Location):java.lang.Iterable -- getLocationForModule(javax.tools.JavaFileManager$Location,javax.tools.JavaFileObject):javax.tools.JavaFileManager$Location -- handleOption(java.lang.String,java.util.Iterator):Z -- inferBinaryName(javax.tools.JavaFileManager$Location,javax.tools.JavaFileObject):java.lang.String -- isSameFile(javax.tools.FileObject,javax.tools.FileObject):Z -- list(javax.tools.JavaFileManager$Location,java.lang.String,java.util.Set,Z):java.lang.Iterable -- listLocationsForModules(javax.tools.JavaFileManager$Location):java.lang.Iterable -- onOutputFileGenerated(java.io.File):V -- setInputSources(java.lang.Iterable):java.lang.Iterable -- setLocation(javax.tools.JavaFileManager$Location,java.lang.Iterable):V -- setOutputDirectories(java.util.Map):V -org.jetbrains.jps.javac.JpsJavacFileManager$Context -- a:consumeOutputFile(org.jetbrains.jps.javac.OutputFileObject):V -- a:getExplodedAutomaticModuleName(java.io.File):java.lang.String -- a:getStandardFileManager():javax.tools.StandardJavaFileManager -- a:isCanceled():Z -- a:reportMessage(javax.tools.Diagnostic$Kind,java.lang.String):V -a:org.jetbrains.jps.javac.ModulePath -- sf:EMPTY:org.jetbrains.jps.javac.ModulePath -- ():V -- s:create(java.util.Collection):org.jetbrains.jps.javac.ModulePath -- a:getModuleName(java.io.File):java.lang.String -- a:getPath():java.util.Collection -- isEmpty():Z -- s:newBuilder():org.jetbrains.jps.javac.ModulePath$Builder -org.jetbrains.jps.javac.ModulePath$Builder -- a:add(java.lang.String,java.io.File):org.jetbrains.jps.javac.ModulePath$Builder -- a:create():org.jetbrains.jps.javac.ModulePath -org.jetbrains.jps.javac.OutputFileConsumer -- a:save(org.jetbrains.jps.javac.OutputFileObject):V -f:org.jetbrains.jps.javac.OutputFileObject -- org.jetbrains.jps.javac.JpsFileObject -- (org.jetbrains.jps.javac.JpsJavacFileManager$Context,java.io.File,java.lang.String,java.io.File,javax.tools.JavaFileObject$Kind,java.lang.String,java.lang.Iterable,java.lang.String,org.jetbrains.jps.incremental.BinaryContent,javax.tools.JavaFileManager$Location,Z):V -- getCharContent(Z):java.lang.CharSequence -- getClassName():java.lang.String -- getContent():org.jetbrains.jps.incremental.BinaryContent -- getFile():java.io.File -- getOutputRoot():java.io.File -- getRelativePath():java.lang.String -- getSourceFiles():java.lang.Iterable -- getSourceUris():java.lang.Iterable -- isGenerated():Z -- openInputStream():java.io.InputStream -- openOutputStream():java.io.ByteArrayOutputStream -- openWriter():java.io.Writer -- updateContent(B[]):V -c:org.jetbrains.jps.javac.PlainMessageDiagnostic -- javax.tools.Diagnostic -- (javax.tools.Diagnostic$Kind,java.lang.String):V -- getCode():java.lang.String -- getColumnNumber():J -- getEndPosition():J -- getKind():javax.tools.Diagnostic$Kind -- getLineNumber():J -- getMessage(java.util.Locale):java.lang.String -- getPosition():J -- getSource():javax.tools.JavaFileObject -- getStartPosition():J -f:org.jetbrains.jps.javac.TransformableJavaFileObject -- javax.tools.JavaFileObject -- (javax.tools.JavaFileObject,java.util.Collection):V -- delete():Z -- getAccessLevel():javax.lang.model.element.Modifier -- getCharContent(Z):java.lang.CharSequence -- getKind():javax.tools.JavaFileObject$Kind -- getLastModified():J -- getName():java.lang.String -- getNestingKind():javax.lang.model.element.NestingKind -- getOriginal():javax.tools.JavaFileObject -- isNameCompatible(java.lang.String,javax.tools.JavaFileObject$Kind):Z -- openInputStream():java.io.InputStream -- openOutputStream():java.io.OutputStream -- openReader(Z):java.io.Reader -- openWriter():java.io.Writer -- toUri():java.net.URI -a:org.jetbrains.jps.javac.ValueSupplier -- ():V -- s:asCaching(org.jetbrains.jps.javac.ValueSupplier):org.jetbrains.jps.javac.ValueSupplier -- a:get():java.lang.Object -f:org.jetbrains.jps.javac.ZipFileObject -- org.jetbrains.jps.javac.JpsFileObject -- delete():Z -- equals(java.lang.Object):Z -- getCharContent(Z):java.lang.CharSequence -- getLastModified():J -- isNameCompatible(java.lang.String,javax.tools.JavaFileObject$Kind):Z -- openInputStream():java.io.InputStream -- openWriter():java.io.Writer diff --git a/jps/jps-builders-6/api-dump.txt b/jps/jps-builders-6/api-dump.txt new file mode 100644 index 000000000000..0428022861d8 --- /dev/null +++ b/jps/jps-builders-6/api-dump.txt @@ -0,0 +1,162 @@ +org.jetbrains.jps.api.CanceledStatus +- sf:NULL:org.jetbrains.jps.api.CanceledStatus +- a:isCanceled():Z +f:org.jetbrains.jps.builders.impl.java.JavacCompilerTool +- org.jetbrains.jps.builders.java.JavaCompilingTool +- sf:ALTERNATIVE_ID:java.lang.String +- sf:ID:java.lang.String +- ():V +- createCompiler():javax.tools.JavaCompiler +- getAdditionalClasspath():java.util.List +- getAlternativeId():java.lang.String +- getDefaultCompilerOptions():java.util.List +- getDescription():java.lang.String +- getId():java.lang.String +- isCompilerTreeAPISupported():Z +f:org.jetbrains.jps.builders.java.CannotCreateJavaCompilerException +- java.lang.Exception +- (java.lang.String):V +a:org.jetbrains.jps.builders.java.JavaCompilingTool +- ():V +- a:createCompiler():javax.tools.JavaCompiler +- a:getAdditionalClasspath():java.util.List +- getAlternativeId():java.lang.String +- getDefaultCompilerOptions():java.util.List +- a:getDescription():java.lang.String +- a:getId():java.lang.String +- isCompilerTreeAPISupported():Z +- preprocessOptions(java.util.List):V +a:org.jetbrains.jps.builders.java.JavaSourceTransformer +- ():V +- s:getTransformers():java.util.Collection +- a:transform(java.io.File,java.lang.CharSequence):java.lang.CharSequence +a:org.jetbrains.jps.builders.java.JavaSourceTransformer$TransformError +- java.io.IOException +- p:(java.lang.String):V +- p:(java.lang.String,java.lang.Throwable):V +- p:(java.lang.Throwable):V +f:org.jetbrains.jps.incremental.BinaryContent +- (B[]):V +- (B[],I,I):V +- getBuffer():B[] +- getLength():I +- getOffset():I +- saveToFile(java.io.File):V +- toByteArray():B[] +f:org.jetbrains.jps.javac.APIWrappers +- ():V +- s:unwrap(java.lang.Class,java.lang.Object):java.lang.Object +a:org.jetbrains.jps.javac.AbstractRefCollectorCompilerToolExtension +- org.jetbrains.jps.javac.JavaCompilerToolExtension +- ():V +- f:beforeCompileTaskExecution(org.jetbrains.jps.builders.java.JavaCompilingTool,javax.tools.JavaCompiler$CompilationTask,java.lang.Iterable,org.jetbrains.jps.javac.DiagnosticOutputConsumer):V +- pa:isEnabled():Z +org.jetbrains.jps.javac.DiagnosticOutputConsumer +- javax.tools.DiagnosticListener +- a:customOutputData(java.lang.String,java.lang.String,B[]):V +- a:javaFileLoaded(java.io.File):V +- a:outputLineAvailable(java.lang.String):V +- a:registerJavacFileData(org.jetbrains.jps.javac.ast.api.JavacFileData):V +f:org.jetbrains.jps.javac.ExternalRefCollectorCompilerToolExtension +- org.jetbrains.jps.javac.AbstractRefCollectorCompilerToolExtension +- sf:ENABLED_PARAM:java.lang.String +- ():V +f:org.jetbrains.jps.javac.Iterators +- ():V +- s:asIterable(java.lang.Object):java.lang.Iterable +- s:asIterable(java.lang.Object[]):java.lang.Iterable +- s:asIterator(java.lang.Iterable):java.util.Iterator +- s:asIterator(java.lang.Object):java.util.Iterator +- s:collect(java.lang.Iterable,java.util.Collection):java.util.Collection +- s:contains(java.lang.Iterable,java.lang.Object):Z +- s:count(java.lang.Iterable):I +- s:equals(java.lang.Iterable,java.lang.Iterable):Z +- s:equals(java.lang.Iterable,java.lang.Iterable,org.jetbrains.jps.javac.Iterators$BiFunction):Z +- s:filter(java.lang.Iterable,org.jetbrains.jps.javac.Iterators$BooleanFunction):java.lang.Iterable +- s:filter(java.util.Iterator,org.jetbrains.jps.javac.Iterators$BooleanFunction):java.util.Iterator +- s:filterWithOrder(java.lang.Iterable,java.lang.Iterable):java.lang.Iterable +- s:filterWithOrder(java.util.Iterator,java.util.Iterator):java.util.Iterator +- s:find(java.lang.Iterable,org.jetbrains.jps.javac.Iterators$BooleanFunction):java.lang.Object +- s:flat(java.lang.Iterable):java.lang.Iterable +- s:flat(java.lang.Iterable,java.lang.Iterable):java.lang.Iterable +- s:flat(java.util.Collection):java.lang.Iterable +- s:flat(java.util.Iterator):java.util.Iterator +- s:flat(java.util.Iterator,java.util.Iterator):java.util.Iterator +- s:hashCode(java.lang.Iterable):I +- s:isEmpty(java.lang.Iterable):Z +- s:isEmptyCollection(java.lang.Iterable):Z +- s:lazy(org.jetbrains.jps.javac.Iterators$Provider):java.lang.Iterable +- s:map(java.lang.Iterable,org.jetbrains.jps.javac.Iterators$Function):java.lang.Iterable +- s:map(java.util.Iterator,org.jetbrains.jps.javac.Iterators$Function):java.util.Iterator +- s:notNullFilter():org.jetbrains.jps.javac.Iterators$BooleanFunction +- s:recurse(java.lang.Object,org.jetbrains.jps.javac.Iterators$Function,Z):java.lang.Iterable +- s:recurseDepth(java.lang.Object,org.jetbrains.jps.javac.Iterators$Function,Z):java.lang.Iterable +- s:reverse(java.util.List):java.lang.Iterable +- s:unique(java.lang.Iterable):java.lang.Iterable +- s:unique(java.util.Iterator):java.util.Iterator +- s:uniqueBy(java.lang.Iterable,org.jetbrains.jps.javac.Iterators$Provider):java.lang.Iterable +org.jetbrains.jps.javac.Iterators$BiFunction +- a:fun(java.lang.Object,java.lang.Object):java.lang.Object +org.jetbrains.jps.javac.Iterators$BooleanFunction +- a:fun(java.lang.Object):Z +org.jetbrains.jps.javac.Iterators$Function +- a:fun(java.lang.Object):java.lang.Object +org.jetbrains.jps.javac.Iterators$Provider +- a:get():java.lang.Object +a:org.jetbrains.jps.javac.JavaCompilerToolExtension +- ():V +- beforeCompileTaskExecution(org.jetbrains.jps.builders.java.JavaCompilingTool,javax.tools.JavaCompiler$CompilationTask,java.lang.Iterable,org.jetbrains.jps.javac.DiagnosticOutputConsumer):V +- s:getExtensions():java.util.Collection +a:org.jetbrains.jps.javac.JpsFileObject +- javax.tools.SimpleJavaFileObject +- (java.net.URI,javax.tools.JavaFileObject$Kind,javax.tools.JavaFileManager$Location):V +- equals(java.lang.Object):Z +- ps:findKind(java.lang.String):javax.tools.JavaFileObject$Kind +- getLocation():javax.tools.JavaFileManager$Location +- hashCode():I +- pa:inferBinaryName(java.lang.Iterable,Z):java.lang.String +- ps:loadCharContent(java.io.File,java.lang.String):java.lang.CharSequence +- openReader(Z):java.io.Reader +f:org.jetbrains.jps.javac.JpsInfoDiagnostic +- org.jetbrains.jps.javac.PlainMessageDiagnostic +- (java.lang.String):V +a:org.jetbrains.jps.javac.ModulePath +- sf:EMPTY:org.jetbrains.jps.javac.ModulePath +- ():V +- s:create(java.util.Collection):org.jetbrains.jps.javac.ModulePath +- a:getModuleName(java.io.File):java.lang.String +- a:getPath():java.util.Collection +- isEmpty():Z +- s:newBuilder():org.jetbrains.jps.javac.ModulePath$Builder +org.jetbrains.jps.javac.ModulePath$Builder +- a:add(java.lang.String,java.io.File):org.jetbrains.jps.javac.ModulePath$Builder +- a:create():org.jetbrains.jps.javac.ModulePath +org.jetbrains.jps.javac.OutputFileConsumer +- a:save(org.jetbrains.jps.javac.OutputFileObject):V +f:org.jetbrains.jps.javac.OutputFileObject +- org.jetbrains.jps.javac.JpsFileObject +- getCharContent(Z):java.lang.CharSequence +- getClassName():java.lang.String +- getContent():org.jetbrains.jps.incremental.BinaryContent +- getFile():java.io.File +- getOutputRoot():java.io.File +- getRelativePath():java.lang.String +- getSourceFiles():java.lang.Iterable +- getSourceUris():java.lang.Iterable +- isGenerated():Z +- openInputStream():java.io.InputStream +- openOutputStream():java.io.ByteArrayOutputStream +- openWriter():java.io.Writer +- updateContent(B[]):V +c:org.jetbrains.jps.javac.PlainMessageDiagnostic +- javax.tools.Diagnostic +- (javax.tools.Diagnostic$Kind,java.lang.String):V +- getCode():java.lang.String +- getColumnNumber():J +- getEndPosition():J +- getKind():javax.tools.Diagnostic$Kind +- getLineNumber():J +- getMessage(java.util.Locale):java.lang.String +- getPosition():J +- getSource():javax.tools.JavaFileObject +- getStartPosition():J diff --git a/jps/jps-builders-6/exposed-third-party-api.txt b/jps/jps-builders-6/exposed-third-party-api.txt index fad47b8a764f..4be4999e4336 100644 --- a/jps/jps-builders-6/exposed-third-party-api.txt +++ b/jps/jps-builders-6/exposed-third-party-api.txt @@ -1,38 +1,10 @@ -com/google/protobuf/ByteString -com/google/protobuf/CodedInputStream -com/google/protobuf/CodedOutputStream -com/google/protobuf/Descriptors$Descriptor -com/google/protobuf/Descriptors$EnumDescriptor -com/google/protobuf/Descriptors$EnumValueDescriptor -com/google/protobuf/Descriptors$FieldDescriptor -com/google/protobuf/Descriptors$FileDescriptor -com/google/protobuf/Descriptors$OneofDescriptor -com/google/protobuf/ExtensionRegistry -com/google/protobuf/ExtensionRegistryLite -com/google/protobuf/GeneratedMessageV3 -com/google/protobuf/GeneratedMessageV3$Builder -com/google/protobuf/Internal$EnumLiteMap -com/google/protobuf/Message -com/google/protobuf/MessageLite -com/google/protobuf/MessageOrBuilder -com/google/protobuf/Parser -com/google/protobuf/ProtocolMessageEnum -com/google/protobuf/ProtocolStringList -com/google/protobuf/UnknownFieldSet -javax/annotation/processing/ProcessingEnvironment -javax/annotation/processing/Processor -javax/lang/model/element/Modifier -javax/lang/model/element/NestingKind javax/tools/Diagnostic javax/tools/Diagnostic$Kind javax/tools/DiagnosticListener -javax/tools/FileObject -javax/tools/ForwardingJavaFileManager javax/tools/JavaCompiler javax/tools/JavaCompiler$CompilationTask javax/tools/JavaFileManager$Location javax/tools/JavaFileObject javax/tools/JavaFileObject$Kind javax/tools/SimpleJavaFileObject -javax/tools/StandardJavaFileManager org/jetbrains/jps/javac/ast/api/JavacFileData diff --git a/jps/jps-builders-6/gen/org/jetbrains/jps/javac/JavacRemoteProto.java b/jps/jps-builders-6/gen/org/jetbrains/jps/javac/rpc/JavacRemoteProto.java similarity index 80% rename from jps/jps-builders-6/gen/org/jetbrains/jps/javac/JavacRemoteProto.java rename to jps/jps-builders-6/gen/org/jetbrains/jps/javac/rpc/JavacRemoteProto.java index 05de3d1065df..212317424931 100644 --- a/jps/jps-builders-6/gen/org/jetbrains/jps/javac/JavacRemoteProto.java +++ b/jps/jps-builders-6/gen/org/jetbrains/jps/javac/rpc/JavacRemoteProto.java @@ -1,7 +1,11 @@ +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. + // Generated by the protocol buffer compiler. DO NOT EDIT! // source: javac_remote_proto.proto -package org.jetbrains.jps.javac; +package org.jetbrains.jps.javac.rpc; + +import org.jetbrains.annotations.ApiStatus; @javax.annotation.Generated(value="protoc", comments="annotations:JavacRemoteProto.java.pb.meta") public final class JavacRemoteProto { @@ -28,11 +32,11 @@ public final class JavacRemoteProto { * required .org.jetbrains.javac.Message.UUID session_id = 1; * @return The sessionId. */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID getSessionId(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID getSessionId(); /** * required .org.jetbrains.javac.Message.UUID session_id = 1; */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUIDOrBuilder getSessionIdOrBuilder(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUIDOrBuilder getSessionIdOrBuilder(); /** * required .org.jetbrains.javac.Message.Type message_type = 2; @@ -43,7 +47,7 @@ public final class JavacRemoteProto { * required .org.jetbrains.javac.Message.Type message_type = 2; * @return The messageType. */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Type getMessageType(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Type getMessageType(); /** * optional .org.jetbrains.javac.Message.Request request = 3; @@ -54,11 +58,11 @@ public final class JavacRemoteProto { * optional .org.jetbrains.javac.Message.Request request = 3; * @return The request. */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request getRequest(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request getRequest(); /** * optional .org.jetbrains.javac.Message.Request request = 3; */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.RequestOrBuilder getRequestOrBuilder(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.RequestOrBuilder getRequestOrBuilder(); /** * optional .org.jetbrains.javac.Message.Response response = 4; @@ -69,11 +73,11 @@ public final class JavacRemoteProto { * optional .org.jetbrains.javac.Message.Response response = 4; * @return The response. */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response getResponse(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response getResponse(); /** * optional .org.jetbrains.javac.Message.Response response = 4; */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.ResponseOrBuilder getResponseOrBuilder(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.ResponseOrBuilder getResponseOrBuilder(); /** * optional .org.jetbrains.javac.Message.Failure failure = 5; @@ -84,11 +88,11 @@ public final class JavacRemoteProto { * optional .org.jetbrains.javac.Message.Failure failure = 5; * @return The failure. */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure getFailure(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure getFailure(); /** * optional .org.jetbrains.javac.Message.Failure failure = 5; */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.FailureOrBuilder getFailureOrBuilder(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.FailureOrBuilder getFailureOrBuilder(); } /** * Protobuf type {@code org.jetbrains.javac.Message} @@ -113,22 +117,17 @@ public final class JavacRemoteProto { return new Message(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Builder.class); } /** @@ -213,7 +212,7 @@ public final class JavacRemoteProto { } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.getDescriptor().getEnumTypes().get(0); + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.getDescriptor().getEnumTypes().get(0); } private static final Type[] VALUES = values(); @@ -284,27 +283,22 @@ public final class JavacRemoteProto { return new UUID(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_UUID_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_UUID_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_UUID_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_UUID_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.Builder.class); } private int bitField0_; public static final int MOST_SIG_BITS_FIELD_NUMBER = 1; - private long mostSigBits_; + private long mostSigBits_ = 0L; /** * required sint64 most_sig_bits = 1; * @return Whether the mostSigBits field is set. @@ -323,7 +317,7 @@ public final class JavacRemoteProto { } public static final int LEAST_SIG_BITS_FIELD_NUMBER = 2; - private long leastSigBits_; + private long leastSigBits_ = 0L; /** * required sint64 least_sig_bits = 2; * @return Whether the leastSigBits field is set. @@ -396,10 +390,10 @@ public final class JavacRemoteProto { if (obj == this) { return true; } - if (!(obj instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID)) { + if (!(obj instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID)) { return super.equals(obj); } - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID other = (org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID) obj; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID other = (org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID) obj; if (hasMostSigBits() != other.hasMostSigBits()) return false; if (hasMostSigBits()) { @@ -437,69 +431,71 @@ public final class JavacRemoteProto { return hash; } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID parseFrom(byte[] data) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID parseFrom(java.io.InputStream input) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID parseDelimitedFrom(java.io.InputStream input) + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID parseDelimitedFrom( + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -512,7 +508,7 @@ public final class JavacRemoteProto { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID prototype) { + public static Builder newBuilder(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -533,21 +529,21 @@ public final class JavacRemoteProto { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:org.jetbrains.javac.Message.UUID) - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUIDOrBuilder { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUIDOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_UUID_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_UUID_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_UUID_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_UUID_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.Builder.class); } - // Construct using org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.newBuilder() + // Construct using org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.newBuilder() private Builder() { } @@ -560,27 +556,26 @@ public final class JavacRemoteProto { @java.lang.Override public Builder clear() { super.clear(); + bitField0_ = 0; mostSigBits_ = 0L; - bitField0_ = (bitField0_ & ~0x00000001); leastSigBits_ = 0L; - bitField0_ = (bitField0_ & ~0x00000002); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_UUID_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_UUID_descriptor; } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID getDefaultInstanceForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.getDefaultInstance(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID getDefaultInstanceForType() { + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.getDefaultInstance(); } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID build() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID result = buildPartial(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID build() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -588,8 +583,14 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID buildPartial() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID result = new org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID(this); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID buildPartial() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID result = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID result) { int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { @@ -600,9 +601,7 @@ public final class JavacRemoteProto { result.leastSigBits_ = leastSigBits_; to_bitField0_ |= 0x00000002; } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; + result.bitField0_ |= to_bitField0_; } @java.lang.Override @@ -639,16 +638,16 @@ public final class JavacRemoteProto { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID) { - return mergeFrom((org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID)other); + if (other instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID) { + return mergeFrom((org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID other) { - if (other == org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.getDefaultInstance()) return this; + public Builder mergeFrom(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID other) { + if (other == org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.getDefaultInstance()) return this; if (other.hasMostSigBits()) { setMostSigBits(other.getMostSigBits()); } @@ -737,8 +736,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder setMostSigBits(long value) { - bitField0_ |= 0x00000001; + mostSigBits_ = value; + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -776,8 +776,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder setLeastSigBits(long value) { - bitField0_ |= 0x00000002; + leastSigBits_ = value; + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -808,12 +809,12 @@ public final class JavacRemoteProto { } // @@protoc_insertion_point(class_scope:org.jetbrains.javac.Message.UUID) - private static final org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID DEFAULT_INSTANCE; + private static final org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID(); + DEFAULT_INSTANCE = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID(); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID getDefaultInstance() { + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -849,7 +850,7 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID getDefaultInstanceForType() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -928,27 +929,22 @@ public final class JavacRemoteProto { return new Failure(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Failure_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Failure_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Failure_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Failure_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.Builder.class); } private int bitField0_; public static final int ERROR_CODE_FIELD_NUMBER = 1; - private int errorCode_; + private int errorCode_ = 0; /** * optional int32 error_code = 1; * @return Whether the errorCode field is set. @@ -967,7 +963,8 @@ public final class JavacRemoteProto { } public static final int DESCRIPTION_FIELD_NUMBER = 2; - private volatile java.lang.Object description_; + @SuppressWarnings("serial") + private volatile java.lang.Object description_ = ""; /** * optional string description = 2; * @return Whether the description field is set. @@ -1015,7 +1012,8 @@ public final class JavacRemoteProto { } public static final int STACKTRACE_FIELD_NUMBER = 3; - private volatile java.lang.Object stacktrace_; + @SuppressWarnings("serial") + private volatile java.lang.Object stacktrace_ = ""; /** * optional string stacktrace = 3; * @return Whether the stacktrace field is set. @@ -1114,10 +1112,10 @@ public final class JavacRemoteProto { if (obj == this) { return true; } - if (!(obj instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure)) { + if (!(obj instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure)) { return super.equals(obj); } - org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure other = (org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure) obj; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure other = (org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure) obj; if (hasErrorCode() != other.hasErrorCode()) return false; if (hasErrorCode()) { @@ -1162,69 +1160,71 @@ public final class JavacRemoteProto { return hash; } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure parseFrom(byte[] data) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure parseFrom(java.io.InputStream input) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure parseDelimitedFrom(java.io.InputStream input) + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure parseDelimitedFrom( + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -1237,7 +1237,7 @@ public final class JavacRemoteProto { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure prototype) { + public static Builder newBuilder(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -1258,21 +1258,21 @@ public final class JavacRemoteProto { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:org.jetbrains.javac.Message.Failure) - org.jetbrains.jps.javac.JavacRemoteProto.Message.FailureOrBuilder { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.FailureOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Failure_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Failure_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Failure_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Failure_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.Builder.class); } - // Construct using org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.newBuilder() + // Construct using org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.newBuilder() private Builder() { } @@ -1285,29 +1285,27 @@ public final class JavacRemoteProto { @java.lang.Override public Builder clear() { super.clear(); + bitField0_ = 0; errorCode_ = 0; - bitField0_ = (bitField0_ & ~0x00000001); description_ = ""; - bitField0_ = (bitField0_ & ~0x00000002); stacktrace_ = ""; - bitField0_ = (bitField0_ & ~0x00000004); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Failure_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Failure_descriptor; } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure getDefaultInstanceForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.getDefaultInstance(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure getDefaultInstanceForType() { + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.getDefaultInstance(); } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure build() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure result = buildPartial(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure build() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -1315,8 +1313,14 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure buildPartial() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure result = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure(this); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure buildPartial() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure result = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure result) { int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { @@ -1324,16 +1328,14 @@ public final class JavacRemoteProto { to_bitField0_ |= 0x00000001; } if (((from_bitField0_ & 0x00000002) != 0)) { + result.description_ = description_; to_bitField0_ |= 0x00000002; } - result.description_ = description_; if (((from_bitField0_ & 0x00000004) != 0)) { + result.stacktrace_ = stacktrace_; to_bitField0_ |= 0x00000004; } - result.stacktrace_ = stacktrace_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; + result.bitField0_ |= to_bitField0_; } @java.lang.Override @@ -1370,27 +1372,27 @@ public final class JavacRemoteProto { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure) { - return mergeFrom((org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure)other); + if (other instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure) { + return mergeFrom((org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure other) { - if (other == org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.getDefaultInstance()) return this; + public Builder mergeFrom(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure other) { + if (other == org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.getDefaultInstance()) return this; if (other.hasErrorCode()) { setErrorCode(other.getErrorCode()); } if (other.hasDescription()) { - bitField0_ |= 0x00000002; description_ = other.description_; + bitField0_ |= 0x00000002; onChanged(); } if (other.hasStacktrace()) { - bitField0_ |= 0x00000004; stacktrace_ = other.stacktrace_; + bitField0_ |= 0x00000004; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); @@ -1474,8 +1476,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder setErrorCode(int value) { - bitField0_ |= 0x00000001; + errorCode_ = value; + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -1540,11 +1543,9 @@ public final class JavacRemoteProto { */ public Builder setDescription( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000002; + if (value == null) { throw new NullPointerException(); } description_ = value; + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1553,8 +1554,8 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearDescription() { - bitField0_ = (bitField0_ & ~0x00000002); description_ = getDefaultInstance().getDescription(); + bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } @@ -1565,11 +1566,9 @@ public final class JavacRemoteProto { */ public Builder setDescriptionBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000002; + if (value == null) { throw new NullPointerException(); } description_ = value; + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -1624,11 +1623,9 @@ public final class JavacRemoteProto { */ public Builder setStacktrace( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000004; + if (value == null) { throw new NullPointerException(); } stacktrace_ = value; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1637,8 +1634,8 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearStacktrace() { - bitField0_ = (bitField0_ & ~0x00000004); stacktrace_ = getDefaultInstance().getStacktrace(); + bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } @@ -1649,11 +1646,9 @@ public final class JavacRemoteProto { */ public Builder setStacktraceBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000004; + if (value == null) { throw new NullPointerException(); } stacktrace_ = value; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1674,12 +1669,12 @@ public final class JavacRemoteProto { } // @@protoc_insertion_point(class_scope:org.jetbrains.javac.Message.Failure) - private static final org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure DEFAULT_INSTANCE; + private static final org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure(); + DEFAULT_INSTANCE = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure(); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure getDefaultInstance() { + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -1715,7 +1710,7 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure getDefaultInstanceForType() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -1734,7 +1729,7 @@ public final class JavacRemoteProto { * required .org.jetbrains.javac.Message.Request.Type request_type = 1; * @return The requestType. */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Type getRequestType(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Type getRequestType(); /** * repeated string option = 2; @@ -1864,12 +1859,12 @@ public final class JavacRemoteProto { /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ - java.util.List + java.util.List getOutputList(); /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup getOutput(int index); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup getOutput(int index); /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ @@ -1877,12 +1872,12 @@ public final class JavacRemoteProto { /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ - java.util.List + java.util.List getOutputOrBuilderList(); /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroupOrBuilder getOutputOrBuilder( + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroupOrBuilder getOutputOrBuilder( int index); /** @@ -1958,14 +1953,14 @@ public final class JavacRemoteProto { /** * map<string, string> module_names = 10; */ - - java.lang.String getModuleNamesOrDefault( + /* nullable */ +java.lang.String getModuleNamesOrDefault( java.lang.String key, - java.lang.String defaultValue); + /* nullable */ +java.lang.String defaultValue); /** * map<string, string> module_names = 10; */ - java.lang.String getModuleNamesOrThrow( java.lang.String key); } @@ -1983,14 +1978,21 @@ public final class JavacRemoteProto { } private Request() { requestType_ = 1; - option_ = com.google.protobuf.LazyStringArrayList.EMPTY; - file_ = com.google.protobuf.LazyStringArrayList.EMPTY; - platformClasspath_ = com.google.protobuf.LazyStringArrayList.EMPTY; - classpath_ = com.google.protobuf.LazyStringArrayList.EMPTY; - sourcepath_ = com.google.protobuf.LazyStringArrayList.EMPTY; + option_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + file_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + platformClasspath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + classpath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + sourcepath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); output_ = java.util.Collections.emptyList(); - modulePath_ = com.google.protobuf.LazyStringArrayList.EMPTY; - upgradeModulePath_ = com.google.protobuf.LazyStringArrayList.EMPTY; + modulePath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + upgradeModulePath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -2000,14 +2002,9 @@ public final class JavacRemoteProto { return new Request(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_descriptor; } @SuppressWarnings({"rawtypes"}) @@ -2025,9 +2022,9 @@ public final class JavacRemoteProto { @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Builder.class); } /** @@ -2112,7 +2109,7 @@ public final class JavacRemoteProto { } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.getDescriptor().getEnumTypes().get(0); + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.getDescriptor().getEnumTypes().get(0); } private static final Type[] VALUES = values(); @@ -2195,7 +2192,8 @@ public final class JavacRemoteProto { } private OutputGroup() { outputRoot_ = ""; - sourceRoot_ = com.google.protobuf.LazyStringArrayList.EMPTY; + sourceRoot_ = + com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -2205,27 +2203,23 @@ public final class JavacRemoteProto { return new OutputGroup(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_OutputGroup_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_OutputGroup_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_OutputGroup_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_OutputGroup_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.Builder.class); } private int bitField0_; public static final int OUTPUT_ROOT_FIELD_NUMBER = 1; - private volatile java.lang.Object outputRoot_; + @SuppressWarnings("serial") + private volatile java.lang.Object outputRoot_ = ""; /** * required string output_root = 1; * @return Whether the outputRoot field is set. @@ -2273,7 +2267,9 @@ public final class JavacRemoteProto { } public static final int SOURCE_ROOT_FIELD_NUMBER = 2; - private com.google.protobuf.LazyStringList sourceRoot_; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList sourceRoot_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * repeated string source_root = 2; * @return A list containing the sourceRoot. @@ -2361,10 +2357,10 @@ public final class JavacRemoteProto { if (obj == this) { return true; } - if (!(obj instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup)) { + if (!(obj instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup)) { return super.equals(obj); } - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup other = (org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup) obj; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup other = (org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup) obj; if (hasOutputRoot() != other.hasOutputRoot()) return false; if (hasOutputRoot()) { @@ -2397,69 +2393,71 @@ public final class JavacRemoteProto { return hash; } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup parseFrom(byte[] data) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup parseFrom(java.io.InputStream input) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup parseDelimitedFrom(java.io.InputStream input) + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup parseDelimitedFrom( + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -2472,7 +2470,7 @@ public final class JavacRemoteProto { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup prototype) { + public static Builder newBuilder(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -2493,21 +2491,21 @@ public final class JavacRemoteProto { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:org.jetbrains.javac.Message.Request.OutputGroup) - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroupOrBuilder { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroupOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_OutputGroup_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_OutputGroup_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_OutputGroup_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_OutputGroup_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.Builder.class); } - // Construct using org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.newBuilder() + // Construct using org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.newBuilder() private Builder() { } @@ -2520,27 +2518,27 @@ public final class JavacRemoteProto { @java.lang.Override public Builder clear() { super.clear(); + bitField0_ = 0; outputRoot_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - sourceRoot_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + sourceRoot_ = + com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_OutputGroup_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_OutputGroup_descriptor; } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup getDefaultInstanceForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.getDefaultInstance(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup getDefaultInstanceForType() { + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.getDefaultInstance(); } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup build() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup result = buildPartial(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup build() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -2548,22 +2546,25 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup buildPartial() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup result = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup(this); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup buildPartial() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup result = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup result) { int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { + result.outputRoot_ = outputRoot_; to_bitField0_ |= 0x00000001; } - result.outputRoot_ = outputRoot_; - if (((bitField0_ & 0x00000002) != 0)) { - sourceRoot_ = sourceRoot_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); + if (((from_bitField0_ & 0x00000002) != 0)) { + sourceRoot_.makeImmutable(); + result.sourceRoot_ = sourceRoot_; } - result.sourceRoot_ = sourceRoot_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; + result.bitField0_ |= to_bitField0_; } @java.lang.Override @@ -2600,25 +2601,25 @@ public final class JavacRemoteProto { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup) { - return mergeFrom((org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup)other); + if (other instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup) { + return mergeFrom((org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup other) { - if (other == org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.getDefaultInstance()) return this; + public Builder mergeFrom(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup other) { + if (other == org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.getDefaultInstance()) return this; if (other.hasOutputRoot()) { - bitField0_ |= 0x00000001; outputRoot_ = other.outputRoot_; + bitField0_ |= 0x00000001; onChanged(); } if (!other.sourceRoot_.isEmpty()) { if (sourceRoot_.isEmpty()) { sourceRoot_ = other.sourceRoot_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureSourceRootIsMutable(); sourceRoot_.addAll(other.sourceRoot_); @@ -2732,11 +2733,9 @@ public final class JavacRemoteProto { */ public Builder setOutputRoot( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; + if (value == null) { throw new NullPointerException(); } outputRoot_ = value; + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -2745,8 +2744,8 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearOutputRoot() { - bitField0_ = (bitField0_ & ~0x00000001); outputRoot_ = getDefaultInstance().getOutputRoot(); + bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } @@ -2757,21 +2756,20 @@ public final class JavacRemoteProto { */ public Builder setOutputRootBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; + if (value == null) { throw new NullPointerException(); } outputRoot_ = value; + bitField0_ |= 0x00000001; onChanged(); return this; } - private com.google.protobuf.LazyStringList sourceRoot_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList sourceRoot_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureSourceRootIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!sourceRoot_.isModifiable()) { sourceRoot_ = new com.google.protobuf.LazyStringArrayList(sourceRoot_); - bitField0_ |= 0x00000002; - } + } + bitField0_ |= 0x00000002; } /** * repeated string source_root = 2; @@ -2779,7 +2777,8 @@ public final class JavacRemoteProto { */ public com.google.protobuf.ProtocolStringList getSourceRootList() { - return sourceRoot_.getUnmodifiableView(); + sourceRoot_.makeImmutable(); + return sourceRoot_; } /** * repeated string source_root = 2; @@ -2813,11 +2812,10 @@ public final class JavacRemoteProto { */ public Builder setSourceRoot( int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourceRootIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureSourceRootIsMutable(); sourceRoot_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2828,11 +2826,10 @@ public final class JavacRemoteProto { */ public Builder addSourceRoot( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourceRootIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureSourceRootIsMutable(); sourceRoot_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2846,6 +2843,7 @@ public final class JavacRemoteProto { ensureSourceRootIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, sourceRoot_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2854,8 +2852,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearSourceRoot() { - sourceRoot_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + sourceRoot_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002);; onChanged(); return this; } @@ -2866,11 +2865,10 @@ public final class JavacRemoteProto { */ public Builder addSourceRootBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourceRootIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureSourceRootIsMutable(); sourceRoot_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -2891,12 +2889,12 @@ public final class JavacRemoteProto { } // @@protoc_insertion_point(class_scope:org.jetbrains.javac.Message.Request.OutputGroup) - private static final org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup DEFAULT_INSTANCE; + private static final org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup(); + DEFAULT_INSTANCE = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup(); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup getDefaultInstance() { + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -2932,7 +2930,7 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup getDefaultInstanceForType() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -2940,7 +2938,7 @@ public final class JavacRemoteProto { private int bitField0_; public static final int REQUEST_TYPE_FIELD_NUMBER = 1; - private int requestType_; + private int requestType_ = 1; /** * required .org.jetbrains.javac.Message.Request.Type request_type = 1; * @return Whether the requestType field is set. @@ -2952,14 +2950,15 @@ public final class JavacRemoteProto { * required .org.jetbrains.javac.Message.Request.Type request_type = 1; * @return The requestType. */ - @java.lang.Override public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Type getRequestType() { - @SuppressWarnings("deprecation") - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Type result = org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Type.valueOf(requestType_); - return result == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Type.COMPILE : result; + @java.lang.Override public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Type getRequestType() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Type result = org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Type.forNumber(requestType_); + return result == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Type.COMPILE : result; } public static final int OPTION_FIELD_NUMBER = 2; - private com.google.protobuf.LazyStringList option_; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList option_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * repeated string option = 2; * @return A list containing the option. @@ -2994,7 +2993,9 @@ public final class JavacRemoteProto { } public static final int FILE_FIELD_NUMBER = 3; - private com.google.protobuf.LazyStringList file_; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList file_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * repeated string file = 3; * @return A list containing the file. @@ -3029,7 +3030,9 @@ public final class JavacRemoteProto { } public static final int PLATFORM_CLASSPATH_FIELD_NUMBER = 4; - private com.google.protobuf.LazyStringList platformClasspath_; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList platformClasspath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * repeated string platform_classpath = 4; * @return A list containing the platformClasspath. @@ -3064,7 +3067,9 @@ public final class JavacRemoteProto { } public static final int CLASSPATH_FIELD_NUMBER = 5; - private com.google.protobuf.LazyStringList classpath_; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList classpath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * repeated string classpath = 5; * @return A list containing the classpath. @@ -3099,7 +3104,9 @@ public final class JavacRemoteProto { } public static final int SOURCEPATH_FIELD_NUMBER = 6; - private com.google.protobuf.LazyStringList sourcepath_; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList sourcepath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * repeated string sourcepath = 6; * @return A list containing the sourcepath. @@ -3134,19 +3141,20 @@ public final class JavacRemoteProto { } public static final int OUTPUT_FIELD_NUMBER = 7; - private java.util.List output_; + @SuppressWarnings("serial") + private java.util.List output_; /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ @java.lang.Override - public java.util.List getOutputList() { + public java.util.List getOutputList() { return output_; } /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ @java.lang.Override - public java.util.List + public java.util.List getOutputOrBuilderList() { return output_; } @@ -3161,20 +3169,22 @@ public final class JavacRemoteProto { * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup getOutput(int index) { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup getOutput(int index) { return output_.get(index); } /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroupOrBuilder getOutputOrBuilder( + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroupOrBuilder getOutputOrBuilder( int index) { return output_.get(index); } public static final int MODULE_PATH_FIELD_NUMBER = 8; - private com.google.protobuf.LazyStringList modulePath_; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList modulePath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * repeated string module_path = 8; * @return A list containing the modulePath. @@ -3209,7 +3219,9 @@ public final class JavacRemoteProto { } public static final int UPGRADE_MODULE_PATH_FIELD_NUMBER = 9; - private com.google.protobuf.LazyStringList upgradeModulePath_; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList upgradeModulePath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * repeated string upgrade_module_path = 9; * @return A list containing the upgradeModulePath. @@ -3249,12 +3261,13 @@ public final class JavacRemoteProto { java.lang.String, java.lang.String> defaultEntry = com.google.protobuf.MapEntry .newDefaultInstance( - org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_ModuleNamesEntry_descriptor, + org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_ModuleNamesEntry_descriptor, com.google.protobuf.WireFormat.FieldType.STRING, "", com.google.protobuf.WireFormat.FieldType.STRING, ""); } + @SuppressWarnings("serial") private com.google.protobuf.MapField< java.lang.String, java.lang.String> moduleNames_; private com.google.protobuf.MapField @@ -3265,14 +3278,12 @@ public final class JavacRemoteProto { } return moduleNames_; } - public int getModuleNamesCount() { return internalGetModuleNames().getMap().size(); } /** * map<string, string> module_names = 10; */ - @java.lang.Override public boolean containsModuleNames( java.lang.String key) { @@ -3291,7 +3302,6 @@ public final class JavacRemoteProto { * map<string, string> module_names = 10; */ @java.lang.Override - public java.util.Map getModuleNamesMap() { return internalGetModuleNames().getMap(); } @@ -3299,10 +3309,11 @@ public final class JavacRemoteProto { * map<string, string> module_names = 10; */ @java.lang.Override - - public java.lang.String getModuleNamesOrDefault( + public /* nullable */ +java.lang.String getModuleNamesOrDefault( java.lang.String key, - java.lang.String defaultValue) { + /* nullable */ +java.lang.String defaultValue) { if (key == null) { throw new NullPointerException("map key"); } java.util.Map map = internalGetModuleNames().getMap(); @@ -3312,7 +3323,6 @@ public final class JavacRemoteProto { * map<string, string> module_names = 10; */ @java.lang.Override - public java.lang.String getModuleNamesOrThrow( java.lang.String key) { if (key == null) { throw new NullPointerException("map key"); } @@ -3474,10 +3484,10 @@ public final class JavacRemoteProto { if (obj == this) { return true; } - if (!(obj instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Request)) { + if (!(obj instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request)) { return super.equals(obj); } - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request other = (org.jetbrains.jps.javac.JavacRemoteProto.Message.Request) obj; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request other = (org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request) obj; if (hasRequestType() != other.hasRequestType()) return false; if (hasRequestType()) { @@ -3557,69 +3567,71 @@ public final class JavacRemoteProto { return hash; } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request parseFrom(byte[] data) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request parseFrom(java.io.InputStream input) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request parseDelimitedFrom(java.io.InputStream input) + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request parseDelimitedFrom( + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -3632,7 +3644,7 @@ public final class JavacRemoteProto { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(org.jetbrains.jps.javac.JavacRemoteProto.Message.Request prototype) { + public static Builder newBuilder(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -3653,10 +3665,10 @@ public final class JavacRemoteProto { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:org.jetbrains.javac.Message.Request) - org.jetbrains.jps.javac.JavacRemoteProto.Message.RequestOrBuilder { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.RequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_descriptor; } @SuppressWarnings({"rawtypes"}) @@ -3684,12 +3696,12 @@ public final class JavacRemoteProto { @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Builder.class); } - // Construct using org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.newBuilder() + // Construct using org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.newBuilder() private Builder() { } @@ -3702,18 +3714,18 @@ public final class JavacRemoteProto { @java.lang.Override public Builder clear() { super.clear(); + bitField0_ = 0; requestType_ = 1; - bitField0_ = (bitField0_ & ~0x00000001); - option_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - file_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); - platformClasspath_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); - classpath_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000010); - sourcepath_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000020); + option_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + file_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + platformClasspath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + classpath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + sourcepath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); if (outputBuilder_ == null) { output_ = java.util.Collections.emptyList(); } else { @@ -3721,10 +3733,10 @@ public final class JavacRemoteProto { outputBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000040); - modulePath_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000080); - upgradeModulePath_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000100); + modulePath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + upgradeModulePath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); internalGetMutableModuleNames().clear(); return this; } @@ -3732,17 +3744,17 @@ public final class JavacRemoteProto { @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Request_descriptor; } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request getDefaultInstanceForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.getDefaultInstance(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request getDefaultInstanceForType() { + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.getDefaultInstance(); } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request build() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request result = buildPartial(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request build() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -3750,39 +3762,15 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request buildPartial() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request result = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Request(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.requestType_ = requestType_; - if (((bitField0_ & 0x00000002) != 0)) { - option_ = option_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.option_ = option_; - if (((bitField0_ & 0x00000004) != 0)) { - file_ = file_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.file_ = file_; - if (((bitField0_ & 0x00000008) != 0)) { - platformClasspath_ = platformClasspath_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.platformClasspath_ = platformClasspath_; - if (((bitField0_ & 0x00000010) != 0)) { - classpath_ = classpath_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000010); - } - result.classpath_ = classpath_; - if (((bitField0_ & 0x00000020) != 0)) { - sourcepath_ = sourcepath_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000020); - } - result.sourcepath_ = sourcepath_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request buildPartial() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request result = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request result) { if (outputBuilder_ == null) { if (((bitField0_ & 0x00000040) != 0)) { output_ = java.util.Collections.unmodifiableList(output_); @@ -3792,21 +3780,48 @@ public final class JavacRemoteProto { } else { result.output_ = outputBuilder_.build(); } - if (((bitField0_ & 0x00000080) != 0)) { - modulePath_ = modulePath_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000080); + } + + private void buildPartial0(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.requestType_ = requestType_; + to_bitField0_ |= 0x00000001; } - result.modulePath_ = modulePath_; - if (((bitField0_ & 0x00000100) != 0)) { - upgradeModulePath_ = upgradeModulePath_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000100); + if (((from_bitField0_ & 0x00000002) != 0)) { + option_.makeImmutable(); + result.option_ = option_; } - result.upgradeModulePath_ = upgradeModulePath_; - result.moduleNames_ = internalGetModuleNames(); - result.moduleNames_.makeImmutable(); - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; + if (((from_bitField0_ & 0x00000004) != 0)) { + file_.makeImmutable(); + result.file_ = file_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + platformClasspath_.makeImmutable(); + result.platformClasspath_ = platformClasspath_; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + classpath_.makeImmutable(); + result.classpath_ = classpath_; + } + if (((from_bitField0_ & 0x00000020) != 0)) { + sourcepath_.makeImmutable(); + result.sourcepath_ = sourcepath_; + } + if (((from_bitField0_ & 0x00000080) != 0)) { + modulePath_.makeImmutable(); + result.modulePath_ = modulePath_; + } + if (((from_bitField0_ & 0x00000100) != 0)) { + upgradeModulePath_.makeImmutable(); + result.upgradeModulePath_ = upgradeModulePath_; + } + if (((from_bitField0_ & 0x00000200) != 0)) { + result.moduleNames_ = internalGetModuleNames(); + result.moduleNames_.makeImmutable(); + } + result.bitField0_ |= to_bitField0_; } @java.lang.Override @@ -3843,23 +3858,23 @@ public final class JavacRemoteProto { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Request) { - return mergeFrom((org.jetbrains.jps.javac.JavacRemoteProto.Message.Request)other); + if (other instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request) { + return mergeFrom((org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto.Message.Request other) { - if (other == org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.getDefaultInstance()) return this; + public Builder mergeFrom(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request other) { + if (other == org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.getDefaultInstance()) return this; if (other.hasRequestType()) { setRequestType(other.getRequestType()); } if (!other.option_.isEmpty()) { if (option_.isEmpty()) { option_ = other.option_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureOptionIsMutable(); option_.addAll(other.option_); @@ -3869,7 +3884,7 @@ public final class JavacRemoteProto { if (!other.file_.isEmpty()) { if (file_.isEmpty()) { file_ = other.file_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureFileIsMutable(); file_.addAll(other.file_); @@ -3879,7 +3894,7 @@ public final class JavacRemoteProto { if (!other.platformClasspath_.isEmpty()) { if (platformClasspath_.isEmpty()) { platformClasspath_ = other.platformClasspath_; - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ |= 0x00000008; } else { ensurePlatformClasspathIsMutable(); platformClasspath_.addAll(other.platformClasspath_); @@ -3889,7 +3904,7 @@ public final class JavacRemoteProto { if (!other.classpath_.isEmpty()) { if (classpath_.isEmpty()) { classpath_ = other.classpath_; - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ |= 0x00000010; } else { ensureClasspathIsMutable(); classpath_.addAll(other.classpath_); @@ -3899,7 +3914,7 @@ public final class JavacRemoteProto { if (!other.sourcepath_.isEmpty()) { if (sourcepath_.isEmpty()) { sourcepath_ = other.sourcepath_; - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ |= 0x00000020; } else { ensureSourcepathIsMutable(); sourcepath_.addAll(other.sourcepath_); @@ -3935,7 +3950,7 @@ public final class JavacRemoteProto { if (!other.modulePath_.isEmpty()) { if (modulePath_.isEmpty()) { modulePath_ = other.modulePath_; - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ |= 0x00000080; } else { ensureModulePathIsMutable(); modulePath_.addAll(other.modulePath_); @@ -3945,7 +3960,7 @@ public final class JavacRemoteProto { if (!other.upgradeModulePath_.isEmpty()) { if (upgradeModulePath_.isEmpty()) { upgradeModulePath_ = other.upgradeModulePath_; - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ |= 0x00000100; } else { ensureUpgradeModulePathIsMutable(); upgradeModulePath_.addAll(other.upgradeModulePath_); @@ -3954,6 +3969,7 @@ public final class JavacRemoteProto { } internalGetMutableModuleNames().mergeFrom( other.internalGetModuleNames()); + bitField0_ |= 0x00000200; this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -3990,8 +4006,8 @@ public final class JavacRemoteProto { break; case 8: { int tmpRaw = input.readEnum(); - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Type tmpValue = - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Type.forNumber(tmpRaw); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Type tmpValue = + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Type.forNumber(tmpRaw); if (tmpValue == null) { mergeUnknownVarintField(1, tmpRaw); } else { @@ -4031,9 +4047,9 @@ public final class JavacRemoteProto { break; } // case 50 case 58: { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup m = + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup m = input.readMessage( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.PARSER, + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.PARSER, extensionRegistry); if (outputBuilder_ == null) { ensureOutputIsMutable(); @@ -4061,6 +4077,7 @@ public final class JavacRemoteProto { ModuleNamesDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); internalGetMutableModuleNames().getMutableMap().put( moduleNames__.getKey(), moduleNames__.getValue()); + bitField0_ |= 0x00000200; break; } // case 82 default: { @@ -4093,17 +4110,16 @@ public final class JavacRemoteProto { * @return The requestType. */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Type getRequestType() { - @SuppressWarnings("deprecation") - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Type result = org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Type.valueOf(requestType_); - return result == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Type.COMPILE : result; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Type getRequestType() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Type result = org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Type.forNumber(requestType_); + return result == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Type.COMPILE : result; } /** * required .org.jetbrains.javac.Message.Request.Type request_type = 1; * @param value The requestType to set. * @return This builder for chaining. */ - public Builder setRequestType(org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Type value) { + public Builder setRequestType(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Type value) { if (value == null) { throw new NullPointerException(); } @@ -4123,12 +4139,13 @@ public final class JavacRemoteProto { return this; } - private com.google.protobuf.LazyStringList option_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList option_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureOptionIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!option_.isModifiable()) { option_ = new com.google.protobuf.LazyStringArrayList(option_); - bitField0_ |= 0x00000002; - } + } + bitField0_ |= 0x00000002; } /** * repeated string option = 2; @@ -4136,7 +4153,8 @@ public final class JavacRemoteProto { */ public com.google.protobuf.ProtocolStringList getOptionList() { - return option_.getUnmodifiableView(); + option_.makeImmutable(); + return option_; } /** * repeated string option = 2; @@ -4170,11 +4188,10 @@ public final class JavacRemoteProto { */ public Builder setOption( int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureOptionIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureOptionIsMutable(); option_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -4185,11 +4202,10 @@ public final class JavacRemoteProto { */ public Builder addOption( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureOptionIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureOptionIsMutable(); option_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -4203,6 +4219,7 @@ public final class JavacRemoteProto { ensureOptionIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, option_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -4211,8 +4228,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearOption() { - option_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + option_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002);; onChanged(); return this; } @@ -4223,21 +4241,21 @@ public final class JavacRemoteProto { */ public Builder addOptionBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureOptionIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureOptionIsMutable(); option_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } - private com.google.protobuf.LazyStringList file_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList file_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureFileIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!file_.isModifiable()) { file_ = new com.google.protobuf.LazyStringArrayList(file_); - bitField0_ |= 0x00000004; - } + } + bitField0_ |= 0x00000004; } /** * repeated string file = 3; @@ -4245,7 +4263,8 @@ public final class JavacRemoteProto { */ public com.google.protobuf.ProtocolStringList getFileList() { - return file_.getUnmodifiableView(); + file_.makeImmutable(); + return file_; } /** * repeated string file = 3; @@ -4279,11 +4298,10 @@ public final class JavacRemoteProto { */ public Builder setFile( int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureFileIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureFileIsMutable(); file_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -4294,11 +4312,10 @@ public final class JavacRemoteProto { */ public Builder addFile( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureFileIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureFileIsMutable(); file_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -4312,6 +4329,7 @@ public final class JavacRemoteProto { ensureFileIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, file_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -4320,8 +4338,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearFile() { - file_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + file_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004);; onChanged(); return this; } @@ -4332,21 +4351,21 @@ public final class JavacRemoteProto { */ public Builder addFileBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureFileIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureFileIsMutable(); file_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } - private com.google.protobuf.LazyStringList platformClasspath_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList platformClasspath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensurePlatformClasspathIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { + if (!platformClasspath_.isModifiable()) { platformClasspath_ = new com.google.protobuf.LazyStringArrayList(platformClasspath_); - bitField0_ |= 0x00000008; - } + } + bitField0_ |= 0x00000008; } /** * repeated string platform_classpath = 4; @@ -4354,7 +4373,8 @@ public final class JavacRemoteProto { */ public com.google.protobuf.ProtocolStringList getPlatformClasspathList() { - return platformClasspath_.getUnmodifiableView(); + platformClasspath_.makeImmutable(); + return platformClasspath_; } /** * repeated string platform_classpath = 4; @@ -4388,11 +4408,10 @@ public final class JavacRemoteProto { */ public Builder setPlatformClasspath( int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensurePlatformClasspathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensurePlatformClasspathIsMutable(); platformClasspath_.set(index, value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -4403,11 +4422,10 @@ public final class JavacRemoteProto { */ public Builder addPlatformClasspath( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensurePlatformClasspathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensurePlatformClasspathIsMutable(); platformClasspath_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -4421,6 +4439,7 @@ public final class JavacRemoteProto { ensurePlatformClasspathIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, platformClasspath_); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -4429,8 +4448,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearPlatformClasspath() { - platformClasspath_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); + platformClasspath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008);; onChanged(); return this; } @@ -4441,21 +4461,21 @@ public final class JavacRemoteProto { */ public Builder addPlatformClasspathBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensurePlatformClasspathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensurePlatformClasspathIsMutable(); platformClasspath_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } - private com.google.protobuf.LazyStringList classpath_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList classpath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureClasspathIsMutable() { - if (!((bitField0_ & 0x00000010) != 0)) { + if (!classpath_.isModifiable()) { classpath_ = new com.google.protobuf.LazyStringArrayList(classpath_); - bitField0_ |= 0x00000010; - } + } + bitField0_ |= 0x00000010; } /** * repeated string classpath = 5; @@ -4463,7 +4483,8 @@ public final class JavacRemoteProto { */ public com.google.protobuf.ProtocolStringList getClasspathList() { - return classpath_.getUnmodifiableView(); + classpath_.makeImmutable(); + return classpath_; } /** * repeated string classpath = 5; @@ -4497,11 +4518,10 @@ public final class JavacRemoteProto { */ public Builder setClasspath( int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureClasspathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureClasspathIsMutable(); classpath_.set(index, value); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -4512,11 +4532,10 @@ public final class JavacRemoteProto { */ public Builder addClasspath( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureClasspathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureClasspathIsMutable(); classpath_.add(value); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -4530,6 +4549,7 @@ public final class JavacRemoteProto { ensureClasspathIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, classpath_); + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -4538,8 +4558,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearClasspath() { - classpath_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000010); + classpath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010);; onChanged(); return this; } @@ -4550,21 +4571,21 @@ public final class JavacRemoteProto { */ public Builder addClasspathBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureClasspathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureClasspathIsMutable(); classpath_.add(value); + bitField0_ |= 0x00000010; onChanged(); return this; } - private com.google.protobuf.LazyStringList sourcepath_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList sourcepath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureSourcepathIsMutable() { - if (!((bitField0_ & 0x00000020) != 0)) { + if (!sourcepath_.isModifiable()) { sourcepath_ = new com.google.protobuf.LazyStringArrayList(sourcepath_); - bitField0_ |= 0x00000020; - } + } + bitField0_ |= 0x00000020; } /** * repeated string sourcepath = 6; @@ -4572,7 +4593,8 @@ public final class JavacRemoteProto { */ public com.google.protobuf.ProtocolStringList getSourcepathList() { - return sourcepath_.getUnmodifiableView(); + sourcepath_.makeImmutable(); + return sourcepath_; } /** * repeated string sourcepath = 6; @@ -4606,11 +4628,10 @@ public final class JavacRemoteProto { */ public Builder setSourcepath( int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourcepathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureSourcepathIsMutable(); sourcepath_.set(index, value); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -4621,11 +4642,10 @@ public final class JavacRemoteProto { */ public Builder addSourcepath( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourcepathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureSourcepathIsMutable(); sourcepath_.add(value); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -4639,6 +4659,7 @@ public final class JavacRemoteProto { ensureSourcepathIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, sourcepath_); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -4647,8 +4668,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearSourcepath() { - sourcepath_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000020); + sourcepath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020);; onChanged(); return this; } @@ -4659,31 +4681,30 @@ public final class JavacRemoteProto { */ public Builder addSourcepathBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourcepathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureSourcepathIsMutable(); sourcepath_.add(value); + bitField0_ |= 0x00000020; onChanged(); return this; } - private java.util.List output_ = + private java.util.List output_ = java.util.Collections.emptyList(); private void ensureOutputIsMutable() { if (!((bitField0_ & 0x00000040) != 0)) { - output_ = new java.util.ArrayList(output_); + output_ = new java.util.ArrayList(output_); bitField0_ |= 0x00000040; } } private com.google.protobuf.RepeatedFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroupOrBuilder> outputBuilder_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroupOrBuilder> outputBuilder_; /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ - public java.util.List getOutputList() { + public java.util.List getOutputList() { if (outputBuilder_ == null) { return java.util.Collections.unmodifiableList(output_); } else { @@ -4703,7 +4724,7 @@ public final class JavacRemoteProto { /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup getOutput(int index) { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup getOutput(int index) { if (outputBuilder_ == null) { return output_.get(index); } else { @@ -4714,7 +4735,7 @@ public final class JavacRemoteProto { * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ public Builder setOutput( - int index, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup value) { + int index, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup value) { if (outputBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -4731,7 +4752,7 @@ public final class JavacRemoteProto { * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ public Builder setOutput( - int index, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.Builder builderForValue) { + int index, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.Builder builderForValue) { if (outputBuilder_ == null) { ensureOutputIsMutable(); output_.set(index, builderForValue.build()); @@ -4744,7 +4765,7 @@ public final class JavacRemoteProto { /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ - public Builder addOutput(org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup value) { + public Builder addOutput(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup value) { if (outputBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -4761,7 +4782,7 @@ public final class JavacRemoteProto { * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ public Builder addOutput( - int index, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup value) { + int index, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup value) { if (outputBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -4778,7 +4799,7 @@ public final class JavacRemoteProto { * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ public Builder addOutput( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.Builder builderForValue) { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.Builder builderForValue) { if (outputBuilder_ == null) { ensureOutputIsMutable(); output_.add(builderForValue.build()); @@ -4792,7 +4813,7 @@ public final class JavacRemoteProto { * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ public Builder addOutput( - int index, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.Builder builderForValue) { + int index, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.Builder builderForValue) { if (outputBuilder_ == null) { ensureOutputIsMutable(); output_.add(index, builderForValue.build()); @@ -4806,7 +4827,7 @@ public final class JavacRemoteProto { * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ public Builder addAllOutput( - java.lang.Iterable values) { + java.lang.Iterable values) { if (outputBuilder_ == null) { ensureOutputIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( @@ -4846,14 +4867,14 @@ public final class JavacRemoteProto { /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.Builder getOutputBuilder( + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.Builder getOutputBuilder( int index) { return getOutputFieldBuilder().getBuilder(index); } /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroupOrBuilder getOutputOrBuilder( + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroupOrBuilder getOutputOrBuilder( int index) { if (outputBuilder_ == null) { return output_.get(index); } else { @@ -4863,7 +4884,7 @@ public final class JavacRemoteProto { /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ - public java.util.List + public java.util.List getOutputOrBuilderList() { if (outputBuilder_ != null) { return outputBuilder_.getMessageOrBuilderList(); @@ -4874,31 +4895,31 @@ public final class JavacRemoteProto { /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.Builder addOutputBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.Builder addOutputBuilder() { return getOutputFieldBuilder().addBuilder( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.getDefaultInstance()); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.getDefaultInstance()); } /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.Builder addOutputBuilder( + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.Builder addOutputBuilder( int index) { return getOutputFieldBuilder().addBuilder( - index, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.getDefaultInstance()); + index, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.getDefaultInstance()); } /** * repeated .org.jetbrains.javac.Message.Request.OutputGroup output = 7; */ - public java.util.List + public java.util.List getOutputBuilderList() { return getOutputFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroupOrBuilder> + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroupOrBuilder> getOutputFieldBuilder() { if (outputBuilder_ == null) { outputBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroup.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.OutputGroupOrBuilder>( + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroup.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.OutputGroupOrBuilder>( output_, ((bitField0_ & 0x00000040) != 0), getParentForChildren(), @@ -4908,12 +4929,13 @@ public final class JavacRemoteProto { return outputBuilder_; } - private com.google.protobuf.LazyStringList modulePath_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList modulePath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureModulePathIsMutable() { - if (!((bitField0_ & 0x00000080) != 0)) { + if (!modulePath_.isModifiable()) { modulePath_ = new com.google.protobuf.LazyStringArrayList(modulePath_); - bitField0_ |= 0x00000080; - } + } + bitField0_ |= 0x00000080; } /** * repeated string module_path = 8; @@ -4921,7 +4943,8 @@ public final class JavacRemoteProto { */ public com.google.protobuf.ProtocolStringList getModulePathList() { - return modulePath_.getUnmodifiableView(); + modulePath_.makeImmutable(); + return modulePath_; } /** * repeated string module_path = 8; @@ -4955,11 +4978,10 @@ public final class JavacRemoteProto { */ public Builder setModulePath( int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureModulePathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureModulePathIsMutable(); modulePath_.set(index, value); + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -4970,11 +4992,10 @@ public final class JavacRemoteProto { */ public Builder addModulePath( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureModulePathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureModulePathIsMutable(); modulePath_.add(value); + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -4988,6 +5009,7 @@ public final class JavacRemoteProto { ensureModulePathIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, modulePath_); + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -4996,8 +5018,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearModulePath() { - modulePath_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000080); + modulePath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000080);; onChanged(); return this; } @@ -5008,21 +5031,21 @@ public final class JavacRemoteProto { */ public Builder addModulePathBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureModulePathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureModulePathIsMutable(); modulePath_.add(value); + bitField0_ |= 0x00000080; onChanged(); return this; } - private com.google.protobuf.LazyStringList upgradeModulePath_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList upgradeModulePath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureUpgradeModulePathIsMutable() { - if (!((bitField0_ & 0x00000100) != 0)) { + if (!upgradeModulePath_.isModifiable()) { upgradeModulePath_ = new com.google.protobuf.LazyStringArrayList(upgradeModulePath_); - bitField0_ |= 0x00000100; - } + } + bitField0_ |= 0x00000100; } /** * repeated string upgrade_module_path = 9; @@ -5030,7 +5053,8 @@ public final class JavacRemoteProto { */ public com.google.protobuf.ProtocolStringList getUpgradeModulePathList() { - return upgradeModulePath_.getUnmodifiableView(); + upgradeModulePath_.makeImmutable(); + return upgradeModulePath_; } /** * repeated string upgrade_module_path = 9; @@ -5064,11 +5088,10 @@ public final class JavacRemoteProto { */ public Builder setUpgradeModulePath( int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureUpgradeModulePathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureUpgradeModulePathIsMutable(); upgradeModulePath_.set(index, value); + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -5079,11 +5102,10 @@ public final class JavacRemoteProto { */ public Builder addUpgradeModulePath( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureUpgradeModulePathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureUpgradeModulePathIsMutable(); upgradeModulePath_.add(value); + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -5097,6 +5119,7 @@ public final class JavacRemoteProto { ensureUpgradeModulePathIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, upgradeModulePath_); + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -5105,8 +5128,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearUpgradeModulePath() { - upgradeModulePath_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000100); + upgradeModulePath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000100);; onChanged(); return this; } @@ -5117,11 +5141,10 @@ public final class JavacRemoteProto { */ public Builder addUpgradeModulePathBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureUpgradeModulePathIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureUpgradeModulePathIsMutable(); upgradeModulePath_.add(value); + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -5129,7 +5152,7 @@ public final class JavacRemoteProto { private com.google.protobuf.MapField< java.lang.String, java.lang.String> moduleNames_; private com.google.protobuf.MapField - internalGetModuleNames() { + internalGetModuleNames() { if (moduleNames_ == null) { return com.google.protobuf.MapField.emptyMapField( ModuleNamesDefaultEntryHolder.defaultEntry); @@ -5137,8 +5160,7 @@ public final class JavacRemoteProto { return moduleNames_; } private com.google.protobuf.MapField - internalGetMutableModuleNames() { - onChanged();; + internalGetMutableModuleNames() { if (moduleNames_ == null) { moduleNames_ = com.google.protobuf.MapField.newMapField( ModuleNamesDefaultEntryHolder.defaultEntry); @@ -5146,16 +5168,16 @@ public final class JavacRemoteProto { if (!moduleNames_.isMutable()) { moduleNames_ = moduleNames_.copy(); } + bitField0_ |= 0x00000200; + onChanged(); return moduleNames_; } - public int getModuleNamesCount() { return internalGetModuleNames().getMap().size(); } /** * map<string, string> module_names = 10; */ - @java.lang.Override public boolean containsModuleNames( java.lang.String key) { @@ -5174,7 +5196,6 @@ public final class JavacRemoteProto { * map<string, string> module_names = 10; */ @java.lang.Override - public java.util.Map getModuleNamesMap() { return internalGetModuleNames().getMap(); } @@ -5182,10 +5203,11 @@ public final class JavacRemoteProto { * map<string, string> module_names = 10; */ @java.lang.Override - - public java.lang.String getModuleNamesOrDefault( + public /* nullable */ +java.lang.String getModuleNamesOrDefault( java.lang.String key, - java.lang.String defaultValue) { + /* nullable */ +java.lang.String defaultValue) { if (key == null) { throw new NullPointerException("map key"); } java.util.Map map = internalGetModuleNames().getMap(); @@ -5195,7 +5217,6 @@ public final class JavacRemoteProto { * map<string, string> module_names = 10; */ @java.lang.Override - public java.lang.String getModuleNamesOrThrow( java.lang.String key) { if (key == null) { throw new NullPointerException("map key"); } @@ -5206,8 +5227,8 @@ public final class JavacRemoteProto { } return map.get(key); } - public Builder clearModuleNames() { + bitField0_ = (bitField0_ & ~0x00000200); internalGetMutableModuleNames().getMutableMap() .clear(); return this; @@ -5215,7 +5236,6 @@ public final class JavacRemoteProto { /** * map<string, string> module_names = 10; */ - public Builder removeModuleNames( java.lang.String key) { if (key == null) { throw new NullPointerException("map key"); } @@ -5228,7 +5248,8 @@ public final class JavacRemoteProto { */ @java.lang.Deprecated public java.util.Map - getMutableModuleNames() { + getMutableModuleNames() { + bitField0_ |= 0x00000200; return internalGetMutableModuleNames().getMutableMap(); } /** @@ -5238,22 +5259,20 @@ public final class JavacRemoteProto { java.lang.String key, java.lang.String value) { if (key == null) { throw new NullPointerException("map key"); } - if (value == null) { - throw new NullPointerException("map value"); -} - + if (value == null) { throw new NullPointerException("map value"); } internalGetMutableModuleNames().getMutableMap() .put(key, value); + bitField0_ |= 0x00000200; return this; } /** * map<string, string> module_names = 10; */ - public Builder putAllModuleNames( java.util.Map values) { internalGetMutableModuleNames().getMutableMap() .putAll(values); + bitField0_ |= 0x00000200; return this; } @java.lang.Override @@ -5273,12 +5292,12 @@ public final class JavacRemoteProto { } // @@protoc_insertion_point(class_scope:org.jetbrains.javac.Message.Request) - private static final org.jetbrains.jps.javac.JavacRemoteProto.Message.Request DEFAULT_INSTANCE; + private static final org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Request(); + DEFAULT_INSTANCE = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request(); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Request getDefaultInstance() { + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -5314,7 +5333,7 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request getDefaultInstanceForType() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -5333,7 +5352,7 @@ public final class JavacRemoteProto { * required .org.jetbrains.javac.Message.Response.Type response_type = 1; * @return The responseType. */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Type getResponseType(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Type getResponseType(); /** * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; @@ -5344,11 +5363,11 @@ public final class JavacRemoteProto { * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; * @return The compileMessage. */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage getCompileMessage(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage getCompileMessage(); /** * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessageOrBuilder getCompileMessageOrBuilder(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessageOrBuilder getCompileMessageOrBuilder(); /** * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; @@ -5359,11 +5378,11 @@ public final class JavacRemoteProto { * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; * @return The outputObject. */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject getOutputObject(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject getOutputObject(); /** * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObjectOrBuilder getOutputObjectOrBuilder(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObjectOrBuilder getOutputObjectOrBuilder(); /** * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; @@ -5374,11 +5393,11 @@ public final class JavacRemoteProto { * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; * @return The classData. */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData getClassData(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData getClassData(); /** * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassDataOrBuilder getClassDataOrBuilder(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassDataOrBuilder getClassDataOrBuilder(); /** * optional bool completion_status = 5; @@ -5414,22 +5433,17 @@ public final class JavacRemoteProto { return new Response(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Builder.class); } /** @@ -5550,7 +5564,7 @@ public final class JavacRemoteProto { } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.getDescriptor().getEnumTypes().get(0); + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.getDescriptor().getEnumTypes().get(0); } private static final Type[] VALUES = values(); @@ -5586,7 +5600,7 @@ public final class JavacRemoteProto { * required .org.jetbrains.javac.Message.Response.CompileMessage.Kind kind = 1; * @return The kind. */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Kind getKind(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Kind getKind(); /** * optional string text = 2; @@ -5702,22 +5716,17 @@ public final class JavacRemoteProto { return new CompileMessage(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_CompileMessage_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_CompileMessage_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_CompileMessage_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_CompileMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Builder.class); } /** @@ -5829,7 +5838,7 @@ public final class JavacRemoteProto { } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.getDescriptor().getEnumTypes().get(0); + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.getDescriptor().getEnumTypes().get(0); } private static final Kind[] VALUES = values(); @@ -5854,7 +5863,7 @@ public final class JavacRemoteProto { private int bitField0_; public static final int KIND_FIELD_NUMBER = 1; - private int kind_; + private int kind_ = 1; /** * required .org.jetbrains.javac.Message.Response.CompileMessage.Kind kind = 1; * @return Whether the kind field is set. @@ -5866,14 +5875,14 @@ public final class JavacRemoteProto { * required .org.jetbrains.javac.Message.Response.CompileMessage.Kind kind = 1; * @return The kind. */ - @java.lang.Override public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Kind getKind() { - @SuppressWarnings("deprecation") - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Kind result = org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Kind.valueOf(kind_); - return result == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Kind.ERROR : result; + @java.lang.Override public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Kind getKind() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Kind result = org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Kind.forNumber(kind_); + return result == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Kind.ERROR : result; } public static final int TEXT_FIELD_NUMBER = 2; - private volatile java.lang.Object text_; + @SuppressWarnings("serial") + private volatile java.lang.Object text_ = ""; /** * optional string text = 2; * @return Whether the text field is set. @@ -5921,7 +5930,8 @@ public final class JavacRemoteProto { } public static final int SOURCE_URI_FIELD_NUMBER = 3; - private volatile java.lang.Object sourceUri_; + @SuppressWarnings("serial") + private volatile java.lang.Object sourceUri_ = ""; /** * optional string source_uri = 3; * @return Whether the sourceUri field is set. @@ -5969,7 +5979,7 @@ public final class JavacRemoteProto { } public static final int PROBLEM_BEGIN_OFFSET_FIELD_NUMBER = 4; - private long problemBeginOffset_; + private long problemBeginOffset_ = 0L; /** * optional uint64 problem_begin_offset = 4; * @return Whether the problemBeginOffset field is set. @@ -5988,7 +5998,7 @@ public final class JavacRemoteProto { } public static final int PROBLEM_END_OFFSET_FIELD_NUMBER = 5; - private long problemEndOffset_; + private long problemEndOffset_ = 0L; /** * optional uint64 problem_end_offset = 5; * @return Whether the problemEndOffset field is set. @@ -6007,7 +6017,7 @@ public final class JavacRemoteProto { } public static final int PROBLEM_LOCATION_OFFSET_FIELD_NUMBER = 6; - private long problemLocationOffset_; + private long problemLocationOffset_ = 0L; /** * optional uint64 problem_location_offset = 6; * @return Whether the problemLocationOffset field is set. @@ -6026,7 +6036,7 @@ public final class JavacRemoteProto { } public static final int LINE_FIELD_NUMBER = 7; - private long line_; + private long line_ = 0L; /** * optional uint64 line = 7; * @return Whether the line field is set. @@ -6045,7 +6055,7 @@ public final class JavacRemoteProto { } public static final int COLUMN_FIELD_NUMBER = 8; - private long column_; + private long column_ = 0L; /** * optional uint64 column = 8; * @return Whether the column field is set. @@ -6154,10 +6164,10 @@ public final class JavacRemoteProto { if (obj == this) { return true; } - if (!(obj instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage)) { + if (!(obj instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage)) { return super.equals(obj); } - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage other = (org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage) obj; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage other = (org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage) obj; if (hasKind() != other.hasKind()) return false; if (hasKind()) { @@ -6251,69 +6261,71 @@ public final class JavacRemoteProto { return hash; } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage parseFrom(byte[] data) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage parseFrom(java.io.InputStream input) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage parseDelimitedFrom(java.io.InputStream input) + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage parseDelimitedFrom( + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -6326,7 +6338,7 @@ public final class JavacRemoteProto { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage prototype) { + public static Builder newBuilder(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -6347,21 +6359,21 @@ public final class JavacRemoteProto { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:org.jetbrains.javac.Message.Response.CompileMessage) - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessageOrBuilder { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_CompileMessage_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_CompileMessage_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_CompileMessage_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_CompileMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Builder.class); } - // Construct using org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.newBuilder() + // Construct using org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.newBuilder() private Builder() { } @@ -6374,39 +6386,32 @@ public final class JavacRemoteProto { @java.lang.Override public Builder clear() { super.clear(); + bitField0_ = 0; kind_ = 1; - bitField0_ = (bitField0_ & ~0x00000001); text_ = ""; - bitField0_ = (bitField0_ & ~0x00000002); sourceUri_ = ""; - bitField0_ = (bitField0_ & ~0x00000004); problemBeginOffset_ = 0L; - bitField0_ = (bitField0_ & ~0x00000008); problemEndOffset_ = 0L; - bitField0_ = (bitField0_ & ~0x00000010); problemLocationOffset_ = 0L; - bitField0_ = (bitField0_ & ~0x00000020); line_ = 0L; - bitField0_ = (bitField0_ & ~0x00000040); column_ = 0L; - bitField0_ = (bitField0_ & ~0x00000080); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_CompileMessage_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_CompileMessage_descriptor; } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage getDefaultInstanceForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage getDefaultInstanceForType() { + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance(); } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage build() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage result = buildPartial(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage build() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -6414,22 +6419,28 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage buildPartial() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage result = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage(this); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage buildPartial() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage result = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage result) { int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { + result.kind_ = kind_; to_bitField0_ |= 0x00000001; } - result.kind_ = kind_; if (((from_bitField0_ & 0x00000002) != 0)) { + result.text_ = text_; to_bitField0_ |= 0x00000002; } - result.text_ = text_; if (((from_bitField0_ & 0x00000004) != 0)) { + result.sourceUri_ = sourceUri_; to_bitField0_ |= 0x00000004; } - result.sourceUri_ = sourceUri_; if (((from_bitField0_ & 0x00000008) != 0)) { result.problemBeginOffset_ = problemBeginOffset_; to_bitField0_ |= 0x00000008; @@ -6450,9 +6461,7 @@ public final class JavacRemoteProto { result.column_ = column_; to_bitField0_ |= 0x00000080; } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; + result.bitField0_ |= to_bitField0_; } @java.lang.Override @@ -6489,27 +6498,27 @@ public final class JavacRemoteProto { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage) { - return mergeFrom((org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage)other); + if (other instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage) { + return mergeFrom((org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage other) { - if (other == org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance()) return this; + public Builder mergeFrom(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage other) { + if (other == org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance()) return this; if (other.hasKind()) { setKind(other.getKind()); } if (other.hasText()) { - bitField0_ |= 0x00000002; text_ = other.text_; + bitField0_ |= 0x00000002; onChanged(); } if (other.hasSourceUri()) { - bitField0_ |= 0x00000004; sourceUri_ = other.sourceUri_; + bitField0_ |= 0x00000004; onChanged(); } if (other.hasProblemBeginOffset()) { @@ -6558,8 +6567,8 @@ public final class JavacRemoteProto { break; case 8: { int tmpRaw = input.readEnum(); - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Kind tmpValue = - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Kind.forNumber(tmpRaw); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Kind tmpValue = + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Kind.forNumber(tmpRaw); if (tmpValue == null) { mergeUnknownVarintField(1, tmpRaw); } else { @@ -6633,17 +6642,16 @@ public final class JavacRemoteProto { * @return The kind. */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Kind getKind() { - @SuppressWarnings("deprecation") - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Kind result = org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Kind.valueOf(kind_); - return result == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Kind.ERROR : result; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Kind getKind() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Kind result = org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Kind.forNumber(kind_); + return result == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Kind.ERROR : result; } /** * required .org.jetbrains.javac.Message.Response.CompileMessage.Kind kind = 1; * @param value The kind to set. * @return This builder for chaining. */ - public Builder setKind(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Kind value) { + public Builder setKind(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Kind value) { if (value == null) { throw new NullPointerException(); } @@ -6713,11 +6721,9 @@ public final class JavacRemoteProto { */ public Builder setText( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000002; + if (value == null) { throw new NullPointerException(); } text_ = value; + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -6726,8 +6732,8 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearText() { - bitField0_ = (bitField0_ & ~0x00000002); text_ = getDefaultInstance().getText(); + bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } @@ -6738,11 +6744,9 @@ public final class JavacRemoteProto { */ public Builder setTextBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000002; + if (value == null) { throw new NullPointerException(); } text_ = value; + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -6797,11 +6801,9 @@ public final class JavacRemoteProto { */ public Builder setSourceUri( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000004; + if (value == null) { throw new NullPointerException(); } sourceUri_ = value; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -6810,8 +6812,8 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearSourceUri() { - bitField0_ = (bitField0_ & ~0x00000004); sourceUri_ = getDefaultInstance().getSourceUri(); + bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } @@ -6822,11 +6824,9 @@ public final class JavacRemoteProto { */ public Builder setSourceUriBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000004; + if (value == null) { throw new NullPointerException(); } sourceUri_ = value; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -6854,8 +6854,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder setProblemBeginOffset(long value) { - bitField0_ |= 0x00000008; + problemBeginOffset_ = value; + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -6893,8 +6894,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder setProblemEndOffset(long value) { - bitField0_ |= 0x00000010; + problemEndOffset_ = value; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -6932,8 +6934,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder setProblemLocationOffset(long value) { - bitField0_ |= 0x00000020; + problemLocationOffset_ = value; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -6971,8 +6974,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder setLine(long value) { - bitField0_ |= 0x00000040; + line_ = value; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -7010,8 +7014,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder setColumn(long value) { - bitField0_ |= 0x00000080; + column_ = value; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -7042,12 +7047,12 @@ public final class JavacRemoteProto { } // @@protoc_insertion_point(class_scope:org.jetbrains.javac.Message.Response.CompileMessage) - private static final org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage DEFAULT_INSTANCE; + private static final org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage(); + DEFAULT_INSTANCE = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage(); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage getDefaultInstance() { + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -7083,7 +7088,7 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage getDefaultInstanceForType() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -7102,7 +7107,7 @@ public final class JavacRemoteProto { * required .org.jetbrains.javac.Message.Response.OutputObject.Kind kind = 1; * @return The kind. */ - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Kind getKind(); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Kind getKind(); /** * required string file_path = 2; @@ -7254,7 +7259,8 @@ public final class JavacRemoteProto { outputRoot_ = ""; relativePath_ = ""; className_ = ""; - sourceUri_ = com.google.protobuf.LazyStringArrayList.EMPTY; + sourceUri_ = + com.google.protobuf.LazyStringArrayList.emptyList(); content_ = com.google.protobuf.ByteString.EMPTY; location_ = ""; } @@ -7266,22 +7272,17 @@ public final class JavacRemoteProto { return new OutputObject(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_OutputObject_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_OutputObject_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_OutputObject_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_OutputObject_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Builder.class); } /** @@ -7375,7 +7376,7 @@ public final class JavacRemoteProto { } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.getDescriptor().getEnumTypes().get(0); + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.getDescriptor().getEnumTypes().get(0); } private static final Kind[] VALUES = values(); @@ -7400,7 +7401,7 @@ public final class JavacRemoteProto { private int bitField0_; public static final int KIND_FIELD_NUMBER = 1; - private int kind_; + private int kind_ = 1; /** * required .org.jetbrains.javac.Message.Response.OutputObject.Kind kind = 1; * @return Whether the kind field is set. @@ -7412,14 +7413,14 @@ public final class JavacRemoteProto { * required .org.jetbrains.javac.Message.Response.OutputObject.Kind kind = 1; * @return The kind. */ - @java.lang.Override public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Kind getKind() { - @SuppressWarnings("deprecation") - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Kind result = org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Kind.valueOf(kind_); - return result == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Kind.SOURCE : result; + @java.lang.Override public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Kind getKind() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Kind result = org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Kind.forNumber(kind_); + return result == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Kind.SOURCE : result; } public static final int FILE_PATH_FIELD_NUMBER = 2; - private volatile java.lang.Object filePath_; + @SuppressWarnings("serial") + private volatile java.lang.Object filePath_ = ""; /** * required string file_path = 2; * @return Whether the filePath field is set. @@ -7467,7 +7468,8 @@ public final class JavacRemoteProto { } public static final int OUTPUT_ROOT_FIELD_NUMBER = 3; - private volatile java.lang.Object outputRoot_; + @SuppressWarnings("serial") + private volatile java.lang.Object outputRoot_ = ""; /** * optional string output_root = 3; * @return Whether the outputRoot field is set. @@ -7515,7 +7517,8 @@ public final class JavacRemoteProto { } public static final int RELATIVE_PATH_FIELD_NUMBER = 4; - private volatile java.lang.Object relativePath_; + @SuppressWarnings("serial") + private volatile java.lang.Object relativePath_ = ""; /** * optional string relative_path = 4; * @return Whether the relativePath field is set. @@ -7563,7 +7566,8 @@ public final class JavacRemoteProto { } public static final int CLASS_NAME_FIELD_NUMBER = 5; - private volatile java.lang.Object className_; + @SuppressWarnings("serial") + private volatile java.lang.Object className_ = ""; /** * optional string class_name = 5; * @return Whether the className field is set. @@ -7611,7 +7615,9 @@ public final class JavacRemoteProto { } public static final int SOURCE_URI_FIELD_NUMBER = 6; - private com.google.protobuf.LazyStringList sourceUri_; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList sourceUri_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * repeated string source_uri = 6; * @return A list containing the sourceUri. @@ -7646,7 +7652,7 @@ public final class JavacRemoteProto { } public static final int CONTENT_FIELD_NUMBER = 7; - private com.google.protobuf.ByteString content_; + private com.google.protobuf.ByteString content_ = com.google.protobuf.ByteString.EMPTY; /** * optional bytes content = 7; * @return Whether the content field is set. @@ -7665,7 +7671,8 @@ public final class JavacRemoteProto { } public static final int LOCATION_FIELD_NUMBER = 8; - private volatile java.lang.Object location_; + @SuppressWarnings("serial") + private volatile java.lang.Object location_ = ""; /** * optional string location = 8; * @return Whether the location field is set. @@ -7713,7 +7720,7 @@ public final class JavacRemoteProto { } public static final int IS_GENERATED_FIELD_NUMBER = 9; - private boolean isGenerated_; + private boolean isGenerated_ = false; /** * required bool is_generated = 9; * @return Whether the isGenerated field is set. @@ -7838,10 +7845,10 @@ public final class JavacRemoteProto { if (obj == this) { return true; } - if (!(obj instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject)) { + if (!(obj instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject)) { return super.equals(obj); } - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject other = (org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject) obj; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject other = (org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject) obj; if (hasKind() != other.hasKind()) return false; if (hasKind()) { @@ -7937,69 +7944,71 @@ public final class JavacRemoteProto { return hash; } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject parseFrom(byte[] data) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject parseFrom(java.io.InputStream input) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject parseDelimitedFrom(java.io.InputStream input) + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject parseDelimitedFrom( + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -8012,7 +8021,7 @@ public final class JavacRemoteProto { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject prototype) { + public static Builder newBuilder(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -8033,21 +8042,21 @@ public final class JavacRemoteProto { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:org.jetbrains.javac.Message.Response.OutputObject) - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObjectOrBuilder { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObjectOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_OutputObject_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_OutputObject_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_OutputObject_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_OutputObject_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Builder.class); } - // Construct using org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.newBuilder() + // Construct using org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.newBuilder() private Builder() { } @@ -8060,41 +8069,34 @@ public final class JavacRemoteProto { @java.lang.Override public Builder clear() { super.clear(); + bitField0_ = 0; kind_ = 1; - bitField0_ = (bitField0_ & ~0x00000001); filePath_ = ""; - bitField0_ = (bitField0_ & ~0x00000002); outputRoot_ = ""; - bitField0_ = (bitField0_ & ~0x00000004); relativePath_ = ""; - bitField0_ = (bitField0_ & ~0x00000008); className_ = ""; - bitField0_ = (bitField0_ & ~0x00000010); - sourceUri_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000020); + sourceUri_ = + com.google.protobuf.LazyStringArrayList.emptyList(); content_ = com.google.protobuf.ByteString.EMPTY; - bitField0_ = (bitField0_ & ~0x00000040); location_ = ""; - bitField0_ = (bitField0_ & ~0x00000080); isGenerated_ = false; - bitField0_ = (bitField0_ & ~0x00000100); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_OutputObject_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_OutputObject_descriptor; } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject getDefaultInstanceForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject getDefaultInstanceForType() { + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance(); } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject build() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject result = buildPartial(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject build() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -8102,50 +8104,53 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject buildPartial() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject result = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject(this); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject buildPartial() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject result = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject result) { int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { + result.kind_ = kind_; to_bitField0_ |= 0x00000001; } - result.kind_ = kind_; if (((from_bitField0_ & 0x00000002) != 0)) { + result.filePath_ = filePath_; to_bitField0_ |= 0x00000002; } - result.filePath_ = filePath_; if (((from_bitField0_ & 0x00000004) != 0)) { + result.outputRoot_ = outputRoot_; to_bitField0_ |= 0x00000004; } - result.outputRoot_ = outputRoot_; if (((from_bitField0_ & 0x00000008) != 0)) { + result.relativePath_ = relativePath_; to_bitField0_ |= 0x00000008; } - result.relativePath_ = relativePath_; if (((from_bitField0_ & 0x00000010) != 0)) { + result.className_ = className_; to_bitField0_ |= 0x00000010; } - result.className_ = className_; - if (((bitField0_ & 0x00000020) != 0)) { - sourceUri_ = sourceUri_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000020); + if (((from_bitField0_ & 0x00000020) != 0)) { + sourceUri_.makeImmutable(); + result.sourceUri_ = sourceUri_; } - result.sourceUri_ = sourceUri_; if (((from_bitField0_ & 0x00000040) != 0)) { + result.content_ = content_; to_bitField0_ |= 0x00000020; } - result.content_ = content_; if (((from_bitField0_ & 0x00000080) != 0)) { + result.location_ = location_; to_bitField0_ |= 0x00000040; } - result.location_ = location_; if (((from_bitField0_ & 0x00000100) != 0)) { result.isGenerated_ = isGenerated_; to_bitField0_ |= 0x00000080; } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; + result.bitField0_ |= to_bitField0_; } @java.lang.Override @@ -8182,43 +8187,43 @@ public final class JavacRemoteProto { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject) { - return mergeFrom((org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject)other); + if (other instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject) { + return mergeFrom((org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject other) { - if (other == org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance()) return this; + public Builder mergeFrom(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject other) { + if (other == org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance()) return this; if (other.hasKind()) { setKind(other.getKind()); } if (other.hasFilePath()) { - bitField0_ |= 0x00000002; filePath_ = other.filePath_; + bitField0_ |= 0x00000002; onChanged(); } if (other.hasOutputRoot()) { - bitField0_ |= 0x00000004; outputRoot_ = other.outputRoot_; + bitField0_ |= 0x00000004; onChanged(); } if (other.hasRelativePath()) { - bitField0_ |= 0x00000008; relativePath_ = other.relativePath_; + bitField0_ |= 0x00000008; onChanged(); } if (other.hasClassName()) { - bitField0_ |= 0x00000010; className_ = other.className_; + bitField0_ |= 0x00000010; onChanged(); } if (!other.sourceUri_.isEmpty()) { if (sourceUri_.isEmpty()) { sourceUri_ = other.sourceUri_; - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ |= 0x00000020; } else { ensureSourceUriIsMutable(); sourceUri_.addAll(other.sourceUri_); @@ -8229,8 +8234,8 @@ public final class JavacRemoteProto { setContent(other.getContent()); } if (other.hasLocation()) { - bitField0_ |= 0x00000080; location_ = other.location_; + bitField0_ |= 0x00000080; onChanged(); } if (other.hasIsGenerated()) { @@ -8273,8 +8278,8 @@ public final class JavacRemoteProto { break; case 8: { int tmpRaw = input.readEnum(); - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Kind tmpValue = - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Kind.forNumber(tmpRaw); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Kind tmpValue = + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Kind.forNumber(tmpRaw); if (tmpValue == null) { mergeUnknownVarintField(1, tmpRaw); } else { @@ -8354,17 +8359,16 @@ public final class JavacRemoteProto { * @return The kind. */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Kind getKind() { - @SuppressWarnings("deprecation") - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Kind result = org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Kind.valueOf(kind_); - return result == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Kind.SOURCE : result; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Kind getKind() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Kind result = org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Kind.forNumber(kind_); + return result == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Kind.SOURCE : result; } /** * required .org.jetbrains.javac.Message.Response.OutputObject.Kind kind = 1; * @param value The kind to set. * @return This builder for chaining. */ - public Builder setKind(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Kind value) { + public Builder setKind(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Kind value) { if (value == null) { throw new NullPointerException(); } @@ -8434,11 +8438,9 @@ public final class JavacRemoteProto { */ public Builder setFilePath( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000002; + if (value == null) { throw new NullPointerException(); } filePath_ = value; + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -8447,8 +8449,8 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearFilePath() { - bitField0_ = (bitField0_ & ~0x00000002); filePath_ = getDefaultInstance().getFilePath(); + bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } @@ -8459,11 +8461,9 @@ public final class JavacRemoteProto { */ public Builder setFilePathBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000002; + if (value == null) { throw new NullPointerException(); } filePath_ = value; + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -8518,11 +8518,9 @@ public final class JavacRemoteProto { */ public Builder setOutputRoot( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000004; + if (value == null) { throw new NullPointerException(); } outputRoot_ = value; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -8531,8 +8529,8 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearOutputRoot() { - bitField0_ = (bitField0_ & ~0x00000004); outputRoot_ = getDefaultInstance().getOutputRoot(); + bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } @@ -8543,11 +8541,9 @@ public final class JavacRemoteProto { */ public Builder setOutputRootBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000004; + if (value == null) { throw new NullPointerException(); } outputRoot_ = value; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -8602,11 +8598,9 @@ public final class JavacRemoteProto { */ public Builder setRelativePath( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000008; + if (value == null) { throw new NullPointerException(); } relativePath_ = value; + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -8615,8 +8609,8 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearRelativePath() { - bitField0_ = (bitField0_ & ~0x00000008); relativePath_ = getDefaultInstance().getRelativePath(); + bitField0_ = (bitField0_ & ~0x00000008); onChanged(); return this; } @@ -8627,11 +8621,9 @@ public final class JavacRemoteProto { */ public Builder setRelativePathBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000008; + if (value == null) { throw new NullPointerException(); } relativePath_ = value; + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -8686,11 +8678,9 @@ public final class JavacRemoteProto { */ public Builder setClassName( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000010; + if (value == null) { throw new NullPointerException(); } className_ = value; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -8699,8 +8689,8 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearClassName() { - bitField0_ = (bitField0_ & ~0x00000010); className_ = getDefaultInstance().getClassName(); + bitField0_ = (bitField0_ & ~0x00000010); onChanged(); return this; } @@ -8711,21 +8701,20 @@ public final class JavacRemoteProto { */ public Builder setClassNameBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000010; + if (value == null) { throw new NullPointerException(); } className_ = value; + bitField0_ |= 0x00000010; onChanged(); return this; } - private com.google.protobuf.LazyStringList sourceUri_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList sourceUri_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureSourceUriIsMutable() { - if (!((bitField0_ & 0x00000020) != 0)) { + if (!sourceUri_.isModifiable()) { sourceUri_ = new com.google.protobuf.LazyStringArrayList(sourceUri_); - bitField0_ |= 0x00000020; - } + } + bitField0_ |= 0x00000020; } /** * repeated string source_uri = 6; @@ -8733,7 +8722,8 @@ public final class JavacRemoteProto { */ public com.google.protobuf.ProtocolStringList getSourceUriList() { - return sourceUri_.getUnmodifiableView(); + sourceUri_.makeImmutable(); + return sourceUri_; } /** * repeated string source_uri = 6; @@ -8767,11 +8757,10 @@ public final class JavacRemoteProto { */ public Builder setSourceUri( int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourceUriIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureSourceUriIsMutable(); sourceUri_.set(index, value); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -8782,11 +8771,10 @@ public final class JavacRemoteProto { */ public Builder addSourceUri( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourceUriIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureSourceUriIsMutable(); sourceUri_.add(value); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -8800,6 +8788,7 @@ public final class JavacRemoteProto { ensureSourceUriIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, sourceUri_); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -8808,8 +8797,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearSourceUri() { - sourceUri_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000020); + sourceUri_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020);; onChanged(); return this; } @@ -8820,11 +8810,10 @@ public final class JavacRemoteProto { */ public Builder addSourceUriBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureSourceUriIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureSourceUriIsMutable(); sourceUri_.add(value); + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -8852,11 +8841,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder setContent(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000040; + if (value == null) { throw new NullPointerException(); } content_ = value; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -8921,11 +8908,9 @@ public final class JavacRemoteProto { */ public Builder setLocation( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000080; + if (value == null) { throw new NullPointerException(); } location_ = value; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -8934,8 +8919,8 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearLocation() { - bitField0_ = (bitField0_ & ~0x00000080); location_ = getDefaultInstance().getLocation(); + bitField0_ = (bitField0_ & ~0x00000080); onChanged(); return this; } @@ -8946,11 +8931,9 @@ public final class JavacRemoteProto { */ public Builder setLocationBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000080; + if (value == null) { throw new NullPointerException(); } location_ = value; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -8978,8 +8961,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder setIsGenerated(boolean value) { - bitField0_ |= 0x00000100; + isGenerated_ = value; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -9010,12 +8994,12 @@ public final class JavacRemoteProto { } // @@protoc_insertion_point(class_scope:org.jetbrains.javac.Message.Response.OutputObject) - private static final org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject DEFAULT_INSTANCE; + private static final org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject(); + DEFAULT_INSTANCE = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject(); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject getDefaultInstance() { + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -9051,7 +9035,7 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject getDefaultInstanceForType() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -9167,9 +9151,12 @@ public final class JavacRemoteProto { } private ClassData() { className_ = ""; - importStatement_ = com.google.protobuf.LazyStringArrayList.EMPTY; - staticImport_ = com.google.protobuf.LazyStringArrayList.EMPTY; - identifier_ = com.google.protobuf.LazyStringArrayList.EMPTY; + importStatement_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + staticImport_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + identifier_ = + com.google.protobuf.LazyStringArrayList.emptyList(); } @java.lang.Override @@ -9179,27 +9166,23 @@ public final class JavacRemoteProto { return new ClassData(); } - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_ClassData_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_ClassData_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_ClassData_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_ClassData_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.Builder.class); } private int bitField0_; public static final int CLASS_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object className_; + @SuppressWarnings("serial") + private volatile java.lang.Object className_ = ""; /** * required string class_name = 1; * @return Whether the className field is set. @@ -9247,7 +9230,9 @@ public final class JavacRemoteProto { } public static final int IMPORT_STATEMENT_FIELD_NUMBER = 2; - private com.google.protobuf.LazyStringList importStatement_; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList importStatement_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * repeated string import_statement = 2; * @return A list containing the importStatement. @@ -9282,7 +9267,9 @@ public final class JavacRemoteProto { } public static final int STATIC_IMPORT_FIELD_NUMBER = 3; - private com.google.protobuf.LazyStringList staticImport_; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList staticImport_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * repeated string static_import = 3; * @return A list containing the staticImport. @@ -9317,7 +9304,9 @@ public final class JavacRemoteProto { } public static final int IDENTIFIER_FIELD_NUMBER = 4; - private com.google.protobuf.LazyStringList identifier_; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList identifier_ = + com.google.protobuf.LazyStringArrayList.emptyList(); /** * repeated string identifier = 4; * @return A list containing the identifier. @@ -9427,10 +9416,10 @@ public final class JavacRemoteProto { if (obj == this) { return true; } - if (!(obj instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData)) { + if (!(obj instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData)) { return super.equals(obj); } - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData other = (org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData) obj; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData other = (org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData) obj; if (hasClassName() != other.hasClassName()) return false; if (hasClassName()) { @@ -9475,69 +9464,71 @@ public final class JavacRemoteProto { return hash; } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData parseFrom(byte[] data) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData parseFrom(java.io.InputStream input) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData parseDelimitedFrom(java.io.InputStream input) + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData parseDelimitedFrom( + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -9550,7 +9541,7 @@ public final class JavacRemoteProto { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData prototype) { + public static Builder newBuilder(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -9571,21 +9562,21 @@ public final class JavacRemoteProto { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:org.jetbrains.javac.Message.Response.ClassData) - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassDataOrBuilder { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassDataOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_ClassData_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_ClassData_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_ClassData_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_ClassData_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.Builder.class); } - // Construct using org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.newBuilder() + // Construct using org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.newBuilder() private Builder() { } @@ -9598,31 +9589,31 @@ public final class JavacRemoteProto { @java.lang.Override public Builder clear() { super.clear(); + bitField0_ = 0; className_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - importStatement_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - staticImport_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); - identifier_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); + importStatement_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + staticImport_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + identifier_ = + com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_ClassData_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_ClassData_descriptor; } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData getDefaultInstanceForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData getDefaultInstanceForType() { + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance(); } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData build() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData result = buildPartial(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData build() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -9630,32 +9621,33 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData buildPartial() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData result = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData(this); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData buildPartial() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData result = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData result) { int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { + result.className_ = className_; to_bitField0_ |= 0x00000001; } - result.className_ = className_; - if (((bitField0_ & 0x00000002) != 0)) { - importStatement_ = importStatement_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); + if (((from_bitField0_ & 0x00000002) != 0)) { + importStatement_.makeImmutable(); + result.importStatement_ = importStatement_; } - result.importStatement_ = importStatement_; - if (((bitField0_ & 0x00000004) != 0)) { - staticImport_ = staticImport_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000004); + if (((from_bitField0_ & 0x00000004) != 0)) { + staticImport_.makeImmutable(); + result.staticImport_ = staticImport_; } - result.staticImport_ = staticImport_; - if (((bitField0_ & 0x00000008) != 0)) { - identifier_ = identifier_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000008); + if (((from_bitField0_ & 0x00000008) != 0)) { + identifier_.makeImmutable(); + result.identifier_ = identifier_; } - result.identifier_ = identifier_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; + result.bitField0_ |= to_bitField0_; } @java.lang.Override @@ -9692,25 +9684,25 @@ public final class JavacRemoteProto { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData) { - return mergeFrom((org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData)other); + if (other instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData) { + return mergeFrom((org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData other) { - if (other == org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance()) return this; + public Builder mergeFrom(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData other) { + if (other == org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance()) return this; if (other.hasClassName()) { - bitField0_ |= 0x00000001; className_ = other.className_; + bitField0_ |= 0x00000001; onChanged(); } if (!other.importStatement_.isEmpty()) { if (importStatement_.isEmpty()) { importStatement_ = other.importStatement_; - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ |= 0x00000002; } else { ensureImportStatementIsMutable(); importStatement_.addAll(other.importStatement_); @@ -9720,7 +9712,7 @@ public final class JavacRemoteProto { if (!other.staticImport_.isEmpty()) { if (staticImport_.isEmpty()) { staticImport_ = other.staticImport_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ |= 0x00000004; } else { ensureStaticImportIsMutable(); staticImport_.addAll(other.staticImport_); @@ -9730,7 +9722,7 @@ public final class JavacRemoteProto { if (!other.identifier_.isEmpty()) { if (identifier_.isEmpty()) { identifier_ = other.identifier_; - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ |= 0x00000008; } else { ensureIdentifierIsMutable(); identifier_.addAll(other.identifier_); @@ -9856,11 +9848,9 @@ public final class JavacRemoteProto { */ public Builder setClassName( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; + if (value == null) { throw new NullPointerException(); } className_ = value; + bitField0_ |= 0x00000001; onChanged(); return this; } @@ -9869,8 +9859,8 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearClassName() { - bitField0_ = (bitField0_ & ~0x00000001); className_ = getDefaultInstance().getClassName(); + bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } @@ -9881,21 +9871,20 @@ public final class JavacRemoteProto { */ public Builder setClassNameBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; + if (value == null) { throw new NullPointerException(); } className_ = value; + bitField0_ |= 0x00000001; onChanged(); return this; } - private com.google.protobuf.LazyStringList importStatement_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList importStatement_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureImportStatementIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { + if (!importStatement_.isModifiable()) { importStatement_ = new com.google.protobuf.LazyStringArrayList(importStatement_); - bitField0_ |= 0x00000002; - } + } + bitField0_ |= 0x00000002; } /** * repeated string import_statement = 2; @@ -9903,7 +9892,8 @@ public final class JavacRemoteProto { */ public com.google.protobuf.ProtocolStringList getImportStatementList() { - return importStatement_.getUnmodifiableView(); + importStatement_.makeImmutable(); + return importStatement_; } /** * repeated string import_statement = 2; @@ -9937,11 +9927,10 @@ public final class JavacRemoteProto { */ public Builder setImportStatement( int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureImportStatementIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureImportStatementIsMutable(); importStatement_.set(index, value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -9952,11 +9941,10 @@ public final class JavacRemoteProto { */ public Builder addImportStatement( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureImportStatementIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureImportStatementIsMutable(); importStatement_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -9970,6 +9958,7 @@ public final class JavacRemoteProto { ensureImportStatementIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, importStatement_); + bitField0_ |= 0x00000002; onChanged(); return this; } @@ -9978,8 +9967,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearImportStatement() { - importStatement_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); + importStatement_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002);; onChanged(); return this; } @@ -9990,21 +9980,21 @@ public final class JavacRemoteProto { */ public Builder addImportStatementBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureImportStatementIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureImportStatementIsMutable(); importStatement_.add(value); + bitField0_ |= 0x00000002; onChanged(); return this; } - private com.google.protobuf.LazyStringList staticImport_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList staticImport_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureStaticImportIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!staticImport_.isModifiable()) { staticImport_ = new com.google.protobuf.LazyStringArrayList(staticImport_); - bitField0_ |= 0x00000004; - } + } + bitField0_ |= 0x00000004; } /** * repeated string static_import = 3; @@ -10012,7 +10002,8 @@ public final class JavacRemoteProto { */ public com.google.protobuf.ProtocolStringList getStaticImportList() { - return staticImport_.getUnmodifiableView(); + staticImport_.makeImmutable(); + return staticImport_; } /** * repeated string static_import = 3; @@ -10046,11 +10037,10 @@ public final class JavacRemoteProto { */ public Builder setStaticImport( int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureStaticImportIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureStaticImportIsMutable(); staticImport_.set(index, value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -10061,11 +10051,10 @@ public final class JavacRemoteProto { */ public Builder addStaticImport( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureStaticImportIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureStaticImportIsMutable(); staticImport_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -10079,6 +10068,7 @@ public final class JavacRemoteProto { ensureStaticImportIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, staticImport_); + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -10087,8 +10077,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearStaticImport() { - staticImport_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000004); + staticImport_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004);; onChanged(); return this; } @@ -10099,21 +10090,21 @@ public final class JavacRemoteProto { */ public Builder addStaticImportBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureStaticImportIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureStaticImportIsMutable(); staticImport_.add(value); + bitField0_ |= 0x00000004; onChanged(); return this; } - private com.google.protobuf.LazyStringList identifier_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private com.google.protobuf.LazyStringArrayList identifier_ = + com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureIdentifierIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { + if (!identifier_.isModifiable()) { identifier_ = new com.google.protobuf.LazyStringArrayList(identifier_); - bitField0_ |= 0x00000008; - } + } + bitField0_ |= 0x00000008; } /** * repeated string identifier = 4; @@ -10121,7 +10112,8 @@ public final class JavacRemoteProto { */ public com.google.protobuf.ProtocolStringList getIdentifierList() { - return identifier_.getUnmodifiableView(); + identifier_.makeImmutable(); + return identifier_; } /** * repeated string identifier = 4; @@ -10155,11 +10147,10 @@ public final class JavacRemoteProto { */ public Builder setIdentifier( int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureIdentifierIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureIdentifierIsMutable(); identifier_.set(index, value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -10170,11 +10161,10 @@ public final class JavacRemoteProto { */ public Builder addIdentifier( java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureIdentifierIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureIdentifierIsMutable(); identifier_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -10188,6 +10178,7 @@ public final class JavacRemoteProto { ensureIdentifierIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, identifier_); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -10196,8 +10187,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder clearIdentifier() { - identifier_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); + identifier_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008);; onChanged(); return this; } @@ -10208,11 +10200,10 @@ public final class JavacRemoteProto { */ public Builder addIdentifierBytes( com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - ensureIdentifierIsMutable(); + if (value == null) { throw new NullPointerException(); } + ensureIdentifierIsMutable(); identifier_.add(value); + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -10233,12 +10224,12 @@ public final class JavacRemoteProto { } // @@protoc_insertion_point(class_scope:org.jetbrains.javac.Message.Response.ClassData) - private static final org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData DEFAULT_INSTANCE; + private static final org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData(); + DEFAULT_INSTANCE = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData(); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData getDefaultInstance() { + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -10274,7 +10265,7 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData getDefaultInstanceForType() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -10282,7 +10273,7 @@ public final class JavacRemoteProto { private int bitField0_; public static final int RESPONSE_TYPE_FIELD_NUMBER = 1; - private int responseType_; + private int responseType_ = 1; /** * required .org.jetbrains.javac.Message.Response.Type response_type = 1; * @return Whether the responseType field is set. @@ -10294,14 +10285,13 @@ public final class JavacRemoteProto { * required .org.jetbrains.javac.Message.Response.Type response_type = 1; * @return The responseType. */ - @java.lang.Override public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Type getResponseType() { - @SuppressWarnings("deprecation") - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Type result = org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Type.valueOf(responseType_); - return result == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Type.BUILD_MESSAGE : result; + @java.lang.Override public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Type getResponseType() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Type result = org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Type.forNumber(responseType_); + return result == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Type.BUILD_MESSAGE : result; } public static final int COMPILE_MESSAGE_FIELD_NUMBER = 2; - private org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage compileMessage_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage compileMessage_; /** * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; * @return Whether the compileMessage field is set. @@ -10315,19 +10305,19 @@ public final class JavacRemoteProto { * @return The compileMessage. */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage getCompileMessage() { - return compileMessage_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance() : compileMessage_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage getCompileMessage() { + return compileMessage_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance() : compileMessage_; } /** * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessageOrBuilder getCompileMessageOrBuilder() { - return compileMessage_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance() : compileMessage_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessageOrBuilder getCompileMessageOrBuilder() { + return compileMessage_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance() : compileMessage_; } public static final int OUTPUT_OBJECT_FIELD_NUMBER = 3; - private org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject outputObject_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject outputObject_; /** * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; * @return Whether the outputObject field is set. @@ -10341,19 +10331,19 @@ public final class JavacRemoteProto { * @return The outputObject. */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject getOutputObject() { - return outputObject_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance() : outputObject_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject getOutputObject() { + return outputObject_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance() : outputObject_; } /** * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObjectOrBuilder getOutputObjectOrBuilder() { - return outputObject_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance() : outputObject_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObjectOrBuilder getOutputObjectOrBuilder() { + return outputObject_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance() : outputObject_; } public static final int CLASS_DATA_FIELD_NUMBER = 4; - private org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData classData_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData classData_; /** * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; * @return Whether the classData field is set. @@ -10367,19 +10357,19 @@ public final class JavacRemoteProto { * @return The classData. */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData getClassData() { - return classData_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance() : classData_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData getClassData() { + return classData_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance() : classData_; } /** * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassDataOrBuilder getClassDataOrBuilder() { - return classData_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance() : classData_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassDataOrBuilder getClassDataOrBuilder() { + return classData_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance() : classData_; } public static final int COMPLETION_STATUS_FIELD_NUMBER = 5; - private boolean completionStatus_; + private boolean completionStatus_ = false; /** * optional bool completion_status = 5; * @return Whether the completionStatus field is set. @@ -10487,10 +10477,10 @@ public final class JavacRemoteProto { if (obj == this) { return true; } - if (!(obj instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Response)) { + if (!(obj instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response)) { return super.equals(obj); } - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response other = (org.jetbrains.jps.javac.JavacRemoteProto.Message.Response) obj; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response other = (org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response) obj; if (hasResponseType() != other.hasResponseType()) return false; if (hasResponseType()) { @@ -10553,69 +10543,71 @@ public final class JavacRemoteProto { return hash; } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response parseFrom(byte[] data) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response parseFrom(java.io.InputStream input) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response parseDelimitedFrom(java.io.InputStream input) + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response parseDelimitedFrom( + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -10628,7 +10620,7 @@ public final class JavacRemoteProto { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response prototype) { + public static Builder newBuilder(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -10649,21 +10641,21 @@ public final class JavacRemoteProto { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:org.jetbrains.javac.Message.Response) - org.jetbrains.jps.javac.JavacRemoteProto.Message.ResponseOrBuilder { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Builder.class); } - // Construct using org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.newBuilder() + // Construct using org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -10684,45 +10676,41 @@ public final class JavacRemoteProto { @java.lang.Override public Builder clear() { super.clear(); + bitField0_ = 0; responseType_ = 1; - bitField0_ = (bitField0_ & ~0x00000001); - if (compileMessageBuilder_ == null) { - compileMessage_ = null; - } else { - compileMessageBuilder_.clear(); + compileMessage_ = null; + if (compileMessageBuilder_ != null) { + compileMessageBuilder_.dispose(); + compileMessageBuilder_ = null; } - bitField0_ = (bitField0_ & ~0x00000002); - if (outputObjectBuilder_ == null) { - outputObject_ = null; - } else { - outputObjectBuilder_.clear(); + outputObject_ = null; + if (outputObjectBuilder_ != null) { + outputObjectBuilder_.dispose(); + outputObjectBuilder_ = null; } - bitField0_ = (bitField0_ & ~0x00000004); - if (classDataBuilder_ == null) { - classData_ = null; - } else { - classDataBuilder_.clear(); + classData_ = null; + if (classDataBuilder_ != null) { + classDataBuilder_.dispose(); + classDataBuilder_ = null; } - bitField0_ = (bitField0_ & ~0x00000008); completionStatus_ = false; - bitField0_ = (bitField0_ & ~0x00000010); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_Response_descriptor; } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response getDefaultInstanceForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.getDefaultInstance(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response getDefaultInstanceForType() { + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.getDefaultInstance(); } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response build() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response result = buildPartial(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response build() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -10730,45 +10718,43 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response buildPartial() { - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response result = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Response(this); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response buildPartial() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response result = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response result) { int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { + result.responseType_ = responseType_; to_bitField0_ |= 0x00000001; } - result.responseType_ = responseType_; if (((from_bitField0_ & 0x00000002) != 0)) { - if (compileMessageBuilder_ == null) { - result.compileMessage_ = compileMessage_; - } else { - result.compileMessage_ = compileMessageBuilder_.build(); - } + result.compileMessage_ = compileMessageBuilder_ == null + ? compileMessage_ + : compileMessageBuilder_.build(); to_bitField0_ |= 0x00000002; } if (((from_bitField0_ & 0x00000004) != 0)) { - if (outputObjectBuilder_ == null) { - result.outputObject_ = outputObject_; - } else { - result.outputObject_ = outputObjectBuilder_.build(); - } + result.outputObject_ = outputObjectBuilder_ == null + ? outputObject_ + : outputObjectBuilder_.build(); to_bitField0_ |= 0x00000004; } if (((from_bitField0_ & 0x00000008) != 0)) { - if (classDataBuilder_ == null) { - result.classData_ = classData_; - } else { - result.classData_ = classDataBuilder_.build(); - } + result.classData_ = classDataBuilder_ == null + ? classData_ + : classDataBuilder_.build(); to_bitField0_ |= 0x00000008; } if (((from_bitField0_ & 0x00000010) != 0)) { result.completionStatus_ = completionStatus_; to_bitField0_ |= 0x00000010; } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; + result.bitField0_ |= to_bitField0_; } @java.lang.Override @@ -10805,16 +10791,16 @@ public final class JavacRemoteProto { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message.Response) { - return mergeFrom((org.jetbrains.jps.javac.JavacRemoteProto.Message.Response)other); + if (other instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response) { + return mergeFrom((org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response other) { - if (other == org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.getDefaultInstance()) return this; + public Builder mergeFrom(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response other) { + if (other == org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.getDefaultInstance()) return this; if (other.hasResponseType()) { setResponseType(other.getResponseType()); } @@ -10876,8 +10862,8 @@ public final class JavacRemoteProto { break; case 8: { int tmpRaw = input.readEnum(); - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Type tmpValue = - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Type.forNumber(tmpRaw); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Type tmpValue = + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Type.forNumber(tmpRaw); if (tmpValue == null) { mergeUnknownVarintField(1, tmpRaw); } else { @@ -10942,17 +10928,16 @@ public final class JavacRemoteProto { * @return The responseType. */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Type getResponseType() { - @SuppressWarnings("deprecation") - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Type result = org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Type.valueOf(responseType_); - return result == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Type.BUILD_MESSAGE : result; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Type getResponseType() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Type result = org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Type.forNumber(responseType_); + return result == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Type.BUILD_MESSAGE : result; } /** * required .org.jetbrains.javac.Message.Response.Type response_type = 1; * @param value The responseType to set. * @return This builder for chaining. */ - public Builder setResponseType(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Type value) { + public Builder setResponseType(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Type value) { if (value == null) { throw new NullPointerException(); } @@ -10972,9 +10957,9 @@ public final class JavacRemoteProto { return this; } - private org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage compileMessage_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage compileMessage_; private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessageOrBuilder> compileMessageBuilder_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessageOrBuilder> compileMessageBuilder_; /** * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; * @return Whether the compileMessage field is set. @@ -10986,9 +10971,9 @@ public final class JavacRemoteProto { * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; * @return The compileMessage. */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage getCompileMessage() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage getCompileMessage() { if (compileMessageBuilder_ == null) { - return compileMessage_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance() : compileMessage_; + return compileMessage_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance() : compileMessage_; } else { return compileMessageBuilder_.getMessage(); } @@ -10996,70 +10981,71 @@ public final class JavacRemoteProto { /** * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; */ - public Builder setCompileMessage(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage value) { + public Builder setCompileMessage(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage value) { if (compileMessageBuilder_ == null) { if (value == null) { throw new NullPointerException(); } compileMessage_ = value; - onChanged(); } else { compileMessageBuilder_.setMessage(value); } bitField0_ |= 0x00000002; + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; */ public Builder setCompileMessage( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Builder builderForValue) { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Builder builderForValue) { if (compileMessageBuilder_ == null) { compileMessage_ = builderForValue.build(); - onChanged(); } else { compileMessageBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; */ - public Builder mergeCompileMessage(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage value) { + public Builder mergeCompileMessage(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage value) { if (compileMessageBuilder_ == null) { if (((bitField0_ & 0x00000002) != 0) && - compileMessage_ != null && - compileMessage_ != org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance()) { - compileMessage_ = - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.newBuilder(compileMessage_).mergeFrom(value).buildPartial(); + compileMessage_ != null && + compileMessage_ != org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance()) { + getCompileMessageBuilder().mergeFrom(value); } else { compileMessage_ = value; } - onChanged(); } else { compileMessageBuilder_.mergeFrom(value); } - bitField0_ |= 0x00000002; + if (compileMessage_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } return this; } /** * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; */ public Builder clearCompileMessage() { - if (compileMessageBuilder_ == null) { - compileMessage_ = null; - onChanged(); - } else { - compileMessageBuilder_.clear(); - } bitField0_ = (bitField0_ & ~0x00000002); + compileMessage_ = null; + if (compileMessageBuilder_ != null) { + compileMessageBuilder_.dispose(); + compileMessageBuilder_ = null; + } + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Builder getCompileMessageBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Builder getCompileMessageBuilder() { bitField0_ |= 0x00000002; onChanged(); return getCompileMessageFieldBuilder().getBuilder(); @@ -11067,23 +11053,23 @@ public final class JavacRemoteProto { /** * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessageOrBuilder getCompileMessageOrBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessageOrBuilder getCompileMessageOrBuilder() { if (compileMessageBuilder_ != null) { return compileMessageBuilder_.getMessageOrBuilder(); } else { return compileMessage_ == null ? - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance() : compileMessage_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.getDefaultInstance() : compileMessage_; } } /** * optional .org.jetbrains.javac.Message.Response.CompileMessage compile_message = 2; */ private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessageOrBuilder> + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessageOrBuilder> getCompileMessageFieldBuilder() { if (compileMessageBuilder_ == null) { compileMessageBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessage.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.CompileMessageOrBuilder>( + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessage.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.CompileMessageOrBuilder>( getCompileMessage(), getParentForChildren(), isClean()); @@ -11092,9 +11078,9 @@ public final class JavacRemoteProto { return compileMessageBuilder_; } - private org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject outputObject_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject outputObject_; private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObjectOrBuilder> outputObjectBuilder_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObjectOrBuilder> outputObjectBuilder_; /** * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; * @return Whether the outputObject field is set. @@ -11106,9 +11092,9 @@ public final class JavacRemoteProto { * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; * @return The outputObject. */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject getOutputObject() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject getOutputObject() { if (outputObjectBuilder_ == null) { - return outputObject_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance() : outputObject_; + return outputObject_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance() : outputObject_; } else { return outputObjectBuilder_.getMessage(); } @@ -11116,70 +11102,71 @@ public final class JavacRemoteProto { /** * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; */ - public Builder setOutputObject(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject value) { + public Builder setOutputObject(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject value) { if (outputObjectBuilder_ == null) { if (value == null) { throw new NullPointerException(); } outputObject_ = value; - onChanged(); } else { outputObjectBuilder_.setMessage(value); } bitField0_ |= 0x00000004; + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; */ public Builder setOutputObject( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Builder builderForValue) { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Builder builderForValue) { if (outputObjectBuilder_ == null) { outputObject_ = builderForValue.build(); - onChanged(); } else { outputObjectBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; */ - public Builder mergeOutputObject(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject value) { + public Builder mergeOutputObject(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject value) { if (outputObjectBuilder_ == null) { if (((bitField0_ & 0x00000004) != 0) && - outputObject_ != null && - outputObject_ != org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance()) { - outputObject_ = - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.newBuilder(outputObject_).mergeFrom(value).buildPartial(); + outputObject_ != null && + outputObject_ != org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance()) { + getOutputObjectBuilder().mergeFrom(value); } else { outputObject_ = value; } - onChanged(); } else { outputObjectBuilder_.mergeFrom(value); } - bitField0_ |= 0x00000004; + if (outputObject_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } return this; } /** * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; */ public Builder clearOutputObject() { - if (outputObjectBuilder_ == null) { - outputObject_ = null; - onChanged(); - } else { - outputObjectBuilder_.clear(); - } bitField0_ = (bitField0_ & ~0x00000004); + outputObject_ = null; + if (outputObjectBuilder_ != null) { + outputObjectBuilder_.dispose(); + outputObjectBuilder_ = null; + } + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Builder getOutputObjectBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Builder getOutputObjectBuilder() { bitField0_ |= 0x00000004; onChanged(); return getOutputObjectFieldBuilder().getBuilder(); @@ -11187,23 +11174,23 @@ public final class JavacRemoteProto { /** * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObjectOrBuilder getOutputObjectOrBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObjectOrBuilder getOutputObjectOrBuilder() { if (outputObjectBuilder_ != null) { return outputObjectBuilder_.getMessageOrBuilder(); } else { return outputObject_ == null ? - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance() : outputObject_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.getDefaultInstance() : outputObject_; } } /** * optional .org.jetbrains.javac.Message.Response.OutputObject output_object = 3; */ private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObjectOrBuilder> + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObjectOrBuilder> getOutputObjectFieldBuilder() { if (outputObjectBuilder_ == null) { outputObjectBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObject.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.OutputObjectOrBuilder>( + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObject.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.OutputObjectOrBuilder>( getOutputObject(), getParentForChildren(), isClean()); @@ -11212,9 +11199,9 @@ public final class JavacRemoteProto { return outputObjectBuilder_; } - private org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData classData_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData classData_; private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassDataOrBuilder> classDataBuilder_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassDataOrBuilder> classDataBuilder_; /** * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; * @return Whether the classData field is set. @@ -11226,9 +11213,9 @@ public final class JavacRemoteProto { * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; * @return The classData. */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData getClassData() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData getClassData() { if (classDataBuilder_ == null) { - return classData_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance() : classData_; + return classData_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance() : classData_; } else { return classDataBuilder_.getMessage(); } @@ -11236,70 +11223,71 @@ public final class JavacRemoteProto { /** * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; */ - public Builder setClassData(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData value) { + public Builder setClassData(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData value) { if (classDataBuilder_ == null) { if (value == null) { throw new NullPointerException(); } classData_ = value; - onChanged(); } else { classDataBuilder_.setMessage(value); } bitField0_ |= 0x00000008; + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; */ public Builder setClassData( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.Builder builderForValue) { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.Builder builderForValue) { if (classDataBuilder_ == null) { classData_ = builderForValue.build(); - onChanged(); } else { classDataBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000008; + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; */ - public Builder mergeClassData(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData value) { + public Builder mergeClassData(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData value) { if (classDataBuilder_ == null) { if (((bitField0_ & 0x00000008) != 0) && - classData_ != null && - classData_ != org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance()) { - classData_ = - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.newBuilder(classData_).mergeFrom(value).buildPartial(); + classData_ != null && + classData_ != org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance()) { + getClassDataBuilder().mergeFrom(value); } else { classData_ = value; } - onChanged(); } else { classDataBuilder_.mergeFrom(value); } - bitField0_ |= 0x00000008; + if (classData_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } return this; } /** * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; */ public Builder clearClassData() { - if (classDataBuilder_ == null) { - classData_ = null; - onChanged(); - } else { - classDataBuilder_.clear(); - } bitField0_ = (bitField0_ & ~0x00000008); + classData_ = null; + if (classDataBuilder_ != null) { + classDataBuilder_.dispose(); + classDataBuilder_ = null; + } + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.Builder getClassDataBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.Builder getClassDataBuilder() { bitField0_ |= 0x00000008; onChanged(); return getClassDataFieldBuilder().getBuilder(); @@ -11307,23 +11295,23 @@ public final class JavacRemoteProto { /** * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassDataOrBuilder getClassDataOrBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassDataOrBuilder getClassDataOrBuilder() { if (classDataBuilder_ != null) { return classDataBuilder_.getMessageOrBuilder(); } else { return classData_ == null ? - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance() : classData_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.getDefaultInstance() : classData_; } } /** * optional .org.jetbrains.javac.Message.Response.ClassData class_data = 4; */ private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassDataOrBuilder> + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassDataOrBuilder> getClassDataFieldBuilder() { if (classDataBuilder_ == null) { classDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassData.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.ClassDataOrBuilder>( + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassData.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.ClassDataOrBuilder>( getClassData(), getParentForChildren(), isClean()); @@ -11355,8 +11343,9 @@ public final class JavacRemoteProto { * @return This builder for chaining. */ public Builder setCompletionStatus(boolean value) { - bitField0_ |= 0x00000010; + completionStatus_ = value; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -11387,12 +11376,12 @@ public final class JavacRemoteProto { } // @@protoc_insertion_point(class_scope:org.jetbrains.javac.Message.Response) - private static final org.jetbrains.jps.javac.JavacRemoteProto.Message.Response DEFAULT_INSTANCE; + private static final org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new org.jetbrains.jps.javac.JavacRemoteProto.Message.Response(); + DEFAULT_INSTANCE = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response(); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message.Response getDefaultInstance() { + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -11428,7 +11417,7 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response getDefaultInstanceForType() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -11436,7 +11425,7 @@ public final class JavacRemoteProto { private int bitField0_; public static final int SESSION_ID_FIELD_NUMBER = 1; - private org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID sessionId_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID sessionId_; /** * required .org.jetbrains.javac.Message.UUID session_id = 1; * @return Whether the sessionId field is set. @@ -11450,19 +11439,19 @@ public final class JavacRemoteProto { * @return The sessionId. */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID getSessionId() { - return sessionId_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.getDefaultInstance() : sessionId_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID getSessionId() { + return sessionId_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.getDefaultInstance() : sessionId_; } /** * required .org.jetbrains.javac.Message.UUID session_id = 1; */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.UUIDOrBuilder getSessionIdOrBuilder() { - return sessionId_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.getDefaultInstance() : sessionId_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUIDOrBuilder getSessionIdOrBuilder() { + return sessionId_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.getDefaultInstance() : sessionId_; } public static final int MESSAGE_TYPE_FIELD_NUMBER = 2; - private int messageType_; + private int messageType_ = 1; /** * required .org.jetbrains.javac.Message.Type message_type = 2; * @return Whether the messageType field is set. @@ -11474,14 +11463,13 @@ public final class JavacRemoteProto { * required .org.jetbrains.javac.Message.Type message_type = 2; * @return The messageType. */ - @java.lang.Override public org.jetbrains.jps.javac.JavacRemoteProto.Message.Type getMessageType() { - @SuppressWarnings("deprecation") - org.jetbrains.jps.javac.JavacRemoteProto.Message.Type result = org.jetbrains.jps.javac.JavacRemoteProto.Message.Type.valueOf(messageType_); - return result == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Type.REQUEST : result; + @java.lang.Override public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Type getMessageType() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Type result = org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Type.forNumber(messageType_); + return result == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Type.REQUEST : result; } public static final int REQUEST_FIELD_NUMBER = 3; - private org.jetbrains.jps.javac.JavacRemoteProto.Message.Request request_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request request_; /** * optional .org.jetbrains.javac.Message.Request request = 3; * @return Whether the request field is set. @@ -11495,19 +11483,19 @@ public final class JavacRemoteProto { * @return The request. */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request getRequest() { - return request_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.getDefaultInstance() : request_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request getRequest() { + return request_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.getDefaultInstance() : request_; } /** * optional .org.jetbrains.javac.Message.Request request = 3; */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.RequestOrBuilder getRequestOrBuilder() { - return request_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.getDefaultInstance() : request_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.RequestOrBuilder getRequestOrBuilder() { + return request_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.getDefaultInstance() : request_; } public static final int RESPONSE_FIELD_NUMBER = 4; - private org.jetbrains.jps.javac.JavacRemoteProto.Message.Response response_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response response_; /** * optional .org.jetbrains.javac.Message.Response response = 4; * @return Whether the response field is set. @@ -11521,19 +11509,19 @@ public final class JavacRemoteProto { * @return The response. */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response getResponse() { - return response_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.getDefaultInstance() : response_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response getResponse() { + return response_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.getDefaultInstance() : response_; } /** * optional .org.jetbrains.javac.Message.Response response = 4; */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.ResponseOrBuilder getResponseOrBuilder() { - return response_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.getDefaultInstance() : response_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.ResponseOrBuilder getResponseOrBuilder() { + return response_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.getDefaultInstance() : response_; } public static final int FAILURE_FIELD_NUMBER = 5; - private org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure failure_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure failure_; /** * optional .org.jetbrains.javac.Message.Failure failure = 5; * @return Whether the failure field is set. @@ -11547,15 +11535,15 @@ public final class JavacRemoteProto { * @return The failure. */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure getFailure() { - return failure_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.getDefaultInstance() : failure_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure getFailure() { + return failure_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.getDefaultInstance() : failure_; } /** * optional .org.jetbrains.javac.Message.Failure failure = 5; */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.FailureOrBuilder getFailureOrBuilder() { - return failure_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.getDefaultInstance() : failure_; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.FailureOrBuilder getFailureOrBuilder() { + return failure_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.getDefaultInstance() : failure_; } private byte memoizedIsInitialized = -1; @@ -11650,10 +11638,10 @@ public final class JavacRemoteProto { if (obj == this) { return true; } - if (!(obj instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message)) { + if (!(obj instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message)) { return super.equals(obj); } - org.jetbrains.jps.javac.JavacRemoteProto.Message other = (org.jetbrains.jps.javac.JavacRemoteProto.Message) obj; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message other = (org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message) obj; if (hasSessionId() != other.hasSessionId()) return false; if (hasSessionId()) { @@ -11715,69 +11703,71 @@ public final class JavacRemoteProto { return hash; } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message parseFrom(byte[] data) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message parseFrom(java.io.InputStream input) + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message parseDelimitedFrom(java.io.InputStream input) + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message parseDelimitedFrom( + + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message parseFrom( + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -11790,7 +11780,7 @@ public final class JavacRemoteProto { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(org.jetbrains.jps.javac.JavacRemoteProto.Message prototype) { + public static Builder newBuilder(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -11811,21 +11801,21 @@ public final class JavacRemoteProto { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:org.jetbrains.javac.Message) - org.jetbrains.jps.javac.JavacRemoteProto.MessageOrBuilder { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.MessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_fieldAccessorTable + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.jetbrains.jps.javac.JavacRemoteProto.Message.class, org.jetbrains.jps.javac.JavacRemoteProto.Message.Builder.class); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.class, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Builder.class); } - // Construct using org.jetbrains.jps.javac.JavacRemoteProto.Message.newBuilder() + // Construct using org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -11847,49 +11837,45 @@ public final class JavacRemoteProto { @java.lang.Override public Builder clear() { super.clear(); - if (sessionIdBuilder_ == null) { - sessionId_ = null; - } else { - sessionIdBuilder_.clear(); + bitField0_ = 0; + sessionId_ = null; + if (sessionIdBuilder_ != null) { + sessionIdBuilder_.dispose(); + sessionIdBuilder_ = null; } - bitField0_ = (bitField0_ & ~0x00000001); messageType_ = 1; - bitField0_ = (bitField0_ & ~0x00000002); - if (requestBuilder_ == null) { - request_ = null; - } else { - requestBuilder_.clear(); + request_ = null; + if (requestBuilder_ != null) { + requestBuilder_.dispose(); + requestBuilder_ = null; } - bitField0_ = (bitField0_ & ~0x00000004); - if (responseBuilder_ == null) { - response_ = null; - } else { - responseBuilder_.clear(); + response_ = null; + if (responseBuilder_ != null) { + responseBuilder_.dispose(); + responseBuilder_ = null; } - bitField0_ = (bitField0_ & ~0x00000008); - if (failureBuilder_ == null) { - failure_ = null; - } else { - failureBuilder_.clear(); + failure_ = null; + if (failureBuilder_ != null) { + failureBuilder_.dispose(); + failureBuilder_ = null; } - bitField0_ = (bitField0_ & ~0x00000010); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_descriptor; + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.internal_static_org_jetbrains_javac_Message_descriptor; } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message getDefaultInstanceForType() { - return org.jetbrains.jps.javac.JavacRemoteProto.Message.getDefaultInstance(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message getDefaultInstanceForType() { + return org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.getDefaultInstance(); } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message build() { - org.jetbrains.jps.javac.JavacRemoteProto.Message result = buildPartial(); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message build() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -11897,49 +11883,45 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message buildPartial() { - org.jetbrains.jps.javac.JavacRemoteProto.Message result = new org.jetbrains.jps.javac.JavacRemoteProto.Message(this); + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message buildPartial() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message result = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message result) { int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { - if (sessionIdBuilder_ == null) { - result.sessionId_ = sessionId_; - } else { - result.sessionId_ = sessionIdBuilder_.build(); - } + result.sessionId_ = sessionIdBuilder_ == null + ? sessionId_ + : sessionIdBuilder_.build(); to_bitField0_ |= 0x00000001; } if (((from_bitField0_ & 0x00000002) != 0)) { + result.messageType_ = messageType_; to_bitField0_ |= 0x00000002; } - result.messageType_ = messageType_; if (((from_bitField0_ & 0x00000004) != 0)) { - if (requestBuilder_ == null) { - result.request_ = request_; - } else { - result.request_ = requestBuilder_.build(); - } + result.request_ = requestBuilder_ == null + ? request_ + : requestBuilder_.build(); to_bitField0_ |= 0x00000004; } if (((from_bitField0_ & 0x00000008) != 0)) { - if (responseBuilder_ == null) { - result.response_ = response_; - } else { - result.response_ = responseBuilder_.build(); - } + result.response_ = responseBuilder_ == null + ? response_ + : responseBuilder_.build(); to_bitField0_ |= 0x00000008; } if (((from_bitField0_ & 0x00000010) != 0)) { - if (failureBuilder_ == null) { - result.failure_ = failure_; - } else { - result.failure_ = failureBuilder_.build(); - } + result.failure_ = failureBuilder_ == null + ? failure_ + : failureBuilder_.build(); to_bitField0_ |= 0x00000010; } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; + result.bitField0_ |= to_bitField0_; } @java.lang.Override @@ -11976,16 +11958,16 @@ public final class JavacRemoteProto { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof org.jetbrains.jps.javac.JavacRemoteProto.Message) { - return mergeFrom((org.jetbrains.jps.javac.JavacRemoteProto.Message)other); + if (other instanceof org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message) { + return mergeFrom((org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(org.jetbrains.jps.javac.JavacRemoteProto.Message other) { - if (other == org.jetbrains.jps.javac.JavacRemoteProto.Message.getDefaultInstance()) return this; + public Builder mergeFrom(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message other) { + if (other == org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.getDefaultInstance()) return this; if (other.hasSessionId()) { mergeSessionId(other.getSessionId()); } @@ -12055,8 +12037,8 @@ public final class JavacRemoteProto { } // case 10 case 16: { int tmpRaw = input.readEnum(); - org.jetbrains.jps.javac.JavacRemoteProto.Message.Type tmpValue = - org.jetbrains.jps.javac.JavacRemoteProto.Message.Type.forNumber(tmpRaw); + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Type tmpValue = + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Type.forNumber(tmpRaw); if (tmpValue == null) { mergeUnknownVarintField(2, tmpRaw); } else { @@ -12103,9 +12085,9 @@ public final class JavacRemoteProto { } private int bitField0_; - private org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID sessionId_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID sessionId_; private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID, org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.UUIDOrBuilder> sessionIdBuilder_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUIDOrBuilder> sessionIdBuilder_; /** * required .org.jetbrains.javac.Message.UUID session_id = 1; * @return Whether the sessionId field is set. @@ -12117,9 +12099,9 @@ public final class JavacRemoteProto { * required .org.jetbrains.javac.Message.UUID session_id = 1; * @return The sessionId. */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID getSessionId() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID getSessionId() { if (sessionIdBuilder_ == null) { - return sessionId_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.getDefaultInstance() : sessionId_; + return sessionId_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.getDefaultInstance() : sessionId_; } else { return sessionIdBuilder_.getMessage(); } @@ -12127,70 +12109,71 @@ public final class JavacRemoteProto { /** * required .org.jetbrains.javac.Message.UUID session_id = 1; */ - public Builder setSessionId(org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID value) { + public Builder setSessionId(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID value) { if (sessionIdBuilder_ == null) { if (value == null) { throw new NullPointerException(); } sessionId_ = value; - onChanged(); } else { sessionIdBuilder_.setMessage(value); } bitField0_ |= 0x00000001; + onChanged(); return this; } /** * required .org.jetbrains.javac.Message.UUID session_id = 1; */ public Builder setSessionId( - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.Builder builderForValue) { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.Builder builderForValue) { if (sessionIdBuilder_ == null) { sessionId_ = builderForValue.build(); - onChanged(); } else { sessionIdBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; + onChanged(); return this; } /** * required .org.jetbrains.javac.Message.UUID session_id = 1; */ - public Builder mergeSessionId(org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID value) { + public Builder mergeSessionId(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID value) { if (sessionIdBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0) && - sessionId_ != null && - sessionId_ != org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.getDefaultInstance()) { - sessionId_ = - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.newBuilder(sessionId_).mergeFrom(value).buildPartial(); + sessionId_ != null && + sessionId_ != org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.getDefaultInstance()) { + getSessionIdBuilder().mergeFrom(value); } else { sessionId_ = value; } - onChanged(); } else { sessionIdBuilder_.mergeFrom(value); } - bitField0_ |= 0x00000001; + if (sessionId_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } return this; } /** * required .org.jetbrains.javac.Message.UUID session_id = 1; */ public Builder clearSessionId() { - if (sessionIdBuilder_ == null) { - sessionId_ = null; - onChanged(); - } else { - sessionIdBuilder_.clear(); - } bitField0_ = (bitField0_ & ~0x00000001); + sessionId_ = null; + if (sessionIdBuilder_ != null) { + sessionIdBuilder_.dispose(); + sessionIdBuilder_ = null; + } + onChanged(); return this; } /** * required .org.jetbrains.javac.Message.UUID session_id = 1; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.Builder getSessionIdBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.Builder getSessionIdBuilder() { bitField0_ |= 0x00000001; onChanged(); return getSessionIdFieldBuilder().getBuilder(); @@ -12198,23 +12181,23 @@ public final class JavacRemoteProto { /** * required .org.jetbrains.javac.Message.UUID session_id = 1; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.UUIDOrBuilder getSessionIdOrBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUIDOrBuilder getSessionIdOrBuilder() { if (sessionIdBuilder_ != null) { return sessionIdBuilder_.getMessageOrBuilder(); } else { return sessionId_ == null ? - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.getDefaultInstance() : sessionId_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.getDefaultInstance() : sessionId_; } } /** * required .org.jetbrains.javac.Message.UUID session_id = 1; */ private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID, org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.UUIDOrBuilder> + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUIDOrBuilder> getSessionIdFieldBuilder() { if (sessionIdBuilder_ == null) { sessionIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID, org.jetbrains.jps.javac.JavacRemoteProto.Message.UUID.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.UUIDOrBuilder>( + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUID.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.UUIDOrBuilder>( getSessionId(), getParentForChildren(), isClean()); @@ -12236,17 +12219,16 @@ public final class JavacRemoteProto { * @return The messageType. */ @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Type getMessageType() { - @SuppressWarnings("deprecation") - org.jetbrains.jps.javac.JavacRemoteProto.Message.Type result = org.jetbrains.jps.javac.JavacRemoteProto.Message.Type.valueOf(messageType_); - return result == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Type.REQUEST : result; + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Type getMessageType() { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Type result = org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Type.forNumber(messageType_); + return result == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Type.REQUEST : result; } /** * required .org.jetbrains.javac.Message.Type message_type = 2; * @param value The messageType to set. * @return This builder for chaining. */ - public Builder setMessageType(org.jetbrains.jps.javac.JavacRemoteProto.Message.Type value) { + public Builder setMessageType(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Type value) { if (value == null) { throw new NullPointerException(); } @@ -12266,9 +12248,9 @@ public final class JavacRemoteProto { return this; } - private org.jetbrains.jps.javac.JavacRemoteProto.Message.Request request_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request request_; private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.RequestOrBuilder> requestBuilder_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.RequestOrBuilder> requestBuilder_; /** * optional .org.jetbrains.javac.Message.Request request = 3; * @return Whether the request field is set. @@ -12280,9 +12262,9 @@ public final class JavacRemoteProto { * optional .org.jetbrains.javac.Message.Request request = 3; * @return The request. */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request getRequest() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request getRequest() { if (requestBuilder_ == null) { - return request_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.getDefaultInstance() : request_; + return request_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.getDefaultInstance() : request_; } else { return requestBuilder_.getMessage(); } @@ -12290,70 +12272,71 @@ public final class JavacRemoteProto { /** * optional .org.jetbrains.javac.Message.Request request = 3; */ - public Builder setRequest(org.jetbrains.jps.javac.JavacRemoteProto.Message.Request value) { + public Builder setRequest(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request value) { if (requestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } request_ = value; - onChanged(); } else { requestBuilder_.setMessage(value); } bitField0_ |= 0x00000004; + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Request request = 3; */ public Builder setRequest( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Builder builderForValue) { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Builder builderForValue) { if (requestBuilder_ == null) { request_ = builderForValue.build(); - onChanged(); } else { requestBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Request request = 3; */ - public Builder mergeRequest(org.jetbrains.jps.javac.JavacRemoteProto.Message.Request value) { + public Builder mergeRequest(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request value) { if (requestBuilder_ == null) { if (((bitField0_ & 0x00000004) != 0) && - request_ != null && - request_ != org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.getDefaultInstance()) { - request_ = - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.newBuilder(request_).mergeFrom(value).buildPartial(); + request_ != null && + request_ != org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.getDefaultInstance()) { + getRequestBuilder().mergeFrom(value); } else { request_ = value; } - onChanged(); } else { requestBuilder_.mergeFrom(value); } - bitField0_ |= 0x00000004; + if (request_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } return this; } /** * optional .org.jetbrains.javac.Message.Request request = 3; */ public Builder clearRequest() { - if (requestBuilder_ == null) { - request_ = null; - onChanged(); - } else { - requestBuilder_.clear(); - } bitField0_ = (bitField0_ & ~0x00000004); + request_ = null; + if (requestBuilder_ != null) { + requestBuilder_.dispose(); + requestBuilder_ = null; + } + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Request request = 3; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Builder getRequestBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Builder getRequestBuilder() { bitField0_ |= 0x00000004; onChanged(); return getRequestFieldBuilder().getBuilder(); @@ -12361,23 +12344,23 @@ public final class JavacRemoteProto { /** * optional .org.jetbrains.javac.Message.Request request = 3; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.RequestOrBuilder getRequestOrBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.RequestOrBuilder getRequestOrBuilder() { if (requestBuilder_ != null) { return requestBuilder_.getMessageOrBuilder(); } else { return request_ == null ? - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.getDefaultInstance() : request_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.getDefaultInstance() : request_; } } /** * optional .org.jetbrains.javac.Message.Request request = 3; */ private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.RequestOrBuilder> + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.RequestOrBuilder> getRequestFieldBuilder() { if (requestBuilder_ == null) { requestBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Request, org.jetbrains.jps.javac.JavacRemoteProto.Message.Request.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.RequestOrBuilder>( + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Request.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.RequestOrBuilder>( getRequest(), getParentForChildren(), isClean()); @@ -12386,9 +12369,9 @@ public final class JavacRemoteProto { return requestBuilder_; } - private org.jetbrains.jps.javac.JavacRemoteProto.Message.Response response_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response response_; private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.ResponseOrBuilder> responseBuilder_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.ResponseOrBuilder> responseBuilder_; /** * optional .org.jetbrains.javac.Message.Response response = 4; * @return Whether the response field is set. @@ -12400,9 +12383,9 @@ public final class JavacRemoteProto { * optional .org.jetbrains.javac.Message.Response response = 4; * @return The response. */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response getResponse() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response getResponse() { if (responseBuilder_ == null) { - return response_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.getDefaultInstance() : response_; + return response_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.getDefaultInstance() : response_; } else { return responseBuilder_.getMessage(); } @@ -12410,70 +12393,71 @@ public final class JavacRemoteProto { /** * optional .org.jetbrains.javac.Message.Response response = 4; */ - public Builder setResponse(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response value) { + public Builder setResponse(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response value) { if (responseBuilder_ == null) { if (value == null) { throw new NullPointerException(); } response_ = value; - onChanged(); } else { responseBuilder_.setMessage(value); } bitField0_ |= 0x00000008; + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Response response = 4; */ public Builder setResponse( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Builder builderForValue) { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Builder builderForValue) { if (responseBuilder_ == null) { response_ = builderForValue.build(); - onChanged(); } else { responseBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000008; + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Response response = 4; */ - public Builder mergeResponse(org.jetbrains.jps.javac.JavacRemoteProto.Message.Response value) { + public Builder mergeResponse(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response value) { if (responseBuilder_ == null) { if (((bitField0_ & 0x00000008) != 0) && - response_ != null && - response_ != org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.getDefaultInstance()) { - response_ = - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.newBuilder(response_).mergeFrom(value).buildPartial(); + response_ != null && + response_ != org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.getDefaultInstance()) { + getResponseBuilder().mergeFrom(value); } else { response_ = value; } - onChanged(); } else { responseBuilder_.mergeFrom(value); } - bitField0_ |= 0x00000008; + if (response_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } return this; } /** * optional .org.jetbrains.javac.Message.Response response = 4; */ public Builder clearResponse() { - if (responseBuilder_ == null) { - response_ = null; - onChanged(); - } else { - responseBuilder_.clear(); - } bitField0_ = (bitField0_ & ~0x00000008); + response_ = null; + if (responseBuilder_ != null) { + responseBuilder_.dispose(); + responseBuilder_ = null; + } + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Response response = 4; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Builder getResponseBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Builder getResponseBuilder() { bitField0_ |= 0x00000008; onChanged(); return getResponseFieldBuilder().getBuilder(); @@ -12481,23 +12465,23 @@ public final class JavacRemoteProto { /** * optional .org.jetbrains.javac.Message.Response response = 4; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.ResponseOrBuilder getResponseOrBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.ResponseOrBuilder getResponseOrBuilder() { if (responseBuilder_ != null) { return responseBuilder_.getMessageOrBuilder(); } else { return response_ == null ? - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.getDefaultInstance() : response_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.getDefaultInstance() : response_; } } /** * optional .org.jetbrains.javac.Message.Response response = 4; */ private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.ResponseOrBuilder> + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.ResponseOrBuilder> getResponseFieldBuilder() { if (responseBuilder_ == null) { responseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Response, org.jetbrains.jps.javac.JavacRemoteProto.Message.Response.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.ResponseOrBuilder>( + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Response.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.ResponseOrBuilder>( getResponse(), getParentForChildren(), isClean()); @@ -12506,9 +12490,9 @@ public final class JavacRemoteProto { return responseBuilder_; } - private org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure failure_; + private org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure failure_; private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure, org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.FailureOrBuilder> failureBuilder_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.FailureOrBuilder> failureBuilder_; /** * optional .org.jetbrains.javac.Message.Failure failure = 5; * @return Whether the failure field is set. @@ -12520,9 +12504,9 @@ public final class JavacRemoteProto { * optional .org.jetbrains.javac.Message.Failure failure = 5; * @return The failure. */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure getFailure() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure getFailure() { if (failureBuilder_ == null) { - return failure_ == null ? org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.getDefaultInstance() : failure_; + return failure_ == null ? org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.getDefaultInstance() : failure_; } else { return failureBuilder_.getMessage(); } @@ -12530,70 +12514,71 @@ public final class JavacRemoteProto { /** * optional .org.jetbrains.javac.Message.Failure failure = 5; */ - public Builder setFailure(org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure value) { + public Builder setFailure(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure value) { if (failureBuilder_ == null) { if (value == null) { throw new NullPointerException(); } failure_ = value; - onChanged(); } else { failureBuilder_.setMessage(value); } bitField0_ |= 0x00000010; + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Failure failure = 5; */ public Builder setFailure( - org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.Builder builderForValue) { + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.Builder builderForValue) { if (failureBuilder_ == null) { failure_ = builderForValue.build(); - onChanged(); } else { failureBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000010; + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Failure failure = 5; */ - public Builder mergeFailure(org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure value) { + public Builder mergeFailure(org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure value) { if (failureBuilder_ == null) { if (((bitField0_ & 0x00000010) != 0) && - failure_ != null && - failure_ != org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.getDefaultInstance()) { - failure_ = - org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.newBuilder(failure_).mergeFrom(value).buildPartial(); + failure_ != null && + failure_ != org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.getDefaultInstance()) { + getFailureBuilder().mergeFrom(value); } else { failure_ = value; } - onChanged(); } else { failureBuilder_.mergeFrom(value); } - bitField0_ |= 0x00000010; + if (failure_ != null) { + bitField0_ |= 0x00000010; + onChanged(); + } return this; } /** * optional .org.jetbrains.javac.Message.Failure failure = 5; */ public Builder clearFailure() { - if (failureBuilder_ == null) { - failure_ = null; - onChanged(); - } else { - failureBuilder_.clear(); - } bitField0_ = (bitField0_ & ~0x00000010); + failure_ = null; + if (failureBuilder_ != null) { + failureBuilder_.dispose(); + failureBuilder_ = null; + } + onChanged(); return this; } /** * optional .org.jetbrains.javac.Message.Failure failure = 5; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.Builder getFailureBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.Builder getFailureBuilder() { bitField0_ |= 0x00000010; onChanged(); return getFailureFieldBuilder().getBuilder(); @@ -12601,23 +12586,23 @@ public final class JavacRemoteProto { /** * optional .org.jetbrains.javac.Message.Failure failure = 5; */ - public org.jetbrains.jps.javac.JavacRemoteProto.Message.FailureOrBuilder getFailureOrBuilder() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.FailureOrBuilder getFailureOrBuilder() { if (failureBuilder_ != null) { return failureBuilder_.getMessageOrBuilder(); } else { return failure_ == null ? - org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.getDefaultInstance() : failure_; + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.getDefaultInstance() : failure_; } } /** * optional .org.jetbrains.javac.Message.Failure failure = 5; */ private com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure, org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.FailureOrBuilder> + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.FailureOrBuilder> getFailureFieldBuilder() { if (failureBuilder_ == null) { failureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure, org.jetbrains.jps.javac.JavacRemoteProto.Message.Failure.Builder, org.jetbrains.jps.javac.JavacRemoteProto.Message.FailureOrBuilder>( + org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.Failure.Builder, org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message.FailureOrBuilder>( getFailure(), getParentForChildren(), isClean()); @@ -12642,12 +12627,12 @@ public final class JavacRemoteProto { } // @@protoc_insertion_point(class_scope:org.jetbrains.javac.Message) - private static final org.jetbrains.jps.javac.JavacRemoteProto.Message DEFAULT_INSTANCE; + private static final org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new org.jetbrains.jps.javac.JavacRemoteProto.Message(); + DEFAULT_INSTANCE = new org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message(); } - public static org.jetbrains.jps.javac.JavacRemoteProto.Message getDefaultInstance() { + public static org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -12683,7 +12668,7 @@ public final class JavacRemoteProto { } @java.lang.Override - public org.jetbrains.jps.javac.JavacRemoteProto.Message getDefaultInstanceForType() { + public org.jetbrains.jps.javac.rpc.JavacRemoteProto.Message getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -12804,8 +12789,8 @@ public final class JavacRemoteProto { "\023\n\017BUILD_COMPLETED\020\004\022\017\n\013REQUEST_ACK\020\005\022\023\n" + "\017SRC_FILE_LOADED\020\006\022\030\n\024CUSTOM_OUTPUT_OBJE" + "CT\020\007\".\n\004Type\022\013\n\007REQUEST\020\001\022\014\n\010RESPONSE\020\002\022" + - "\013\n\007FAILURE\020\003B\033\n\027org.jetbrains.jps.javacH" + - "\003" + "\013\n\007FAILURE\020\003B\037\n\033org.jetbrains.jps.javac." + + "rpcH\003" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, diff --git a/jps/jps-builders-6/gen/org/jetbrains/jps/javac/rpc/package-info.java b/jps/jps-builders-6/gen/org/jetbrains/jps/javac/rpc/package-info.java new file mode 100644 index 000000000000..42c473890ec6 --- /dev/null +++ b/jps/jps-builders-6/gen/org/jetbrains/jps/javac/rpc/package-info.java @@ -0,0 +1,6 @@ +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. + +@ApiStatus.Internal +package org.jetbrains.jps.javac.rpc; + +import org.jetbrains.annotations.ApiStatus; \ No newline at end of file diff --git a/jps/jps-builders-6/proto/javac_remote_proto.proto b/jps/jps-builders-6/proto/javac_remote_proto.proto index 4d768125c15c..27b0d6c332fe 100644 --- a/jps/jps-builders-6/proto/javac_remote_proto.proto +++ b/jps/jps-builders-6/proto/javac_remote_proto.proto @@ -2,7 +2,7 @@ syntax = "proto2"; package org.jetbrains.javac; -option java_package = "org.jetbrains.jps.javac"; +option java_package = "org.jetbrains.jps.javac.rpc"; option optimize_for = LITE_RUNTIME; message Message { diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/ExtensionsSupport.java b/jps/jps-builders-6/src/org/jetbrains/jps/ExtensionsSupport.java index 9e085e2bf3d6..02a31c58ba1c 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/ExtensionsSupport.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/ExtensionsSupport.java @@ -1,6 +1,7 @@ -// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps; +import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.NotNull; import java.util.ArrayList; @@ -8,9 +9,7 @@ import java.util.Collection; import java.util.List; import java.util.ServiceLoader; -/** - * @author Eugene Zhuravlev - */ +@ApiStatus.Internal public final class ExtensionsSupport { private final Class myExtensionClass; private volatile List myCached; diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/api/CanceledStatus.java b/jps/jps-builders-6/src/org/jetbrains/jps/api/CanceledStatus.java index d89832fbf7e8..c8b48674d8ea 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/api/CanceledStatus.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/api/CanceledStatus.java @@ -1,23 +1,6 @@ -/* - * Copyright 2000-2012 JetBrains s.r.o. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.api; -/** -* @author Eugene Zhuravlev -*/ public interface CanceledStatus { CanceledStatus NULL = new CanceledStatus() { @Override diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/builders/java/JavaSourceTransformer.java b/jps/jps-builders-6/src/org/jetbrains/jps/builders/java/JavaSourceTransformer.java index e48477b53985..bd53df267359 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/builders/java/JavaSourceTransformer.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/builders/java/JavaSourceTransformer.java @@ -1,3 +1,4 @@ +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.builders.java; import org.jetbrains.jps.ExtensionsSupport; @@ -6,9 +7,6 @@ import java.io.File; import java.io.IOException; import java.util.Collection; -/** - * @author Eugene Zhuravlev - */ public abstract class JavaSourceTransformer { public static abstract class TransformError extends IOException { diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/incremental/BinaryContent.java b/jps/jps-builders-6/src/org/jetbrains/jps/incremental/BinaryContent.java index 028faf4c59c5..8ebf33bad37b 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/incremental/BinaryContent.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/incremental/BinaryContent.java @@ -1,18 +1,4 @@ -/* - * Copyright 2000-2012 JetBrains s.r.o. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.incremental; import java.io.File; @@ -21,9 +7,6 @@ import java.io.IOException; import java.io.OutputStream; import java.util.Arrays; -/** -* @author Eugene Zhuravlev -*/ public final class BinaryContent { private final byte[] myBuffer; private final int myOffset; diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/incremental/LineOutputWriter.java b/jps/jps-builders-6/src/org/jetbrains/jps/incremental/LineOutputWriter.java index 7c9f1be6a813..dbb7274b93b3 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/incremental/LineOutputWriter.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/incremental/LineOutputWriter.java @@ -1,13 +1,13 @@ -// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.incremental; +import org.jetbrains.annotations.ApiStatus; + import java.io.IOException; import java.io.Writer; import java.nio.CharBuffer; -/** - * @author Eugene Zhuravlev - */ +@ApiStatus.Internal public abstract class LineOutputWriter extends Writer { private final LineParser myLineParser = new LineParser(); diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/incremental/SingleCharSequence.java b/jps/jps-builders-6/src/org/jetbrains/jps/incremental/SingleCharSequence.java index ede901372f99..955ccaff2ca8 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/incremental/SingleCharSequence.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/incremental/SingleCharSequence.java @@ -1,13 +1,10 @@ -// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.incremental; -/** - * @author Eugene Zhuravlev - */ -public final class SingleCharSequence implements CharSequence { +final class SingleCharSequence implements CharSequence { private final char myCh; - public SingleCharSequence(char ch) { + SingleCharSequence(char ch) { myCh = ch; } diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/APIWrappers.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/APIWrappers.java index 1ca560b5247a..fbedce8da39b 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/APIWrappers.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/APIWrappers.java @@ -1,8 +1,9 @@ -// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import com.intellij.openapi.util.Pair; import com.intellij.openapi.util.Ref; +import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.jps.javac.Iterators.Function; @@ -44,10 +45,12 @@ public final class APIWrappers { return null; } + @ApiStatus.Internal public static DiagnosticOutputConsumer newDiagnosticListenerWrapper(ProcessingContext procContext, final DiagnosticOutputConsumer delegate) { return wrap(DiagnosticOutputConsumer.class, new DiagnosticListenerWrapper(procContext, delegate)); } + @ApiStatus.Internal public static class ProcessingContext { private final JpsJavacFileManager myFileManager; private Iterable myAllProcessors = Collections.emptyList(); @@ -81,7 +84,7 @@ public final class APIWrappers { myLastProcName = getProcessorName(proc); } - public Iterable wrapProcessors(Iterable processors) { + Iterable wrapProcessors(Iterable processors) { return myAllProcessors = Iterators.map(processors, new Function() { @Override public Processor fun(Processor processor) { @@ -123,7 +126,7 @@ public final class APIWrappers { } } - public interface WrapperDelegateAccessor { + interface WrapperDelegateAccessor { T getWrapperDelegate(); } @@ -351,6 +354,7 @@ public final class APIWrappers { return wrap(ifaceClass, wrapper, DynamicWrapper.class, wrapper.getWrapperDelegate()); } + @ApiStatus.Internal @NotNull public static T wrap(@NotNull Class ifaceClass, @NotNull final Object wrapper, @NotNull final Class parentToStopSearchAt, @NotNull final T delegateTo) { return ifaceClass.cast(Proxy.newProxyInstance(APIWrappers.class.getClassLoader(), new Class[]{ifaceClass, WrapperDelegateAccessor.class}, new InvocationHandler() { @@ -449,7 +453,7 @@ public final class APIWrappers { } } - public static String getUnwrapCodeSuggestion(Class ifaceClass, String objVarName) { + private static String getUnwrapCodeSuggestion(Class ifaceClass, String objVarName) { return ifaceClass.getSimpleName() + " unwrapped" + objVarName + " = " + "jbUnwrap(" + ifaceClass.getSimpleName() + ".class, " + objVarName + ");" + "\n\n\t\twhere\n\n" + "private static T jbUnwrap(Class iface, T wrapper) {\n" + diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/CompilationCanceledException.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/CompilationCanceledException.java index 5e188864efe9..aafb778dff84 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/CompilationCanceledException.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/CompilationCanceledException.java @@ -1,9 +1,6 @@ -// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; -/** - * @author Eugene Zhuravlev - */ final class CompilationCanceledException extends RuntimeException{ CompilationCanceledException() { super("Compilation canceled"); diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/DiagnosticOutputConsumer.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/DiagnosticOutputConsumer.java index 91ddfc107c26..a72404550e4b 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/DiagnosticOutputConsumer.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/DiagnosticOutputConsumer.java @@ -1,18 +1,4 @@ -/* - * Copyright 2000-2012 JetBrains s.r.o. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import org.jetbrains.jps.javac.ast.api.JavacFileData; @@ -21,12 +7,13 @@ import javax.tools.DiagnosticListener; import javax.tools.JavaFileObject; import java.io.File; -/** -* @author Eugene Zhuravlev -*/ public interface DiagnosticOutputConsumer extends DiagnosticListener { + void outputLineAvailable(String line); + void registerJavacFileData(JavacFileData data); + void javaFileLoaded(File file); + void customOutputData(String pluginId, String dataName, byte[] data); } diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/DummyJavaFileObject.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/DummyJavaFileObject.java index 5b4a9ccbbf1f..e38412e3aa6d 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/DummyJavaFileObject.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/DummyJavaFileObject.java @@ -1,15 +1,12 @@ -// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import javax.lang.model.element.Modifier; import javax.lang.model.element.NestingKind; -import javax.tools.*; +import javax.tools.JavaFileObject; import java.io.*; import java.net.URI; -/** -* @author Eugene Zhuravlev -*/ final class DummyJavaFileObject implements JavaFileObject { // todo: use proxy to handle possible interface changes? private final URI myUri; diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/ExternalJavacMessageHandler.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/ExternalJavacMessageHandler.java index d6ce10b66184..3097894d469c 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/ExternalJavacMessageHandler.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/ExternalJavacMessageHandler.java @@ -1,11 +1,13 @@ -// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import com.google.protobuf.ByteString; import com.google.protobuf.MessageLite; +import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.jps.incremental.BinaryContent; +import org.jetbrains.jps.javac.rpc.JavacRemoteProto; import javax.tools.Diagnostic; import javax.tools.JavaFileManager; @@ -17,9 +19,7 @@ import java.util.ArrayList; import java.util.Collection; import java.util.Locale; -/** - * @author Eugene Zhuravlev - */ +@ApiStatus.Internal public final class ExternalJavacMessageHandler { private final DiagnosticOutputConsumer myDiagnosticSink; private final OutputFileConsumer myOutputSink; diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/ExternalJavacProcess.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/ExternalJavacProcess.java index 96e9186a751d..b575be1c24bc 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/ExternalJavacProcess.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/ExternalJavacProcess.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import io.netty.bootstrap.Bootstrap; @@ -11,11 +11,13 @@ import io.netty.handler.codec.protobuf.ProtobufVarint32FrameDecoder; import io.netty.handler.codec.protobuf.ProtobufVarint32LengthFieldPrepender; import io.netty.util.internal.logging.InternalLoggerFactory; import io.netty.util.internal.logging.JdkLoggerFactory; +import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.NotNull; import org.jetbrains.jps.api.CanceledStatus; import org.jetbrains.jps.builders.impl.java.JavacCompilerTool; import org.jetbrains.jps.builders.java.JavaCompilingTool; import org.jetbrains.jps.javac.ast.api.JavacFileData; +import org.jetbrains.jps.javac.rpc.JavacRemoteProto; import javax.tools.Diagnostic; import javax.tools.JavaFileObject; @@ -25,6 +27,7 @@ import java.util.concurrent.*; import java.util.logging.Formatter; import java.util.logging.*; +@ApiStatus.Internal public final class ExternalJavacProcess { public static final String JPS_JAVA_COMPILING_TOOL_PROPERTY = "jps.java.compiling.tool"; public static final int MINIMUM_REQUIRED_JAVA_VERSION = 7; diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/FileObjectKindFilter.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/FileObjectKindFilter.java index 2370898ee47a..fbc6dfd4bd7b 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/FileObjectKindFilter.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/FileObjectKindFilter.java @@ -1,20 +1,17 @@ -// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import org.jetbrains.jps.javac.Iterators.BooleanFunction; import org.jetbrains.jps.javac.Iterators.Function; -import javax.tools.*; +import javax.tools.JavaFileObject; import java.util.*; -/** - * @author Eugene Zhuravlev - */ -public final class FileObjectKindFilter { +final class FileObjectKindFilter { private final Function myToNameConverter; private final Map> myFilterMap; - public FileObjectKindFilter(Function toNameConverter) { + FileObjectKindFilter(Function toNameConverter) { myToNameConverter = toNameConverter; final Map> filterMap = new EnumMap<>(JavaFileObject.Kind.class); for (final JavaFileObject.Kind kind : JavaFileObject.Kind.values()) { diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/FileOperations.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/FileOperations.java index 3ca68cd428c9..ab83c688ba32 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/FileOperations.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/FileOperations.java @@ -1,20 +1,19 @@ -// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import javax.tools.*; +import javax.tools.JavaFileManager; +import javax.tools.JavaFileObject; import java.io.File; import java.io.IOException; import java.util.Set; /** * Abstract some file operations that can be differently implemented depending on the JVM version - * - * @author Eugene Zhuravlev */ -public interface FileOperations { +interface FileOperations { interface Archive { @NotNull Iterable list(String relPath, Set kinds, boolean recurse) throws IOException; diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/InputFileObject.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/InputFileObject.java index 8d4511d72998..629e57032622 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/InputFileObject.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/InputFileObject.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import com.intellij.openapi.util.io.FileUtilRt; @@ -8,7 +8,7 @@ import javax.tools.JavaFileObject; import javax.tools.StandardLocation; import java.io.*; -public final class InputFileObject extends JpsFileObject { +final class InputFileObject extends JpsFileObject { private final File myFile; private final String myEncoding; private final ValueSupplier myAbsFile; diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/JavaCompilerToolExtension.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/JavaCompilerToolExtension.java index 8eafcd914a63..fc59704b6b17 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/JavaCompilerToolExtension.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/JavaCompilerToolExtension.java @@ -1,18 +1,4 @@ -/* - * Copyright 2000-2016 JetBrains s.r.o. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import org.jetbrains.annotations.NotNull; @@ -22,9 +8,6 @@ import org.jetbrains.jps.builders.java.JavaCompilingTool; import javax.tools.JavaCompiler; import java.util.Collection; -/** - * @author Eugene Zhuravlev - */ public abstract class JavaCompilerToolExtension { /** * This method is called before compiler task execution. diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/JavacMain.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/JavacMain.java index 9ff218e9fa87..a97714db183e 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/JavacMain.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/JavacMain.java @@ -1,6 +1,7 @@ -// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; +import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.Nls; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -21,9 +22,7 @@ import java.lang.reflect.Field; import java.lang.reflect.Method; import java.util.*; -/** - * @author Eugene Zhuravlev - */ +@ApiStatus.Internal public final class JavacMain { //private static final boolean ECLIPSE_COMPILER_SINGLE_THREADED_MODE = Boolean.parseBoolean(System.getProperty("jdt.compiler.useSingleThread", "false")); private static final Set FILTERED_OPTIONS = Collections.unmodifiableSet(new HashSet<>(Arrays.asList( diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/JavacProtoUtil.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/JavacProtoUtil.java index b0a9647e425d..d799390b91de 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/JavacProtoUtil.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/JavacProtoUtil.java @@ -1,10 +1,12 @@ -// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import com.google.protobuf.ByteString; import com.intellij.openapi.util.io.FileUtilRt; +import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.Nullable; import org.jetbrains.jps.incremental.BinaryContent; +import org.jetbrains.jps.javac.rpc.JavacRemoteProto; import javax.tools.Diagnostic; import javax.tools.JavaFileManager; @@ -15,9 +17,7 @@ import java.io.PrintStream; import java.net.URI; import java.util.*; -/** - * @author Eugene Zhuravlev - */ +@ApiStatus.Internal public final class JavacProtoUtil { public static JavacRemoteProto.Message.Request createCancelRequest() { return JavacRemoteProto.Message.Request.newBuilder().setRequestType(JavacRemoteProto.Message.Request.Type.CANCEL).build(); diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/JpsFileObject.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/JpsFileObject.java index 5645eadc4707..8c088e39ea05 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/JpsFileObject.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/JpsFileObject.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import org.jetbrains.annotations.NotNull; @@ -10,9 +10,6 @@ import java.io.*; import java.net.URI; import java.nio.CharBuffer; -/** - * @author Eugene Zhuravlev - */ public abstract class JpsFileObject extends SimpleJavaFileObject { private static final Kind[] ourAvailableKinds = Kind.values(); private final JavaFileManager.Location myLocation; diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/JpsJavacFileManager.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/JpsJavacFileManager.java index d025ef8b120c..0bc9e9ab146e 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/JpsJavacFileManager.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/JpsJavacFileManager.java @@ -1,7 +1,8 @@ -// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import com.intellij.openapi.util.io.FileUtilRt; +import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.Nls; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -19,9 +20,7 @@ import java.lang.reflect.Method; import java.net.URI; import java.util.*; -/** - * @author Eugene Zhuravlev - */ +@ApiStatus.Internal public final class JpsJavacFileManager extends ForwardingJavaFileManager implements StandardJavaFileManager { private static final String _OS_NAME = System.getProperty("os.name").toLowerCase(Locale.ENGLISH); private static final boolean isWindows = _OS_NAME.startsWith("windows"); @@ -334,6 +333,7 @@ public final class JpsJavacFileManager extends ForwardingJavaFileManager{ private final Kind myKind; @Nls diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/TransformableJavaFileObject.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/TransformableJavaFileObject.java index f688c8476644..c4ebc07c4c38 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/TransformableJavaFileObject.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/TransformableJavaFileObject.java @@ -1,23 +1,20 @@ -// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import org.jetbrains.jps.builders.java.JavaSourceTransformer; import javax.lang.model.element.Modifier; import javax.lang.model.element.NestingKind; -import javax.tools.*; +import javax.tools.JavaFileObject; import java.io.*; import java.net.URI; import java.util.Collection; -/** - * @author Eugene Zhuravlev - */ -public final class TransformableJavaFileObject implements JavaFileObject { +final class TransformableJavaFileObject implements JavaFileObject { private final JavaFileObject myOriginal; private final Collection myTransformers; - public TransformableJavaFileObject(JavaFileObject original, Collection transformers) { + TransformableJavaFileObject(JavaFileObject original, Collection transformers) { myOriginal = original; myTransformers = transformers; } diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/ValueSupplier.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/ValueSupplier.java index b2ddc58bb39d..1814bf385af5 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/ValueSupplier.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/ValueSupplier.java @@ -1,10 +1,10 @@ -// Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import java.lang.ref.Reference; import java.lang.ref.WeakReference; -public abstract class ValueSupplier { +abstract class ValueSupplier { public abstract T get() throws E; diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/ZipFileObject.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/ZipFileObject.java index 185275d1cc48..e50ad55090a7 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/ZipFileObject.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/ZipFileObject.java @@ -1,7 +1,8 @@ -// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.jps.javac; import com.intellij.openapi.util.io.FileUtilRt; +import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.NotNull; import javax.tools.JavaFileManager; @@ -12,6 +13,7 @@ import java.nio.CharBuffer; import java.util.zip.ZipEntry; import java.util.zip.ZipFile; +@ApiStatus.Internal public final class ZipFileObject extends JpsFileObject { private final ZipFile myZip; private final ZipEntry myEntry; diff --git a/jps/jps-builders/api-dump-unreviewed.txt b/jps/jps-builders/api-dump-unreviewed.txt index d54c5f09d735..94f2c112ccca 100644 --- a/jps/jps-builders/api-dump-unreviewed.txt +++ b/jps/jps-builders/api-dump-unreviewed.txt @@ -2694,18 +2694,6 @@ f:org.jetbrains.jps.cache.statistics.SystemOpsStatistic - getConnectionSpeedBytesPerSec():J - getDecompressionSpeedBytesPesSec():J - getDeletionSpeedBytesPerSec():J -org.jetbrains.jps.client.ProtobufResponseHandler -- a:handleMessage(com.google.protobuf.MessageLite):Z -- a:sessionTerminated():V -f:org.jetbrains.jps.client.SimpleProtobufClient -- (com.google.protobuf.MessageLite,java.util.concurrent.Executor,org.jetbrains.jps.client.UUIDGetter):V -- checkConnected():V -- connect(java.lang.String,I):Z -- disconnect():V -- isConnected():Z -- sendMessage(java.util.UUID,com.google.protobuf.MessageLite,org.jetbrains.jps.client.ProtobufResponseHandler,org.jetbrains.jps.api.RequestFuture$CancelAction):org.jetbrains.jps.api.RequestFuture -org.jetbrains.jps.client.UUIDGetter -- a:getSessionUUID(org.jetbrains.jps.javac.JavacRemoteProto$Message):java.util.UUID f:org.jetbrains.jps.cmdline.BuildMain - ():V - s:main(java.lang.String[]):V diff --git a/jps/jps-builders/exposed-third-party-api.txt b/jps/jps-builders/exposed-third-party-api.txt index 821e7da60ac2..65c488fcc20b 100644 --- a/jps/jps-builders/exposed-third-party-api.txt +++ b/jps/jps-builders/exposed-third-party-api.txt @@ -6,7 +6,6 @@ com/google/protobuf/GeneratedMessageLite$Builder com/google/protobuf/Internal$EnumLite com/google/protobuf/Internal$EnumLiteMap com/google/protobuf/Internal$EnumVerifier -com/google/protobuf/MessageLite com/google/protobuf/MessageLiteOrBuilder com/google/protobuf/Parser com/intellij/compiler/instrumentation/InstrumentationClassFinder diff --git a/jps/jps-builders/src/org/jetbrains/jps/client/ProtobufClientMessageHandler.java b/jps/jps-builders/src/org/jetbrains/jps/client/ProtobufClientMessageHandler.java deleted file mode 100644 index 953b7a698b94..000000000000 --- a/jps/jps-builders/src/org/jetbrains/jps/client/ProtobufClientMessageHandler.java +++ /dev/null @@ -1,109 +0,0 @@ -// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package org.jetbrains.jps.client; - -import com.google.protobuf.MessageLite; -import io.netty.channel.ChannelHandler; -import io.netty.channel.ChannelHandlerContext; -import io.netty.channel.SimpleChannelInboundHandler; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.jps.api.RequestFuture; -import org.jetbrains.jps.javac.JavacRemoteProto; - -import java.util.ArrayList; -import java.util.Set; -import java.util.UUID; -import java.util.concurrent.ConcurrentHashMap; -import java.util.concurrent.ConcurrentMap; -import java.util.concurrent.Executor; - -/** -* @author Eugene Zhuravlev -*/ -@ChannelHandler.Sharable -final class ProtobufClientMessageHandler extends SimpleChannelInboundHandler { - private final ConcurrentMap> myHandlers = new ConcurrentHashMap<>(16, 0.75f, 1); - private final @NotNull UUIDGetter myUuidGetter; - private final SimpleProtobufClient myClient; - private final Executor myAsyncExec; - - ProtobufClientMessageHandler(@NotNull UUIDGetter uuidGetter, SimpleProtobufClient client, Executor asyncExec) { - myUuidGetter = uuidGetter; - myClient = client; - myAsyncExec = asyncExec; - } - - @Override - public void channelRead0(ChannelHandlerContext context, MessageLite message) throws Exception { - final UUID messageUUID = myUuidGetter.getSessionUUID((JavacRemoteProto.Message)message); - final RequestFuture future = myHandlers.get(messageUUID); - final T handler = future != null ? future.getMessageHandler() : null; - if (handler == null) { - terminateSession(messageUUID); - } - else { - boolean terminateSession = false; - try { - terminateSession = handler.handleMessage(message); - } - catch (Exception ex) { - terminateSession = true; - throw ex; - } - finally { - if (terminateSession) { - terminateSession(messageUUID); - } - } - } - } - - private void terminateSession(UUID sessionId) { - final RequestFuture future = removeFuture(sessionId); - if (future != null) { - final T handler = future.getMessageHandler(); - try { - if (handler != null) { - try { - handler.sessionTerminated(); - } - catch (Throwable e) { - //noinspection CallToPrintStackTrace - e.printStackTrace(); - } - } - } - finally { - future.setDone(); - } - } - } - - @Override - public void channelInactive(ChannelHandlerContext context) throws Exception { - try { - super.channelInactive(context); - } - finally { - try { - //invoke 'keySet()' method via 'Map' class because ConcurrentHashMap#keySet() has return type ('KeySetView') which doesn't exist in JDK 1.6/1.7 - Set keys = myHandlers.keySet(); - - for (UUID uuid : new ArrayList<>(keys)) { - terminateSession(uuid); - } - } - finally { - // make sure the client is in disconnected state - myAsyncExec.execute(() -> myClient.disconnect()); - } - } - } - - public void registerFuture(UUID messageId, RequestFuture requestFuture) { - myHandlers.put(messageId, requestFuture); - } - - public RequestFuture removeFuture(UUID messageId) { - return myHandlers.remove(messageId); - } -} diff --git a/jps/jps-builders/src/org/jetbrains/jps/client/ProtobufResponseHandler.java b/jps/jps-builders/src/org/jetbrains/jps/client/ProtobufResponseHandler.java deleted file mode 100644 index cf7c84a78bc8..000000000000 --- a/jps/jps-builders/src/org/jetbrains/jps/client/ProtobufResponseHandler.java +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package org.jetbrains.jps.client; - -import com.google.protobuf.MessageLite; - -/** - * @author Eugene Zhuravlev - */ -public interface ProtobufResponseHandler { - - /** - * @return true if session should be terminated, false otherwise - */ - boolean handleMessage(MessageLite message); - - void sessionTerminated(); -} diff --git a/jps/jps-builders/src/org/jetbrains/jps/client/SimpleProtobufClient.java b/jps/jps-builders/src/org/jetbrains/jps/client/SimpleProtobufClient.java deleted file mode 100644 index 2241691e4338..000000000000 --- a/jps/jps-builders/src/org/jetbrains/jps/client/SimpleProtobufClient.java +++ /dev/null @@ -1,160 +0,0 @@ -// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package org.jetbrains.jps.client; - -import com.google.protobuf.MessageLite; -import com.intellij.openapi.diagnostic.Logger; -import io.netty.bootstrap.Bootstrap; -import io.netty.channel.*; -import io.netty.channel.nio.NioEventLoopGroup; -import io.netty.channel.socket.nio.NioSocketChannel; -import io.netty.handler.codec.protobuf.ProtobufDecoder; -import io.netty.handler.codec.protobuf.ProtobufEncoder; -import io.netty.handler.codec.protobuf.ProtobufVarint32FrameDecoder; -import io.netty.handler.codec.protobuf.ProtobufVarint32LengthFieldPrepender; -import org.jetbrains.annotations.Nullable; -import org.jetbrains.jps.api.RequestFuture; - -import java.util.UUID; -import java.util.concurrent.Executor; -import java.util.concurrent.atomic.AtomicReference; - -/** - * @author Eugene Zhuravlev - */ -public final class SimpleProtobufClient { - private static final Logger LOG = Logger.getInstance(SimpleProtobufClient.class); - - private enum State { - DISCONNECTED, CONNECTING, CONNECTED, DISCONNECTING - } - - private final AtomicReference myState = new AtomicReference<>(State.DISCONNECTED); - private final ChannelInitializer myChannelInitializer; - private final EventLoopGroup myEventLoopGroup; - private volatile ChannelFuture myConnectFuture; - private final ProtobufClientMessageHandler myMessageHandler; - - public SimpleProtobufClient(final MessageLite msgDefaultInstance, final Executor asyncExec, final UUIDGetter uuidGetter) { - myMessageHandler = new ProtobufClientMessageHandler<>(uuidGetter, this, asyncExec); - myEventLoopGroup = new NioEventLoopGroup(1, asyncExec); - myChannelInitializer = new ChannelInitializer() { - @Override - protected void initChannel(Channel channel) { - channel.pipeline().addLast(new ProtobufVarint32FrameDecoder(), - new ProtobufDecoder(msgDefaultInstance), - new ProtobufVarint32LengthFieldPrepender(), - new ProtobufEncoder(), - myMessageHandler); - } - }; - } - - public void checkConnected() throws Exception { - if (myState.get() != State.CONNECTED) { - throw new Exception("Client not connected"); - } - } - - public boolean connect(final String host, final int port) { - if (myState.compareAndSet(State.DISCONNECTED, State.CONNECTING)) { - boolean success = false; - - try { - final Bootstrap bootstrap = new Bootstrap().group(myEventLoopGroup).channel(NioSocketChannel.class).handler(myChannelInitializer); - bootstrap.option(ChannelOption.TCP_NODELAY, true).option(ChannelOption.SO_KEEPALIVE, true); - final ChannelFuture future = bootstrap.connect(host, port).syncUninterruptibly(); - success = future.isSuccess(); - if (success) { - myConnectFuture = future; - try { - onConnect(); - } - catch (Throwable e) { - LOG.error(e); - } - } - return success; - } - finally { - myState.compareAndSet(State.CONNECTING, success? State.CONNECTED : State.DISCONNECTED); - } - } - // already connected - return true; - } - - private void onConnect() { - } - private void beforeDisconnect() { - } - private void onDisconnect() { - } - - public void disconnect() { - if (myState.compareAndSet(State.CONNECTED, State.DISCONNECTING)) { - try { - final ChannelFuture future = myConnectFuture; - if (future != null) { - try { - beforeDisconnect(); - } - catch (Throwable e) { - LOG.error(e); - } - final ChannelFuture closeFuture = future.channel().close(); - closeFuture.awaitUninterruptibly(); - } - } - finally { - myConnectFuture = null; - myState.compareAndSet(State.DISCONNECTING, State.DISCONNECTED); - try { - onDisconnect(); - } - catch (Throwable e) { - LOG.error(e); - } - } - } - } - - public boolean isConnected() { - return myState.get() == State.CONNECTED; - } - - public RequestFuture sendMessage(final UUID messageId, - MessageLite message, - final @Nullable T responseHandler, - final @Nullable RequestFuture.CancelAction cancelAction) { - final RequestFuture requestFuture = new RequestFuture<>(responseHandler, messageId, cancelAction); - myMessageHandler.registerFuture(messageId, requestFuture); - final ChannelFuture connectFuture = myConnectFuture; - final Channel channel = connectFuture != null? connectFuture.channel() : null; - if (channel != null && channel.isActive()) { - channel.writeAndFlush(message).addListener(new ChannelFutureListener() { - @Override - public void operationComplete(ChannelFuture future) { - if (!future.isSuccess()) { - notifyTerminated(messageId, requestFuture, responseHandler); - } - } - }); - } - else { - notifyTerminated(messageId, requestFuture, responseHandler); - } - return requestFuture; - } - - private void notifyTerminated(UUID messageId, RequestFuture requestFuture, @Nullable T responseHandler) { - try { - myMessageHandler.removeFuture(messageId); - if (responseHandler != null) { - responseHandler.sessionTerminated(); - } - } - finally { - requestFuture.setDone(); - } - } -} diff --git a/jps/jps-builders/src/org/jetbrains/jps/client/UUIDGetter.java b/jps/jps-builders/src/org/jetbrains/jps/client/UUIDGetter.java deleted file mode 100644 index 4ad66bc881e6..000000000000 --- a/jps/jps-builders/src/org/jetbrains/jps/client/UUIDGetter.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright 2000-2012 JetBrains s.r.o. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.jetbrains.jps.client; - -import org.jetbrains.annotations.NotNull; -import org.jetbrains.jps.javac.JavacRemoteProto; - -import java.util.UUID; - -/** -* @author Eugene Zhuravlev -*/ -public interface UUIDGetter { - @NotNull UUID getSessionUUID(@NotNull JavacRemoteProto.Message message); -} diff --git a/jps/jps-builders/src/org/jetbrains/jps/javac/ExternalJavacManager.java b/jps/jps-builders/src/org/jetbrains/jps/javac/ExternalJavacManager.java index 8ddfbf66121d..3b9eace220fe 100644 --- a/jps/jps-builders/src/org/jetbrains/jps/javac/ExternalJavacManager.java +++ b/jps/jps-builders/src/org/jetbrains/jps/javac/ExternalJavacManager.java @@ -31,6 +31,7 @@ import org.jetbrains.jps.api.CanceledStatus; import org.jetbrains.jps.builders.java.JavaCompilingTool; import org.jetbrains.jps.cmdline.ClasspathBootstrap; import org.jetbrains.jps.incremental.GlobalContextKey; +import org.jetbrains.jps.javac.rpc.JavacRemoteProto; import javax.tools.Diagnostic; import java.io.File;