Googling led me to the httpclient thread you started.  If there is no runtime 
dependency I am fine with it.  :)

-Matt

--- On Wed, 3/18/09, sebb <seb...@gmail.com> wrote:

> From: sebb <seb...@gmail.com>
> Subject: [LANG] 3.0 JCIP Annotations
> To: "Commons Developers List" <dev@commons.apache.org>
> Date: Wednesday, March 18, 2009, 10:51 AM
> I've added JCIP annotations jar to
> the POM, but not started adding any
> actual annotations yet.
> 
> The idea would be to annotate every class as one of
> 
> @Immutable
> @ThreadSafe
> @NotThreadSafe
> 
> These annotation appear in the Javadoc output in the class
> description.
> 
> Also, for objects that need synchronization to ensure
> thread safety,
> add the annotation
> 
> @GuardedBy
> 
> Are there any objections to proceeding with this?
> 
> It's probably easiest to deal with @Immutable first, then
> @ThreadSafe.
> 
> If no annotation is present, then the user _should_ assume
> that the
> class is @NotThreadSafe, but I think it would be better to
> always have
> an annotation so that it's clear it has not been
> accidentally left
> off.
> 
> WDYT?
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
> 
> 


      

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to