void (String jarPath, String pathInJar) { final VirtualFile jarFile = LocalFileSystem.getInstance().findFileByPath(jarPath); assertNotNull(jarFile); final VirtualFile jarRoot = JarFileSystem.getInstance().getJarRootForLocalFile(jarFile); assertNotNull(jarRoot); VirtualFile jarEntry = jarRoot.findFileByRelativePath(pathInJar); assertNotNull(jarEntry); assertNotNull(jarFile); changeFile(jarFile); jarFile.refresh(false, false); jarEntry = jarRoot.findFileByRelativePath(pathInJar); assertNotNull(jarEntry); }