Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Story Points:0.5
-
Team:Data Release Production
Description
Implements RFC-261. Update DM C++ Style Guide (primarily section 6) to enable automatic code layout with clang-format.
This involves adding a version controlled LSST clang-format style that is as much as possible compliant with the current layout rules. And subsequently removing or modifying the existing layout rules to be compliant with the output created by clang-format using this style.
The intended end result is that users can simply run clang-format (with the LSST provided style) to automatically fix all C++ code layout issues.
Users are still free to not use clang-format as long as the output looks the same.
Attachments
Issue Links
- is triggered by
-
RFC-261 Automate C++ code layout with clang-format
- Implemented
Activity
Reviewers | Kian-Tat Lim [ ktl ] |
Watchers | John Parejko, Pim Schellart [ John Parejko, Pim Schellart ] | Jim Bosch, John Parejko, John Swinbank, Pim Schellart, Russell Owen [ Jim Bosch, John Parejko, John Swinbank, Pim Schellart, Russell Owen ] |
Watchers | Jim Bosch, John Parejko, John Swinbank, Pim Schellart, Russell Owen [ Jim Bosch, John Parejko, John Swinbank, Pim Schellart, Russell Owen ] | Jim Bosch, John Parejko, John Swinbank, Pim Schellart, Russell Owen, Tim Jenness [ Jim Bosch, John Parejko, John Swinbank, Pim Schellart, Russell Owen, Tim Jenness ] |
Status | To Do [ 10001 ] | In Review [ 10004 ] |
Team | Data Release Production [ 10301 ] |
Status | In Review [ 10004 ] | Reviewed [ 10101 ] |
Resolution | Done [ 10000 ] | |
Status | Reviewed [ 10101 ] | Done [ 10002 ] |