from my reading of the java specification, moving methods upwards in the inheritance hierarchy is backwards compatible (in binary terms). (hopefully someone will correct me if i've made a mistake.)

it's possible that there are some cases of symantic incompatibility for user subclasses (overriding the deprecated methods that will never be called if the rule implementations are changed). since the methods have been deprecated for a long time now (digester 1.4, i think), for me, this isn't such an issue (as it once was) provided that it was strongly highlighted in the release documents.

i would be interest to hear what other people think about this one (including lurking users).

- robert

On 3 Apr 2004, at 08:06, Simon Kitching wrote:

Hi,

I see that a number of Rule classes in digester are still using the
deprecated versions of the begin/body/end methods.

In a minor-version release (1.5 -> 1.6), are we allowed to change these
classes to use the newer methods?

Thanks,

Simon


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




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



Reply via email to