anchor.diff:            'access:${declaration.name.name[0] == '_' ? 'private' : 'public'}',
             options['line-numbers'] as bool
                 ? 'line:${unit.lineInfo.getLocation(declaration.offset).lineNumber}'
  -              : ''
  +              : '',
  +          'type:${declaration.isAbstract ? 'abstract' : ''} class',
           ]);
           declaration.members.forEach((member) {
             if (member is ConstructorDeclaration) {
  
positive.code:                 variable.name.name,
                  path.relative(file.path, from: root),
                  '/${memberSource}/;"',
                  'i',
                  'access:${variable.name.name[0] == '_' ? 'private' : 'public'}',
                  options['line-numbers'] as bool
                      ? 'line:${unit.lineInfo.getLocation(member.offset).lineNumber}'
                      : '',
                  'class:${declaration.name}',
                  'type:${_parseVarType(memberSource)}'
                ]);
              });
            } else if (member is MethodDeclaration) {
  
negative.code:     varTypeList.removeLast();
  
      // [int]
      // [List<Map<String, dynamic>>]
      return varTypeList.join(' ');
    }
  
    void generate() {
  