<commit_before><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>fileTypes</key>
  <array>
    <string>apib</string>
  </array>
  <key>foldingStartMarker</key>
  <string>(?x)
    (&lt;(?i:head|body|table|thead|tbody|tfoot|tr|div|select|fieldset|style|script|ul|ol|form|dl)\b.*?&gt;
    |&lt;!--(?!.*--&gt;)
    |\{\s*($|\?&gt;\s*$|//|/\*(.*\*/\s*$|(?!.*?\*/)))
    )</string>
  <key>foldingStopMarker</key>
  <string>(?x)
    (&lt;/(?i:head|body|table|thead|tbody|tfoot|tr|div|select|fieldset|style|script|ul|ol|form|dl)&gt;
    |^\s*--&gt;
    |(^|\s)\}
    )</string>
  <key>keyEquivalent</key>
  <string>^~M</string>
  <key>name</key>
  <string>API Blueprint</string>
  <key>patterns</key>
  <array>
    <dict>
      <key>include</key>
      <string>#blueprint_group</string>
    </dict>
    <dict>
      <key>include</key>
      <string>#blueprint_data_structures</string>
    </dict>
    <dict>
      <key>include</key>
      <string>#blueprint_action</string>
    </dict>
    <dict>
      <key>include</key>
      <string>#blueprint_resource</string>
    </dict>
    <dict>
      <key>include</key>
      <string>#blueprint_shorthand</string>
    </dict>
    <dict>
      <key>name</key>
      <string>blueprint.response.json</string>
      <key>begin</key>
      <string>([-+*]) ([Rr]equest|[Rr]esponse) (\d+)? ?\(?(\(.*json\)?)</string>
      <key>end</key>
      <string>^(?=\S)</string>
      <key>beginCaptures</key>
      <dict>
        <key>1</key>
        <dict>
          <key>name</key>
          <string>variable.unordered.list.gfm</string>
        </dict>
        <key>3</key>
        <dict>
          <key>name</key>
          <string>constant.numeric</string>
        </dict>
        <key>4</key>
        <dict>
          <key>name</key>
          <string>variable.language.fenced.markdown</string>
        </dict>
      </dict>
      <key>patterns</key>
      <array>
        <dict>
          <key>include</key>
          <string>#http-headers</string>
        </dict>
        <dict>
          <key>include</key>
          <string>#mson-block</string>
        </dict>
        <dict>
          <key>begin</key>
          <string>([-+*]) [Bb]ody</string>
          <key>end</key>
          <string>^(?=(?=\S)|(?=\s+\+))</string>
          <key>beginCaptures</key>
          <dict>
            <key>1</key>
            <dict>
              <key>name</key>
              <string>variable.unordered.list.gfm</string>
            </dict>
          </dict>
          <key>patterns</key>
          <array>
            <dict>
              <key>include</key>
              <string>source.js</string>
            </dict>
          </array>
        </dict>
        <dict>
          <key>include</key>
          <string>#response-unstyled-section</string>
        </dict>
        <dict>
          <key>include</key>
          <string>source.js</string>
        </dict>
      </array>
    </dict>
    <dict>
      <key>name</key>
      <string>blueprint.response.xml</string>
      <key>begin</key>
      <string>([-+*]) ([Rr]equest|[Rr]esponse) (\d+)? ?\(?(\(.*xml\)?)</string>
      <key>end</key>
      <string>^(?=\S)</string>
      <key>beginCaptures</key>
      <dict>
        <key>1</key>
        <dict>
          <key>name</key>
          <string>variable.unordered.list.gfm</string>
        </dict>
        <key>3</key>
        <dict>
          <key>name</key>
          <string>constant.numeric</string>
        </dict>
        <key>4</key>
        <dict>
          <key>name</key>
          <string>variable.language.fenced.markdown</string>
        </dict>
      </dict>
      <key>patterns</key>
      <array>
        <dict>
          <key>include</key>
          <string>#http-headers</string>
        </dict>
        <dict>
          <key>include</key>
          <string>#mson-block</string>
        </dict>
        <dict><commit_msg>Changed blueprint.response json and xml regex<commit_after><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>fileTypes</key>
  <array>
    <string>apib</string>
  </array>
  <key>foldingStartMarker</key>
  <string>(?x)
    (&lt;(?i:head|body|table|thead|tbody|tfoot|tr|div|select|fieldset|style|script|ul|ol|form|dl)\b.*?&gt;
    |&lt;!--(?!.*--&gt;)
    |\{\s*($|\?&gt;\s*$|//|/\*(.*\*/\s*$|(?!.*?\*/)))
    )</string>
  <key>foldingStopMarker</key>
  <string>(?x)
    (&lt;/(?i:head|body|table|thead|tbody|tfoot|tr|div|select|fieldset|style|script|ul|ol|form|dl)&gt;
    |^\s*--&gt;
    |(^|\s)\}
    )</string>
  <key>keyEquivalent</key>
  <string>^~M</string>
  <key>name</key>
  <string>API Blueprint</string>
  <key>patterns</key>
  <array>
    <dict>
      <key>include</key>
      <string>#blueprint_group</string>
    </dict>
    <dict>
      <key>include</key>
      <string>#blueprint_data_structures</string>
    </dict>
    <dict>
      <key>include</key>
      <string>#blueprint_action</string>
    </dict>
    <dict>
      <key>include</key>
      <string>#blueprint_resource</string>
    </dict>
    <dict>
      <key>include</key>
      <string>#blueprint_shorthand</string>
    </dict>
    <dict>
      <key>name</key>
      <string>blueprint.response.json</string>
      <key>begin</key>
      <string>([-+*]) ([Rr]equest|[Rr]esponse) (\d+)? ?\(?(\(.*json.*\)?)</string>
      <key>end</key>
      <string>^(?=\S)</string>
      <key>beginCaptures</key>
      <dict>
        <key>1</key>
        <dict>
          <key>name</key>
          <string>variable.unordered.list.gfm</string>
        </dict>
        <key>3</key>
        <dict>
          <key>name</key>
          <string>constant.numeric</string>
        </dict>
        <key>4</key>
        <dict>
          <key>name</key>
          <string>variable.language.fenced.markdown</string>
        </dict>
      </dict>
      <key>patterns</key>
      <array>
        <dict>
          <key>include</key>
          <string>#http-headers</string>
        </dict>
        <dict>
          <key>include</key>
          <string>#mson-block</string>
        </dict>
        <dict>
          <key>begin</key>
          <string>([-+*]) [Bb]ody</string>
          <key>end</key>
          <string>^(?=(?=\S)|(?=\s+\+))</string>
          <key>beginCaptures</key>
          <dict>
            <key>1</key>
            <dict>
              <key>name</key>
              <string>variable.unordered.list.gfm</string>
            </dict>
          </dict>
          <key>patterns</key>
          <array>
            <dict>
              <key>include</key>
              <string>source.js</string>
            </dict>
          </array>
        </dict>
        <dict>
          <key>include</key>
          <string>#response-unstyled-section</string>
        </dict>
        <dict>
          <key>include</key>
          <string>source.js</string>
        </dict>
      </array>
    </dict>
    <dict>
      <key>name</key>
      <string>blueprint.response.xml</string>
      <key>begin</key>
      <string>([-+*]) ([Rr]equest|[Rr]esponse) (\d+)? ?\(?(\(.*xml.*\)?)</string>
      <key>end</key>
      <string>^(?=\S)</string>
      <key>beginCaptures</key>
      <dict>
        <key>1</key>
        <dict>
          <key>name</key>
          <string>variable.unordered.list.gfm</string>
        </dict>
        <key>3</key>
        <dict>
          <key>name</key>
          <string>constant.numeric</string>
        </dict>
        <key>4</key>
        <dict>
          <key>name</key>
          <string>variable.language.fenced.markdown</string>
        </dict>
      </dict>
      <key>patterns</key>
      <array>
        <dict>
          <key>include</key>
          <string>#http-headers</string>
        </dict>
        <dict>
          <key>include</key>
          <string>#mson-block</string>
        </dict>
        <dict>
{'fraction_non_alphanumeric': 0.21621284036972271, 'fraction_numerical': 0.003997002248313765, 'mean_word_length': 1.858621920742592, 'pattern_counts': {'":': 0, '<': 439, '<?xml version=': 2, '>': 439, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 7}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4974838', 'n_tokens_mistral': 2960, 'n_tokens_neox': 2905, 'n_words': 334}