jeremiah-c-leary / vhdl-style-guide

Style guide enforcement for VHDL
GNU General Public License v3.0
192 stars 39 forks source link

Issue#1287: Updated alignment rules to separate protected type bodies from other declarative regions #1296

Open JHertz5 opened 4 weeks ago

JHertz5 commented 4 weeks ago

Resolves #1287. Built on top of PR #1293 so dependent on that being merged first.

In addition to excluding protected type bodies from various declarative region alignment rules, I've also added new rules for the declarative region of protected types.

codecov[bot] commented 4 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 94.33%. Comparing base (baf22da) to head (f03f8ac). Report is 71 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1296 +/- ## ========================================== + Coverage 94.01% 94.33% +0.32% ========================================== Files 1557 1658 +101 Lines 29028 30309 +1281 Branches 3414 3487 +73 ========================================== + Hits 27291 28593 +1302 + Misses 1303 1290 -13 + Partials 434 426 -8 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

JHertz5 commented 3 weeks ago

Marking as a draft until dependency has been merged.

JHertz5 commented 1 week ago

Dependency merged, ready for review.