You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by do...@apache.org on 2002/10/21 02:43:45 UTC
cvs commit: jakarta-avalon/src/java/org/apache/avalon/framework ExceptionUtil.java
donaldp 2002/10/20 17:43:45
Modified: src/java/org/apache/avalon/framework ExceptionUtil.java
Log:
Remove deprecation warning by hiding uysage of method behind a non deprecated internal method
Revision Changes Path
1.16 +13 -1 jakarta-avalon/src/java/org/apache/avalon/framework/ExceptionUtil.java
Index: ExceptionUtil.java
===================================================================
RCS file: /home/cvs/jakarta-avalon/src/java/org/apache/avalon/framework/ExceptionUtil.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ExceptionUtil.java 5 Aug 2002 13:23:55 -0000 1.15
+++ ExceptionUtil.java 21 Oct 2002 00:43:45 -0000 1.16
@@ -191,7 +191,7 @@
{
final StringWriter sw = new StringWriter();
throwable.printStackTrace( new PrintWriter( sw, true ) );
- return splitString( sw.toString(), LINE_SEPARATOR );
+ return splitStringInternal( sw.toString(), LINE_SEPARATOR );
}
/**
@@ -203,6 +203,18 @@
* @deprecated This is an internal utility method that should not be used
*/
public static String[] splitString( final String string, final String onToken )
+ {
+ return splitStringInternal( string, onToken );
+ }
+
+ /**
+ * Splits the string on every token into an array of stack frames.
+ *
+ * @param string the string to split
+ * @param onToken the token to split on
+ * @return the resultant array
+ */
+ private static String[] splitStringInternal( final String string, final String onToken )
{
final StringTokenizer tokenizer = new StringTokenizer( string, onToken );
final String[] result = new String[ tokenizer.countTokens() ];
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>