| 100 | } |
| 101 | |
| 102 | void XMLToolsPlugin::onRegisterDocument( TextDocument* doc ) { |
| 103 | Lock l( mClientsMutex ); |
| 104 | mClients[doc] = std::make_unique<XMLToolsClient>( this, doc ); |
| 105 | doc->registerClient( mClients[doc].get() ); |
| 106 | } |
| 107 | |
| 108 | void XMLToolsPlugin::onUnregisterDocument( TextDocument* doc ) { |
| 109 | Lock l( mClientsMutex ); |
nothing calls this directly
no test coverage detected