| method | void restore() |
| pre | log != null |
| pre | this.blog != null |
| pre | init'ed(this.name) |
| pre | init'ed(this.pathToLiveThemes) |
| unanalyzed | call on net.sourceforge.pebble.domain.Blog:getRoot |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.io.File |
| unanalyzed | call on java.io.File:exists |
| unanalyzed | call on java.io.File:mkdir |
| unanalyzed | call on java.io.File:listFiles |
| unanalyzed | call on java.io.File:isDirectory |
| unanalyzed | call on java.io.File:getName |
| unanalyzed | call on copy |
| unanalyzed | call on java.io.FileInputStream |
| unanalyzed | call on java.io.FileInputStream:getChannel |
| unanalyzed | call on java.io.FileOutputStream |
| unanalyzed | call on java.io.FileOutputStream:getChannel |
| unanalyzed | call on java.nio.channels.FileChannel:size |
| unanalyzed | call on java.nio.channels.FileChannel:transferFrom |
| unanalyzed | call on java.nio.channels.FileChannel:close |
| unanalyzed | call on java.io.File:getAbsolutePath |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| unanalyzed | call on net.sourceforge.pebble.util. FileUtils:deleteFile |
| unanalyzed | call on org.apache.commons.logging.Log:debug |
| unanalyzed | call on java.io.File:renameTo |
| unanalyzed | call on org.apache.commons.logging.Log:info |
| method | void restore(String) |
| pre | log != null |
| pre | this.blog != null |
| pre | init'ed(this.name) |
| pre | init'ed(this.pathToLiveThemes) |
| presumption | java.io.File:listFiles(...)@105 != null |
| unanalyzed | call on net.sourceforge.pebble.domain.Blog:getRoot |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.io.File |
| unanalyzed | call on java.io.File:exists |
| unanalyzed | call on java.io.File:mkdir |
| unanalyzed | call on java.io.File:listFiles |
| unanalyzed | call on java.io.File:isDirectory |
| unanalyzed | call on java.io.File:getName |
| unanalyzed | call on copy |
| unanalyzed | call on java.io.FileInputStream |
| unanalyzed | call on java.io.FileInputStream:getChannel |
| unanalyzed | call on java.io.FileOutputStream |
| unanalyzed | call on java.io.FileOutputStream:getChannel |
| unanalyzed | call on java.nio.channels.FileChannel:size |
| unanalyzed | call on java.nio.channels.FileChannel:transferFrom |
| unanalyzed | call on java.nio.channels.FileChannel:close |
| unanalyzed | call on java.io.File:getAbsolutePath |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| unanalyzed | call on net.sourceforge.pebble.util. FileUtils:deleteFile |
| unanalyzed | call on java.io.File:renameTo |
| unanalyzed | call on org.apache.commons.logging.Log:info |
| test_vector | java.io.File:exists(...)@105: {0}, {1} |
| test_vector | java.io.File:listFiles(...).length@105: {1..+Inf}, {0} |
| method | void restoreToSpecifiedTheme(String) |
| pre | log != null |
| pre | this.blog != null |
| pre | init'ed(this.name) |
| pre | init'ed(this.pathToLiveThemes) |
| unanalyzed | call on net.sourceforge.pebble.domain.Blog:getRoot |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.io.File |
| unanalyzed | call on java.io.File:exists |
| unanalyzed | call on java.io.File:mkdir |
| unanalyzed | call on java.io.File:listFiles |
| unanalyzed | call on java.io.File:isDirectory |
| unanalyzed | call on java.io.File:getName |
| unanalyzed | call on copy |
| unanalyzed | call on java.io.FileInputStream |
| unanalyzed | call on java.io.FileInputStream:getChannel |
| unanalyzed | call on java.io.FileOutputStream |
| unanalyzed | call on java.io.FileOutputStream:getChannel |
| unanalyzed | call on java.nio.channels.FileChannel:size |
| unanalyzed | call on java.nio.channels.FileChannel:transferFrom |
| unanalyzed | call on java.nio.channels.FileChannel:close |
| unanalyzed | call on java.io.File:getAbsolutePath |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| unanalyzed | call on net.sourceforge.pebble.util. FileUtils:deleteFile |
| unanalyzed | call on org.apache.commons.logging.Log:debug |
| unanalyzed | call on java.io.File:renameTo |
| unanalyzed | call on org.apache.commons.logging.Log:info |
| method | void backup() |
| pre | log != null |
| pre | this.blog != null |
| pre | init'ed(this.name) |
| pre | init'ed(this.pathToLiveThemes) |
| unanalyzed | call on net.sourceforge.pebble.domain.Blog:getRoot |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.io.File |
| unanalyzed | call on java.io.File:exists |
| unanalyzed | call on java.io.File:mkdir |
| unanalyzed | call on java.io.File:listFiles |
| unanalyzed | call on java.io.File:isDirectory |
| unanalyzed | call on java.io.File:getName |
| unanalyzed | call on copy |
| unanalyzed | call on java.io.FileInputStream |
| unanalyzed | call on java.io.FileInputStream:getChannel |
| unanalyzed | call on java.io.FileOutputStream |
| unanalyzed | call on java.io.FileOutputStream:getChannel |
| unanalyzed | call on java.nio.channels.FileChannel:size |
| unanalyzed | call on java.nio.channels.FileChannel:transferFrom |
| unanalyzed | call on java.nio.channels.FileChannel:close |
| unanalyzed | call on java.io.File:getAbsolutePath |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| unanalyzed | call on net.sourceforge.pebble.util. FileUtils:deleteFile |
| unanalyzed | call on org.apache.commons.logging.Log:debug |
| unanalyzed | call on java.io.File:renameTo |
| method | void backup(String) |
| pre | log != null |
| pre | this.blog != null |
| pre | init'ed(this.pathToLiveThemes) |
| unanalyzed | call on net.sourceforge.pebble.domain.Blog:getRoot |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.io.File:exists |
| unanalyzed | call on java.io.File:mkdir |
| unanalyzed | call on java.io.File:listFiles |
| unanalyzed | call on java.io.File:isDirectory |
| unanalyzed | call on java.io.File:getName |
| unanalyzed | call on java.io.File |
| unanalyzed | call on copy |
| unanalyzed | call on java.io.FileInputStream |
| unanalyzed | call on java.io.FileInputStream:getChannel |
| unanalyzed | call on java.io.FileOutputStream |
| unanalyzed | call on java.io.FileOutputStream:getChannel |
| unanalyzed | call on java.nio.channels.FileChannel:size |
| unanalyzed | call on java.nio.channels.FileChannel:transferFrom |
| unanalyzed | call on java.nio.channels.FileChannel:close |
| unanalyzed | call on java.io.File:getAbsolutePath |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| test_vector | java.io.File:exists(...)@141: {0}, {1} |
| method | void copy(String) |
| pre | log != null |
| pre | this.blog != null |
| pre | init'ed(this.pathToLiveThemes) |
| unanalyzed | call on net.sourceforge.pebble.domain.Blog:getRoot |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.io.File:exists |
| unanalyzed | call on java.io.File:mkdir |
| unanalyzed | call on java.io.File:listFiles |
| unanalyzed | call on java.io.File:isDirectory |
| unanalyzed | call on java.io.File:getName |
| unanalyzed | call on java.io.File |
| unanalyzed | call on copy |
| unanalyzed | call on java.io.FileInputStream |
| unanalyzed | call on java.io.FileInputStream:getChannel |
| unanalyzed | call on java.io.FileOutputStream |
| unanalyzed | call on java.io.FileOutputStream:getChannel |
| unanalyzed | call on java.nio.channels.FileChannel:size |
| unanalyzed | call on java.nio.channels.FileChannel:transferFrom |
| unanalyzed | call on java.nio.channels.FileChannel:close |
| unanalyzed | call on java.io.File:getAbsolutePath |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| test_vector | java.io.File:exists(...)@159: {0}, {1} |
| method | void copy(File, File) |
| pre | destination != null |
| pre | source != null |
| pre | (soft) log != null |
| presumption | files.length@177 <= 232-1 |
| presumption | files[i]@177 != null |
| presumption | java.io.FileInputStream:getChannel(...)@184 != null |
| presumption | java.io.FileOutputStream:getChannel(...)@185 != null |
| unanalyzed | call on java.io.File:exists |
| unanalyzed | call on java.io.File:mkdir |
| unanalyzed | call on java.io.File:listFiles |
| unanalyzed | call on java.io.File:isDirectory |
| unanalyzed | call on java.io.File:getName |
| unanalyzed | call on java.io.File |
| unanalyzed | call on copy |
| unanalyzed | call on java.io.FileInputStream |
| unanalyzed | call on java.io.FileInputStream:getChannel |
| unanalyzed | call on java.io.FileOutputStream |
| unanalyzed | call on java.io.FileOutputStream:getChannel |
| unanalyzed | call on java.nio.channels.FileChannel:size |
| unanalyzed | call on java.nio.channels.FileChannel:transferFrom |
| unanalyzed | call on java.nio.channels.FileChannel:close |
| unanalyzed | call on java.io.File:getAbsolutePath |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| test_vector | java.io.File:exists(...)@173: {1}, {0} |
| test_vector | java.io.File:isDirectory(...)@180: {0}, {1} |
| test_vector | java.io.File:listFiles(...)@177: Addr_Set{null}, Inverse{null} |