Dart Analyze logoDart Analyze/
DRT-W1015

Deprecated member used in the same packageDRT-W1015

Major severityMajor
Bug Risk categoryBug Risk

The analyzer produces this diagnostic when a deprecated library member or class member is used in the same package in which it's declared.

Example

The following code produces this diagnostic because x is deprecated:

@deprecated
var x = 0;
var y = x;

Common fixes

The fix depends on what's been deprecated and what the replacement is. The documentation for deprecated declarations should indicate what code to use in place of the deprecated code.