(project: &std::path::Path)
| 119 | } |
| 120 | |
| 121 | async fn marker_version(project: &std::path::Path) -> Option<i64> { |
| 122 | let raw = libsql::Builder::new_local(project_session_db_path(project)) |
| 123 | .build() |
| 124 | .await |
| 125 | .unwrap(); |
| 126 | let conn = raw.connect().unwrap(); |
| 127 | let mut rows = conn.query(MARKER_SQL, ()).await.unwrap(); |
| 128 | rows.next().await.unwrap().and_then(|row| row.get(0).ok()) |
| 129 | } |
| 130 | |
| 131 | fn metadata_usage(metadata_json: Option<&str>) -> Option<serde_json::Value> { |
| 132 | metadata_json |
nothing calls this directly
no test coverage detected