<commit_before># Change Log

All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]
### Changed
- Simplified by adding a Delegatee that handles most of the complicated stuff
- Enums no longer need to extend macrominds\enum\Enum (this is not even supported anymore)
- provide meaningful Exception when custom Enum is implemented incorrectly.

### Added
- Annotated example classes for ide support
- README section about ide support for code completion
- static methods all() for all enum instances, values() for all values of this enum, names() for all names of this enum
- instance method name()
- fromValue method with strict mode and non-strict mode

### Fixed
- uninitialized enums in calls for ::all(), ::values(), ::names()
- Typo in README

## [0.1.0] – 2016-09-09
### Added
- abstract class Enum with unit tests
- trait Enumerations
- usage guide

### Changed
- removed php 5.6 compatibility, because the test would fail. Need to check on this later.

### Fixed

<commit_msg>Bump version to 1.0.0 and update CHANGELOG<commit_after># Change Log

All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]
### Changed
-

### Added 
-

### Fixed
- 

## [1.0.0] – 2016-09-25
### Changed
- Simplified by adding a Delegatee that handles most of the complicated stuff
- Enums no longer need to extend macrominds\enum\Enum (this is not even supported anymore)
- provide meaningful Exception when custom Enum is implemented incorrectly.

### Added
- Annotated example classes for ide support
- README section about ide support for code completion
- static methods all() for all enum instances, values() for all values of this enum, names() for all names of this enum
- instance method name()
- fromValue method with strict mode and non-strict mode

### Fixed
- uninitialized enums in calls for ::all(), ::values(), ::names()
- Typo in README

## [0.1.0] – 2016-09-09
### Added
- abstract class Enum with unit tests
- trait Enumerations
- usage guide

### Changed
- removed php 5.6 compatibility, because the test would fail. Need to check on this later.

### Fixed


{'fraction_non_alphanumeric': 0.09352836879432624, 'fraction_numerical': 0.01773049645390071, 'mean_word_length': 4.015555555555555, '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': '1294772', 'n_tokens_mistral': 658, 'n_tokens_neox': 614, 'n_words': 306}