PublicShow -- Compute dependencies between CPACKs

This module runs the Prolog cross-referencer on a submitted pack to analyse the package dependencies.

Source xref_cpack(+Pack) is det
Create cross-reference info for a complete pack.
Source xref_cpack_file(+File) is det
Do cross-reference analysis on the CPACK file File. This adds various properties to help dependency tracking to File:
  • cpack:module
  • cpack:exportsPredicate
Source prolog:xref_source_file(+Spec, -File, +Options) is semidet[multifile]
True when File is the URI of a file referenced by Spec. This predicate hooks into xref_source_file/3, making it possible for the cross-referencer to analyse files in GIT repositories.