Page MenuHomeSoftware Heritage

Clean up redundant code swh.core.hashutil/swh.model.hashutil
Closed, MigratedEdits Locked

Description

There exists 2 modules hashutil, the original one in swh-core and the new one in swh-model inspired from the first.
The latest code being the latter (swh-model).

This is a task to reduce technical debt by removing the redundancy.
That is removing swh.core.hashutil and migrating the packages' dependency to the latest swh.model.

Impacts:

  • swh-core
  • swh-model
  • swh-objstorage
  • swh-storage
  • swh-loader-tar
  • swh-loader-git
  • swh-loader-svn
  • swh-loader-debian
  • swh-loader-antelink
  • swh-web-ui
  • swh-fetcher-googlecode
  • swh-indexer

Event Timeline

ardumont updated the task description. (Show Details)

Forgot to push the migration on swh-indexer since there is a diff already opened on swh-indexer D186 on it.
This is now fixed.

Forgot to push the migration on swh-loader-svn as well.
rDLDSVNe80991c93511: Migrate from swh.core.hashutil to swh.model.hashutil (authored by ardumont).