Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to dynamically load and unload Modules #105

Merged
merged 7 commits into from
Jun 5, 2024

Ensure @Provide values are removed from all @Collect values when modu…

e198c62
Select commit
Loading
Failed to load commit list.
Merged

Allow to dynamically load and unload Modules #105

Ensure @Provide values are removed from all @Collect values when modu…
e198c62
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Jun 5, 2024 in 0s

92.81% of diff hit (target 84.97%)

View this Pull Request on Codecov

92.81% of diff hit (target 84.97%)

Annotations

Check warning on line 36 in Sources/Spezi/Capabilities/Communication/CollectedModuleValues.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Capabilities/Communication/CollectedModuleValues.swift#L36

Added line #L36 was not covered by tests

Check warning on line 63 in Sources/Spezi/Capabilities/Communication/CollectedModuleValues.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Capabilities/Communication/CollectedModuleValues.swift#L61-L63

Added lines #L61 - L63 were not covered by tests

Check warning on line 75 in Sources/Spezi/Capabilities/Communication/CollectedModuleValues.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Capabilities/Communication/CollectedModuleValues.swift#L75

Added line #L75 was not covered by tests

Check warning on line 156 in Sources/Spezi/Dependencies/DependencyManager.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Dependencies/DependencyManager.swift#L156

Added line #L156 was not covered by tests

Check warning on line 161 in Sources/Spezi/Dependencies/DependencyManager.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Dependencies/DependencyManager.swift#L161

Added line #L161 was not covered by tests

Check warning on line 166 in Sources/Spezi/Spezi/Spezi.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Spezi/Spezi.swift#L163-L166

Added lines #L163 - L166 were not covered by tests

Check warning on line 243 in Sources/Spezi/Spezi/Spezi.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Spezi/Spezi.swift#L243

Added line #L243 was not covered by tests

Check warning on line 273 in Sources/Spezi/Spezi/Spezi.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Spezi/Spezi.swift#L273

Added line #L273 was not covered by tests

Check warning on line 288 in Sources/Spezi/Spezi/Spezi.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Spezi/Spezi.swift#L288

Added line #L288 was not covered by tests

Check warning on line 296 in Sources/Spezi/Spezi/Spezi.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Spezi/Spezi.swift#L296

Added line #L296 was not covered by tests

Check warning on line 345 in Sources/Spezi/Spezi/Spezi.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Spezi/Spezi.swift#L345

Added line #L345 was not covered by tests

Check warning on line 52 in Sources/Spezi/Spezi/SpeziNotificationCenterDelegate.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Spezi/SpeziNotificationCenterDelegate.swift#L50-L52

Added lines #L50 - L52 were not covered by tests

Check warning on line 54 in Sources/Spezi/Spezi/SpeziNotificationCenterDelegate.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Spezi/SpeziNotificationCenterDelegate.swift#L54

Added line #L54 was not covered by tests

Check warning on line 58 in Sources/Spezi/Spezi/SpeziNotificationCenterDelegate.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/Spezi/Spezi/SpeziNotificationCenterDelegate.swift#L58

Added line #L58 was not covered by tests