<commit_before>Changelog
=========

* 1.0.0-alpha4 (@release_date@)

 * added prototypical `PuliAssetFactory` for Assetic
 * renamed `Path::dirname()` to `Path::getDirectory()`
 * added methods to `Path`:
  * `getRoot()`
  * `isAbsolute()`
  * `isRelative()`
  * `makeAbsolute()`
  * `makeRelative()`
  * `isLocal()`
 * added `PuliCssRewriteFilter` for Assetic
 * added `ResourceCollectionIterator` and `DirectoryResourceIterator`
 * added `ResourceFilterIterator`
 * added `TwigTemplateCacheWarmer`
 * changed `PuliLoader::getCacheKey()` to prevent cache conflicts with
   templates loaded through a different loader

* 1.0.0-alpha3 (2014-02-22)

 * renamed `PhpResourceLocator` to `PhpCacheLocator`
 * renamed `PhpResourceLocatorDumper` to `PhpCacheDumper`
 * added `FilesystemLocator`
 * removed `ResourceDiscoveringInterface`
 * a base `ResourceLocatorInterface` can now be passed to `ResourceRepository`
 * instead of arrays, `ResourceCollection` objects are now returned everywhere
 * renamed `ResourceInterface::getPath()` to `getRealPath()`
 * renamed `ResourceInterface::getRepositoryPath()` to `getPath()`
 * added an extension for the templating engine Twig
 * added an extension for the Symfony Config and HttpKernel components

* 1.0.0-alpha2 (2014-02-14)

 * fixed "Maximum function nesting level" error on Windows
 * pushed minimum PHP version to 5.3.9
 * removed `TagInterface` and descending classes
 * added support for dot segments ("." and "..")
 * removed `CreationNotAllowedException`
 * removed `RemoveNotAllowedException`
 * removed `RenameNotAllowedException`
 * added `UnsupportedOperationException`
 * added `Path`
 * added `Uri`
 * added `UriLocatorInterface` and `UriLocator`
 * changed `ResourceStreamWrapper::register()` to take a `UriLocatorInterface`
   instance instead of a scheme and a resource locator

* 1.0.0-alpha1 (2014-02-04)

 * first alpha release<commit_msg>Fixed list indentation in CHANGELOG<commit_after>Changelog
=========

* 1.0.0-alpha4 (@release_date@)

   * added prototypical `PuliAssetFactory` for Assetic
   * renamed `Path::dirname()` to `Path::getDirectory()`
   * added methods to `Path`:
      * `getRoot()`
      * `isAbsolute()`
      * `isRelative()`
      * `makeAbsolute()`
      * `makeRelative()`
      * `isLocal()`
   * added `PuliCssRewriteFilter` for Assetic
   * added `ResourceCollectionIterator` and `DirectoryResourceIterator`
   * added `ResourceFilterIterator`
   * added `TwigTemplateCacheWarmer`
   * changed `PuliLoader::getCacheKey()` to prevent cache conflicts with
     templates loaded through a different loader

* 1.0.0-alpha3 (2014-02-22)

   * renamed `PhpResourceLocator` to `PhpCacheLocator`
   * renamed `PhpResourceLocatorDumper` to `PhpCacheDumper`
   * added `FilesystemLocator`
   * removed `ResourceDiscoveringInterface`
   * a base `ResourceLocatorInterface` can now be passed to `ResourceRepository`
   * instead of arrays, `ResourceCollection` objects are now returned everywhere
   * renamed `ResourceInterface::getPath()` to `getRealPath()`
   * renamed `ResourceInterface::getRepositoryPath()` to `getPath()`
   * added an extension for the templating engine Twig
   * added an extension for the Symfony Config and HttpKernel components

* 1.0.0-alpha2 (2014-02-14)

   * fixed "Maximum function nesting level" error on Windows
   * pushed minimum PHP version to 5.3.9
   * removed `TagInterface` and descending classes
   * added support for dot segments ("." and "..")
   * removed `CreationNotAllowedException`
   * removed `RemoveNotAllowedException`
   * removed `RenameNotAllowedException`
   * added `UnsupportedOperationException`
   * added `Path`
   * added `Uri`
   * added `UriLocatorInterface` and `UriLocator`
   * changed `ResourceStreamWrapper::register()` to take a `UriLocatorInterface`
     instance instead of a scheme and a resource locator

* 1.0.0-alpha1 (2014-02-04)

   * first alpha release
{'fraction_non_alphanumeric': 0.11026033690658499, 'fraction_numerical': 0.021949974476773864, 'mean_word_length': 4.788774002954209, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, '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': '2789800', 'n_tokens_mistral': 1200, 'n_tokens_neox': 1109, 'n_words': 339}