usageDescription property

String get usageDescription

Get usage description

Implementation

String get usageDescription {
  final locations = <String>[];
  if (usedInLib) {
    locations.add('lib');
  }
  if (usedInTest) {
    locations.add('test');
  }
  if (usedInBin) {
    locations.add('bin');
  }
  if (usedInTool) {
    locations.add('tool');
  }

  if (locations.isEmpty) {
    return 'unused';
  }
  return 'used in ${locations.join(', ')}';
}