stevel 2005/05/16 05:11:44 Modified: src/main/org/apache/tools/ant ComponentHelper.java Log: merged antlib: strings to a single (currently private) constant. Revision Changes Path 1.54 +3 -2 ant/src/main/org/apache/tools/ant/ComponentHelper.java Index: ComponentHelper.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/ComponentHelper.java,v retrieving revision 1.53 retrieving revision 1.54 diff -u -r1.53 -r1.54 --- ComponentHelper.java 5 May 2005 15:57:19 -0000 1.53 +++ ComponentHelper.java 16 May 2005 12:11:44 -0000 1.54 @@ -91,6 +91,7 @@ private static final String ERROR_NO_TASK_LIST_LOAD = "Can't load default task list"; private static final String ERROR_NO_TYPE_LIST_LOAD = "Can't load default type list"; public static final String COMPONENT_HELPER_REFERENCE = "ant.ComponentHelper"; + private static final String ANTLIB_PREFIX = "antlib:"; /** * Find a project component for a specific project, creating @@ -759,7 +760,7 @@ definer.setProject(project); definer.setURI(uri); definer.setResource( - uri.substring("antlib:".length()).replace('.', '/') + uri.substring(ANTLIB_PREFIX.length()).replace('.', '/') + "/antlib.xml"); // a fishing expedition :- ignore errors if antlib not present definer.setOnError(new Typedef.OnError("ignore")); @@ -791,7 +792,7 @@ AntTypeDefinition def = getDefinition(componentName); if (def == null) { //not a known type - boolean isAntlib=componentName.indexOf("antlib:")==0; + boolean isAntlib=componentName.indexOf(ANTLIB_PREFIX)==0; out.println("Cause: The name is undefined."); out.println("Action: Check the spelling."); out.println("Action: Check that any custom tasks/types have been declared");
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]