diff --git a/paoding-rose-load/src/main/java/net/paoding/rose/load/ResourceRef.java b/paoding-rose-load/src/main/java/net/paoding/rose/load/ResourceRef.java index 0eea989..2d9da5b 100644 --- a/paoding-rose-load/src/main/java/net/paoding/rose/load/ResourceRef.java +++ b/paoding-rose-load/src/main/java/net/paoding/rose/load/ResourceRef.java @@ -74,30 +74,7 @@ public static ResourceRef toResourceRef(Resource folder) throws IOException { } // if (modifiers == null) { - if (!"jar".equals(rr.getProtocol())) { - modifiers = new String[] { "**" }; - if (logger.isDebugEnabled()) { - logger.debug("modifiers[by default][" + rr.getResource().getURI() + "]=" - + Arrays.toString(modifiers)); - } - } else { - JarFile jarFile = new JarFile(rr.getResource().getFile()); - Manifest manifest = jarFile.getManifest(); - if (manifest != null) { - Attributes attributes = manifest.getMainAttributes(); - String attrValue = attributes.getValue("rose"); - if (attrValue == null) { - attrValue = attributes.getValue("Rose"); - } - if (attrValue != null) { - modifiers = StringUtils.split(attrValue, ", ;\n\r\t"); - if (logger.isDebugEnabled()) { - logger.debug("modifiers[by manifest.mf][" + rr.getResource().getURI() - + "]=" + Arrays.toString(modifiers)); - } - } - } - } + modifiers = new String[] { "**" }; } rr.setModifiers(modifiers); return rr;