You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reposcanner works repository-at-a-time, so its "currently scanned repository" and output files should be named after the repository url. Right now, project names and ID-s are stored inside ManagerRoutineTask - which must do a lot of work getting nameOrID and repoNameOrURL.
These are bad for reproducibility, since they depend on how we categorize the repository, rather than the repository itself.
To fix this, repolist.yml should only contain a list of urls. Then the function, prepareTasks in manager.py should just collect all the urls to scan.
The text was updated successfully, but these errors were encountered:
Reposcanner works repository-at-a-time, so its "currently scanned repository" and output files should be named after the repository url. Right now, project names and ID-s are stored inside
ManagerRoutineTask
- which must do a lot of work gettingnameOrID
andrepoNameOrURL
.These are bad for reproducibility, since they depend on how we categorize the repository, rather than the repository itself.
To fix this,
repolist.yml
should only contain a list of urls. Then the function,prepareTasks
inmanager.py
should just collect all the urls to scan.The text was updated successfully, but these errors were encountered: