MCPcopy Create free account
hub / github.com/KDE/kdevelop / log

Method log

plugins/subversion/svnclient.cpp:285–312  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

283}
284
285void SvnClient::log( const char* path,
286 const svn::Revision& start,
287 const svn::Revision& end,
288 int limit,
289 bool discoverChangedPaths,
290 bool strictNodeHistory )
291{
292 svn::Pool pool;
293 svn::Targets target(path);
294 svn_error_t *error;
295
296 error = svn_client_log2 (
297 target.array(pool),
298 start.revision(),
299 end.revision(),
300 limit,
301 discoverChangedPaths ? 1 : 0,
302 strictNodeHistory ? 1 : 0,
303 kdev_logReceiver,
304 this,
305 m_ctxt->ctx(), // client ctx
306 pool);
307
308 if (error != nullptr)
309 {
310 throw svn::ClientException (error);
311 }
312}
313
314void SvnClient::emitLogEventReceived( const KDevelop::VcsEvent& ev )
315{

Callers 2

runMethod · 0.45
runMethod · 0.45

Calls 4

ClientExceptionClass · 0.85
ctxMethod · 0.80
arrayMethod · 0.45
revisionMethod · 0.45

Tested by

no test coverage detected