public File writeComponentChangedLines(int componentRef, ScannerReport.ChangedLines changedLines) { File file = fileStructure.fileFor(FileStructure.Domain.CHANGED_LINES, componentRef); Protobuf.write(changedLines, file); return file; }
/** * Metadata is mandatory */ public File writeMetadata(ScannerReport.Metadata metadata) { Protobuf.write(metadata, fileStructure.metadataFile()); return fileStructure.metadataFile(); }
public File writeComponentChangesets(ScannerReport.Changesets changesets) { File file = fileStructure.fileFor(FileStructure.Domain.CHANGESETS, changesets.getComponentRef()); Protobuf.write(changesets, file); return file; }
public File writeComponent(ScannerReport.Component component) { File file = fileStructure.fileFor(FileStructure.Domain.COMPONENT, component.getRef()); Protobuf.write(component, file); return file; }
@Test public void read_file_returns_message() throws Exception { File file = temp.newFile(); Protobuf.write(Fake.getDefaultInstance(), file); Fake message = Protobuf.read(file, Fake.parser()); assertThat(message).isNotNull(); assertThat(message.isInitialized()).isTrue(); }
@Test public void fail_to_write_single_message() throws Exception { thrown.expect(ContextException.class); thrown.expectMessage("Unable to write message"); File dir = temp.newFolder(); Protobuf.write(Fake.getDefaultInstance(), dir); }
public File writeComponentChangedLines(int componentRef, ScannerReport.ChangedLines changedLines) { File file = fileStructure.fileFor(FileStructure.Domain.CHANGED_LINES, componentRef); Protobuf.write(changedLines, file); return file; }
public File writeComponent(BatchReport.Component component) { File file = fileStructure.fileFor(FileStructure.Domain.COMPONENT, component.getRef()); Protobuf.write(component, file); return file; }
public File writeComponentChangesets(ScannerReport.Changesets changesets) { File file = fileStructure.fileFor(FileStructure.Domain.CHANGESETS, changesets.getComponentRef()); Protobuf.write(changesets, file); return file; }
public File writeComponentChangesets(BatchReport.Changesets changesets) { File file = fileStructure.fileFor(FileStructure.Domain.CHANGESETS, changesets.getComponentRef()); Protobuf.write(changesets, file); return file; }
public File writeComponent(ScannerReport.Component component) { File file = fileStructure.fileFor(FileStructure.Domain.COMPONENT, component.getRef()); Protobuf.write(component, file); return file; }
/** * Metadata is mandatory */ public File writeMetadata(BatchReport.Metadata metadata) { Protobuf.write(metadata, fileStructure.metadataFile()); return fileStructure.metadataFile(); }
/** * Metadata is mandatory */ public File writeMetadata(ScannerReport.Metadata metadata) { Protobuf.write(metadata, fileStructure.metadataFile()); return fileStructure.metadataFile(); }