Skip to content

Commit 3c77a75

Browse files
author
Damien Debin
committed
First revision.
1 parent 224c75a commit 3c77a75

22 files changed

Lines changed: 4197 additions & 0 deletions

.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
**/.idea/workspace.xml
2+
**/.idea/tasks.xml
3+
**/.idea/*.iws
4+
**/.idea/dataSources.local.xml
5+
**/.idea/dictionaries
6+
/vendor/
7+
.php_cs.cache
8+
/tests-report-html/

.idea/.gitignore

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/atom-generator.iml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/composerJson.xml

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/php.xml

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.php_cs

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
3+
$finder = PhpCsFixer\Finder::create()
4+
->exclude('vendor')
5+
->in(__DIR__)
6+
;
7+
8+
return PhpCsFixer\Config::create()
9+
->setRules([
10+
'@PSR1' => true,
11+
'@PSR2' => true,
12+
'@PhpCsFixer' => true,
13+
'@PhpCsFixer:risky' => true,
14+
'array_syntax' => ['syntax' => 'short'],
15+
'php_unit_test_class_requires_covers' => false,
16+
'php_unit_test_case_static_method_calls' => ['call_type' => 'self'],
17+
'native_function_invocation' => false,
18+
])
19+
->setFinder($finder)
20+
;

.travis.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
language: php
2+
cache:
3+
directories:
4+
- $HOME/.composer
5+
sudo: false
6+
matrix:
7+
fast_finish: true
8+
include:
9+
- php: '7.1'
10+
- php: '7.2'
11+
- php: '7.3'
12+
install:
13+
- travis_retry composer install --no-progress --no-interaction --prefer-dist
14+
script:
15+
- ./vendor/bin/php-cs-fixer fix --allow-risky=yes --dry-run -v --stop-on-violation
16+
- composer phpunit

0 commit comments

Comments
 (0)