Skip to content

Commit d169ac1

Browse files
committed
update README.md
1 parent 160b33d commit d169ac1

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22

33
**explicitDependencyImportCheck** is a Swift build plugin designed to help you enforce clean dependency management by ensuring that only explicitly declared dependencies are imported. Transitive dependencies can cause a range of problems, from bloated builds to fragile code. Swift provides the `--explicit-target-dependency-import-check` flag for this purpose, but it doesn’t work consistently with **XcodeBuild** – and that’s where this plugin steps in! 🚀
44

5+
This plugin also helps identify module dependencies that are unused and that can be removed from your Package.swift to speed up your builds even more!
6+
57
## 🌟 Features
68

79
- **No More Transitive Dependencies**: Catch unwanted transitive imports and keep your code cleaner, faster, and more modular.
10+
- **No More Unused Dependencies**: Catch dependencies to modules that are unused and unnecessary.
811
- **Swift Build Plugin**: Runs automatically during the Swift build process.
912
- **Easy Integration**: Just add it to your project to start using!
1013

0 commit comments

Comments
 (0)