|
1 | 1 | use std::collections::BTreeSet; |
2 | 2 |
|
3 | | -use crate::syntax::ast::{Block, Callee, DataEffect, Expr, Item, Stmt}; |
| 3 | +use rsscript_syntax::ast::{Block, Callee, DataEffect, Expr, Item, Stmt}; |
4 | 4 |
|
5 | | -use super::{ |
| 5 | +use crate::PackageSource; |
| 6 | +use rsscript_package_model::{ |
6 | 7 | PackageAnalysisResourceLifetime, PackageAnalysisResourceTransfer, PackageAnalysisTaskGroup, |
7 | | - PackageReviewFileKind, PackageSource, |
| 8 | + PackageReviewFileKind, |
8 | 9 | }; |
9 | 10 |
|
10 | | -pub(super) fn collect_execution_facts( |
| 11 | +pub fn collect_execution_facts( |
11 | 12 | sources: &[PackageSource], |
12 | | - database: &crate::semantic::SemanticDatabase, |
| 13 | + database: &rsscript_semantics::SemanticDatabase, |
13 | 14 | ) -> ( |
14 | 15 | Vec<PackageAnalysisResourceLifetime>, |
15 | 16 | Vec<PackageAnalysisResourceTransfer>, |
@@ -366,7 +367,7 @@ fn count_select_arms(block: &Block) -> u32 { |
366 | 367 | #[cfg(test)] |
367 | 368 | mod tests { |
368 | 369 | use super::*; |
369 | | - use crate::syntax::parse_source; |
| 370 | + use rsscript_syntax::parse_source; |
370 | 371 |
|
371 | 372 | #[test] |
372 | 373 | fn records_only_explicit_take_of_with_binding_as_resource_transfer() { |
|
0 commit comments