Pest Control is a C++ program that reads an XML list of bug reports, sorts them by severity (high, medium, low) and creation date, and generates a developer assignment report. Each developer is assigned one bug of each severity, and unassigned bugs are listed separately.
The goal is to streamline triage of bugs for teams by fairly distributing work and keeping track of unresolved issues.
- Parses bug data from XML using pugixml
- Categorizes bugs into High, Medium, and Low impact
- Assigns earliest-reported bugs to each developer
- Outputs a clean, structured XML report
- Uses custom Binary Search Trees for sorting by creation time