Skip to main content

Module project

Module project 

Source
Expand description

A project: a folder with a logoxide.toml that asks for packages (a vault, or the library’s own for apps without one) and its logoxide.lock. Adding and removing dependencies edits the manifest in place, keeping its comments and layout.

Structs§

NameClash
Two or more of a project’s Bibles answering to one name: Project::name_clashes
Numbering
What a Bible (or a versification named alone) numbers verses by: Project::numbering
Project
SameWork
Two or more of a project’s Bibles that are one work: Project::same_works

Functions§

name_clashes
The names more than one Bible answers to, ignoring case, from each Bible’s label, abbreviation, and aliases (as Project::names gives them): references naming one of them can’t say which
same_works
The works more than one Bible is, from each Bible’s label, package id, and work. A Bible that doesn’t say its work takes the work of another with its package id (a fork named with package = "kjv" is the work its original says)