in atomos/src/main/java/org/apache/felix/atomos/impl/content/ConnectContentFile.java [146:170]
boolean isInContent(File file)
{
try
{
String canonicalizedRoot = root.getCanonicalPath();
if (!canonicalizedRoot.endsWith(File.separator))
{
canonicalizedRoot += File.separator;
}
String canonicalizedChild = file.getCanonicalPath();
if (file.isDirectory() && !canonicalizedChild.endsWith(File.separator))
{
canonicalizedChild += File.separator;
}
if (!canonicalizedChild.startsWith(canonicalizedRoot))
{
return false;
}
}
catch (IOException e)
{
return false;
}
return true;
}