private List<DbFileSources.Test> addCoveredFilesToTests(Multimap<String, DbFileSources.Test.Builder> testsByName, Table<String, String, DbFileSources.Test.CoveredFile.Builder> coveredFilesByName) { List<DbFileSources.Test> tests = new ArrayList<>(); for (DbFileSources.Test.Builder test : testsByName.values()) { Collection<DbFileSources.Test.CoveredFile.Builder> coveredFiles = coveredFilesByName.row(test.getName()).values(); if (!coveredFiles.isEmpty()) { for (DbFileSources.Test.CoveredFile.Builder coveredFile : coveredFiles) { test.addCoveredFile(coveredFile); } } tests.add(test.build()); } return tests; }
/** * <code>repeated .org.sonar.server.source.db.Test.CoveredFile covered_file = 7;</code> */ public Builder setCoveredFile( int index, org.sonar.db.protobuf.DbFileSources.Test.CoveredFile value) { if (coveredFileBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureCoveredFileIsMutable(); coveredFile_.set(index, value); onChanged(); } else { coveredFileBuilder_.setMessage(index, value); } return this; } /**
/** * <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()); } /**
bitField0_ |= 0x00000001; uuid_ = other.uuid_; onChanged(); onChanged(); setStatus(other.getStatus()); setExecutionTimeMs(other.getExecutionTimeMs()); onChanged(); onChanged(); bitField0_ = (bitField0_ & ~0x00000040); } else { ensureCoveredFileIsMutable(); coveredFile_.addAll(other.coveredFile_); onChanged(); coveredFileBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getCoveredFileFieldBuilder() : null; } else { coveredFileBuilder_.addAllMessages(other.coveredFile_); this.mergeUnknownFields(other.unknownFields); onChanged();
private Multimap<String, DbFileSources.Test.Builder> buildDbTests(int componentRed) { Multimap<String, DbFileSources.Test.Builder> tests = ArrayListMultimap.create(); try (CloseableIterator<ScannerReport.Test> testIterator = reportReader.readTests(componentRed)) { while (testIterator.hasNext()) { ScannerReport.Test batchTest = testIterator.next(); DbFileSources.Test.Builder dbTest = DbFileSources.Test.newBuilder(); dbTest.setUuid(Uuids.create()); dbTest.setName(batchTest.getName()); if (!batchTest.getStacktrace().isEmpty()) { dbTest.setStacktrace(batchTest.getStacktrace()); } if (batchTest.getStatus() != TestStatus.UNSET) { dbTest.setStatus(DbFileSources.Test.TestStatus.valueOf(batchTest.getStatus().name())); } if (!batchTest.getMsg().isEmpty()) { dbTest.setMsg(batchTest.getMsg()); } dbTest.setExecutionTimeMs(batchTest.getDurationInMs()); tests.put(dbTest.getName(), dbTest); } } return tests; }
/** * <code>repeated .org.sonar.server.source.db.Test.CoveredFile covered_file = 7;</code> */ public Builder addCoveredFile( int index, org.sonar.db.protobuf.DbFileSources.Test.CoveredFile value) { if (coveredFileBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureCoveredFileIsMutable(); coveredFile_.add(index, value); onChanged(); } else { coveredFileBuilder_.addMessage(index, value); } return this; } /**
/** * <code>repeated .org.sonar.server.source.db.Test.CoveredFile covered_file = 7;</code> */ public Builder addCoveredFile(org.sonar.db.protobuf.DbFileSources.Test.CoveredFile value) { if (coveredFileBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureCoveredFileIsMutable(); coveredFile_.add(value); onChanged(); } else { coveredFileBuilder_.addMessage(value); } return this; } /**
/** * <code>repeated .org.sonar.server.source.db.Test.CoveredFile covered_file = 7;</code> */ public Builder addAllCoveredFile( java.lang.Iterable<? extends org.sonar.db.protobuf.DbFileSources.Test.CoveredFile> values) { if (coveredFileBuilder_ == null) { ensureCoveredFileIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, coveredFile_); onChanged(); } else { coveredFileBuilder_.addAllMessages(values); } return this; } /**
/** * <code>repeated .org.sonar.server.source.db.Test.CoveredFile covered_file = 7;</code> */ public Builder addCoveredFile( int index, org.sonar.db.protobuf.DbFileSources.Test.CoveredFile.Builder builderForValue) { if (coveredFileBuilder_ == null) { ensureCoveredFileIsMutable(); coveredFile_.add(index, builderForValue.build()); onChanged(); } else { coveredFileBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * <code>repeated .org.sonar.server.source.db.Test.CoveredFile covered_file = 7;</code> */ public Builder addCoveredFile( org.sonar.db.protobuf.DbFileSources.Test.CoveredFile.Builder builderForValue) { if (coveredFileBuilder_ == null) { ensureCoveredFileIsMutable(); coveredFile_.add(builderForValue.build()); onChanged(); } else { coveredFileBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * <code>repeated .org.sonar.server.source.db.Test.CoveredFile covered_file = 7;</code> */ public Builder setCoveredFile( int index, org.sonar.db.protobuf.DbFileSources.Test.CoveredFile.Builder builderForValue) { if (coveredFileBuilder_ == null) { ensureCoveredFileIsMutable(); coveredFile_.set(index, builderForValue.build()); onChanged(); } else { coveredFileBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
private com.google.protobuf.RepeatedFieldBuilder< org.sonar.db.protobuf.DbFileSources.Test.CoveredFile, org.sonar.db.protobuf.DbFileSources.Test.CoveredFile.Builder, org.sonar.db.protobuf.DbFileSources.Test.CoveredFileOrBuilder> getCoveredFileFieldBuilder() { if (coveredFileBuilder_ == null) { coveredFileBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.sonar.db.protobuf.DbFileSources.Test.CoveredFile, org.sonar.db.protobuf.DbFileSources.Test.CoveredFile.Builder, org.sonar.db.protobuf.DbFileSources.Test.CoveredFileOrBuilder>( coveredFile_, ((bitField0_ & 0x00000040) == 0x00000040), getParentForChildren(), isClean()); coveredFile_ = null; } return coveredFileBuilder_; }
/** * <code>repeated .org.sonar.server.source.db.Test.CoveredFile covered_file = 7;</code> */ public Builder removeCoveredFile(int index) { if (coveredFileBuilder_ == null) { ensureCoveredFileIsMutable(); coveredFile_.remove(index); onChanged(); } else { coveredFileBuilder_.remove(index); } return this; } /**
/** * <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>repeated .org.sonar.server.source.db.Test.CoveredFile covered_file = 7;</code> */ public org.sonar.db.protobuf.DbFileSources.Test.CoveredFile.Builder getCoveredFileBuilder( int index) { return getCoveredFileFieldBuilder().getBuilder(index); } /**
private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getCoveredFileFieldBuilder(); } } public Builder clear() {
public org.sonar.db.protobuf.DbFileSources.Test build() { org.sonar.db.protobuf.DbFileSources.Test result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
/** * <code>repeated .org.sonar.server.source.db.Test.CoveredFile covered_file = 7;</code> */ public java.util.List<org.sonar.db.protobuf.DbFileSources.Test.CoveredFile.Builder> getCoveredFileBuilderList() { return getCoveredFileFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder<
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**