David Levine
@justlevine on WordPress.org and Slack
Bio
Contributions
- Member Since: June 27th, 2011
- Website: axepress.dev
- GitHub: justlevine
- Job Title: Senior WordPress Engineer
- Employer: rtCamp
Contribution History
David Levine’s badges:- Core Contributor
- Plugin Developer
-
Wrote a comment on the post Proposal: PHPStan in the WordPress core development workflow, on the site Make WordPress Core:
Array shapes have already leaked into core in a few places 🙈 . It's intentionally… -
Wrote a comment on the post Proposal: PHPStan in the WordPress core development workflow, on the site Make WordPress Core:
100%! PHPStan offers even more granularity to suppress/ignore smells than PHPCS does, and we're also… -
Mentioned in [60447] on Core SVN:
Coding Standards: Remove redundant checks in `wp_resolve_numeric_slug_conflicts()`. -
Mentioned in [60445] on Core SVN:
Coding Standards: Remove redundant check in `get_terms()`. -
Mentioned in [60440] on Core SVN:
Coding Standards: Remove redundant check in `wp-admin/nav-menus.php`. -
Wrote a comment on the post Proposal: Remove the “beta support” label from PHP 8.3 for WordPress 6.8, on the site Make WordPress Core:
Heh thanks! Looks like I even chimed in there about this 2 years ago 😅 -
Wrote a comment on the post Proposal: Remove the “beta support” label from PHP 8.3 for WordPress 6.8, on the site Make WordPress Core:
Love and agree with all this 🙌.... **And** I want to propose an in-parallel effort… -
Mentioned in [60417] on Core SVN:
Coding Standards: Remove redundant check in `WP_Upgrader:maintenance_mode()`. -
Mentioned in [60414] on Core SVN:
Coding Standards: Remove redundant conditional in `WP_Customize_Manager`. -
Mentioned in [60409] on Core SVN:
Coding Standards: Remove unreachable `continue` from `WP_Theme_JSON::get_block_nodes()`. -
Mentioned in [60408] on Core SVN:
Coding Standards: Remove redundant `$cpage` checks from `get_comment_link()`. -
Mentioned in [60406] on Core SVN:
Coding Standards: Remove unnecessary conditional from `do_trackbacks()`. -
Mentioned in [60401] on Core SVN:
Docs: Correct `@return` value for `_oembed_rest_pre_serve_request()`. -
Mentioned in [60397] on Core SVN:
Coding Standards: Explicitly return `null` in `get_comment_reply_link()`. -
Mentioned in [60362] on Core SVN:
Coding Standards: Explicitly return `null` in `get_page_of_comment()`. -
Mentioned in [60361] on Core SVN:
Coding Standards: Explicitly return `null` in `wp_set_all_user_settings()`. -
Submitted pull request #9123 to WordPress/wordpress-develop:
code quality: remove always-true check from `insert_with_markers()` -
Submitted pull request #9122 to WordPress/wordpress-develop:
code quality: remove always-true check in wp_read_image_metadata() -
Submitted pull request #9121 to WordPress/wordpress-develop:
code quality: remove always-true `if()` in `wp_get_theme_data_template_parts()` -
Submitted pull request #9120 to WordPress/wordpress-develop:
code quality: replace unnecessary `is_object()` with `property_exists()` in `wpmu_validate_blog_signup()` -
Submitted pull request #9118 to WordPress/wordpress-develop:
code quality: remove always-true `is_multisite()` check from `delete_expired_transients()` -
Submitted pull request #9117 to WordPress/wordpress-develop:
code quality: remove needless conditionals from `wp_resolve_numeric_slug_conflicts()` -
Submitted pull request #9116 to WordPress/wordpress-develop:
code quality: remove needless null check from get_terms() -
Submitted pull request #9115 to WordPress/wordpress-develop:
code quality: remove needless `if()` in `wp-admin/nav-menus.php` -
Submitted pull request #9114 to WordPress/wordpress-develop:
code quality: remove always-true from `elseif()` in `WP_Upgrader:maintenance_mode()` -
Submitted pull request #9113 to WordPress/wordpress-develop:
code quality: remove always-true `if()` from `WP_Customize_Manager::handle_changeset_trash_request()` -
Submitted pull request #9112 to WordPress/wordpress-develop:
code quality: remove unreachable `continue` from `WP_Theme_JSON::get_block_nodes()` -
Submitted pull request #9111 to WordPress/wordpress-develop:
code quality: remove always-true $cpage checks from `get_comment_link()` -
Submitted pull request #9110 to WordPress/wordpress-develop:
code quality: remove unnecessary `if()` from `do_trackbacks()` -
Submitted pull request #9109 to WordPress/wordpress-develop:
docs: fix return type for `_oembed_rest_pre_serve_request()` -
Mentioned in [60360] on Core SVN:
Coding Standards: Explicitly return `null` in `get_page_by_path()`. -
Mentioned in [60353] on Core SVN:
Coding Standards: Explicitly return `null` in functions saving URL rewrite rules. -
Mentioned in [60351] on Core SVN:
Coding Standards: Remove unnecessary `isset()` check in `Custom_Image_Header::step_2()`. -
Mentioned in [60344] on Core SVN:
Coding Standards: Remove unnecessary `isset()` check in `wp-admin/post.php`. -
Mentioned in [60339] on Core SVN:
Coding Standards: Remove unnecessary `isset()` check in `_get_block_templates_files()`. -
Mentioned in [60332] on Core SVN:
Coding Standards: Remove unnecessary `isset()` check in `wp_delete_term()`. -
Mentioned in [60331] on Core SVN:
Coding Standards: Remove unnecessary `isset()` check in `get_calendar()`. -
Mentioned in [60330] on Core SVN:
Docs: Correct parameter and return types for some comment functions. -
Mentioned in [60328] on Core SVN:
Coding Standards: Remove unreachable `return` in `_get_block_template_file()`. -
Mentioned in [60312] on Core SVN:
Docs: Add missing DocBlock for the `_()` function in `compat.php`. -
Mentioned in [60311] on Core SVN:
Docs: Correct property type for `WP_Tax_Query::$no_results`. -
Mentioned in [60310] on Core SVN:
Coding Standards: Remove extra check in `wp_authenticate_application_password()`. -
Mentioned in [60309] on Core SVN:
Coding Standards: Remove extra `empty()` in `request_filesystem_credentials()`. -
Mentioned in [60307] on Core SVN:
Docs: Correct parameter type for the `oembed_dataparse` filter. -
Mentioned in [60303] on Core SVN:
Docs: Add missing `@deprecated` tag for `::set_imagick_time_limit()`. -
Submitted pull request #8965 to WordPress/wordpress-develop:
code quality: add explicit `: void` to method signatures in wp-signup.php, WP_Posts_List_Table,... -
Created ticket #63558 on Core Trac:
Proposal: Add `: void` return types to existing method signatures -
Mentioned in [60300] on Core SVN:
Media: Fix the documented return type of the `wp_update_attachment_metadata()` function. -
Mentioned in [60299] on Core SVN:
Users: Correct `get_the_author_posts()` to always return an integer. -
Submitted pull request #8959 to WordPress/wordpress-develop:
code quality: remove useless `is_wp_error()` check in `wp_authenticate_application_password()`
Contributor
-
WPGraphQL
Active Installs: 30,000+
Completed Courses
Total completed courses: 2
- How decisions are made in the WordPress project October 10, 2024
- Open source basics and WordPress October 10, 2024