Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 61 (100.0%) | 1027 (100.0%) | 16.8 |
src/java/org/apache/commons/lang/exception/ | 33 (54.1%) | 797 (77.6%) | 24.1 |
src/test/org/apache/commons/lang/exception/ | 7 (11.5%) | 159 (15.5%) | 22.7 |
src/java/org/apache/commons/lang/ | 7 (11.5%) | 35 (3.4%) | 5.0 |
/ | 11 (18.0%) | 29 (2.8%) | 2.6 |
src/test/org/apache/commons/lang/ | 3 (4.9%) | 7 (0.7%) | 2.3 |
A feeble attempt at a (personal) anti-spam measure.
[ in jarkarta/commons/lang/src/ ]
* test/org/apache/commons/lang/exception/NestableDelegateTestCase.java
* test/org/apache/commons/lang/exception/ExceptionUtilsTestCase.java
* test/org/apache/commons/lang/StringUtilsTest.java
* java/org/apache/commons/lang/exception/ExceptionUtils.java
* java/org/apache/commons/lang/exception/NestableRuntimeException.java
* java/org/apache/commons/lang/exception/NestableError.java
* java/org/apache/commons/lang/exception/NestableDelegate.java
* java/org/apache/commons/lang/exception/NestableException.java
* java/org/apache/commons/lang/exception/Nestable.java
* java/org/apache/commons/lang/ObjectUtils.java
* java/org/apache/commons/lang/StringUtils.java
* java/org/apache/commons/lang/SerializationUtils.java
Remove my email addresses.
12 lines of code changed in:
* src/java/org/apache/commons/lang/exception/ExceptionUtils.java
getCause(Throwable), getCause(Throwable, String[]): Added @since tags.
3 lines of code changed in:
* src/test/org/apache/commons/lang/exception/ExceptionUtilsTestCase.java
testPrintThrowables(): Previously printing some stack traces to
stdout as part of its tests which at first glance looks like a test
failure (but in reality isn't). Here's a truncated example:
test.exception:
[echo] Running exception package tests ...
[java] .........................................
[java] ......org.apache.commons.lang.exception.ExceptionUtilsTestCase$Ex
[java] at org.apache.commons.lang.exception.ExceptionUtilsTestCase.c
[java] [wrapped] org.apache.commons.lang.exception.ExceptionUtilsTestCa
[java] at org.apache.commons.lang.exception.ExceptionUtilsTestCase.c
[java] [wrapped] org.apache.commons.lang.exception.ExceptionUtilsTestCa
[java] at org.apache.commons.lang.exception.ExceptionUtilsTestCase.c
[java] at org.apache.commons.lang.exception.ExceptionUtilsTestCase.t
* src/java/org/apache/commons/lang/exception/ExceptionUtils.java
WRAPPED_MARKER: New constant for the " [wrapped] " text used when
printing exception stack traces.
getRootCauseStackTrace(Throwable): Replaced inline " [wrapped] "
text with use of new WRAPPED_MARKER constant.
21 lines of code changed in:
* src/test/org/apache/commons/lang/StringUtilsTest.java
testCaseFunctions(): Added single character string tests for
capitalise() and uncapitalise() methods.
* src/java/org/apache/commons/lang/StringUtils.java
capitalise(), uncapitalise(): Clarified code path -- no functional
change.
20 lines of code changed in:
Reverting last commit back to CVS rev 1.3. I would prefer to see the "dist" build target create bundled archives.
1 lines of code changed in:
All build-generated content should reside under a single directory for easy cleaning.
1 lines of code changed in:
Ignore the generated target/ directory.
0 lines of code changed in:
Updated the component.version property for [lang] version 1.0-rc1.
1 lines of code changed in:
Corrected semantics of ExceptionWithoutCause broken in CVS rev 1.3.
The point of the ExceptionWithoutCause is to test for false-positive
nested exception method signature matches. Documented this in the
header JavaDoc for both the ExceptionWithCause and
ExceptionWithoutCause classes, and changed the nested exception method
name of the latter from getCause() to getTargetException() to avoid
conflicts with getCause() method of JDK 1.4's Exception class (which
returns Throwable).
11 lines of code changed in:
split(String, String, int): Integrated some good suggested
improvements from John Yu <john@scioworks.com>.
split(String, String): Referenced split(String, String, int) to avoid
maintainence overhead of duplicated JavaDoc.
11 lines of code changed in:
CAUSE_METHOD_NAMES: Added "getSourceException" to list of method
names.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12043
2 lines of code changed in:
Extend java.lang.Error rather than Exception.
1 lines of code changed in:
Added a second action item for exception package tests.
2 lines of code changed in:
Added action item for exception package tests.
2 lines of code changed in:
NestableError suggested by Stephen C. Basically a clone of
NestableException.
200 lines of code changed in:
Leveraged NestableDelegate.getMessage(String).
6 lines of code changed in:
Renamed "cause" private field to "nestable" to better reflect what it
is.
16 lines of code changed in:
getMessage(String): Corrected grammar in JavaDoc.
3 lines of code changed in:
ExceptionUtils.getThrowables(Throwable): Switched from concrete
ArrayList local reference to List.
ExceptionUtils.getStackTrace(Throwable): New method for extracting the
text of a stack trace.
ExceptionUtils.getStackFrames(Throwable): Splits an exception's stace
trace into frames.
ExceptionUtils.getStackFrames(String): Splits a stace trace into frames.
NestableDelegate printStackTrace(): Delegate to
printStackTrace(PrintStream) using System.err rather than duplicating
its impl.
NestableDelegate printStackTrace(PrintWriter): Used new name
getStackFrames() method name.
NestableDelegate getStackFrames(Throwable): Renamed decompose() to
this and delegated to ExceptionUtils.getStackFrames(String) for half
of impl.
68 lines of code changed in:
Corrected wording in KNOWN ISSUES section.
2 lines of code changed in:
(23 more)