OpenROAD icon indicating copy to clipboard operation
OpenROAD copied to clipboard

DRT Refactor

Open osamahammad21 opened this issue 1 year ago • 0 comments

Description

The refactor should achieve the following:

  • Clear and Easy code to understand and maintain
  • Less number of lines per method
  • Cyclomatic complexity less than 20 (preferably less than 10)
  • Doxygen Documentation for all functions/classes
  • Following google code style c++
  • Eliminate code duplication
  • Unit testing
  • clang-tidy clean
  • Coverity clean

DRT follows modular architecture. The refactor should include the following modules:

  • [ ] io
  • [ ] pa
  • [ ] ta
  • [ ] rp
  • [ ] dr

Suggested Solution

No response

Additional Context

No response

osamahammad21 avatar Aug 17 '24 19:08 osamahammad21