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

Method start

plugins/subversion/svndiffjob.cpp:263–275  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

261}
262
263void SvnDiffJob::start()
264{
265 if( !m_job->source().isValid()
266 || ( !m_job->destination().isValid() &&
267 ( m_job->srcRevision().revisionType() == KDevelop::VcsRevision::Invalid
268 || m_job->dstRevision().revisionType() == KDevelop::VcsRevision::Invalid ) )
269 )
270 {
271 failToStart(i18n("Not enough information given to execute diff"));
272 } else {
273 startInternalJob();
274 }
275}
276
277void SvnDiffJob::setSource( const KDevelop::VcsLocation& source )
278{

Callers

nothing calls this directly

Calls 6

revisionTypeMethod · 0.80
srcRevisionMethod · 0.80
dstRevisionMethod · 0.80
isValidMethod · 0.45
sourceMethod · 0.45
destinationMethod · 0.45

Tested by

no test coverage detected