Pull Request №673 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/refactor/basic-modernize-copy-prevention
Merge: 5c9f6db69d1a20db6353738e3724092516415bd3←aa9828ef329b75e624b5d314be79edd69207c8d0
Modernize copy prevention in basic/ComparingTracer and MessageListenerFactory
----------------
Merge commit message:
Modernize copy prevention in basic/ComparingTracer and MessageListenerFactory
ComparingTracer: replace private-undefined copy ctor with public = delete;
also explicitly delete copy assignment (std::fstream member makes copies
impossible anyway, but = delete documents the intent clearly).
MessageListenerFactory: remove redundant private-undefined copy ctor and
assignment -- SingletonBase already deletes them via inheritance.