Closed nyurik closed 4 years ago
Step one of refactoring - making SmartList into its own package, with each class having its own file. No code changes were made.
Note that SmartList and ListProxy import each other, so had to import SmartList as a full package name rather than use from ... import ... construct.
Coverage increased (+0.002%) to 99.006% when pulling 406562415032328f5f54f738cda8f976e67b3ebc on nyurik:move-smartlist into 3fcbe7b4041eb563da8000f065af9b688711a328 on earwig:develop.
Step one of refactoring - making SmartList into its own package, with each class having its own file. No code changes were made.
Note that SmartList and ListProxy import each other, so had to import SmartList as a full package name rather than use from ... import ... construct.