<commit_before><?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="1.0">

  <!-- Warning: this schema is partially inconsistent with the XML format used by the vformat
       converter. It will be updated soon, but in the meantime if you depend on the details of the
       format, please also check the converter source (and report any bugs or inconsistencies you spot). -->
  <xsd:include schemaLocation="xmlformat-common.xsd"/>
  <xsd:element name="contact">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="Address" type="Address"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="AddressLabel" type="AddressLabel"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Anniversary" type="DateContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Assistant" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Birthday" type="DateContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="BlogUrl" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="CalendarUrl" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Categories" type="Categories"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Class" type="StringContent"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="EMail" type="EMail"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="FbUrl" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="FileAs" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="FormattedName" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="FreeBusyUrl" type="StringContent"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="GroupwiseDirectory" type="GroupwiseDirectory"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-AIM" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-GaduGadu" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-ICQ" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-Jabber" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-MSN" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-Yahoo" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-Yabber" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IRC" type="StringContent"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="KDE-Extension" type="Extension"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Key" type="Key"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Location" type="Location"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Logo" type="Logo"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Manager" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Name" type="Name"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Nickname" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Note" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Organization" type="Organization"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Photo" type="Photo"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="PhotoUrl" type="StringContent"/>
		<xsd:element maxOccurs="1" minOccurs="0" name="Profession" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Revision" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Role" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="SMS" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Sound" type="Sound"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Spouse" type="StringContent"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="Telephone" type="Telephone"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Title" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Uid" type="StringContent"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="Url" type="StringContent"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="UserDefined" type="UserDefined"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Version" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="VideoUrl" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="WantsHtml" type="StringContent"/>
      </xsd:sequence><commit_msg>Introduced IM-Skype in XMLFormat-contact schema. Patch by savago. Thanks. Fixes #783<commit_after><?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="1.0">

  <!-- Warning: this schema is partially inconsistent with the XML format used by the vformat
       converter. It will be updated soon, but in the meantime if you depend on the details of the
       format, please also check the converter source (and report any bugs or inconsistencies you spot). -->
  <xsd:include schemaLocation="xmlformat-common.xsd"/>
  <xsd:element name="contact">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="Address" type="Address"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="AddressLabel" type="AddressLabel"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Anniversary" type="DateContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Assistant" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Birthday" type="DateContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="BlogUrl" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="CalendarUrl" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Categories" type="Categories"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Class" type="StringContent"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="EMail" type="EMail"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="FbUrl" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="FileAs" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="FormattedName" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="FreeBusyUrl" type="StringContent"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="GroupwiseDirectory" type="GroupwiseDirectory"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-AIM" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-GaduGadu" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-ICQ" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-Jabber" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-MSN" type="IM"/>
	<xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-Skype" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-Yahoo" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IM-Yabber" type="IM"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="IRC" type="StringContent"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="KDE-Extension" type="Extension"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Key" type="Key"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Location" type="Location"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Logo" type="Logo"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Manager" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Name" type="Name"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Nickname" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Note" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Organization" type="Organization"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Photo" type="Photo"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="PhotoUrl" type="StringContent"/>
		<xsd:element maxOccurs="1" minOccurs="0" name="Profession" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Revision" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Role" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="SMS" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Sound" type="Sound"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Spouse" type="StringContent"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="Telephone" type="Telephone"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Title" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Uid" type="StringContent"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="Url" type="StringContent"/>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="UserDefined" type="UserDefined"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="Version" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="VideoUrl" type="StringContent"/>
        <xsd:element maxOccurs="1" minOccurs="0" name="WantsHtml" type="StringContent"/>
      </xsd:sequence>
{'fraction_non_alphanumeric': 0.17719568567026195, 'fraction_numerical': 0.018900873138161273, 'mean_word_length': 5.054726368159204, 'pattern_counts': {'":': 0, '<': 116, '<?xml version=': 2, '>': 116, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 6}, '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': '1061098', 'n_tokens_mistral': 3295, 'n_tokens_neox': 3113, 'n_words': 616}