codemetropolis / CodeMetropolis

See your software as never before.
http://codemetropolis.github.io/CodeMetropolis/
14 stars 30 forks source link

Comprehensive Error Handling and Parameter Validation in Placing Tool #349

Open SzatmariA opened 8 months ago

SzatmariA commented 8 months ago

Objective

To address and improve upon several identified issues regarding error handling and parameter validation in the placing tool, ensuring a more robust, user-friendly experience.

Issues Identified and Proposed Solutions

Handling Invalid Input Files

No Parameters Supplied

Empty Output Parameter

Inaccurate Usage Help Message

Missing Layout Parameter Value

Map Parameter Misuse

Invalid Output File Path

Action Items

Goal

Through these enhancements, we aim to significantly improve the placing tool's usability and reliability, fostering a more intuitive and error-free user experience.