Commit Graph

39 Commits

Author SHA1 Message Date
Eduardo Gulias Davis 819aa5500a removing no longer useful performance tests 2020-12-28 11:55:44 +01:00
Kevin Krummnacker a9b0666ece Allow PHP 8 for the upcoming 3.0 (#275)
* bump version to allow php 8

* allow php 8 in travis

* add scrutinizer config
2020-12-19 15:45:43 +01:00
Eduardo Gulias Davis e2e234c4d8 merging from master, folder structure change 2020-08-30 15:59:42 +02:00
Eduardo Gulias Davis e3710e7c12 Fixed handling of errors and null type hint 2020-08-15 16:46:45 +02:00
Simon Schaufelberger cfa3d44471 Move files in typical src and tests folder (#242)
* Move files in typical src and tests folder

* Fix psalm error
2020-06-16 22:11:17 +02:00
Eduardo Gulias Davis 7e0ee1686d Psalm dep and new reason added 2020-05-15 23:14:29 +02:00
Eduardo Gulias Davis e00c261e78 Update to 7.2 2020-04-20 00:31:37 +02:00
SignpostMarv e834eea530 Enabling psalm on php >= 7.1, fixing #125, #168, #169, partially fixing #177 (#190)
* experimenting with psalm

* loading in symfony polyfill, partially resolves egulias/EmailValidator#177, but SpoofChecker does not seem to be polyfilled in symfony/polyfill-intl-*

* removing unused imports, fixes egulias/EmailValidator#168 and egulias/EmailValidator#169

* not actually used for object storage

* Egulias\Tests\EmailValidator\Validation\SpoofCheckValidationTest::testEmailWithSpoofsIsInvalid fails if extension is not installed

* satisfying psalm

* amending indentation

* disabling psalm on 5.6

* attempting to resolve psalm issue on 7.0 & 7.1

* dropping psalm from 7.0 matrix

* ext-intl removed as per egulias/EmailValidator#231

* updating baseline with psalm 3.8.3

* suppressing issue with Spoofchecker not being present, pending resolution of egulias/EmailValidator#231

* enable psalm on travis config for php 7.3
2020-01-20 22:40:59 +01:00
SignpostMarv c4b8d12921 Composer tweaks (#227)
* lockfile is not present in git repo

* correcting autoloader

* package is listed on packagist, repo listing in composer.json causes install issues on windows

Co-authored-by: Eduardo Gulias Davis <eduardomgulias@gmail.com>
2020-01-05 15:11:20 +01:00
Graham Campbell 3e3b1e562b Removed unneeded repositories section from composer.json (#226) 2020-01-02 13:23:54 +01:00
Graham Campbell 834593d590 Fixed tests (#223) 2019-12-30 09:14:25 +01:00
Graham Campbell a6255605af Important compser.json fix (#220) 2019-12-20 13:49:39 +01:00
Nicolas Grekas 92dd169c32 Advertise return annotations from doctrine/lexer (#209) 2019-08-13 19:33:27 +02:00
Nicolas Grekas a6c8d7101b Fix PHP 7.4 support (#203)
Adding support for deprecated PHP behaviours.
2019-07-19 22:52:08 +02:00
SAMUEL NELA 0578b32b30 Added autoload-dev (#178) 2018-09-25 22:47:26 +02:00
Remi Collet a23fcc1315 Improve test requirements and add versions to test matrix
* allow phpunit 5.7 and 6

* add PHP 7.1 and 7.2 to travis
2017-11-17 00:41:28 +01:00
Gabriel Caruso 1bec00a100 Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase (#155)
* Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase

* Use installed PHPUnit version not global
2017-11-16 00:40:40 +01:00
BradChesney79 7ff8caaae5 Update composer.json to use the right extension string (#127)
By using
"ext-intl": "*"
in the require block, the suggestion will be hidden if it is already available. ext/php-intl has few google search results and will confuse less knowledgeable users.
2016-08-16 00:24:12 +02:00
Eduardo Gulias Davis cbb8b9e152 PHPStorm help and composer suggestion 2016-08-07 23:16:06 +02:00
Eduardo Gulias Davis 4505d2060a New home for all the tests. Fixed namespaces (#105)
* New home for all the tests. Fixed namespaces

* small code improvement

* Skipping tests failing only in Travis
2016-05-15 11:46:59 +02:00
Eduardo Gulias Davis 68aae522c4 moving code around 2016-05-07 15:45:55 +02:00
Remko van Bezooijen 28d1e86d70 #71 Upgrade php version 2015-06-25 20:59:53 +02:00
Eduardo Gulias Davis af864423f5 Composer udpates 2015-06-22 23:07:51 +02:00
David Prévot cc0b91f311 The latest php-doctrine-lexer is needed
The tests actually fail with version 1.0.
2015-02-03 14:23:48 -04:00
louis 9b184605e8 add phpunit to require-dev 2015-01-26 14:05:53 +01:00
Eduardo Gulias Davis af9417f765 #40 - require latest lexer 2015-01-04 23:42:32 +01:00
Eduardo Gulias Davis 833eb65135 #30 - [WIP] - improve utf-8 control 2014-11-17 01:18:11 +01:00
Christophe Coevoet 20066b1c1e Fixed the branch alias for master 2014-09-16 17:45:41 +02:00
Eduardo Gulias Davis d3bf0dbe4b Using coverall.io 2014-03-07 12:14:03 +01:00
Eduardo Gulias Davis 55180567a5 #9 - Remove unsed dependency 2013-10-13 21:49:21 +02:00
Eduardo Gulias Davis 1f474a4409 #9 - Remove unsed dependency 2013-10-13 20:41:27 +02:00
Eduardo Gulias Davis 44bde38176 Branch alias for master 2013-09-27 21:01:04 +02:00
Fabien Potencier c00947c244 replaced doctrine/common with doctrine/lexer 2013-08-28 09:43:36 +02:00
Eduardo Gulias Davis cfe6310bd8 #4 - Implementing Symfony Validator Constraints 2013-06-29 12:08:09 +02:00
Eduardo Gulias Davis 9c360e0ef7 #3 - Tests improvements and composer update 2013-06-16 18:55:21 +02:00
Eduardo Gulias Davis 5462ecbd75 #3 - Composer update 2013-05-19 19:15:11 +02:00
Eduardo Gulias Davis d60b0c2ff9 Composer name changed 2013-05-19 19:03:06 +02:00
Eduardo Gulias Davis 8e04f10170 Complete composer 2013-05-19 18:59:09 +02:00
Eduardo Gulias Davis f33ab05be5 Initial Commit 2013-05-19 18:13:48 +02:00