public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(1, fileUuid_); } { int dataSize = 0; for (int i = 0; i < coveredLine_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeInt32SizeNoTag(coveredLine_.get(i)); } size += dataSize; if (!getCoveredLineList().isEmpty()) { size += 1; size += com.google.protobuf.CodedOutputStream .computeInt32SizeNoTag(dataSize); } coveredLineMemoizedSerializedSize = dataSize; } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; }
private void loadCoverageFile(ScannerReport.CoverageDetail.CoveredFile batchCoveredFile, String testName, Table<String, String, DbFileSources.Test.CoveredFile.Builder> nameToCoveredFiles) { String mainFileUuid = getUuid(batchCoveredFile.getFileRef()); DbFileSources.Test.CoveredFile.Builder existingDbCoveredFile = nameToCoveredFiles.get(testName, mainFileUuid); List<Integer> batchCoveredLines = batchCoveredFile.getCoveredLineList(); if (existingDbCoveredFile == null) { DbFileSources.Test.CoveredFile.Builder dbCoveredFile = DbFileSources.Test.CoveredFile.newBuilder() .setFileUuid(getUuid(batchCoveredFile.getFileRef())) .addAllCoveredLine(batchCoveredLines); nameToCoveredFiles.put(testName, mainFileUuid, dbCoveredFile); } else { List<Integer> remainingBatchCoveredLines = new ArrayList<>(batchCoveredLines); remainingBatchCoveredLines.removeAll(existingDbCoveredFile.getCoveredLineList()); existingDbCoveredFile.addAllCoveredLine(batchCoveredLines); } }
public org.sonar.db.protobuf.DbFileSources.Test.CoveredFile buildPartial() { org.sonar.db.protobuf.DbFileSources.Test.CoveredFile result = new org.sonar.db.protobuf.DbFileSources.Test.CoveredFile(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.fileUuid_ = fileUuid_; if (((bitField0_ & 0x00000002) == 0x00000002)) { coveredLine_ = java.util.Collections.unmodifiableList(coveredLine_); bitField0_ = (bitField0_ & ~0x00000002); } result.coveredLine_ = coveredLine_; result.bitField0_ = to_bitField0_; onBuilt(); return result; }
break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; makeExtensionsImmutable();
for (DbFileSources.Test.CoveredFile coveredFile : test.getCoveredFileList()) { writer.beginObject(); writer.prop(FIELD_COVERED_FILE_UUID, coveredFile.getFileUuid()); writer.name(FIELD_COVERED_FILE_LINES).valueObject(coveredFile.getCoveredLineList()); writer.endObject();
public Builder mergeFrom(org.sonar.db.protobuf.DbFileSources.Test.CoveredFile other) { if (other == org.sonar.db.protobuf.DbFileSources.Test.CoveredFile.getDefaultInstance()) return this; if (other.hasFileUuid()) { bitField0_ |= 0x00000001; fileUuid_ = other.fileUuid_; onChanged(); } if (!other.coveredLine_.isEmpty()) { if (coveredLine_.isEmpty()) { coveredLine_ = other.coveredLine_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureCoveredLineIsMutable(); coveredLine_.addAll(other.coveredLine_); } onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }
public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() {
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { com.google.protobuf.GeneratedMessage.writeString(output, 1, fileUuid_); } if (getCoveredLineList().size() > 0) { output.writeRawVarint32(18); output.writeRawVarint32(coveredLineMemoizedSerializedSize); } for (int i = 0; i < coveredLine_.size(); i++) { output.writeInt32NoTag(coveredLine_.get(i)); } unknownFields.writeTo(output); }
public org.sonar.db.protobuf.DbFileSources.Test.CoveredFile getDefaultInstanceForType() { return org.sonar.db.protobuf.DbFileSources.Test.CoveredFile.getDefaultInstance(); }
/** * <code>repeated .org.sonar.server.source.db.Test.CoveredFile covered_file = 7;</code> */ public org.sonar.db.protobuf.DbFileSources.Test.CoveredFile.Builder addCoveredFileBuilder( int index) { return getCoveredFileFieldBuilder().addBuilder( index, org.sonar.db.protobuf.DbFileSources.Test.CoveredFile.getDefaultInstance()); } /**
/** * <code>repeated .org.sonar.server.source.db.Test.CoveredFile covered_file = 7;</code> */ public org.sonar.db.protobuf.DbFileSources.Test.CoveredFile.Builder addCoveredFileBuilder() { return getCoveredFileFieldBuilder().addBuilder( org.sonar.db.protobuf.DbFileSources.Test.CoveredFile.getDefaultInstance()); } /**
/** * <code>optional string file_uuid = 1;</code> */ public Builder clearFileUuid() { bitField0_ = (bitField0_ & ~0x00000001); fileUuid_ = getDefaultInstance().getFileUuid(); onChanged(); return this; } /**
public org.sonar.db.protobuf.DbFileSources.Test.CoveredFile build() { org.sonar.db.protobuf.DbFileSources.Test.CoveredFile result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }