GitHub / VincentLanglet issue stats
Total issues: 242
Total pull requests: 2,325
Merged pull request: 1,918
Average time to close issues: 5 months
Average time to close pull requests: 9 days
Average comments per issue: 3.3
Average comments per pull request: 1.28
Issues created
- phpstan/phpstan: 37
- symfony/symfony: 16
- vimeo/psalm: 12
- phpstan/phpstan-strict-rules: 11
- rectorphp/rector: 10
- phpstan/phpstan-doctrine: 8
- twigstan/twigstan: 8
- PHP-CS-Fixer/PHP-CS-Fixer: 7
- doctrine/orm: 6
- psalm/psalm-plugin-symfony: 5
- VincentLanglet/symfony-custom-coding-standard: 5
- pepakriz/phpstan-exception-rules: 4
- phpstan/phpstan-src: 3
- phpstan/phpstan-symfony: 3
- phpstan/phpstan-phpunit: 3
- symfony/ai: 3
- etalab/decoupage-administratif: 3
- sonata-project/SonataDoctrineORMAdminBundle: 2
- doctrine/migrations: 2
- shipmonk-rnd/doctrine-hint-driven-sql-walker: 2
- shipmonk-rnd/composer-dependency-analyser: 2
- api-platform/core: 2
- maglnet/ComposerRequireChecker: 2
- web-token/jwt-framework: 2
- DeepLcom/deepl-php: 2
- phpstan/phpstan-webmozart-assert: 2
- doctrine/dbal: 2
- twigphp/Twig: 2
- theofidry/AliceDataFixtures: 2
- php-sepa-xml/php-sepa-xml: 2
- misd-service-development/phone-number-bundle: 2
- thephpleague/oauth2-server-bundle: 1
- dmaicher/doctrine-test-bundle: 1
- maicki/why-did-you-update: 1
- getsentry/sentry-php: 1
- Limenius/ReactBundle: 1
- doctrine/DoctrineFixturesBundle: 1
- phpstan/phpdoc-parser: 1
- sonata-project/SonataUserBundle: 1
- i18next/i18next-localstorage-backend: 1
- sebastianbergmann/phpunit: 1
- palantir/tslint-react: 1
- doctrine/data-fixtures: 1
- spatie/crawler: 1
- drewm/mailchimp-api: 1
- sonata-project/dev-kit: 1
- GregoireHebert/docusign-bundle: 1
- psalm/psalm-plugin-doctrine: 1
- sonata-project/SonataDoctrineMongoDBAdminBundle: 1
- doctrine/persistence: 1
- lstrojny/fxmlrpc: 1
- datagouv/api-geo: 1
- KnpLabs/KnpMenuBundle: 1
- weglot/languages: 1
- i18next/i18next-xhr-backend: 1
- schmittjoh/JMSSerializerBundle: 1
- phpredis/phpredis: 1
- jolicode/elastically: 1
- shipmonk-rnd/doctrine-mysql-index-hints: 1
- DataDog/dd-trace-php: 1
- adriantoine/enzyme-to-json: 1
- FriendsOfSymfony/FOSElasticaBundle: 1
- excelwebzone/EWZRecaptchaBundle: 1
- benc-uk/workflow-dispatch: 1
- dustin10/VichUploaderBundle: 1
- sonata-project/SonataDoctrinePhpcrAdminBundle: 1
- sonata-project/sonata-doctrine-extensions: 1
- Roave/BackwardCompatibilityCheck: 1
- quaderno/quaderno-php: 1
- staabm/phpstan-psr3: 1
- googleapis/google-cloud-php: 1
- weglot/design: 1
- getsentry/sentry-symfony: 1
- psalm/psalm-plugin-phpunit: 1
- plopjs/plop: 1
- shipmonk-rnd/doctrine-two-phase-migrations: 1
- Flagsmith/flagsmith-php-client: 1
- squizlabs/PHP_CodeSniffer: 1
- doctrine/collections: 1
- sonata-project/SonataTranslationBundle: 1
- bamlab/typescript-patterns: 1
- sonata-project/SonataFormatterBundle: 1
- phpstan/phpstan-deprecation-rules: 1
- Haehnchen/idea-php-symfony2-plugin: 1
- shivas/versioning-bundle: 1
- paratestphp/paratest: 1
- microsoft/tslint-microsoft-contrib: 1
- composer-unused/composer-unused: 1
- rectorphp/rector-downgrade-php: 1
- thephpleague/oauth2-google: 1
- api-platform/docs: 1
- sonata-project/SonataDatagridBundle: 1
- doctrine/coding-standard: 1
- thehanimo/pr-title-checker: 1
- WeblateOrg/weblate: 1
- weglot/TextMasterBundle: 1
- dependabot/dependabot-core: 1
- actions/stale: 1
- i18next/i18next-chained-backend: 1
- sonata-project/SonataCommentBundle: 1
- shivammathur/setup-php: 1
Pull requests created
- VincentLanglet/Twig-CS-Fixer: 319
- phpstan/phpstan-src: 283
- sonata-project/SonataAdminBundle: 103
- VincentLanglet/symfony-custom-coding-standard: 93
- sonata-project/SonataMediaBundle: 64
- symfony/symfony: 60
- phpstan/phpstan-doctrine: 60
- sonata-project/SonataDoctrineORMAdminBundle: 55
- sonata-project/EntityAuditBundle: 49
- sonata-project/SonataBlockBundle: 48
- sonata-project/exporter: 45
- sonata-project/SonataPageBundle: 43
- sonata-project/form-extensions: 42
- sonata-project/SonataUserBundle: 41
- sonata-project/sonata-doctrine-extensions: 38
- sonata-project/SonataClassificationBundle: 37
- sonata-project/twig-extensions: 36
- sonata-project/SonataFormatterBundle: 36
- sonata-project/SonataIntlBundle: 35
- phpstan/phpstan-symfony: 33
- JetBrains/phpstorm-stubs: 30
- api-platform/core: 30
- sonata-project/SonataTranslationBundle: 30
- sonata-project/dev-kit: 29
- vimeo/psalm: 29
- sonata-project/SonataDoctrineMongoDBAdminBundle: 28
- twigphp/Twig: 26
- sonata-project/SonataSeoBundle: 24
- vincentlanglet/souletbridge: 19
- PHP-CS-Fixer/PHP-CS-Fixer: 17
- EasyCorp/EasyAdminBundle: 16
- doctrine/orm: 16
- twigstan/twigstan: 15
- pepakriz/phpstan-exception-rules: 15
- weglot/submitableJS: 13
- Flagsmith/flagsmith-php-client: 12
- symfony/ai: 12
- sonata-project/SonataDatagridBundle: 11
- DeepLcom/deepl-php: 11
- Intervention/image: 11
- rectorphp/rector-phpunit: 10
- sonata-project/SonataNotificationBundle: 10
- weglot/TextMasterBundle: 9
- weglot/languages: 9
- weglot/design: 9
- doctrine/dbal: 9
- Roave/BetterReflection: 8
- jolicode/elastically: 8
- psalm/psalm-plugin-doctrine: 8
- ruflin/Elastica: 8
- doctrine/collections: 7
- doctrine/data-fixtures: 7
- psalm/psalm-plugin-symfony: 7
- phpstan/phpstan-strict-rules: 7
- sonata-project/cache: 6
- MattKetmo/EmailChecker: 6
- chartmogul/chartmogul-php: 6
- php-sepa-xml/php-sepa-xml: 5
- sonata-project/SonataCacheBundle: 5
- sonata-project/SonataNewsBundle: 5
- sonata-project/SonataDashboardBundle: 5
- sonata-project/SonataTimelineBundle: 5
- workos/workos-php: 5
- weglot/brokkJS: 5
- sonata-project/SonataArticleBundle: 5
- ibericode/vat: 5
- sonata-project/SonataCommentBundle: 5
- humbug/php-scoper: 4
- weglot/gocardless-pro-php: 4
- sonata-project/ecommerce: 4
- gocardless/gocardless-pro-php: 4
- zerobounce/zero-bounce-php-sdk-setup: 4
- adriantoine/enzyme-to-json: 4
- doctrine/migrations: 4
- openai-php/client: 4
- sonata-project/GoogleAuthenticator: 4
- symfony/symfony-docs: 4
- symfony/security-acl: 4
- php/php-src: 4
- doctrine/DoctrineBundle: 3
- maglnet/ComposerRequireChecker: 3
- psalm/psalm-plugin-phpunit: 3
- FriendsOfSymfony/FOSCKEditorBundle: 3
- doctrine/persistence: 3
- theofidry/AliceDataFixtures: 3
- lexik/LexikJWTAuthenticationBundle: 3
- floranpagliai/changelogkyper: 3
- nikolaposa/version: 3
- sonata-project/sandbox: 3
- shivas/versioning-bundle: 3
- phpstan/phpstan-phpunit: 3
- sendgrid/php-http-client: 2
- quaderno/quaderno-php: 2
- solariumphp/solarium: 2
- webmozarts/glob: 2
- phpstan/phpstan: 2
- ezimuel/guzzlestreams: 2
- willdurand/JsonpCallbackValidator: 2
- sonata-project/SonataClassificationMediaBundle: 2
- lstrojny/fxmlrpc: 2
- FriendsOfSymfony/FOSElasticaBundle: 2
- google/recaptcha: 2
- rollerworks/PasswordStrengthValidator: 2
- rectorphp/rector-src: 2
- sonata-project/SonataAdminSearchBundle: 2
- FriendsOfSymfony/FOSJsRoutingBundle: 2
- KnpLabs/KnpTimeBundle: 2
- KnpLabs/DoctrineBehaviors: 2
- i18next/i18next-chained-backend: 2
- paratestphp/paratest: 2
- sonata-project/SonataDoctrinePhpcrAdminBundle: 2
- DataTables/DataTablesSrc: 2
- phar-io/phar.io: 2
- nicmart/Tree: 2
- Seldaek/monolog: 2
- thephpleague/oauth2-server-bundle: 2
- doctrine/instantiator: 2
- phpstan/phpdoc-parser: 2
- i18next/i18next-localstorage-backend: 2
- i18next/i18next-xhr-backend: 2
- rize/UriTemplate: 2
- snow-actions/unanimously-approved: 2
- ibericode/vat-bundle: 2
- haught/x-editable-bs4: 2
- shipmonk-rnd/composer-dependency-analyser: 2
- stechstudio/backoff: 2
- phpredis/phpredis: 2
- Bacon/BaconQrCode: 2
- Orbitale/ImageMagickPHP: 2
- drewm/mailchimp-api: 2
- spatie/crawler: 2
- sonata-project/SonataCoreBundle: 2
- doctrine/common: 2
- googleapis/google-cloud-php: 2
- LoveToKnow/slackify-markdown-action: 2
- php-enqueue/enqueue-dev: 1
- thephpleague/flysystem-bundle: 1
- Jean85/pretty-package-versions: 1
- doctrine/DoctrineFixturesBundle: 1
- symfony/maker-bundle: 1
- beberlei/assert: 1
- phpseclib/phpseclib: 1
- getsentry/sentry-symfony: 1
- mikehaertl/php-pdftk: 1
- bamlab/react-native-hide-with-keyboard: 1
- symfony/polyfill: 1
- DefinitelyTyped/DefinitelyTyped: 1
- sensiolabs/SensioFrameworkExtraBundle: 1
- beberlei/DoctrineExtensions: 1
- willdurand/Negotiation: 1
- FakerPHP/Faker: 1
- zewaka/keywordlabeler: 1
- printu/customerio: 1
- 9gag-open-source/react-native-snackbar-dialog: 1
- doctrine-extensions/DoctrineExtensions: 1
- Haehnchen/idea-php-symfony2-plugin: 1
- Nyholm/psr7: 1
- KnpLabs/packagist-api: 1
- crisp-im/php-crisp-api: 1
- thephpleague/glide: 1
- webmozarts/assert: 1
- doctrine/DoctrineMigrationsBundle: 1
- floranpagliai/flagsmith-php-client: 1
- GregoireHebert/docusign-bundle: 1
- sonata-project/SonataEasyExtendsBundle: 1
- jakubkulhan/bunny: 1
- lstrojny/hmmmath: 1
- mickaelw/test-stryker: 1
- phpstan/php-8-stubs: 1
- doctrine/annotations: 1
- schmittjoh/JMSTranslationBundle: 1
- myclabs/DeepCopy: 1
- paularmstrong/normalizr: 1
- symfony/doctrine-bridge: 1
- php/doc-en: 1
- odolbeau/phone-number-bundle: 1
- composer-unused/composer-unused: 1
- aws/aws-sdk-php-symfony: 1
- thehanimo/pr-title-checker: 1
- Endouble/Symfony3-custom-coding-standard: 1
- doctrine/deprecations: 1
- evenchange4/graphql.macro: 1
- googleapis/gapic-generator-php: 1
- phlib/xss-sanitizer: 1
- felixfbecker/php-advanced-json-rpc: 1
- VincentLanglet/PHP-CS-Fixer: 1
- doctrine/event-manager: 1
- doctrine/mongodb-odm: 1
- hipay/hipay-fullservice-sdk-php: 1
- dustin10/VichUploaderBundle: 1
Maintainer
- VincentLanglet/Twig-CS-Fixer: 319
- sonata-project/SonataAdminBundle: 103
- VincentLanglet/symfony-custom-coding-standard: 98
- sonata-project/SonataMediaBundle: 64
- sonata-project/SonataDoctrineORMAdminBundle: 57
- sonata-project/EntityAuditBundle: 49
- sonata-project/SonataBlockBundle: 48
- sonata-project/exporter: 45
- sonata-project/SonataPageBundle: 43
- sonata-project/SonataUserBundle: 42
- sonata-project/form-extensions: 42
- sonata-project/sonata-doctrine-extensions: 39
- sonata-project/SonataFormatterBundle: 37
- sonata-project/SonataClassificationBundle: 37
- sonata-project/twig-extensions: 36
Active Maintainer
- VincentLanglet/Twig-CS-Fixer: 63
- sonata-project/SonataAdminBundle: 41
- sonata-project/dev-kit: 17
- sonata-project/SonataMediaBundle: 15
- sonata-project/form-extensions: 12
- sonata-project/SonataBlockBundle: 12
- sonata-project/SonataClassificationBundle: 12
- sonata-project/SonataPageBundle: 12
- sonata-project/SonataUserBundle: 10
- sonata-project/SonataTranslationBundle: 10
- sonata-project/SonataFormatterBundle: 9
- sonata-project/EntityAuditBundle: 9
- sonata-project/sonata-doctrine-extensions: 7
- sonata-project/exporter: 7
- sonata-project/SonataDoctrineORMAdminBundle: 7
Issue Author Associations
- Contributor (166, 68.60%)
- None (55, 22.73%)
- Member (11, 4.55%)
- Owner (5, 2.07%)
- Collaborator (5, 2.07%)
Pull Request Author Associations
- Contributor (949, 40.82%)
- Member (860, 36.99%)
- Owner (432, 18.58%)
- None (65, 2.80%)
- Collaborator (19, 0.82%)
Top Issue Labels
- bug (24)
- feature-request (13)
- feature (7)
- Bug (7)
- Status: Needs Review (6)
- Stalled (4)
- RFC (4)
- Feature (4)
- kind/feature request (4)
- enhancement (4)
- status/to verify (3)
- kind/bug (3)
- status/stale (3)
- pedantic (3)
- question (3)
Top Pull Request Labels
- pedantic (336)
- patch (71)
- minor (55)
- Status: Reviewed (37)
- Feature (30)
- Bug (29)
- Status: Needs Review (26)
- docs (16)
- release:fix (14)
- Static Analysis (14)
- major (14)
- enhancement (13)
- Improvement (10)
- Translation (9)
- Console (6)