anchor.diff:    ),
   
     new RegExp(
  -    r'^((?:[-;#<!.\\"/* ]*(?:REM[-;#<!.\\"/* ]*)?[-;#<!.\"/*]+)?)( *)(?:This package is an SSL implementation written *\n'
  +    kIndent +
  +    r'(?:This package is an SSL implementation written *\n'
       r'^\1\2by Eric Young \(eay@cryptsoft\.com\)\. *\n'
       r'^\1\2The implementation was written so as to conform with Netscapes SSL\. *\n'
       r'^(?:(?:\1\2?g? *)? *\n)*'
  
positive.code: 
    // Seen in Jinja files, markupsafe files
    new RegExp(
      r'^((?:[-;#<!.\\"/* ]*(?:REM[-;#<!.\\"/* ]*)?[-;#<!.\"/*]+)?)( *):license: ([A-Z0-9]+)',
      multiLine: true,
      caseSensitive: false
    ),
  
    new RegExp(
      r'^((?:[-;#<!.\\"/* ]*(?:REM[-;#<!.\\"/* ]*)?[-;#<!.\"/*]+)?)( *)' +
      r'This software is made available under the terms of the (ICU) License -- ICU 1\.\8\.1 and later\.'.replaceAll(' ', _linebreak),
      multiLine: true,
      caseSensitive: false
    ),
  
    new RegExp(
      r'^((?:[-;#<!.\\"/* ]*(?:REM[-;#<!.\\"/* ]*)?[-;#<!.\"/*]+)?)( *)' +
      (
        r'(?:@APPLE_LICENSE_HEADER_START@)? '
        r'This file contains Original Code and/or Modifications of Original Code '
  
negative.code:     licenseIndices: const <int>[5, 6],
      versionIndicies: const <int, int>{ 5:3, 6:4 },
      pattern: new RegExp(
        kIndent +
        r'This file is part of GCC. *\n'
        r'^(?:(?:\1\2? *)? *\n)*'
        r'^\1\2GCC is free software; you can redistribute it and/or modify *\n'
        r'^\1\2it under the terms of the GNU General Public License as published by *\n'
  