[fpc-devel] Ref documentation doesn't mention "deprecated" keyword
Paul Ishenin
ip at kmiac.ru
Mon Jun 1 10:30:23 CEST 2009
Graeme Geldenhuys wrote:
>> type
>> TMyClass = class(TObject)
>> end deprecated;
>
>
> I tried, but get a compiler error. :-( It would be very handy though.
> Especially in tiOPF (and probably FPC and LCL as well), we have old
> classes that have since been renamed or refactored that they are not
> needed anymore. I would like to encourage developers to use the newer
> classes instead.
Have you tried as I wrote?
>> As I know you can deprecate any symbol and even unit.
>
> How do you mark a unit as deprecated?
> In the user.pdf I have seen many references to units being deprecated
> (eg: graph, oldlinux, etc), but I have only seen that being mentioned
> in the documentation. There doesn't seem to be any compiler reference
> or deprecated keyword marking that unit as deprecated. Or I clearly
> missed something. ;-)
Seems for unit this is not availble if fpc. Delphi allow use of
deprecated and platform marks for units too.
Best regards,
Paul Ishenin.
More information about the fpc-devel
mailing list