Commit Graph

346 Commits

Author SHA1 Message Date
Scrutinizer Auto-Fixer f59b447603 Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-08-13 15:32:44 +00:00
Ben Ramsey 95d84d3b08 Add Scrutinizer build configuration 2015-08-13 10:12:32 -05:00
Ben Ramsey 41f8db4880 Update CHANGELOG for version 3.0.0-alpha3 3.0.0-alpha3 2015-07-28 15:40:04 -05:00
Ben Ramsey 0cd5e1c6f5 Merge pull request #70 from aztech-forks/master
Time generator improvements
2015-07-28 15:35:34 -05:00
Aztech bbce46dabe Add option to enable PeclUuidTimeGenerator via FeatureSet 2015-07-28 22:20:04 +02:00
Aztech 0cd74639cf Enable use of custom TimeGenerator implementations
- Removes now unnecessary `timeConverter` and `timeProvider`
  properties, setters, and getters in both FeatureSet and
  UuidFactory as those are now exclusively used by the default
  TimeGenerator
- Adds a `setTimeGenerator` method on UuidFactory to override the
  default time generator
2015-07-28 22:16:29 +02:00
Ben Ramsey b5e431e7f1 Update CHANGELOG for version 3.0.0-alpha2
[ci skip]
3.0.0-alpha2
2015-07-28 11:45:12 -05:00
Ben Ramsey 83367cef97 Use a medium strength generator for ircmaxell/random-lib
As discussed in https://github.com/ramsey/uuid/issues/56
2015-07-28 11:29:43 -05:00
Ben Ramsey e81568ea4f Fix parse error caused by double "new" keyword 2015-07-28 11:28:07 -05:00
Ben Ramsey a95140c25c Remove PeclUuidFactory in favor of the new PeclUuid*Generator 2015-07-28 11:25:07 -05:00
Ben Ramsey 963a840925 Merge pull request #68 from ramsey/pecl-generator
Random and time generators for pecl-uuid
2015-07-27 17:05:42 -05:00
Ben Ramsey d88a941b8c Fix errant docblock comment asterisk removal 2015-07-27 11:14:42 -05:00
Aztech e2047199cd Remove redundant method call 2015-07-27 11:14:20 -05:00
Aztech ec3f5bbdc8 CS fix 2015-07-27 11:14:20 -05:00
Aztech 8974c76bf6 Refactor TimeGeneratorInterface
- Remove UuidFactory from signature
- Remove setters on UuidFactory to prevent inconsistencies (a new feature set and factory should be used instead)
- Update tests to reflect those changes
2015-07-27 11:14:20 -05:00
Ben Ramsey b7bb2018bf Add time generator for pecl-uuid 2015-07-27 11:14:20 -05:00
Ben Ramsey 8e5c641575 Add random generator for pecl-uuid 2015-07-27 11:14:20 -05:00
Ben Ramsey dfbf8b8098 Abstract time generation into family of TimeGeneratorInterface classes 2015-07-27 11:14:20 -05:00
Ben Ramsey be524d58d2 Merge pull request #67 from ramsey/php7-random-bytes-generator
Add RandomBytesGenerator for use with PHP 7
2015-07-24 09:39:10 -05:00
Ben Ramsey 4df546f5e4 Merge branch '2.8'
Conflicts:
	README.md
	apigen.neon
	composer.json
2015-07-23 19:06:41 +00:00
Ben Ramsey 5d2f77a21d Reset version back to dev 2015-07-23 19:01:58 +00:00
Ben Ramsey 9c1e2d34bd Update CHANGELOG for 2.8.2 release 2.8.2 2015-07-23 19:00:41 +00:00
Ben Ramsey 5b98a8d907 Merge remote-tracking branch 'upstream/2.8'
Conflicts:
	README.md
	composer.json
2015-07-23 18:55:41 +00:00
Ben Ramsey 261eb8e347 Migrate to Travis CI's container-based infrastructure 2015-07-22 16:47:56 -05:00
Ben Ramsey 1bdc10a306 Add RandomBytesGenerator for use with PHP 7. 2015-07-22 21:34:15 +00:00
Ben Ramsey a06a01b07d Clean up docblocks in Ramsey\Uuid\Uuid. 2015-07-22 21:28:38 +00:00
Ben Ramsey 32d2a7ffe9 Change CHANGELOG formatted and add links
[ci skip]
3.0.0-alpha1
2015-07-16 13:03:15 -05:00
Ben Ramsey a300a9dce1 Removing the VERSION constant 2015-07-16 12:57:05 -05:00
Ben Ramsey 7cb602d69b Add changelog for version 3.0.0-alpha1 2015-07-16 12:57:05 -05:00
Ben Ramsey 9092d16213 Have UuidInterface extend from JsonSerializable and cover it with a test 2015-07-16 11:36:05 -05:00
Ben Ramsey db27dc1680 Rename UuidBuilder to Builder\UuidBuilderInterface 2015-07-16 10:06:16 -05:00
Ben Ramsey 3f0ba1ed00 Move CodecInterface to the Codec namespace 2015-07-16 10:01:24 -05:00
Ben Ramsey b3ef99a2e9 Move RandomGeneratorInterface and RandomGeneratorFactory to Generator NS 2015-07-16 09:54:04 -05:00
Ben Ramsey e006f669ad Adding common docblock file header 2015-07-15 13:59:52 -05:00
Ben Ramsey ce74b566bb Updating badges in README 2015-07-15 12:09:20 -05:00
Ben Ramsey 94ea593891 Updated link to latest API docs 2015-06-21 20:20:55 -05:00
Ben Ramsey 2d2c57d233 Remove apigen.neon config 2015-06-21 19:53:09 -05:00
Ben Ramsey c8f320477b Update dev requirements 2015-06-21 19:41:48 -05:00
Ben Ramsey 40636ca922 Fix "Undefined variable: usec" error in test 2015-06-21 19:38:38 -05:00
Ben Ramsey ae52f8956c Use --prefer-dist with Composer for Travis tests 2015-06-21 19:38:09 -05:00
Ben Ramsey b375d1de2b Separate uuid CLI tool into separate project
Closes #52
2015-06-21 19:37:32 -05:00
Ben Ramsey de02e532b2 Separate Doctrine\UuidTupe into an external library
Closes #51
2015-06-21 18:05:49 -05:00
Ben Ramsey 8b4186b80c Adding links to rhumsaa-uuid on GitHub for Packagist, to avoid confusion
[ci skip]
2015-06-21 18:01:05 -05:00
Ben Ramsey 2d45a33475 Adding webhook to notify the Gitter chat channel on build failures 2015-06-21 17:15:37 -05:00
Ben Ramsey 4b8168558e Updating apigen.neon configuration 2015-06-16 12:46:13 -05:00
Ben Ramsey e8a1db4a84 Updating apigen.neon config file 2015-06-16 12:41:49 -05:00
Ben Ramsey de36494f76 Merge branch '2.8'
Conflicts:
	README.md
	composer.json
	src/Console/Command/DecodeCommand.php
	src/Uuid.php
2015-06-16 12:10:52 -05:00
Ben Ramsey 72930cd283 Adding contributing guide 2015-06-16 12:04:06 -05:00
Ben Ramsey 72f86851f8 Fixing coding standards violations 2015-06-16 11:58:58 -05:00
Ben Ramsey fb8b580d81 Adding more testing tools to the 2.8 branch 2015-06-16 11:58:43 -05:00