RulesRepository repository = getRepo();
//System.out.println("is resource :" + uri);
String[] path = getPath( uri );
if ( path.length < 3 ) return false;
if ( !(path[0].equals( "packages" ) || path[0].equals( "snapshots" )) ) return false;
if ( repository.containsPackage( path[1] ) ) {
if ( path[0].equals( "packages" ) ) {
PackageItem pkg = repository.loadPackage( path[1] );
if ( path[2].startsWith( "._" ) ) {
return osxDoubleData.containsKey( uri );
}