Closed SEAJang closed 5 months ago
Program output manager should not be passed into objects that it should own. Circular references could exist in the original code
Move the portion of code that required the program manager outside, and remove the need to pass in the program manager.
Potential circular referencing is removed.
All unit tests pass result.txt Manually ran simple test case
Pull Request Key Information
Reason for change
Program output manager should not be passed into objects that it should own. Circular references could exist in the original code
What was changed
Move the portion of code that required the program manager outside, and remove the need to pass in the program manager.
Intended Purpose
Potential circular referencing is removed.
Testing Completed
All unit tests pass result.txt Manually ran simple test case