Skip to content

Break up `Syncer::run()`

Codecov / codecov/patch succeeded Jan 13, 2025 in 1s

78.02% of diff hit (target 31.37%)

View this Pull Request on Codecov

78.02% of diff hit (target 31.37%)

Annotations

Check warning on line 18 in src/inventory/item.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/inventory/item.rs#L15-L18

Added lines #L15 - L18 were not covered by tests

Check warning on line 20 in src/inventory/item.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/inventory/item.rs#L20

Added line #L20 was not covered by tests

Check warning on line 78 in src/inventory/item.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/inventory/item.rs#L76-L78

Added lines #L76 - L78 were not covered by tests

Check warning on line 84 in src/inventory/item.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/inventory/item.rs#L82-L84

Added lines #L82 - L84 were not covered by tests

Check warning on line 87 in src/inventory/item.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/inventory/item.rs#L86-L87

Added lines #L86 - L87 were not covered by tests

Check warning on line 24 in src/keypath.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/keypath.rs#L19-L24

Added lines #L19 - L24 were not covered by tests

Check warning on line 45 in src/main.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/main.rs#L45

Added line #L45 was not covered by tests

Check warning on line 132 in src/main.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/main.rs#L132

Added line #L132 was not covered by tests

Check warning on line 92 in src/nursery.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nursery.rs#L90-L92

Added lines #L90 - L92 were not covered by tests

Check warning on line 147 in src/nursery.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nursery.rs#L147

Added line #L147 was not covered by tests

Check warning on line 153 in src/nursery.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nursery.rs#L150-L153

Added lines #L150 - L153 were not covered by tests

Check warning on line 222 in src/nursery.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nursery.rs#L222

Added line #L222 was not covered by tests

Check warning on line 264 in src/s3/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/s3/mod.rs#L261-L264

Added lines #L261 - L264 were not covered by tests

Check warning on line 274 in src/s3/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/s3/mod.rs#L274

Added line #L274 was not covered by tests

Check warning on line 22 in src/syncer/metadata.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/syncer/metadata.rs#L20-L22

Added lines #L20 - L22 were not covered by tests

Check warning on line 44 in src/syncer/metadata.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/syncer/metadata.rs#L38-L44

Added lines #L38 - L44 were not covered by tests

Check warning on line 49 in src/syncer/metadata.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/syncer/metadata.rs#L47-L49

Added lines #L47 - L49 were not covered by tests

Check warning on line 53 in src/syncer/metadata.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/syncer/metadata.rs#L51-L53

Added lines #L51 - L53 were not covered by tests

Check warning on line 60 in src/syncer/metadata.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/syncer/metadata.rs#L56-L60

Added lines #L56 - L60 were not covered by tests

Check warning on line 67 in src/syncer/metadata.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/syncer/metadata.rs#L62-L67

Added lines #L62 - L67 were not covered by tests

Check warning on line 70 in src/syncer/metadata.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/syncer/metadata.rs#L69-L70

Added lines #L69 - L70 were not covered by tests

Check warning on line 80 in src/syncer/metadata.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/syncer/metadata.rs#L73-L80

Added lines #L73 - L80 were not covered by tests

Check warning on line 91 in src/syncer/metadata.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/syncer/metadata.rs#L83-L91

Added lines #L83 - L91 were not covered by tests

Check warning on line 110 in src/syncer/metadata.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/syncer/metadata.rs#L105-L110

Added lines #L105 - L110 were not covered by tests

Check warning on line 118 in src/syncer/metadata.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/syncer/metadata.rs#L114-L118

Added lines #L114 - L118 were not covered by tests