QuantConnect Lean, 네임스페이스 구조 정리로 코드 일관성 개선
QuantConnect Lean 엔진이 Common.* 네임스페이스를 QuantConnect.* 네임스페이스로 이동하는 리팩토링을 진행했다. BaseExtendedDictionary, ReadOnlyExtendedDictionary, SessionConsolidator, DollarVo
QuantConnect Lean — C#/파이썬 백테스트·실전 엔진 · 릴리스 18192: Move Common.* namespaces to QuantConnect.* (#9914) · 2026-10-16
QuantConnect Lean 엔진이 Common. 네임스페이스를 QuantConnect. 네임스페이스로 이동하는 리팩토링을 진행했다. BaseExtendedDictionary, ReadOnlyExtendedDictionary, SessionConsolidator, DollarVolumeRenkoConsolidator 등 주요 클래스들이 폴더 구조와 일치하는 네임스페이스로 재배치됐다. 사용하지 않는 using 지시문도 함께 정리됐다.
weltiq 관점: Lean 엔진 기반 전략 코드에서 해당 클래스를 직접 참조하는 경우 네임스페이스 변경에 따른 import 수정이 필요할 수 있으며, 향후 코드 유지보수와 확장성이 개선된다.
릴리스 노트 발췌
BaseExtendedDictionary, ReadOnlyExtendedDictionary, SessionConsolidator and DollarVolumeRenkoConsolidator were declared in Common.Util and Common.Data.Consolidators instead of the QuantConnect.* namespaces used by the rest of their folders. Also drops using directives left unused in the touched files.
원문: https://github.com/QuantConnect/Lean/releases/tag/18192