Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory-plugins fusiondirectory-plugins
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 50
    • Issues 50
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectoryfusiondirectory
  • fusiondirectory-pluginsfusiondirectory-plugins
  • Issues
  • #6134
Closed
Open
Issue created Dec 10, 2020 by bmortier@bmortierMaintainer

Add support in the ci for phpstan

Descriptive title for this enhancement

we need to add static code analysis to our ci with phpstan

Actual behavior

we only run php lint et code sniffer on our code actually

Expected behavior

find error by running code analysis on our code

Step by step description of new behaviour

  1. copy the .neon file from https://gitlab.fusiondirectory.org/fusiondirectory/dev-tools/-/tree/master/phpstan/fusiondirectory/1.4-dev into the root of the core source
  2. run phpstan -c phpstan.neon

Benefits

get static analysis of the code

Possible Drawbacks

none

Applicable Issues

Edited May 27, 2021 by Côme Chilliet
Assignee
Assign to
Time tracking