Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
- Log in or register to create an issue
- Advanced search
Title | Status | Priority | Category | Version | Component | Replies | Last updated | Assigned to | Created |
---|---|---|---|---|---|---|---|---|---|
Require short ternary (Elvis operator) syntax | Needs work | Normal | Task | Coding Standards | 10 | 33 min 20 sec | 2 months 4 days | ||
Use null coalescing operator ?? instead of a ternary operator with an isset() condition | Reviewed & tested by the community | Normal | Task | Coding Standards | 46 | 34 min 39 sec | 4 years 8 months | ||
Allow multi-line function declarations | Reviewed & tested by the community | Normal | Task | Drupal Core Standards | 64 | 4 hours 34 min | 1 year 9 months | ||
Decide on a coding style for PHP Enumerations | Reviewed & tested by the community | Major | Feature request | Coding Standards | 52 | 5 hours 32 min | 1 year 2 months | ||
Coding Standards Meeting Wednesday 2024-04-10 0900 UTC | Fixed | Normal | Plan | Meeting | 17 | 6 hours 2 min | 2 weeks 6 days | ||
Prepare blogpost for annoucement/updates | Active | Normal | Task | Coding Standards | 1 | 6 hours 28 min | 6 hours 28 min | ||
Coding Standards Meeting Wednesday 2024-05-08 0900 UTC | Active | Normal | Plan | Meeting | 1 | 13 hours 8 min | 13 hours 8 min | ||
Coding standards for "use" statements | Needs review | Normal | Task | Coding Standards | 70 | 1 week 23 hours | 11 years 10 months | ||
Coding Standards Meeting Tuesday 2024-04-23 2100 UTC | Active | Normal | Plan | Meeting | 3 | 1 week 2 days | 1 week 2 days | ||
Stop using uppercase TRUE, FALSE, NULL literals | Active | Normal | Feature request | Coding Standards | 2 | 1 week 2 days | 2 weeks 1 hour | ||
Stop using FQCN in PHPDoc annotations | Active | Normal | Feature request | Coding Standards | 12 | 1 week 2 days | 11 months 2 weeks | ||
Coding Standards Meeting Wednesday 2024-03-26 2100 UTC | Fixed | Normal | Plan | Meeting | 15 | 1 week 6 days | 2 weeks 6 days | ||
Coding standard for attributes | Active | Normal | Task | Coding Standards | 7 | 2 weeks 2 hours | 2 weeks 4 days | ||
Improve text for parameter type hinting in function declaration | Needs work | Normal | Task | Coding Standards | 82 | 2 weeks 2 days | 12 years 11 months | ||
Require backslash prefix for global functions and constants in new code | Active | Normal | Task | Coding Standards | 15 | 2 weeks 5 days | 2 years 3 months | ||
Allow omitting doxygen when type and variable name is enough | Active | Normal | Task | Coding Standards | 51 | 2 weeks 6 days | 9 months 5 days | ||
Change !isset to the null coalescing assignment operator ??= | Active | Normal | Task | Coding Standards | 4 | 3 weeks 6 days | 4 weeks 14 hours | ||
Relax the "Conditions should not be wrapped into multiple lines" rule for more code readability | Needs work | Normal | Feature request | Coding Standards | 24 | 4 weeks 16 hours | 6 months 2 weeks | ||
Adopt CommonMark spec for Markdown files | Needs work | Normal | Plan | Coding Standards | 18 | 1 month 1 week | 6 years 1 month | ||
Standardize getter docblocks | Active | Normal | Task | Coding Standards | 19 | 1 month 2 weeks | 9 years 1 week | ||
Coding Standards Meeting Wednesday 2024-03-13 0900 UTC | Active | Normal | Task | Meeting | 1 | 1 month 3 weeks | 1 month 3 weeks | ||
Update CSS coding standards to include PostCSS and Drupal 10 | Reviewed & tested by the community | Normal | Task | Coding Standards | 29 | 2 months 1 week | 1 year 4 months | ||
Remove the requirement that no blank line follow an inline comment | Needs work | Normal | Task | Documentation | 45 | 2 months 1 week | 9 years 3 weeks | ||
Define form alter hook docblock standard | Active | Normal | Task | Coding Standards | 8 | 2 months 1 week | 5 years 6 months | ||
Document cases where it's appropriate to use global \Drupal calls as opposed to DI | Active | Normal | Task | Coding Standards | 4 | 2 months 3 weeks | 3 years 4 months | ||
Use fully-qualified class names in code in api.php files | Active | Normal | Feature request | Coding Standards | 2 | 3 months 1 week | 1 year 11 months | ||
Remove section on Persistent Variables | Active | Normal | Bug report | Coding Standards | 7 | 3 months 1 week | 6 months 1 week | ||
Spaces around "|" for union type in catch? | Active | Normal | Task | Coding Standards | 9 | 3 months 2 weeks | 4 months 3 weeks | ||
Should the '&' be included in @param for variables passed by reference | Active | Normal | Task | Coding Standards | 2 | 4 months 3 days | 4 months 3 weeks | ||
Require a space in `match (..)` | Active | Normal | Task | Coding Standards | 6 | 4 months 1 week | 4 months 2 weeks | ||
Consistent style for "@todo" comments | Active | Normal | Task | Coding Standards | 10 | 5 months 6 days | 3 years 10 months | ||
Evaluate replacing all usage of sprintf by dot concatenation or variable inside string | Active | Normal | Task | Coding Standards | 22 | 5 months 1 week | 4 years 1 month | ||
Increase line length limit to 120 | Active | Normal | Task | Coding Standards | 34 | 5 months 2 weeks | 3 years 6 months | ||
Allow @param and @return docs on hook implementations | Active | Normal | Feature request | Coding Standards | 10 | 5 months 2 weeks | 4 years 11 months | ||
Relax the rule that arrays may not span more than 80 characters | Active | Normal | Feature request | Coding Standards | 11 | 5 months 2 weeks | 5 years 1 month | ||
[policy, no patch] Coding standards for breaking function calls and language constructs across lines | Needs work | Normal | Task | Documentation | 107 | 5 months 3 weeks | 12 years 1 week | ||
Docment use PHP Attributes for plugins | Active | Normal | Task | Coding Standards | 2 | 6 months 14 hours | 6 months 15 hours | ||
Conflict between coding standards and module documentation guidelines on file naming | Needs work | Major | Bug report | Coding Standards | 24 | 6 months 1 day | 5 years 5 months | ||
Clearly mark functions that should not be used outside of their project | Needs review | Normal | Task | Coding Standards | 13 | 6 months 1 day | 9 years 6 months | ||
Allow both camelCase and snake_case naming for constructor method parameter | Active | Normal | Task | Coding Standards | 19 | 6 months 3 weeks | 8 years 1 month | ||
Add Accessibility Coding Standards | Active | Normal | Task | Coding Standards | 10 | 7 months 2 days | 1 year 4 months | ||
Stop using {@inheritdoc} in DocBlocks | Active | Normal | Feature request | Coding Standards | 18 | 7 months 1 week | 1 year 3 months | ||
Clarify how front-end coding standards get updated | Active | Normal | Task | Coding Standards | 1 | 7 months 1 week | 7 months 1 week | ||
Allow documentation on @see tags | Active | Normal | Task | Coding Standards | 19 | 8 months 1 week | 7 years 10 months | ||
Support PHPDoc Types in @param @var @return annotations | Needs work | Normal | Feature request | Coding Standards | 16 | 8 months 1 week | 1 year 7 months | ||
adopt a standard way of documenting service classes | Active | Normal | Task | Coding Standards | 6 | 8 months 1 week | 7 years 9 months | ||
Adopt a method of documenting service tags | Active | Normal | Task | Coding Standards | 15 | 8 months 1 week | 7 years 10 months | ||
Add recommendations for YAML files coding standards to minimize usage of inline JSON constructions | Active | Normal | Feature request | Coding Standards | 4 | 10 months 1 week | 10 months 1 week | ||
Allow PHPDoc @method annotations in class headers. | Needs review | Normal | Feature request | Coding Standards | 11 | 10 months 1 week | 6 years 5 months | ||
Define a standard for arrow functions | Active | Normal | Task | Coding Standards | 1 | 10 months 3 weeks | 10 months 3 weeks |