Sink sink; try { sink = fileSystem.sink(dirtyFile); } catch (FileNotFoundException e) { return Okio.blackhole();
Sink sink; try { sink = fileSystem.sink(dirtyFile); } catch (FileNotFoundException e) { return Okio.blackhole();
try (BufferedSink writer = Okio.buffer(fileSystem.sink(journalFileTmp))) { writer.writeUtf8(MAGIC).writeByte('\n'); writer.writeUtf8(VERSION_1).writeByte('\n');
try (BufferedSink writer = Okio.buffer(fileSystem.sink(journalFileTmp))) { writer.writeUtf8(MAGIC).writeByte('\n'); writer.writeUtf8(VERSION_1).writeByte('\n');
/** * Returns a new unbuffered output stream to write the value at {@code index}. If the underlying * output stream encounters errors when writing to the filesystem, this edit will be aborted * when {@link #commit} is called. The returned output stream does not throw IOExceptions. */ public Sink newSink(int index) throws IOException { synchronized (DiskLruCache.this) { if (entry.currentEditor != this) { throw new IllegalStateException(); } if (!entry.readable) { written[index] = true; } File dirtyFile = entry.dirtyFiles[index]; Sink sink; try { sink = fileSystem.sink(dirtyFile); } catch (FileNotFoundException e) { return NULL_SINK; } return new FaultHidingSink(sink) { @Override protected void onException(IOException e) { synchronized (DiskLruCache.this) { hasErrors = true; } } }; } }
Sink sink; try { sink = fileSystem.sink(dirtyFile); } catch (FileNotFoundException e) { return NULL_SINK;
Sink sink; try { sink = fileSystem.sink(dirtyFile); } catch (FileNotFoundException e) { return NULL_SINK;
Sink sink; try { sink = fileSystem.sink(dirtyFile); } catch (FileNotFoundException e) { return Okio.blackhole();
Sink sink; try { sink = fileSystem.sink(dirtyFile); } catch (FileNotFoundException e) { return Okio.blackhole();
BufferedSink writer = Okio.buffer(fileSystem.sink(journalFileTmp)); try { writer.writeUtf8(MAGIC).writeByte('\n');
BufferedSink writer = Okio.buffer(fileSystem.sink(journalFileTmp)); try { writer.writeUtf8(MAGIC).writeByte('\n');
BufferedSink writer = Okio.buffer(fileSystem.sink(journalFileTmp)); try { writer.writeUtf8(MAGIC).writeByte('\n');
BufferedSink writer = Okio.buffer(fileSystem.sink(journalFileTmp)); try { writer.writeUtf8(MAGIC).writeByte('\n');
BufferedSink writer = Okio.buffer(fileSystem.sink(journalFileTmp)); try { writer.writeUtf8(MAGIC).writeByte('\n');