- remove support for pre-3.0 extension files in ProjectExtensionManager
This commit is contained in:
parent
ef6882aeda
commit
8664fc4956
@ -445,21 +445,9 @@ public class ProjectExtensionManager {
|
|||||||
while ((entry = str.getNextEntry()) != null) {
|
while ((entry = str.getNextEntry()) != null) {
|
||||||
String fileName = resourcesFolder + "/" + extensionName + "/" + entry.getName();
|
String fileName = resourcesFolder + "/" + extensionName + "/" + entry.getName();
|
||||||
if (entry.isDirectory()) {
|
if (entry.isDirectory()) {
|
||||||
//XXX: deleting old (beta) files here
|
|
||||||
FileObject fo = projectRoot.getFileObject(entry.getName());
|
|
||||||
if (fo != null && entry.getSize() != -1 && entry.getSize() == fo.getSize()) {
|
|
||||||
logger.log(Level.FINE, "Deleting old folder {0}", fo.getNameExt());
|
|
||||||
fo.delete();
|
|
||||||
}
|
|
||||||
FileUtil.createFolder(projectRoot, fileName);
|
FileUtil.createFolder(projectRoot, fileName);
|
||||||
} else {
|
} else {
|
||||||
//XXX: deleting old (beta) files here
|
FileObject fo = projectRoot.getFileObject(fileName);
|
||||||
FileObject fo = projectRoot.getFileObject(entry.getName());
|
|
||||||
if (fo != null && !fo.equals(projectRoot)) {
|
|
||||||
logger.log(Level.FINE, "Deleting old file {0}", fo.getNameExt());
|
|
||||||
fo.delete();
|
|
||||||
}
|
|
||||||
fo = projectRoot.getFileObject(fileName);
|
|
||||||
if (fo == null) {
|
if (fo == null) {
|
||||||
fo = FileUtil.createData(projectRoot, fileName);
|
fo = FileUtil.createData(projectRoot, fileName);
|
||||||
writeFile(str, fo);
|
writeFile(str, fo);
|
||||||
@ -483,14 +471,6 @@ public class ProjectExtensionManager {
|
|||||||
ZipInputStream str = new ZipInputStream(in);
|
ZipInputStream str = new ZipInputStream(in);
|
||||||
ZipEntry entry;
|
ZipEntry entry;
|
||||||
while ((entry = str.getNextEntry()) != null) {
|
while ((entry = str.getNextEntry()) != null) {
|
||||||
//XXX: deleting old (beta) files here
|
|
||||||
FileObject old = projectRoot.getFileObject(entry.getName());
|
|
||||||
if (old != null && !old.equals(projectRoot)) {
|
|
||||||
logger.log(Level.FINE, "Deleting old file {0}", old.getNameExt());
|
|
||||||
if (entry.getSize() != -1 && entry.getSize() == old.getSize()) {
|
|
||||||
old.delete();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
String fileName = resourcesFolder + "/" + extensionName + "/" + entry.getName();
|
String fileName = resourcesFolder + "/" + extensionName + "/" + entry.getName();
|
||||||
FileObject obj = projectRoot.getFileObject(fileName);
|
FileObject obj = projectRoot.getFileObject(fileName);
|
||||||
if (obj != null && !obj.equals(projectRoot) && !obj.isFolder()) {
|
if (obj != null && !obj.equals(projectRoot) && !obj.isFolder()) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user