/** * Equivalent to * {@link TConfig#isLenient TConfig.get().isLenient()}. */ public static boolean isLenient() { return TConfig.get().isLenient(); }
/** * @deprecated Calling this method is equivalent to * {@link TConfig#isLenient TConfig.get().isLenient()}. * @see <a href="http://java.net/jira/browse/TRUEZIP-238">#TRUEZIP-238</a> */ @Deprecated public static boolean isLenient() { return TConfig.get().isLenient(); }
final boolean srcIsGhost = srcIsArchived && 0 >= srcLastModified; if (!srcIsGhost || !dstIsArchived || !TConfig.get().isLenient()) if (!dst.mkdir() && !dst.isDirectory()) throw new IOException(dst + " (not a directory)");
&& null != ((TFile) dst).getInnerArchive(); final boolean srcIsGhost = srcArchived && 0 >= srcLastModified; if (!srcIsGhost || !dstArchived || !TConfig.get().isLenient()) if (!dst.mkdir() && !dst.isDirectory()) throw new IOException(dst + " (not a directory)");
private void assertRenameTo(TPath src, TPath dst) throws IOException { assertTrue(exists(src)); assertFalse(exists(dst)); assertFalse(exists(dst.toNonArchivePath())); assert TConfig.get().isLenient(); src.toFile().mv(dst.toFile()); assertFalse(exists(src)); assertFalse(exists(src.toNonArchivePath())); assertTrue(exists(dst)); }
private void assertMultithreadedMultipleArchivesSingleEntryWriting( final boolean syncIndividually) throws Exception { assert TConfig.get().isLenient();
private void assertMultithreadedMultipleArchivesSingleEntryWriting( final boolean syncIndividually) throws Exception { assert TConfig.get().isLenient();
final TPath dir6 = dir5.resolve("dir"); assert TConfig.get().isLenient();
@Test public void defaults() { final TConfig c = TConfig.get(); assertThat(TConfig.get(), sameInstance(c)); final TArchiveDetector detector = c.getArchiveDetector(); assertThat(detector, sameInstance(TArchiveDetector.ALL)); assertThat(c.getArchiveDetector(), sameInstance(detector)); final boolean lenient = c.isLenient(); assertThat(lenient, is(true)); assertThat(c.isLenient(), is(lenient)); assertTrue(c.getInputPreferences().isEmpty()); assertThat(c.getOutputPreferences(), is(BitField.of(CREATE_PARENTS))); }
private void assertMultithreadedSingleArchiveMultipleEntriesWriting( final boolean wait) throws Exception { assert TConfig.get().isLenient();
private void assertMultithreadedSingleArchiveMultipleEntriesWriting( final boolean wait) throws Exception { assert TConfig.get().isLenient();
final TConfig c = TConfig.push(); try { assertTrue(c.isLenient()); assertTrue(c.getInputPreferences().isEmpty()); assertThat(c.getOutputPreferences(), is(BitField.of(CREATE_PARENTS))); assertFalse(c.isLenient()); assertTrue(c.getInputPreferences().isEmpty()); assertTrue(c.getOutputPreferences().isEmpty()); assertTrue(c.isLenient()); assertTrue(c.getInputPreferences().isEmpty()); assertThat(c.getOutputPreferences(), is(BitField.of(CREATE_PARENTS))); assertTrue(c.isLenient()); assertThat(c.getInputPreferences(), is(BitField.of(FsInputOption.CACHE))); assertThat(c.getOutputPreferences(), is(BitField.of(CREATE_PARENTS))); assertTrue(c.isLenient()); assertTrue(c.getInputPreferences().isEmpty()); assertThat(c.getOutputPreferences(), is(BitField.of(CREATE_PARENTS))); assertFalse(c.isLenient()); assertTrue(c.getInputPreferences().isEmpty()); assertThat(c.getOutputPreferences(), is(BitField.of(CACHE))); assertTrue(c.isLenient()); assertTrue(c.getInputPreferences().isEmpty()); assertThat(c.getOutputPreferences(), is(BitField.of(CREATE_PARENTS)));
assert TConfig.get().isLenient();
private void assertRenameTo(TFile src, TFile dst) throws IOException { assertTrue(src.exists()); assertFalse(dst.exists()); assertFalse(dst.toNonArchiveFile().exists()); assert TConfig.get().isLenient(); src.mv(dst); assertFalse(src.exists()); assertFalse(src.toNonArchiveFile().exists()); assertTrue(dst.exists()); }
assert TConfig.get().isLenient();
final TFile dir6 = new TFile(dir5, "dir"); assert TConfig.get().isLenient();