Expand description
The parser for SRCINFO data.
It returns a rather raw line-based, but already typed representation of the contents. The representation is not useful for end-users as it provides data that is not yet validated.
Structsยง
- Arch
Property - An arbitrarily typed attribute that is specific to an alpm-architecture.
- RawPackage
- The parsed contents of a
pkgname
section in SRCINFO data. - RawPackage
Base - The parsed contents of a
pkgbase
section in SRCINFO data. - Source
Info Content - A representation of all high-level components of parsed SRCINFO data.
Enumsยง
- Clearable
Property - Properties used in
pkgname
sections that can be cleared. - Ignored
- Track empty/comment lines
- Package
Base Keyword - Keywords that are exclusive to the
pkgbase
section in SRCINFO data. - Package
Base Property - All possible properties of a
pkgbase
section in SRCINFO data. - Package
Property - All possible properties of a
pkgname
section in SRCINFO data. - Relation
Keyword - Keywords that describe alpm-package-relations.
- Relation
Property - Properties related to package relations.
- Shared
Meta Keyword - Keywords that may exist both in
pkgbase
andpkgname
sections in SRCINFO data. - Shared
Meta Property - Metadata properties that may be shared between
pkgbase
andpkgname
sections in SRCINFO data. - Source
Keyword - Package source keywords that are exclusive to the
pkgbase
section in SRCINFO data. - Source
Property - Properties related to package sources.
Functionsยง
- architecture_
suffix ๐ - Recognizes and returns the architecture suffix of a keyword, if it exists.
- delimiter ๐
- Recognizes the
=
delimiter between keywords. - till_
line_ ๐end - Recognizes all content until the end of line.