Author: scabanovich
Date: 2011-12-12 17:55:46 -0500 (Mon, 12 Dec 2011)
New Revision: 37246
Modified:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/impl/JarFolderImpl.java
Log:
JBIDE-10442
https://issues.jboss.org/browse/JBIDE-10442
Do not read content of .class entries.
Modified:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/impl/JarFolderImpl.java
===================================================================
---
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/impl/JarFolderImpl.java 2011-12-12
22:32:47 UTC (rev 37245)
+++
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/impl/JarFolderImpl.java 2011-12-12
22:55:46 UTC (rev 37246)
@@ -93,7 +93,7 @@
if("FileAny".equals(entity)) { //$NON-NLS-1$
if(jar.getSize(cpath) > 100000) entity =
XModelObjectConstants.ENT_FILE_ANY_LONG;
else if(jar.isTextEntry(cpath, 100)) entity = "FileTXT";
//$NON-NLS-1$
- } else /*if(entity == null)*/ {
+ } else if(!"FileCLASS".equals(entity)) { //$NON-NLS-1$
body = jar.getContent(cpath);
entity = getModel().getEntityRecognizer().getEntityName(new
EntityRecognizerContext(name, ext, body));
}