anchor.diff:  ["source","groovy",subs="attributes"]
   --------------------------------------------------
   maven {
  -    url 'http://s3.amazonaws.com/download.elasticsearch.org/lucenesnapshots/774e9aefbc'
  +    url 'http://s3.amazonaws.com/download.elasticsearch.org/lucenesnapshots/83f9835'
   }
   --------------------------------------------------
   
  
positive.code: The very first releases of any major version (like a beta), might have been built on top of a Lucene Snapshot version.
  In such a case you will be unable to resolve the Lucene dependencies of the client.
  
  For example, if you want to use the `7.0.0-alpha2` version which depends on Lucene `8.0.0-snapshot-774e9aefbc`, you must
  define the following repository.
  
  For Maven:
  
negative.code: <repository>
      <id>elastic-lucene-snapshots</id>
      <name>Elastic Lucene Snapshots</name>
      <url>http://s3.amazonaws.com/download.elasticsearch.org/lucenesnapshots/83f9835</url>
      <releases><enabled>true</enabled></releases>
      <snapshots><enabled>false</enabled></snapshots>
  </repository>
  