<commit_before><?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.9.4" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
 <name>sync</name>
 <channel>pecl.php.net</channel>
 <summary>Named and unnamed synchronization objects</summary>
 <description>Introduces synchonization objects into PHP.  Named and unnamed Mutex (SyncMutex), Semaphore (SyncSemaphore), Event (SyncEvent), and Reader-Writer (SyncReaderWriter) objects provide OS-level synchronization on both *NIX (POSIX semaphores required) and Windows platforms.

The project sits over on GitHub for all of that pull request and issue tracker goodness to easily submit changes and ideas respectively:

https://github.com/cubiclesoft/php-ext-sync
</description>
 <lead>
  <name>CubicleSoft</name>
  <user>cubie</user>
  <email><EMAIL></email>
  <active>yes</active>
 </lead>
 <date>2014-05-08</date>
 <time>06:00:00</time>
 <version>
  <release>1.0.0</release>
  <api>1.0.0</api>
 </version>
 <stability>
  <release>stable</release>
  <api>stable</api>
 </stability>
 <license uri="http://opensource.org/licenses/MIT">MIT License</license>
 <notes>
- Initial release.
 </notes><commit_msg>Updated package XML with lead dev info.<commit_after><?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.9.4" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
 <name>sync</name>
 <channel>pecl.php.net</channel>
 <summary>Named and unnamed synchronization objects</summary>
 <description>The 'sync' extension introduces synchonization objects into PHP.  Named and unnamed Mutex, Semaphore, Event, and Reader-Writer objects provide OS-level synchronization on both *NIX (POSIX semaphores required) and Windows platforms.</description>
 <lead>
  <name><NAME></name>
  <user>cubic</user>
  <email><EMAIL></email>
  <active>yes</active>
 </lead>
 <lead>
  <name><NAME></name>
  <user>tyrael</user>
  <email><EMAIL></email>
  <active>yes</active>
 </lead>
 <date>2014-07-05</date>
 <time>08:00:00</time>
 <version>
  <release>1.0.0</release>
  <api>1.0.0</api>
 </version>
 <stability>
  <release>stable</release>
  <api>stable</api>
 </stability>
 <license uri="http://opensource.org/licenses/MIT">MIT License</license>
 <notes>
- Initial release.
 </notes>
{'fraction_non_alphanumeric': 0.18543758967001434, 'fraction_numerical': 0.032281205164992825, 'mean_word_length': 4.908898305084746, 'pattern_counts': {'":': 0, '<': 98, '<?xml version=': 2, '>': 98, 'https://': 1, 'lorem ipsum': 0, 'www.': 2, 'xml': 8}, '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': '6455585', 'n_tokens_mistral': 1057, 'n_tokens_neox': 988, 'n_words': 181}