File tree Expand file tree Collapse file tree 3 files changed +4
-2
lines changed Expand file tree Collapse file tree 3 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 10
10
name : Test Suite
11
11
strategy :
12
12
matrix :
13
- os : [ubuntu-latest, macos-latest, windows-latest ]
13
+ os : [ubuntu-latest]
14
14
rust : [stable]
15
15
runs-on : ${{ matrix.os }}
16
16
steps :
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " trane"
3
- version = " 0.2.1 "
3
+ version = " 0.2.2 "
4
4
edition = " 2021"
5
5
description = " An automated system for learning complex skills"
6
6
license = " GPL-3.0"
Original file line number Diff line number Diff line change @@ -410,6 +410,8 @@ impl DepthFirstScheduler {
410
410
lessons. len ( ) as i64
411
411
}
412
412
413
+ /// Returns all the courses without dependencies. If some of those courses are missing, their
414
+ /// dependents are added until there are no missing courses.
413
415
fn get_all_starting_courses ( & self ) -> HashSet < u64 > {
414
416
let mut starting_courses = self . data . unit_graph . borrow ( ) . get_dependency_sinks ( ) ;
415
417
let mut num_courses = starting_courses. len ( ) ;
You can’t perform that action at this time.
0 commit comments