D18758: Make Project::open() method use async KIO methods.

Aleix Pol Gonzalez <noreply-Buy57tU0AsCGxO/ty/[email protected]> Fri, 27 Aug 2021 19:41:45 +0000
Newsgroups gmane.comp.kde.devel.kdevelop
Message-ID <[email protected]>
apol added a comment.


  In D18758#678706 <https://phabricator.kde.org/D18758#678706>, @arrowd wrote:
  
  > So, do we want to get this in?
  >
  > Short recap:
  >
  > - Project::open() executes KIO jobs synchronously at the moment.
  > - To make the code asynchronous we need some 3rd-party library implementing futures, like QtPromise.
  > - The original bug that made me work on this is fixed already.
  >
  >   Should we abandon this?
  
  
  Let's abandon it, I'd be wary of bringing in such a big dependency into our codebase just like that.

REPOSITORY
  R32 KDevelop

REVISION DETAIL
  https://phabricator.kde.org/D18758

To: arrowd, #kdevelop, mwolff
Cc: apol, kfunk, brauch, mwolff, kdevelop-devel, hmitonneau, christiant, glebaccon, domson, antismap, iodelay, alexeymin, geetamc, Pilzschaf, akshaydeo, surgenight, arrowd