mirror of
https://github.com/retailcrm/NelmioApiDocBundle.git
synced 2025-02-13 04:59:24 +03:00
Allow Symfony 5
This commit is contained in:
parent
f596adfb4d
commit
bfcbf59caf
24
.travis.yml
24
.travis.yml
@ -1,9 +1,10 @@
|
|||||||
language: php
|
language: php
|
||||||
|
|
||||||
php:
|
php:
|
||||||
- 7.0
|
|
||||||
- 7.1
|
- 7.1
|
||||||
- 7.2
|
- 7.2
|
||||||
|
- 7.3
|
||||||
|
- 7.4snapshot
|
||||||
|
|
||||||
sudo: false
|
sudo: false
|
||||||
|
|
||||||
@ -12,23 +13,24 @@ cache:
|
|||||||
- .phpunit
|
- .phpunit
|
||||||
- $HOME/.composer/cache
|
- $HOME/.composer/cache
|
||||||
|
|
||||||
branches:
|
|
||||||
only:
|
|
||||||
- master
|
|
||||||
- dev
|
|
||||||
- /^\d+\.\d+$/
|
|
||||||
|
|
||||||
matrix:
|
matrix:
|
||||||
fast_finish: true
|
fast_finish: true
|
||||||
include:
|
include:
|
||||||
- php: 7.0
|
- php: 7.1
|
||||||
env: COMPOSER_FLAGS="--prefer-lowest"
|
env: COMPOSER_FLAGS="--prefer-lowest"
|
||||||
- php: 7.2
|
- php: 7.2
|
||||||
env: COMPOSER_FLAGS="--prefer-lowest"
|
env: SYMFONY_VERSION=^3.4
|
||||||
|
- php: 7.3
|
||||||
|
env: SYMFONY_VERSION=^4.0
|
||||||
|
- php: 7.3
|
||||||
|
env: SYMFONY_VERSION=^5.0
|
||||||
|
allow_failures:
|
||||||
|
- php: 7.4snapshot
|
||||||
|
|
||||||
before_install:
|
before_install:
|
||||||
- phpenv config-rm xdebug.ini
|
- phpenv config-rm xdebug.ini || true
|
||||||
|
- if [ "$SYMFONY_VERSION" != "" ]; then composer require "symfony/symfony:${SYMFONY_VERSION}" --dev --no-update; fi;
|
||||||
|
|
||||||
install: composer update $COMPOSER_FLAGS
|
install: composer update --no-interaction $COMPOSER_FLAGS
|
||||||
|
|
||||||
script: ./phpunit
|
script: ./phpunit
|
||||||
|
@ -37,7 +37,7 @@ class DocumentationExtension extends AbstractTypeExtension
|
|||||||
return self::getExtendedTypes()[0];
|
return self::getExtendedTypes()[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function getExtendedTypes()
|
public static function getExtendedTypes(): iterable
|
||||||
{
|
{
|
||||||
return [FormType::class];
|
return [FormType::class];
|
||||||
}
|
}
|
||||||
|
@ -105,6 +105,7 @@ class TestKernel extends Kernel
|
|||||||
protected function configureContainer(ContainerBuilder $c, LoaderInterface $loader)
|
protected function configureContainer(ContainerBuilder $c, LoaderInterface $loader)
|
||||||
{
|
{
|
||||||
$framework = [
|
$framework = [
|
||||||
|
'assets' => true,
|
||||||
'secret' => 'MySecretKey',
|
'secret' => 'MySecretKey',
|
||||||
'test' => null,
|
'test' => null,
|
||||||
'validation' => null,
|
'validation' => null,
|
||||||
|
@ -15,37 +15,37 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"require": {
|
"require": {
|
||||||
"php": "^7.0",
|
"php": "^7.1",
|
||||||
"symfony/framework-bundle": "^3.4|^4.0",
|
"symfony/framework-bundle": "^3.4|^4.0|^5.0",
|
||||||
"symfony/options-resolver": "^3.4.4|^4.0",
|
"symfony/options-resolver": "^3.4.4|^4.0|^5.0",
|
||||||
"symfony/property-info": "^3.4|^4.0",
|
"symfony/property-info": "^3.4|^4.0|^5.0",
|
||||||
"exsyst/swagger": "^0.4.1",
|
"exsyst/swagger": "^0.4.1",
|
||||||
"zircote/swagger-php": "^2.0.9",
|
"zircote/swagger-php": "^2.0.9",
|
||||||
"phpdocumentor/reflection-docblock": "^3.1|^4.0"
|
"phpdocumentor/reflection-docblock": "^3.1|^4.0"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"symfony/templating": "^3.4|^4.0",
|
"symfony/templating": "^3.4|^4.0|^5.0",
|
||||||
"symfony/twig-bundle": "^3.4|^4.0",
|
"symfony/twig-bundle": "^3.4|^4.0|^5.0",
|
||||||
"symfony/asset": "^3.4|^4.0",
|
"symfony/asset": "^3.4|^4.0|^5.0",
|
||||||
"symfony/console": "^3.4|^4.0",
|
"symfony/console": "^3.4|^4.0|^5.0",
|
||||||
"symfony/config": "^3.4|^4.0",
|
"symfony/config": "^3.4|^4.0|^5.0",
|
||||||
"symfony/validator": "^3.4|^4.0",
|
"symfony/validator": "^3.4|^4.0|^5.0",
|
||||||
"symfony/property-access": "^3.4|^4.0",
|
"symfony/property-access": "^3.4|^4.0|^5.0",
|
||||||
"symfony/form": "^3.4|^4.0",
|
"symfony/form": "^3.4|^4.0|^5.0",
|
||||||
"symfony/dom-crawler": "^3.4|^4.0",
|
"symfony/dom-crawler": "^3.4|^4.0|^5.0",
|
||||||
"symfony/browser-kit": "^3.4|^4.0",
|
"symfony/browser-kit": "^3.4|^4.0|^5.0",
|
||||||
"symfony/cache": "^3.4|^4.0",
|
"symfony/cache": "^3.4|^4.0|^5.0",
|
||||||
"symfony/phpunit-bridge": "^3.4.24|^4.0",
|
"symfony/phpunit-bridge": "^3.4.24|^4.0|^5.0",
|
||||||
"symfony/stopwatch": "^3.4|^4.0",
|
"symfony/stopwatch": "^3.4|^4.0|^5.0",
|
||||||
"symfony/routing": "^3.4|^4.0",
|
"symfony/routing": "^3.4|^4.0|^5.0",
|
||||||
"sensio/framework-extra-bundle": "^3.0.13|^4.0|^5.0",
|
"sensio/framework-extra-bundle": "^3.0.13|^4.0|^5.0",
|
||||||
"doctrine/annotations": "^1.2",
|
"doctrine/annotations": "^1.2",
|
||||||
"doctrine/common": "^2.4",
|
"doctrine/common": "^2.4",
|
||||||
|
|
||||||
"api-platform/core": "^2.1.0",
|
"api-platform/core": "^2.1.2",
|
||||||
"friendsofsymfony/rest-bundle": "^2.0",
|
"friendsofsymfony/rest-bundle": "^2.0",
|
||||||
"willdurand/hateoas-bundle": "^1.0|^2.0",
|
"willdurand/hateoas-bundle": "^1.0|^2.0",
|
||||||
"jms/serializer-bundle": "^2.0|^3.0",
|
"jms/serializer-bundle": "^2.3|^3.0",
|
||||||
"jms/serializer": "^1.14|^3.0"
|
"jms/serializer": "^1.14|^3.0"
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
<php>
|
<php>
|
||||||
<env name="SHELL_VERBOSITY" value="-1" />
|
<env name="SHELL_VERBOSITY" value="-1" />
|
||||||
<ini name="error_reporting" value="-1" />
|
<ini name="error_reporting" value="-1" />
|
||||||
<env name="SYMFONY_DEPRECATIONS_HELPER" value="weak_vendors" />
|
<env name="SYMFONY_DEPRECATIONS_HELPER" value="max[self]=0" />
|
||||||
</php>
|
</php>
|
||||||
|
|
||||||
<testsuites>
|
<testsuites>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user