Skip to content

cgt: adjust naming to Google-style (excluding method names)#10187

Merged
maliberty merged 1 commit intoThe-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:cgt-tidy-naming
Apr 19, 2026
Merged

cgt: adjust naming to Google-style (excluding method names)#10187
maliberty merged 1 commit intoThe-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:cgt-tidy-naming

Conversation

@openroad-ci
Copy link
Copy Markdown
Collaborator

Summary

adjust naming to Google-style (excluding method names)

Type of Change

  • Refactoring

Impact

None

Verification

  • I have verified that the local build succeeds (./etc/Build.sh).
  • I have run the relevant tests and they pass.
  • My code follows the repository's formatting guidelines.
  • I have signed my commits (DCO).

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request refactors member naming and header includes. It adds lint suppression for external ABC functions, renames private members in RandomBits.h to include trailing underscores, and removes trailing underscores from the visited member in ClockGating.cpp. Feedback was provided regarding the inclusion of base/abc/abc.h in ClockGatingImpl.h, suggesting that forward declarations should be maintained to avoid unnecessary compilation dependencies and improve build times.

Comment thread src/cgt/src/ClockGatingImpl.h
@github-actions
Copy link
Copy Markdown
Contributor

clang-tidy review says "All clean, LGTM! 👍"

@maliberty maliberty merged commit d117bb0 into The-OpenROAD-Project:master Apr 19, 2026
17 checks passed
@maliberty maliberty deleted the cgt-tidy-naming branch April 19, 2026 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants