On Fri, 12 Nov 2004 10:40:59 +0700, Kevin Jackson
<[EMAIL PROTECTED]> wrote:
> This looks like dead code as all the functionality is in
AbstractCvsTask.
> 
> Would it be possible to prune this from the current version?
> 
> Kev
> 

Its retained in case someone, somewhere, had subclassed the task, or
created a cvs task and cast it to tasks.Cvs.

In OSS code there is no real privacy of implementation, and we have to
try and maintain the appearance of stability in the moderately public
areas. That doesnt mean that we cant change things, but we have to
assume that people use our tasks programatically as well as in XML and
so cannot
-remove existing tasks
-remove existing setter methods. If you want to change the type of a
setter (e.g String -> Integer), you need to retain the old one *after*
the new one. 

-Steve


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to