GraphQLBundle icon indicating copy to clipboard operation
GraphQLBundle copied to clipboard

TreeBuilded constructor with no parameters broke up composer

Open logosur opened this issue 5 years ago • 1 comments

Hello,

In Symfony 5, let's do this:

composer require youshido/graphql-bundle composer remove youshido/graphql-bundle composer require youshido/graphql-bundle

And you get this error: Executing script cache:clear [KO] [KO] Script cache:clear returned with error code 255 !! ArgumentCountError {#4094 !! #message: "Too few arguments to function Symfony\Component\Config\Definition\Builder\TreeBuilder::__construct(), 0 passed in C:...\vendor\youshido\graphql-bundle\DependencyInjection\Configuration.php on line 21 and at least 1 expected" !! #code: 0 !! #file: "C:...\vendor\symfony\config\Definition\Builder\TreeBuilder.php" !! #line: 26 !! trace: {

Code: class Configuration implements ConfigurationInterface { /** * {@inheritdoc} */ public function getConfigTreeBuilder() { $treeBuilder = new TreeBuilder(); $rootNode = $treeBuilder->root('graphql');

    $rootNode
        ->children()

......

logosur avatar Nov 25 '20 09:11 logosur

It seems that it will be fixed with one of the pull requests, updating to have compability with symfony 5. Nobody taking this pull request?

logosur avatar Nov 25 '20 10:11 logosur