commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From s...@apache.org
Subject svn commit: r959577 - in /commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3: ./ builder/ concurrent/ math/ mutable/ reflect/ text/translate/ time/
Date Thu, 01 Jul 2010 09:48:24 GMT
Author: sebb
Date: Thu Jul  1 09:48:23 2010
New Revision: 959577

URL: http://svn.apache.org/viewvc?rev=959577&view=rev
Log:
Document thread-safety (where known)

Modified:
    commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/builder/package.html
    commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/concurrent/package.html
    commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/math/package.html
    commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/mutable/package.html
    commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/package.html
    commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/reflect/package.html
    commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/text/translate/package.html
    commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/StopWatch.java
    commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/package.html

Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/builder/package.html
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/builder/package.html?rev=959577&r1=959576&r2=959577&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/builder/package.html
(original)
+++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/builder/package.html
Thu Jul  1 09:48:23 2010
@@ -23,5 +23,6 @@ Assists in creating consistent <code>equ
 @see java.lang.Object#hashCode()
 @see java.lang.Comparable#compareTo(Object)
 @since 1.0
+<p>These classes are not thread-safe.</p>
 </body>
 </html>

Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/concurrent/package.html
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/concurrent/package.html?rev=959577&r1=959576&r2=959577&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/concurrent/package.html
(original)
+++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/concurrent/package.html
Thu Jul  1 09:48:23 2010
@@ -18,5 +18,6 @@ limitations under the License.
 <body>
 Provides support classes for multi-threaded programming. This package is
 intended to be an extension to <code>java.util.concurrent</code>.
+<p>These classes are thread-safe.</p>
 </body>
 </html>

Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/math/package.html
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/math/package.html?rev=959577&r1=959576&r2=959577&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/math/package.html (original)
+++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/math/package.html Thu
Jul  1 09:48:23 2010
@@ -20,5 +20,6 @@ Extends {@link java.math} for business m
 mathematical use, not scientific use. See <a href="http://commons.apache.org/math/">Commons
Math</a> 
 for a more complete set of mathematical classes.
 @since 2.0
+<p>These classes are immutable, and therefore thread-safe.</p>
 </body>
 </html>

Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/mutable/package.html
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/mutable/package.html?rev=959577&r1=959576&r2=959577&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/mutable/package.html
(original)
+++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/mutable/package.html
Thu Jul  1 09:48:23 2010
@@ -24,5 +24,6 @@
 <body>
 Provides typed mutable wrappers to primitive values and Object.
 @since 2.1
+<p>These classes are not thread-safe.</p>
 </body>
 </html>

Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/package.html
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/package.html?rev=959577&r1=959576&r2=959577&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/package.html (original)
+++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/package.html Thu Jul
 1 09:48:23 2010
@@ -19,5 +19,7 @@ limitations under the License.
 Provides highly reusable static utility methods, chiefly concerned 
 with adding value to the {@link java.lang} classes.
 @since 1.0
+<p>Most of these classes are immutable and thus thread-safe. 
+However Charset is not currently guaranteed thread-safe under all circumstances.</p>
 </body>
 </html>

Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/reflect/package.html
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/reflect/package.html?rev=959577&r1=959576&r2=959577&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/reflect/package.html
(original)
+++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/reflect/package.html
Thu Jul  1 09:48:23 2010
@@ -24,5 +24,6 @@
 <body>
 Accumulates common high-level uses of the <code>java.lang.reflect</code> APIs.
 @since 3.0
+<p>These classes are immutable, and therefore thread-safe.</p>
 </body>
 </html>

Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/text/translate/package.html
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/text/translate/package.html?rev=959577&r1=959576&r2=959577&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/text/translate/package.html
(original)
+++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/text/translate/package.html
Thu Jul  1 09:48:23 2010
@@ -22,5 +22,6 @@ building blocks. Initially created to ma
 customize the rules in the StringEscapeUtils class. 
 </p>
 @since 3.0
+<p>These classes are immutable, and therefore thread-safe.</p>
 </body>
 </html>

Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/StopWatch.java
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/StopWatch.java?rev=959577&r1=959576&r2=959577&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/StopWatch.java (original)
+++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/StopWatch.java Thu
Jul  1 09:48:23 2010
@@ -50,6 +50,8 @@ package org.apache.commons.lang3.time;
  * 4. start() cannot be called twice without calling reset()
  * </p>
  * 
+ * <p>This class is not thread-safe</p>
+ * 
  * @author Apache Software Foundation
  * @since 2.0
  * @version $Id$

Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/package.html
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/package.html?rev=959577&r1=959576&r2=959577&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/package.html (original)
+++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/package.html Thu
Jul  1 09:48:23 2010
@@ -18,5 +18,6 @@ limitations under the License.
 <body>
 Provides classes and methods to work with dates and durations.
 @since 2.0
+<p>These classes are immutable (and therefore thread-safe) apart from {@link StopWatch}.</p>
 </body>
 </html>



Mime
View raw message