If I use the [Deprecated] tag on a getter only, e.g.
[Deprecated]
public function get myOldProperty():int
{
return 0;
}
public function set myOldProperty(value:int):void
{
}
Then I get a warning at the line of the setter. "myOldProperty has been
deprecated"
If I use the [Deprecated] tag on both getter and setter, e.g.
[Deprecated]
public function get myOldProperty():int
{
return 0;
}
[Deprecated]
public function set myOldProperty(value:int):void
{
}
Then I get a duplicate deprecated tag warning.
These warnings then clog up the warnings panel, and make the use of the
Deprecated tag pointless, as I will be unable to see any genuine warnings about
actual use of the deprecated property.
Is it possible to Deprecate a property which has mutators and only see warnings
for line where the property is referenced?
Environment:
XP
SDK 3.2
Eclipse Plugin