Dactyloidae iOS initial commit

This commit is contained in:
wuggy 2026-06-26 21:04:09 -07:00
commit 7154a0497e
2123 changed files with 197052 additions and 0 deletions

View file

@ -0,0 +1,21 @@
Available Dependency Graphs
===============
* `digraph-fxios` - a graph showing dependencies between the different targets in Firefox for iOS
* `digraph-fxios-carthage` - a graph showing dependencies between Firefox for iOS targets and our Carthage Dependencies
* `digraph-carthage-fxios` - a graph showing dependencies between our Carthage Dependencies and Firefox for iOS targets
Generating dependency graphs
-----------
* Download [Graphviz](http://www.graphviz.org/Download_macos.php) or install via homebrew `brew install graphviz`
* Open Graphviz.app
* Import `.dot` file
* Export as `jpg` or `pdf`
Examples
-----------
Here are some [examples](http://graphs.grevian.org/example) of more things you can do with Graphviz

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

View file

@ -0,0 +1,32 @@
digraph CarthageFxiOS {
"Alamofire" -> "Client"
"Alamofire" -> "ShareTo"
"Alamofire" -> "Shared"
"Alamofire" -> "Account"
"Alamofire" -> "Sync"
"Alamofire" -> "ReadingList"
"Snapkit" -> "Client"
"Snapkit" -> "Today"
"SDWebImage" -> "Client"
"SDWebImage" -> "SendTo"
"SDWebImage" -> "ShareTo"
"SDWebImage" -> "ViewLater"
"GCDWebServer" -> "Client"
"Adjust" -> "Client"
"OnePasswordExtension" -> "Client"
"libPhoneNumber-iOS" -> "Client"
"web_metadata_ios" -> "Client"
"XCGLogger" -> "Client"
"XCGLogger" -> "Shared"
"XCGLogger" -> "Storage"
"XCGLogger" -> "Account"
"Fuzi" -> "Client"
"Fuzi" -> "SendTo"
"Fuzi" -> "ShareTo"
"Onyx" -> "Client"
"readability" -> "Client"
"SwiftKeychainWrapper" -> "Shared"
"Deferred" -> "Shared"
"KIF" -> "ReadingList"
"SQLite" -> "ReadingList"
}

View file

@ -0,0 +1,26 @@
digraph FxiOSCarthage {
"Client" -> "Alamofire"
"Client" -> "Snapkit"
"Client" -> "SDWebImage"
"Client" -> "GCDWebServer"
"Client" -> "Adjust"
"Client" -> "OnePasswordExtension"
"Client" -> "libPhoneNumber-iOS"
"Client" -> "web_metadata_ios"
"Client" -> "XCGLogger"
"Client" -> "Fuzi"
"Client" -> "Onyx"
"Client" -> "readability"
"ShareTo" -> "Alamofire"
"ShareTo" -> "SDWebImage"
"ShareTo" -> "Fuzi"
"Shared" -> "Alamofire"
"Shared" -> "XCGLogger"
"Shared" -> "SwiftKeychainWrapper"
"Shared" -> "Deferred"
"Today" -> "Snapkit"
"SendTo" -> "SDWebImage"
"SendTo" -> "Fuzi"
"ViewLater" -> "SDWebImage"
"Storage" -> "XCGLogger"
}

View file

@ -0,0 +1,49 @@
digraph FxiOS {
"Shared" -> "Storage"
"Shared" -> "StorageTests"
"Shared" -> "Client"
"Shared" -> "ClientTests"
"Shared" -> "ViewLater"
"Shared" -> "ReadingList"
"Shared" -> "SendTo"
"Shared" -> "ShareTo"
"Shared" -> "Account"
"Shared" -> "AccountTests"
"Shared" -> "Sync"
"Shared" -> "SyncTests"
"Shared" -> "UITests"
"Shared" -> "Today"
"FxA" -> "Account"
"FxA" -> "AccountTests"
"FxA" -> "Sync"
"FxA" -> "SyncTests"
"Storage" -> "StorageTests"
"Storage" -> "Client"
"Storage" -> "ClientTests"
"Storage" -> "ViewLater"
"Storage" -> "SendTo"
"Storage" -> "UITests"
"Storage" -> "SyncTests"
"Storage" -> "Sync"
"Storage" -> "ShareTo"
"Sync" -> "SyncTests"
"Sync" -> "Client"
"Sync" -> "ClientTests"
"Sync" -> "ShareTo"
"Sync" -> "SendTo"
"Sync" -> "ViewLater"
"ReadingList" -> "ReadingListTests"
"ReadingList" -> "Client"
"ReadingList" -> "ClientTests"
"Account" -> "AccountTests"
"Account" -> "Sync"
"Account" -> "SyncTests"
"Account" -> "Client"
"Account" -> "ClientTests"
"Client" -> "ClientTests"
"Client" -> "UITests"
"Client" -> "ShareTo"
"Client" -> "SendTo"
"Client" -> "ViewLater"
"Client" -> "Today"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB