<commit_before><?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20000802//EN"
"http://www.w3.org/TR/2000/CR-SVG-20000802/DTD/svg-20000802.dtd">

<!-- ========================================================================= -->
<!-- Copyright (C) The Apache Software Foundation. All rights reserved.        -->
<!--                                                                           -->
<!-- This software is published under the terms of the Apache Software License -->
<!-- version 1.1, a copy of which has been included with this distribution in  -->
<!-- the LICENSE file.                                                         -->
<!-- ========================================================================= -->

<!-- ========================================================================= -->
<!-- This tests validates linking and provides an index for text files.        -->
<!--                                                                           -->
<!-- @author <EMAIL>                                              -->
<!-- @version $Id$         -->
<!-- ========================================================================= -->

<svg id="body" width="450" height="500" viewBox="0 0 450 500">
<title>Index 2</title>
  <style type="text/css"><![CDATA[
      .c1 {
	  fill: url(#ballGradientA); /*rgb(203, 203, 255);*/
      }
      .c2 {
	  fill: url(#ballGradientB); /*rgb(153, 153, 203);*/
      }
      text.title {
          stroke-width: 3;
          font-size: 52;
          text-anchor: middle;
    	  font-family: SunSansCondensed-Heavy;
      }
      text.previous {
	  stroke-width: 1;
          font-size: 28;
          text-anchor: start;
          text-decoration: underline;
      }
      text.headfoot {
          fill: black; 
          font-weight: normal;
          font-family: SunSansCondensed-Heavy;
	  stroke: none;
      }
      text.link {
          fill: white;
          font-size: 14;
          font-family: SunSansCondensed-Heavy;
      }
  ]]>
  </style>

  <defs>
    <filter id="blur" filterUnits="objectBoundingBox" primitiveUnits="objectBoundingBox" x="-10%" y="-25%" width="120%" height="150%" > 
        <feGaussianBlur stdDeviation="4 3" x="-10%" y="-25%" width="120%" height="150%" /> 
        <feColorMatrix type="matrix" values="1.1 0 0 0 0   0 1.1 0 0 0   0 0 1.1 0 0   0 0 0 1.1 0" /> 
    </filter>

    <radialGradient id="ballGradientA" gradientUnits="objectBoundingBox" fx=".2" fy=".2">
        <stop offset="0" stop-color="white" />        
        <stop offset=".2" stop-color="rgb(203, 203, 255)" />
        <stop offset="1" stop-color="black" />
    </radialGradient>

    <radialGradient id="ballGradientB" gradientUnits="objectBoundingBox" fx=".8" fy=".8">
        <stop offset="0" stop-color="white" />        
        <stop offset=".3" stop-color="rgb(203, 203, 255)" />
        <stop offset="1" stop-color="black" />
    </radialGradient>

  </defs>

<circle cx="310" cy="240" r="400" class="c1"/>
<circle cx="290" cy="250" r="300" class="c2"/>
<circle cx="310" cy="240" r="230" class="c1"/>
<circle cx="300" cy="250" r="180" class="c2"/>
<circle cx="310" cy="240" r="140" class="c1"/>
<circle cx="310" cy="240" r="100" class="c2"/>
<circle cx="300" cy="240" r="60" class="c1"/>
<circle cx="310" cy="250" r="30" class="c2"/>

  <text class="title headfoot" style="fill:white; filter:url(#blur)" x="50%" y="60" transform="translate(2, 2)">
    Test Files 2
  </text>

  <text class="title headfoot" style="fill:white; filter:url(#blur)" x="50%" y="60" transform="translate(2, 2)">
    Test Files 2
  </text>

  <text class="title headfoot" x="50%" y="60">
    Test Files 2
  </text>

  <a xlink:href="image.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-55)">
      Images (image.svg)
    </text>
  </a> 

  <a xlink:href="textFeatures.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-47)">
      Text (textFeatures.svg)
    </text>
  </a> 

  <a xlink:href="textProperties.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-39)">
      Text 2 (textProperties.svg)
    </text>
  </a> 

  <a xlink:href="patternRegionA.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-31)">
      Pattern Region A (patternRegionA.svg)
    </text>
  </a> 

  <a xlink:href="patternRegionB.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-23)">
      Pattern Region B (patternRegionB.svg)
    </text>
  </a> 

  <a xlink:href="systemColors.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-15)">
      System Colors (systemColors.svg)
    </text>
  </a> 

  <a xlink:href="textBidi.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-7)">
      Bidirectional Text (textBidi.svg)
    </text>
  </a> 

  <a xlink:href="percentagesAndUnits.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(1)">
      Percentages &amp; Units (percentagesAndUnits.svg)
    </text>
  </a> 

  <a xlink:href="textStyles.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(9)">
      Text Styles (textStyles.svg)
    </text>
  </a> 


  <a xlink:href="textLayout.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(17)">
      Text Layout (textLayout.svg)
    </text><commit_msg>bug #1493 fixed. PR: Obtained from: Submitted by: Reviewed by:<commit_after><?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20000802//EN"
"http://www.w3.org/TR/2000/CR-SVG-20000802/DTD/svg-20000802.dtd">

<!-- ========================================================================= -->
<!-- Copyright (C) The Apache Software Foundation. All rights reserved.        -->
<!--                                                                           -->
<!-- This software is published under the terms of the Apache Software License -->
<!-- version 1.1, a copy of which has been included with this distribution in  -->
<!-- the LICENSE file.                                                         -->
<!-- ========================================================================= -->

<!-- ========================================================================= -->
<!-- This tests validates linking and provides an index for text files.        -->
<!--                                                                           -->
<!-- @author <EMAIL>                                              -->
<!-- @version $Id$         -->
<!-- ========================================================================= -->

<svg id="body" width="450" height="500" viewBox="0 0 450 500">
<title>Index 2</title>
  <style type="text/css"><![CDATA[
      .c1 {
	  fill: url(#ballGradientA); /*rgb(203, 203, 255);*/
      }
      .c2 {
	  fill: url(#ballGradientB); /*rgb(153, 153, 203);*/
      }
      text.title {
          stroke-width: 3;
          font-size: 52;
          text-anchor: middle;
    	  font-family: SunSansCondensed-Heavy;
      }
      text.previous {
	  stroke-width: 1;
          font-size: 28;
          text-anchor: start;
          text-decoration: underline;
      }
      text.headfoot {
          fill: black; 
          font-weight: normal;
          font-family: SunSansCondensed-Heavy;
	  stroke: none;
      }
      text.link {
          fill: white;
          font-size: 14;
          font-family: SunSansCondensed-Heavy;
      }
  ]]>
  </style>

  <defs>
    <filter id="blur" filterUnits="objectBoundingBox" primitiveUnits="objectBoundingBox" x="-10%" y="-25%" width="120%" height="150%" > 
        <feGaussianBlur stdDeviation="4 3" x="-10%" y="-25%" width="120%" height="150%" /> 
        <feColorMatrix type="matrix" values="1.1 0 0 0 0   0 1.1 0 0 0   0 0 1.1 0 0   0 0 0 1.1 0" /> 
    </filter>

    <radialGradient id="ballGradientA" gradientUnits="objectBoundingBox" fx=".2" fy=".2">
        <stop offset="0" stop-color="white" />        
        <stop offset=".2" stop-color="rgb(203, 203, 255)" />
        <stop offset="1" stop-color="black" />
    </radialGradient>

    <radialGradient id="ballGradientB" gradientUnits="objectBoundingBox" fx=".8" fy=".8">
        <stop offset="0" stop-color="white" />        
        <stop offset=".3" stop-color="rgb(203, 203, 255)" />
        <stop offset="1" stop-color="black" />
    </radialGradient>

  </defs>

<circle cx="310" cy="240" r="400" class="c1"/>
<circle cx="290" cy="250" r="300" class="c2"/>
<circle cx="310" cy="240" r="230" class="c1"/>
<circle cx="300" cy="250" r="180" class="c2"/>
<circle cx="310" cy="240" r="140" class="c1"/>
<circle cx="310" cy="240" r="100" class="c2"/>
<circle cx="300" cy="240" r="60" class="c1"/>
<circle cx="310" cy="250" r="30" class="c2"/>

  <text class="title headfoot" style="fill:white; filter:url(#blur)" x="50%" y="60" transform="translate(2, 2)">
    Test Files 2
  </text>

  <text class="title headfoot" style="fill:white; filter:url(#blur)" x="50%" y="60" transform="translate(2, 2)">
    Test Files 2
  </text>

  <text class="title headfoot" x="50%" y="60">
    Test Files 2
  </text>

  <a xlink:href="image.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-55)">
      Images (image.svg)
    </text>
  </a> 

  <a xlink:href="textFeatures.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-47)">
      Text (textFeatures.svg)
    </text>
  </a> 

  <a xlink:href="textProperties.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-39)">
      Text 2 (textProperties.svg)
    </text>
  </a> 

  <a xlink:href="patternRegionA.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-31)">
      Pattern Region A (patternRegionA.svg)
    </text>
  </a> 

  <a xlink:href="patternRegionB.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-23)">
      Pattern Region B (patternRegionB.svg)
    </text>
  </a> 

  <a xlink:href="systemColors.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-15)">
      System Colors (systemColors.svg)
    </text>
  </a> 

  <a xlink:href="textBiDi.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(-7)">
      Bidirectional Text (textBiDi.svg)
    </text>
  </a> 

  <a xlink:href="percentagesAndUnits.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(1)">
      Percentages &amp; Units (percentagesAndUnits.svg)
    </text>
  </a> 

  <a xlink:href="textStyles.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(9)">
      Text Styles (textStyles.svg)
    </text>
  </a> 


  <a xlink:href="textLayout.svg" xlink:show="new">
    <text class="link" x="70" y="0"
          transform="translate(0, 250) rotate(17)">
      Text Layout (textLayout.svg)
    </text>
{'fraction_non_alphanumeric': 0.23421535237097196, 'fraction_numerical': 0.0590341454894769, 'mean_word_length': 2.5532112938256284, 'pattern_counts': {'":': 0, '<': 185, '<?xml version=': 2, '>': 185, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 22, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5596739', 'n_tokens_mistral': 4284, 'n_tokens_neox': 3644, 'n_words': 848}