Small code improvements for the svn loader
That diff combines four commits bringing small code improvements to the subversion loader.
commit c56712550aa4597935e9798bceefb5c8e7b8a860 (svn-loader-small-improvements)
Author: Antoine Lambert <anlambert@softwareheritage.org>
Date: Wed Dec 8 19:26:13 2021 +0100
loader: Simplify fetch_data implementation
commit f069043f70901218c13fcf08883e3f9c9e56617e
Author: Antoine Lambert <anlambert@softwareheritage.org>
Date: Wed Dec 8 17:23:22 2021 +0100
ra: Add debug logging when setting svn:externals property on a path
Related to #611
commit 6a889e041a4039b8c2a213e8b0146a48fe10b233
Author: Antoine Lambert <anlambert@softwareheritage.org>
Date: Wed Dec 8 13:40:58 2021 +0100
ra: Add path parameter to DirEditor
It enables to get the path of the currently processed directory
which can be useful for logging and future improvements of the
loader (svn:externals property support for instance).
Related to #611
commit f6f0c5bb3703ea1b2ba271eca43e64b51948c6d2
Author: Antoine Lambert <anlambert@softwareheritage.org>
Date: Wed Dec 8 11:55:04 2021 +0100
ra: Merge BaseDirEditor and DirEditor into a single DirEditor class
DirEditor being the only class derived from the BaseDirEditor one,
let's merge their code into a single DirEditor class.
Related to #611
Migrated from D6838 (view on Phabricator)