@CheckForNull private static File guessManifest(@Nonnull File parent){
  File file=new File(parent,"MANIFEST.MF");
  if (!file.isFile()) {
    file=new File(parent,"META-INF/MANIFEST.MF");
  }
  if (!file.isFile()) {
    file=new File(parent,"../META-INF/MANIFEST.MF");
  }
  if (file.isFile()) {
    return file;
  }
  return null;
}

@ CheckForNull private static File guessManifest ( @ Nonnull File parent ) { File file = new File ( parent , "MANIFEST.MF" ) ; if ( ! file . isFile ( ) ) { file = new File ( parent , "META-INF/MANIFEST.MF" ) ; } if ( ! file . isFile ( ) ) { file = new File ( parent , "../META-INF/MANIFEST.MF" ) ; } if ( file . isFile ( ) ) { return file ; } return null ; }
trying to find the manifest of " exploded plugin " in the current dir , " standard jar " manifest location or " standard " eclipse location ( sibling to the current classpath )
