Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Tokuriku/f7d6ce5a68d2154c28b0 to your computer and use it in GitHub Desktop.
Save Tokuriku/f7d6ce5a68d2154c28b0 to your computer and use it in GitHub Desktop.
Count lines of code in SWIFT Xcode project
1. Open Terminal
2. cd to your Xcode project
3. Execute the following when inside your target project:
find . -name "*.swift" -print0 | xargs -0 wc -l
@jakebromberg
Copy link

How would you exclude test files?

@dstuecken
Copy link

dstuecken commented Oct 16, 2020

You'd just add your test directories into the list of exclude-dirs. Here is an example to actually only count Swift code and Pods and Tests are excluded:

cloc . --exclude-dir=.\*Tests,Pods,Carthage,Frameworks,generated,.idea,output,DerivedData,Fastlane,.\*.xcodeproj,.\*.xcworkspace --include-ext=swift

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment