Number of files

Numbers updated: 3 April 2025, version 2.4.1

There is a very nice and excellent tool, cloc (https://github.com/AlDanial/cloc), for counting of files and lines of code. Below are the numbers for Swift files which are part of the repository for compiling RsyncUI. RsyncUI does not rely on external libraries; it is constructed using default Swift libraries and Swift/SwiftUI code exclusively.

$$cloc DecodeEncodeGeneric ParseRsyncOutput RsyncArguments RsyncUI RsyncUIDeepLinks SSHCreateKey 310 text files. 277 unique files. 59 files ignored. github.com/AlDanial/cloc v 2.04 T=0.13 s (2103.2 files/s, 345765.0 lines/s) ------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- Text 6 12 0 21921 Swift 226 2249 2658 17378 XML 24 0 0 582 C 2 36 72 254 JSON 8 0 0 196 make 1 22 2 59 Markdown 6 32 0 47 YAML 2 0 0 12 Bourne Shell 1 0 1 2 C/C++ Header 1 1 3 0 ------------------------------------------------------------------------------- SUM: 277 2352 2736 40451 -------------------------------------------------------------------------------$$

Main Repository:

Local RsyncUI packages:

SPM, Swift Package Manager, makes it easy to create local packages. And each package containes their own tests by Swift Testing, the new framwork for creating tests. All packages are created by me.

Last modified April 25, 2025: update (c75c9b2)