Skip to content

Public API #73

@GunnarFarneback

Description

@GunnarFarneback

RegistryTools exports one type and three functions:

  • RegBranch
  • register
  • check_and_update_registry_files
  • find_registered_version

There are seven packages in General depending on RegistryTools.
Ignoring the exported symbols, they also make use of the following:

  • BinaryBuilder: RegistryCache, registrator_errors.
  • LocalPackageServer: gitcmd.
  • LocalRegistry: gitcmd, RegistryData, write_registry, ReturnStatus, haserror, Compress.load.
  • PkgDev: -
  • Registrator: RegisterParams.
  • RegistryCI: package_relpath, get_stdlib_name, stdlibs, Compress.compress, Compress.load.
  • RetroCap:Compress.load, Compress.save.

Would it seem reasonable to simply define the public API as the union of the listed symbols and add docstrings to the ones which don't have one?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions