Skip to content
Avatar
🐘
Herding 🐘
🐘
Herding 🐘

Achievements

Achievements

Organizations

@WordPress @WordPress-Coding-Standards @TGMPA @maintainers @PHPCompatibility
Block or Report

Block or report jrfnl

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned

  1. Extended version of the Blueshoes PHP cheat sheet for variable type juggling

    HTML 105 24

  2. PHP Compatibility check for PHP_CodeSniffer

    PHP 1.6k 152

  3. A suite of utility functions for use with PHP_CodeSniffer

    PHP 12 1

  4. A collection of code standards for use with PHP_CodeSniffer

    PHP 27 1

  5. Demo code for the "Don't work for PHPCS, make PHPCS work for you" talk

    XSLT 27 2

  6. PHP_CodeSniffer rules (sniffs) to enforce WordPress coding conventions

    PHP 2k 362

3,944 contributions in the last year

Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Mon Wed Fri

Contribution activity

August 2021

Created 6 repositories

Created a pull request in phpDocumentor/ReflectionDocBlock that received 16 comments

Psalm: switch from Phive to Composer + fix (most) issues

Psalm: switch from Phive to Composer This switches the installation method for Psalm from Phive to Composer, while still using a Phar file for runn…

+80 −15 16 comments
Opened 130 other pull requests in 27 repositories
WordPress/wordpress-develop 13 closed 9 open
phpDocumentor/ReflectionDocBlock 12 merged 1 open
composer/composer 1 open 7 merged 2 closed
phpDocumentor/phpDocumentor 1 closed 8 merged
phpDocumentor/ReflectionCommon 9 merged
antecedent/patchwork 8 merged
simplepie/simplepie 7 merged
phpDocumentor/TypeResolver 6 merged
WordPress/Requests 5 merged
WordPress/wpdev-docker-images 5 merged
Yoast/PHPUnit-Polyfills 5 merged
phpDocumentor/coding-standard 5 merged
wp-cli/scaffold-command 1 closed 2 merged 1 open
nikic/iter 4 merged
JamesHeinrich/getID3 3 merged
Yoast/clicky 2 merged
phpDocumentor/Reflection 2 merged
paragonie/sodium_compat 2 merged
squizlabs/PHP_CodeSniffer 1 open
PHPCSStandards/PHPCSExtra 1 open
Brain-WP/BrainMonkey 1 merged
Yoast/wp-test-utils 1 merged
paragonie/random_compat 1 merged
Yoast/yoastcs 1 merged
Automattic/VIP-Coding-Standards 1 merged
2 repositories not shown
Reviewed 31 pull requests in 15 repositories
WordPress/wordpress-develop 14 pull requests
composer/composer 3 pull requests
phpDocumentor/ReflectionDocBlock 2 pull requests
WordPress/Requests 1 pull request
php-parallel-lint/PHP-Parallel-Lint 1 pull request
simplepie/simplepie 1 pull request
squizlabs/PHP_CodeSniffer 1 pull request
WordPress/wpcs-docs 1 pull request
WordPress/wpdev-docker-images 1 pull request
wp-cli/scaffold-command 1 pull request
phpDocumentor/coding-standard 1 pull request
Automattic/VIP-Coding-Standards 1 pull request
Yoast/yoastcs 1 pull request
nikic/iter 1 pull request
shivammathur/setup-php 1 pull request

Created an issue in composer/composer that received 14 comments

Bug: long heredoc causes missing classes in classmap generation

The following deprecation notice shows during the generation of an optimized classmap on PHP 8.1: Deprecation Notice: preg_replace(): Passing null …

14 comments
Opened 9 other issues in 6 repositories

Seeing something unexpected? Take a look at the GitHub profile guide.