Update of /cvsroot/metamorphosis/ruper2/src/java/core/org/krysalis/ruper/resource
In directory sc8-pr-cvs1:/tmp/cvs-serv10667/src/java/core/org/krysalis/ruper/resource
Modified Files:
ResourceType.java ResourceSpecifier.java
Log Message:
1) listSpecifiers ought not work
2) unit tests run again [need to add those to a project]
3) FilenameAnalyzer a bit smarter (copes w/ -alpha better, ala Ben's soln)
4) FileUpdater does something -- kinda/sorta, try it :-)
5) Ant task same...
Index: ResourceType.java
===================================================================
RCS file: /cvsroot/metamorphosis/ruper2/src/java/core/org/krysalis/ruper/resource/ResourceType.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** ResourceType.java 6 Sep 2003 23:01:15 -0000 1.5
--- ResourceType.java 12 Sep 2003 20:23:43 -0000 1.6
***************
*** 31,35 ****
ResourceType type = ResourceType.UNKNOWN;
! if (null == typeStr) {
type = ResourceType.JAVA_BINARY;
}
--- 31,35 ----
ResourceType type = ResourceType.UNKNOWN;
! if ((null == typeStr) || ("" == typeStr) || ("java" == typeStr)) {
type = ResourceType.JAVA_BINARY;
}
Index: ResourceSpecifier.java
===================================================================
RCS file: /cvsroot/metamorphosis/ruper2/src/java/core/org/krysalis/ruper/resource/ResourceSpecifier.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** ResourceSpecifier.java 5 Sep 2003 05:51:47 -0000 1.3
--- ResourceSpecifier.java 12 Sep 2003 20:23:43 -0000 1.4
***************
*** 5,14 ****
package org.krysalis.ruper.resource;
import org.krysalis.version.Version;
/**
* @author arb_jack
*/
! public class ResourceSpecifier {
private ResourceGroup m_group = null;
private ResourceIdentifier m_identifier = null;
--- 5,18 ----
package org.krysalis.ruper.resource;
+ import java.io.PrintWriter;
+
import org.krysalis.version.Version;
+ import org.krysalis.version.util.debug.DebugUtils;
+ import org.krysalis.version.util.debug.Dumpable;
/**
* @author arb_jack
*/
! public class ResourceSpecifier implements Dumpable {
private ResourceGroup m_group = null;
private ResourceIdentifier m_identifier = null;
***************
*** 74,77 ****
--- 78,99 ----
public ResourceGroup getGroup() {
return m_group;
+ }
+
+ public void dump(PrintWriter out, int depth, boolean verbose) {
+ String indent = DebugUtils.getIndent(depth);
+
+ out.print(indent);
+ out.println("Resource Identifier: " + m_identifier);
+
+ out.print(indent);
+ out.println("Resource Type: " + m_type);
+
+ out.print(indent);
+ out.println("Resource Group: " + m_group);
+
+ if (null != m_version) {
+ out.print(indent);
+ out.println("Resource Version: " + m_version);
+ }
}
}
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.