Crate debian_analyzer

source
Expand description

Library for manipulating Debian packages.

Modules§

  • Abstract interface for editing debian packages, whether backed by real control files or debcargo files.
  • File parsing for the benfile format.
  • Functions for working with debian/changelog files.
  • Lintian-brush configuration file.
  • Tools for working with Debian control files.
  • debcargo.toml file manipulation
  • Functions for creating commits with debcommit-like behavior.
  • Debhelper utilities.
  • Detect whether the changelog should be updated.
  • Editing files
  • Lintian data structures and utilities
  • Maintscript file parsing and generation
  • Functions for working with patches in a Debian package.
  • Publishing utilities for updating Vcs-* headers and creating VCS repositories.
  • Functions for working with package relations.
  • Debian and Ubuntu release information.
  • This module provides functions to manipulate debian/rules file.
  • Salsa location guessing utilities
  • Resulting functions for the SVP API
  • Handling of transitions
  • Information about version control systems.
  • Information about the distribution vendor
  • Debian version handling utilities.

Enums§

Constants§

Functions§