FOEDAG icon indicating copy to clipboard operation
FOEDAG copied to clipboard

[RG-230] Remove "Write Netlist" & "Timing Report", hide GlobalPlacement

Open skyler-rs opened this issue 2 years ago • 0 comments

Motivate of the pull request

  • [x] To address an existing issue. If so, please provide a link to the issue: RG-230
  • [ ] Breaking new feature. If so, please describe details in the description part.

Describe the technical details

What is currently done? (Provide issue link if applicable)

  • "Write Netlist" & "Timing Report" had entries in the task list but no code
  • "Global Placement" has code, but should be removed for now

What does this pull request change?

  • Instances of "Write Netlist" & "Timing Report" have been fully removed
  • "Global Placement" code has been commented out so it can easily be restored later when it's needed
    • Compiler::GlobalPlacement() is left implemented so that there aren't any base class changes that would affect other clients. The conditional to call GlobalPlacement is commented out however.
    • Global Placement related tcl commands have been commented out
    • Help entry has been commented out

Task view after changes:

Which part of the code base require a change

  • [x] Library: Compiler, Main
  • [ ] Plug-in: <Specify the plugin name>
  • [ ] Engine
  • [ ] Documentation
  • [x] Regression tests
  • [ ] Continous Integration (CI) scripts

Testing

skyler-rs avatar Dec 14 '22 16:12 skyler-rs