anchor.diff:  
       var errorCode = error.errorCode;
       if (errorCode is LintCode) {
  -      var generators = lintProducerMap[errorCode.name] ?? [];
  +      var generators = lintProducerMap[errorCode.uniqueLintName] ?? [];
         for (var generator in generators) {
           await compute(generator());
         }
  
positive.code: 
    List<ProducerGenerator> _getGenerators(ErrorCode errorCode) {
      if (errorCode is LintCode) {
        return FixProcessor.lintProducerMap[errorCode.name] ?? [];
      } else {
        // todo (pq): consider support for multiGenerators
        return FixProcessor.nonLintProducerMap[errorCode] ?? [];
  
negative.code:     required this.fixCount,
    });
  }
  
  extension on LintCode {
    String get uniqueLintName {
      if (uniqueName.startsWith('LintCode.')) {
        return uniqueName.substring(9);
      }
      return uniqueName;
    }
  }
  