Re: ScmProvider.list()

2018-04-11 Thread Michael Osipov
local files (generally, because their SCMs don't provide a remote list method). Arguments passed to the list() method also have different meanings for those providers. We should specify in the ScmProvider.list() javadoc that if the SCM does not support remote listing, then the method should

Re: ScmProvider.list()

2018-04-11 Thread Basin Ilya
gt;>> providers >>>>>> perform the list() operation remotely and don't need a checkout >>>> directory, >>>>>> Git and some others >>>>>>> simply list the local files (generally, because their SCMs don't >>>> pr

Re: ScmProvider.list()

2018-04-02 Thread Stephen Connolly
n remotely and don't need a checkout > >> directory, > >>>> Git and some others > >>>>> simply list the local files (generally, because their SCMs don't > >> provide > >>>> a remote list method). Arguments passed to the list() metho

Re: ScmProvider.list()

2018-04-01 Thread Michael Osipov
anings for those providers. We should specify in the ScmProvider.list() javadoc that if the SCM does not support remote listing, then the method should just fail and also modify the existing ListCommand implementations. My opinion on this is that the ListCommand says remote repos. If some SC

Re: ScmProvider.list()

2018-04-01 Thread Michael Osipov
ckout directory, Git and some others simply list the local files (generally, because their SCMs don't provide a remote list method). Arguments passed to the list() method also have different meanings for those providers. We should specify in the ScmProvider.list() javadoc that if the SCM does n

Re: ScmProvider.list()

2018-04-01 Thread Stephen Connolly
ome others > > simply list the local files (generally, because their SCMs don't provide > a remote list method). Arguments passed to the list() method also have > different meanings for those > > providers. > > > > > > We should specify in the ScmProvider.lis

Re: ScmProvider.list()

2018-03-30 Thread Michael Osipov
provide a remote list method). Arguments passed to the list() method also have different meanings for those providers. We should specify in the ScmProvider.list() javadoc that if the SCM does not support remote listing, then the method should just fail and also modify the existing L

ScmProvider.list()

2018-03-30 Thread Basin Ilya
ondly, the clients sometimes need to create a temporary folder to run the list() operation in, otherwise the files can be checked out in the process CWD. And lastly, the clients expect the list operation to be fast, while it not always is. We should specify in the ScmProvider.list() javadoc that if th