Rodrigo Primo
@rodrigosprimo on WordPress.org, @rodrigoprimo on Slack
Bio
Contributions Sponsored
- Member Since: March 30th, 2009
- Location: Serra do Cipó, Brazil
- Website: rodrigoprimo.com
- GitHub: rodrigoprimo
- Job Title: Developer
- Employer: Automattic
Contribution History
Rodrigo Primo’s badges:- Core Contributor
- Plugin Developer
- Translation Contributor
- WordCamp Speaker
-
Pull request #2620 merged into WordPress/WordPress-Coding-Standards:
Sniffs: add tests for namespaced names -
Created issue #2648 in the WordPress/WordPress-Coding-Standards repository:
DB/PreparedSQL: incorrect error identification for namespaced function calls -
Wrote a comment on the post Coding Standard Proposal: Make it explicit that PHP files must use the .php extension, on the site Make WordPress Core:
@dmsnell, @peterwilsoncc, @4thhubbard, to help move this forward, could you outline the steps needed for… -
Pull request #2630 merged into WordPress/WordPress-Coding-Standards:
WP/EnqueuedResourceParameters: fix handling of non-lowercased `null` and fully qualified `\null` and `\false` -
Created issue #2644 in the WordPress/WordPress-Coding-Standards repository:
WP/CronInterval: incorrect handling of namespaced first-class callables -
Closed issue #2641 on the WordPress/WordPress-Coding-Standards repository:
Security/ValidatedSanitizedInput: update error message to mention array_key_exists() and null coalesce operators -
Pull request #2637 merged into WordPress/WordPress-Coding-Standards:
Documentation: fix broken WordPress VIP links in sniff docblocks -
Pull request #2642 merged into WordPress/WordPress-Coding-Standards:
Security/ValidatedSanitizedInput: improve `InputNotValidated` error message -
Submitted pull request #2643 to WordPress/WordPress-Coding-Standards:
AbstractClassRestrictionsSniff sniffs: add tests for namespaced names -
Submitted pull request #2642 to WordPress/WordPress-Coding-Standards:
Security/ValidatedSanitizedInput: improve `InputNotValidated` error message -
Created issue #2641 in the WordPress/WordPress-Coding-Standards repository:
Security/ValidatedSanitizedInput: update error message to mention array_key_exists() and null coalesce operators -
Created issue #2640 in the WordPress/WordPress-Coding-Standards repository:
`DB/PreparedSQL` and `DB/PreparedSQLPlaceholders`: how should namespaced function calls be handled? -
Created issue #2639 in the WordPress/WordPress-Coding-Standards repository:
`NamingConventions/ValidVariableName`: how should promoted properties be handled? -
Wrote a comment on the post Coding Standard Proposal: Make it explicit that PHP files must use the .php extension, on the site Make WordPress Core:
Thanks for your input, @4thhubbard! Gary and I have responded to Dennis's questions. Please let… -
Wrote a comment on the post Coding Standard Proposal: Make it explicit that PHP files must use the .php extension, on the site Make WordPress Core:
> If the tooling doesn’t scan the files with a different extension, how would the… -
Pull request #155 merged into WordPress/wpcs-docs:
Simplify PHP type cast documentation -
Submitted pull request #155 to WordPress/wpcs-docs:
Simplify PHP type cast documentation -
Wrote a comment on the post Coding Standard Proposal: Make it explicit that PHP files must use the .php extension, on the site Make WordPress Core:
Thanks for taking the time to read this proposal and share your questions, @dmsnell! >… -
Pull request #2631 merged into WordPress/WordPress-Coding-Standards:
WP/GetMetaSingle: simplify code using two class constants -
Submitted pull request #2637 to WordPress/WordPress-Coding-Standards:
Documentation: fix broken WordPress VIP links in sniff docblocks -
Created issue #154 in the WordPress/wpcs-docs repository:
Type cast rules in handbook incomplete - missing (double), (unset), (binary) documentation -
Wrote a comment on the post Coding Standard Proposal: Make it explicit that PHP files must use the .php extension, on the site Make WordPress Core:
> How prevalent were non-.php files in your discovery for this proposal? How frequently are… -
Wrote a new post, Coding Standard Proposal: Make it explicit that PHP files must use the .php extension, on the site Make WordPress Core:
The current WordPress Coding Standard does not specify which file extensions should be used for… -
Created issue #2634 in the WordPress/WordPress-Coding-Standards repository:
`WordPress.Utils.I18nTextDomainFixer` and PHPCS 4.0 -
Submitted pull request #2633 to WordPress/WordPress-Coding-Standards:
AbstractFunctionParameter sniffs: add tests for namespaced names -
Submitted pull request #2631 to WordPress/WordPress-Coding-Standards:
WP/GetMetaSingle: simplify code using two class constants -
Submitted pull request #2630 to WordPress/WordPress-Coding-Standards:
WP/EnqueuedResourceParameters: fix handling of non-lowercased `null` and fully qualified `\null` and `\false` -
Submitted pull request #2626 to WordPress/WordPress-Coding-Standards:
ContextHelper::is_in_function_call(): add basic tests -
Closed issue #2623 on the WordPress/WordPress-Coding-Standards repository:
Remove Atom documentation from the wiki? -
Created issue #2623 in the WordPress/WordPress-Coding-Standards repository:
Remove Atom documentation from the wiki? -
Submitted pull request #2620 to WordPress/WordPress-Coding-Standards:
Sniffs: add tests for namespaced names -
Pull request #2572 merged into WordPress/WordPress-Coding-Standards:
Security/NonceVerification: handle function names case correctly -
Pull request #2581 merged into WordPress/WordPress-Coding-Standards:
AbstractFunctionRestrictions sniffs: add tests for namespaced names -
Submitted pull request #2619 to WordPress/WordPress-Coding-Standards:
DB/DirectDatabaseQuery: add tests for namespaced names -
Submitted pull request #2618 to WordPress/WordPress-Coding-Standards:
Security/EscapeOutput: add tests for namespaced names -
Pull request #2615 merged into WordPress/WordPress-Coding-Standards:
DB/DirectDatabaseQuery: fix false negatives when cache function names are not a function... -
Submitted pull request #2617 to WordPress/WordPress-Coding-Standards:
WP/AlternativeFunctions: add tests for namespaced names tests and fix handling of class... -
Submitted pull request #2615 to WordPress/WordPress-Coding-Standards:
DB/DirectDatabaseQuery: fix false negatives when cache function names are not a function... -
Pull request #2613 merged into WordPress/WordPress-Coding-Standards:
DB/DirectDatabaseQuery: make cache function name matching case-insensitive -
Submitted pull request #2613 to WordPress/WordPress-Coding-Standards:
DB/DirectDatabaseQuery: make cache function name matching case-insensitive -
Pull request #2580 merged into WordPress/WordPress-Coding-Standards:
WP/GlobalVariablesOverride: more tests covering unresolvable `$GLOBALS` keys -
Pull request #2605 merged into WordPress/WordPress-Coding-Standards:
Security/EscapeOutput: fix namespaced ::class detection -
Submitted pull request #2605 to WordPress/WordPress-Coding-Standards:
Security/EscapeOutput: fix namespaced ::class detection -
Pull request #2604 merged into WordPress/WordPress-Coding-Standards:
WP/AlternativeFunctions: fix typo in code comment -
Submitted pull request #2604 to WordPress/WordPress-Coding-Standards:
WP/AlternativeFunctions: fix typo in code comment -
Created issue #2603 in the WordPress/WordPress-Coding-Standards repository:
WP/AlternativeFunctions: fails to detect namespaced and class-based function/constant calls -
Created issue #2602 in the WordPress/WordPress-Coding-Standards repository:
WP/AlternativeFunctions: remove invalid STDIN/STDOUT/STDERR resource handling -
Pull request #2601 merged into WordPress/WordPress-Coding-Standards:
Changelog: add WPCS maintainers to the list of GitHub profile links -
Pull request #2599 merged into WordPress/WordPress-Coding-Standards:
Changelog: add missing entry to the changelog -
Submitted pull request #2601 to WordPress/WordPress-Coding-Standards:
Changelog: add WPCS maintainers to the list of GitHub profile links
Developer
-
OpenID Delegation
Active Installs: 10+
Contributor
-
WooCommerce
Active Installs: 7+ million
Support Rep
-
MailPoet - Newsletters, Email Marketing, and Automation
Active Installs: 500,000+