Expand description
SQLite storage of function features (specification §5).
Structs§
- Clean
Summary - What
Database::cleanremoved, or would remove. - Common
Hash - A hash shared by several packages, with one function that has it.
- Database
- A pelicode database: an SQLite file holding the features of functions and where they were found, but no source code.
- Function
Info - A stored function, without its occurrences.
- Function
Row - One occurrence of a stored function, for export.
- Hash
Stats Info - State of the statistics.
- Index
Summary - Result of
Database::index. - Occurrence
- Where a stored function appears: a file of a package version.
- Package
Info - Where indexed source files come from.
- Snapshot
Options - What goes into a snapshot.
- Snapshot
Summary - What
Database::snapshotwrote. - Stats
- Number of rows of the main tables.
- Stored
Fingerprint - A stored fingerprint with the source lines it covers.
Enums§
- Error
- Errors of the database.
Constants§
- OLDEST_
SCHEMA_ VERSION - Oldest version of the table layout that is upgraded on open; older ones are rejected.
- SCHEMA_
VERSION - Version of the table layout; databases with another version are rejected.
Type Aliases§
- Result
- Result of the database operations.