Ben Ramsey
fb9ef508b0
Merge branch 'fix-static-analysis' of https://github.com/pawel-slowik/uuid into pawel-slowik-fix-static-analysis
2021-08-06 16:08:43 -05:00
Ben Ramsey
4be5547eec
chore: exclude phpstan-tests.neon from archives
2021-08-06 16:03:32 -05:00
Ben Ramsey
25d4d0e36f
Merge branch '3.x'
2021-08-06 15:42:55 -05:00
Ben Ramsey
be2451bef8
chore: prepare release 3.9.4
3.9.4
2021-08-06 15:32:15 -05:00
Ben Ramsey
5ed105e162
chore: update branch name to "main"
2021-08-06 15:09:59 -05:00
Ben Ramsey
8b43fdba54
chore: remove tag comparison links from changelog
2021-08-06 15:05:47 -05:00
Ben Ramsey
3cff2ee685
chore: update build badge
2021-08-06 14:53:36 -05:00
Ben Ramsey
5a50524fc4
test: update PHPBench
2021-08-06 14:45:45 -05:00
Ben Ramsey
b02aeb8732
chore: remove repl script
2021-08-06 14:38:03 -05:00
Ben Ramsey
d7379b67af
test: update exception message for PHP 8.1
2021-08-06 14:35:42 -05:00
Ben Ramsey
20fa0c9849
ci: do not run benchmarks on PHP 8.1 yet
2021-08-06 14:35:22 -05:00
Ben Ramsey
0b4be8392a
fix: check whether property is set
2021-08-06 14:29:01 -05:00
Ben Ramsey
e6c8ff8a4f
chore: remove phpstan/psalm checks from pre-commit hook
2021-08-06 14:25:46 -05:00
Ben Ramsey
4511ccd7e6
chore(deps): upgrade vimeo/psalm
2021-08-06 14:25:16 -05:00
Ben Ramsey
c005f69d6e
chore: update package files
2021-08-06 14:05:57 -05:00
Paweł Słowik
fe475968db
Assure unserialized NodeProviderCollection contains only valid elements
...
This stops Psalm from complaining about MixedPropertyTypeCoercion
2021-05-24 22:48:58 +02:00
Paweł Słowik
7e4909e764
Assure unserialized BuilderCollection contains only valid elements
...
This stops Psalm from complaining about MixedPropertyTypeCoercion
2021-05-24 22:44:43 +02:00
Paweł Słowik
c02c911ea6
Ignore some PHPStan "no effect" errors in benchmarks
...
PHPStan errors like these:
Call to static method Ramsey\Uuid\Uuid::uuid3() on a separate line has
no effect.
can be safely ignored here. The lack of effect is intentional in
benchmarks.
2021-05-24 22:36:18 +02:00
Paweł Słowik
19291c6491
Ignore some PHPStan "no effect" errors for static methods in tests
...
PHPStan errors like these:
Call to static method Ramsey\Uuid\Uuid::fromString() on a separate line
has no effect.
can be safely ignored here. The lack of effect is intentional as we are testing
exceptions.
2021-05-24 22:32:48 +02:00
Paweł Słowik
63231900f9
Ignore some PHPStan "no effect" errors in tests
...
PHPStan errors like these:
Call to method Ramsey\Uuid\Builder\FallbackBuilder::build() on a separate line
has no effect.
can be safely ignored here. The lack of effect is intentional as we are testing
exceptions.
2021-05-24 22:31:30 +02:00
Paweł Słowik
aeb5e4d297
Specify NodeProviderCollection element type
...
This stops PHPStan from complaining:
Class Ramsey\Uuid\Provider\Node\NodeProviderCollection extends generic class
Ramsey\Collection\AbstractCollection but does not specify its types: T
2021-05-24 22:31:23 +02:00
Paweł Słowik
605ff66148
Specify BuilderCollection element type
...
This stops PHPStan from complaining:
Class Ramsey\Uuid\Builder\BuilderCollection extends generic class
Ramsey\Collection\AbstractCollection but does not specify its types: T
2021-05-24 22:30:57 +02:00
Barney Hanlon
90a87a7543
Add interface for UUID-related exceptions ( #340 )
...
Add common interface for exceptions so that wrappers can identify that is a UUID-related exception
2021-04-23 11:12:51 -05:00
Martin Auswöger
ec2f6b0041
Allow install of paragonie/random_compat 9.99.100 ( #359 )
2021-02-01 10:54:58 -06:00
Ben Ramsey
e5b3699bbe
Add Tidelift enterprise page to docs website
2020-11-05 15:15:32 -06:00
Ben Ramsey
8ce627597a
Add Tidelift subscription information to readme
2020-11-02 18:02:23 -06:00
Ben Ramsey
87e312b782
Add Tidelift to funding options
2020-11-02 17:55:25 -06:00
Ben Ramsey
31c65e5acf
Fix license link Markdown
2020-11-02 17:49:19 -06:00
Ben Ramsey
a2c525d2d5
Fix link to license
2020-11-02 17:48:39 -06:00
Ben Ramsey
69bcb50419
Add notice about SECURITY.md to readme
2020-11-02 17:46:02 -06:00
Ben Ramsey
2f3a93c438
chore: remove file from gitattributes
2020-10-31 14:49:08 -05:00
Ben Ramsey
ddf40f2acb
security: replace security.md with template from hackerone
2020-10-31 14:23:20 -05:00
Ben Ramsey
b941aa1a9a
Prepare test suite for PHP 8
2020-10-29 18:24:14 -05:00
Remi Collet
2f92bdf34e
Allow phpunit 9 ( #350 )
2020-10-29 18:22:53 -05:00
Remi Collet
ae7df1ceb9
catch ValueError raised by PHP 8 ( #352 )
2020-10-29 11:57:41 -05:00
Remi Collet
e20165e9dd
use expectError instead of expectException ( #351 )
2020-10-29 10:07:00 -05:00
Ben Ramsey
65f39c93f4
Rename codecov yaml file and add to gitattributes
2020-10-28 22:51:20 -05:00
Ben Ramsey
b5dadc7eb4
Remove Travis CI config and update readme
2020-10-28 22:43:57 -05:00
Ben Ramsey
954cb23d5e
Allow builds to fail on PHP 8.0
2020-10-28 22:22:54 -05:00
Ben Ramsey
4d7b904321
Do not use pecl-uuid extension in workflow
2020-10-28 21:45:54 -05:00
Ben Ramsey
9409ea98ba
Revert "Commit lockfile for Composer"
...
This reverts commit e3771b067a .
2020-10-28 21:45:07 -05:00
Ben Ramsey
b3f050110e
Add CI workflow for GitHub Actions
2020-10-28 21:39:44 -05:00
Ben Ramsey
e3771b067a
Commit lockfile for Composer
2020-10-28 21:22:35 -05:00
Ben Ramsey
eb355012a5
Add security policy
2020-10-28 21:21:21 -05:00
Ben Ramsey
0a25f73ae0
Fix static analysis issues
2020-10-28 21:19:26 -05:00
Ben Ramsey
e4562b089b
Merge pull request #335 from Bilge/redundant-interfaces
...
Removed redundant interface speficiation
2020-08-23 15:04:10 -05:00
Bilge
49b772a5e2
Removed redundant interface inheritance.
2020-08-23 19:36:53 +01:00
Ben Ramsey
d103e07a2c
Merge pull request #333 from Bilge/assert-same
...
Use assertSame instead of assertEquals
2020-08-23 12:45:58 -05:00
Bilge
7947413a76
Use assertSame instead of assertEquals.
2020-08-23 13:53:19 +01:00
Ben Ramsey
cd4032040a
Update CHANGELOG for version 4.1.1
4.1.1
2020-08-18 12:17:46 -05:00