HomeSoftware Heritage

Add new class ExtendedSWHID as an alternative to SWHID/QualifiedSWHID

This commit no longer exists in the repository. It may have been part of a branch which was deleted.

Description

Add new class ExtendedSWHID as an alternative to SWHID/QualifiedSWHID

Following the discussion on T3034, we decided to replace SWHID with
two or three classes:

  • QualifiedSWHID to replace the existing SWHID (standard types + qualifiers)
  • CoreSWHID, for "core SWHID" only (standard types + no qualifiers)
  • ExtendedSWHID for internal use in Software Heritage (extra types + no qualifiers)

This commit adds the last one.

It also removes "ori" as a valid object type for CoreSWHID and
QualifiedSWHID, as it now only belongs in ExtendedSWHID.

Details

Provenance
vlorentzAuthored on Feb 19 2021, 2:18 PM
vlorentzPushed on Feb 25 2021, 3:28 PM
Differential Revision
D5118: Add new class ExtendedSWHID as an alternative to SWHID/QualifiedSWHID
Build Status
Buildable 19477
Build 30216: test-and-buildJenkins console · Jenkins

Commit No Longer Exists

This commit no longer exists in the repository.