Your project composer.json file should not raise warnings

More information: https://insight.symfony.com/what-we-analyse/composer.warning

No license specified, it is recommended to do so. For closed-source software you may use "proprietary" as license.

Time to fix: about 1 hour
Read doc Open Issue Permalink
Last edited by Martin Aarhof

Text files should end with a valid new line character. 7

More information: https://insight.symfony.com/what-we-analyse/missing_e_o_l

in composer.json, line 52
  1. "phpstan/extension-installer": true,
  2. "infection/extension-installer": true
  3. }
  4. }
  5. }
  6. This file ends with no newline character, or with a different newline character than other files in your project. It won't render properly on a terminal, and it's considered a bad practice.

    Time to fix: about 15 minutes
    Read doc Open Issue Permalink
    Last edited by Martin Aarhof
  1. - name: CoverageCheck
  2. run: vendor/bin/coverage-check .build/coverage/clover.xml 100
  3. - name: PHP Infection
  4. run: vendor/bin/infection --skip-initial-tests --threads=64 --coverage=.build/coverage
  5. This file ends with no newline character, or with a different newline character than other files in your project. It won't render properly on a terminal, and it's considered a bad practice.

    Time to fix: about 15 minutes
    Read doc Open Issue Permalink
    Collective
in .gitignore, line 5
  1. /.php-cs-fixer.cache
  2. /composer.lock
  3. /vendor
  4. /.build
  5. /.phpunit.cache

    This file ends with no newline character, or with a different newline character than other files in your project. It won't render properly on a terminal, and it's considered a bad practice.

    Time to fix: about 15 minutes
    Read doc Open Issue Permalink
    Last edited by Martin Aarhof
  1. '@PHP80Migration:risky' => true,
  2. 'php_unit_construct' => true,
  3. 'php_unit_strict' => true,
  4. ])
  5. ->setRiskyAllowed(true)
  6. ->setFinder($finder);

    This file ends with no newline character, or with a different newline character than other files in your project. It won't render properly on a terminal, and it's considered a bad practice.

    Time to fix: about 15 minutes
    Read doc Open Issue Permalink
    Last edited by Martin Aarhof
in README.md, line 71
  1. ```
  2. ````
  3. # .env
  4. GOOGLE_API_KEY=your_api_key_here
  5. ````

    This file ends with no newline character, or with a different newline character than other files in your project. It won't render properly on a terminal, and it's considered a bad practice.

    Time to fix: about 15 minutes
    Read doc Open Issue Permalink
    Last edited by Martin Aarhof
in phpunit.dist.xml, line 39
  1. <source>
  2. <include>
  3. <directory>src</directory>
  4. </include>
  5. </source>
  6. </phpunit>

    This file ends with no newline character, or with a different newline character than other files in your project. It won't render properly on a terminal, and it's considered a bad practice.

    Time to fix: about 15 minutes
    Read doc Open Issue Permalink
    Last edited by Martin Aarhof
  1. <td>{{ call.memoryPeak }}</td>
  2. </tr>
  3. {% endfor %}
  4. </table>
  5. {% endfor %}
  6. {% endblock %}

    This file ends with no newline character, or with a different newline character than other files in your project. It won't render properly on a terminal, and it's considered a bad practice.

    Time to fix: about 15 minutes
    Read doc Open Issue Permalink
    Last edited by Martin Aarhof