aboutsummaryrefslogtreecommitdiffstats
path: root/tests/Test_Utils/Test_LazyFactory.Helper.cs
Commit message (Collapse)AuthorAgeFilesLines
* Add LazyFactory tests and refactor core implementationKarsten Heimrich2025-10-021-0/+74
* Add new Test_Utils MSTest project for unit testing. * Add Test_LazyFactory{Get|Set|Helper).cs with functionality tests. * Rename Objs to ObjectsCache and update cache logic. * Extract method to validate and split the given property expression. * Add method to determine whether the given expression contains any method call nodes. * Update Get method to not cache default values and implement fallback to real property reads. * Implement functionality to fully resolve owner instances or Type. Change-Id: Ieef01fb862829c9402603b03de6d5374765cce0d Reviewed-by: Miguel Costa <miguel.costa@qt.io>