Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anowell/are-we-learning-yet
/ functions
Functions
18 in github.com/anowell/are-we-learning-yet
⨍
Functions
18
◇
Types & classes
8
↓ 4 callers
Function
replace_opt
New value takes precedent if it exists
_scraper/src/data.rs:60
↓ 2 callers
Function
cache_path
(group: &str, key: &str)
_scraper/src/util.rs:21
↓ 2 callers
Function
read_cache
(cache_path: &Path)
_scraper/src/util.rs:27
↓ 2 callers
Function
write_cache
(cache_path: &Path, data: S)
_scraper/src/util.rs:33
↓ 1 callers
Method
fetch_crate_data
(&self, crate_name: &str)
_scraper/src/crates.rs:19
↓ 1 callers
Method
fetch_remote_repo_data
(&self, username: &str, repo: &str)
_scraper/src/github.rs:57
↓ 1 callers
Method
get_crate_data
(&self, crate_name: &str)
_scraper/src/crates.rs:24
↓ 1 callers
Method
get_repo_data
TODO: use cache where available
_scraper/src/github.rs:82
↓ 1 callers
Method
last_activity
In calculating last_activity, we only scrape last_commit for github-based crates so this is unfair to projects that host source elsewhere. This is sli
_scraper/src/data.rs:85
↓ 1 callers
Function
override_crate_data
Helper to allow specific fields from crates.yml to override the values returned by the Crates.io API
_scraper/src/data.rs:68
↓ 1 callers
Function
read_yaml
(path: P)
_scraper/src/util.rs:9
↓ 1 callers
Method
update_score
(&mut self)
_scraper/src/data.rs:97
↓ 1 callers
Function
write_yaml
(path: P, data: S)
_scraper/src/util.rs:15
Method
from
(input: &InputCrateInfo)
_scraper/src/data.rs:49
Method
from_graphql_data
(name: &str, val: &Value)
_scraper/src/github.rs:32
Function
main
()
_scraper/src/main.rs:16
Method
new
()
_scraper/src/crates.rs:11
Method
new
()
_scraper/src/github.rs:49