Crate acorn_lib

Source
Expand description

§🌱 ACORN Library

acorn-lib is a one-stop-shop for everything related to building and maintaining research activity data (RAD)-related technology, including the Accessible Content Optimization for Research Needs (ACORN) tool. The modules, structs, enums and constants found here support the ACORN CLI, which checks, analyzes, and exports research activity data into useable formats.

Modules§

analyzer
Prose analyzer module
constants
Constants, regular expressions, and configuration values
doctor
Doctor module
powerpoint
PowerPoint utilities
schema
Research activity schema
util
Common utilities

Structs§

Bucket
Struct for bucket data
BucketsConfig
Struct for buckets configuration
GithubTreeEntry
Struct for GitHub tree entry
GithubTreeResponse
Struct for GitHub tree API response
GitlabTreeEntry
Struct for GitLab tree entry
Release
Struct for release data from GitLab or GitHub

Enums§

EntryType
Type for GitLab tree entry
Repository
Git hosting repository data

Constants§

IGNORE
Files to ignore