Fixed bug ERROR #5002: ObjectScript error: UpdateComplexity+9^TestCoverage.Data.CodeUnit.1 <<==== FAILED
likely caused by circular dependencies involving the GetCurrentByName call in UpdateComplexity, by replacing calls to GetCurrentByName with calls to GetCurrentHash if possible, and also not calling UpdateComplexity unnecessarily.
Fixed mapping issue caused by empty lines at top of Python method not showing up in compiled Python. The error handling for inconsistent Python and CLS code is now working, and I also wrote a unit test for the empty line issue.
Bug fixes related to Embedded Python:
Fixed bug ERROR #5002: ObjectScript error: UpdateComplexity+9^TestCoverage.Data.CodeUnit.1 <<==== FAILED likely caused by circular dependencies involving the GetCurrentByName call in UpdateComplexity, by replacing calls to GetCurrentByName with calls to GetCurrentHash if possible, and also not calling UpdateComplexity unnecessarily.
Fixed mapping issue caused by empty lines at top of Python method not showing up in compiled Python. The error handling for inconsistent Python and CLS code is now working, and I also wrote a unit test for the empty line issue.