Tomorrow, a ticket will be merged (DM-4639) that gives afw
some long-overdue cleanup of both deprecated coding patterns and style issues. This ticket may cause merge conflicts with other open branches on afw
, particularly because of bulk reformatting of the C++ code. I believe I’ve individually contacted and coordinated with everyone who will be affected, but if I missed you, I apologize for the inconvenience.
The only API change introduced by this ticket is the removal of the Ptr
and ConstPtr
members of afw
types. The merged changes will include replacing all references to these members with std::shared_ptr<Type>
throughout lsst_distrib
; in the future, please use unique_ptr
or shared_ptr
as appropriate.