Skip to content

Commit 5ce554b

Browse files
sannidhyaroyclaude
andcommitted
chore(deps): remove Reachability.swift dependency
Remove all traces of the `Reachability.swift` library, as it has been replaced by `NWPathMonitor`. - Remove from Cartfile - Remove xcframework references from Xcode project - Remove license from Acknowledgements.html Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent da619a1 commit 5ce554b

3 files changed

Lines changed: 0 additions & 27 deletions

File tree

Cartfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
github "sannidhyaroy/CleanroomLogger" "master"
22
github "sannidhyaroy/CocoaAsyncSocket" "master"
33
github "sannidhyaroy/NMSSH" "soduto"
4-
github "sannidhyaroy/Reachability.swift" "master"
54
binary "https://sparkle-project.org/Carthage/Sparkle.json"

Soduto.xcodeproj/project.pbxproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@
4949
761FBEF3293211C50034FD44 /* NMSSH.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 76B5805D2930EF31003453FD /* NMSSH.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
5050
761FBEF4293212030034FD44 /* CleanroomLogger.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 76B5805B2930EF31003453FD /* CleanroomLogger.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
5151
761FBEF5293212580034FD44 /* CocoaAsyncSocket.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 76B5805C2930EF31003453FD /* CocoaAsyncSocket.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
52-
761FBEF6293212600034FD44 /* Reachability.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 76B5805E2930EF31003453FD /* Reachability.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
5352
761FBEF7293212E10034FD44 /* CleanroomLogger.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 76B5805B2930EF31003453FD /* CleanroomLogger.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
5453
76A5B0D029320D230061BF0B /* NMSSH.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 76B5805D2930EF31003453FD /* NMSSH.xcframework */; settings = {ATTRIBUTES = (Required, ); }; };
5554
76B580582930EE1B003453FD /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 76B580552930EE1B003453FD /* libcrypto.a */; };
@@ -235,7 +234,6 @@
235234
dstSubfolderSpec = 10;
236235
files = (
237236
761FBEF7293212E10034FD44 /* CleanroomLogger.xcframework in Embed Frameworks */,
238-
761FBEF6293212600034FD44 /* Reachability.xcframework in Embed Frameworks */,
239237
761FBEF5293212580034FD44 /* CocoaAsyncSocket.xcframework in Embed Frameworks */,
240238
31B189B829ED73A1001C8735 /* Sparkle.framework in Embed Frameworks */,
241239
);
@@ -284,7 +282,6 @@
284282
76B5805B2930EF31003453FD /* CleanroomLogger.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = CleanroomLogger.xcframework; path = Carthage/Build/CleanroomLogger.xcframework; sourceTree = "<group>"; };
285283
76B5805C2930EF31003453FD /* CocoaAsyncSocket.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = CocoaAsyncSocket.xcframework; path = Carthage/Build/CocoaAsyncSocket.xcframework; sourceTree = "<group>"; };
286284
76B5805D2930EF31003453FD /* NMSSH.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = NMSSH.xcframework; path = Carthage/Build/NMSSH.xcframework; sourceTree = "<group>"; };
287-
76B5805E2930EF31003453FD /* Reachability.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = Reachability.xcframework; path = Carthage/Build/Reachability.xcframework; sourceTree = "<group>"; };
288285
8405381F1ED62282003798AA /* WelcomeWindowController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WelcomeWindowController.swift; sourceTree = "<group>"; };
289286
840FC2F81DEF6AF400AC4824 /* ClipboardService.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ClipboardService.swift; sourceTree = "<group>"; };
290287
841E814C1D809C360096A846 /* Soduto.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Soduto.entitlements; sourceTree = "<group>"; };
@@ -784,7 +781,6 @@
784781
76B5805B2930EF31003453FD /* CleanroomLogger.xcframework */,
785782
76B5805C2930EF31003453FD /* CocoaAsyncSocket.xcframework */,
786783
76B5805D2930EF31003453FD /* NMSSH.xcframework */,
787-
76B5805E2930EF31003453FD /* Reachability.xcframework */,
788784
76B580552930EE1B003453FD /* libcrypto.a */,
789785
76B580572930EE1B003453FD /* libssh2.a */,
790786
76B580562930EE1B003453FD /* libssl.a */,

Soduto/Acknowledgements.html

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -279,28 +279,6 @@ <h3 id="original-ssleay-license">Original SSLeay License</h3>
279279
copied and put under another distribution licence
280280
[including the GNU Public Licence.]</p>
281281

282-
<h1 id="reachabilityswift">Reachability.swift</h1>
283-
284-
<p>Copyright (c) 2016 Ashley Mills</p>
285-
286-
<p>Permission is hereby granted, free of charge, to any person obtaining a copy
287-
of this software and associated documentation files (the “Software”), to deal
288-
in the Software without restriction, including without limitation the rights
289-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
290-
copies of the Software, and to permit persons to whom the Software is
291-
furnished to do so, subject to the following conditions:</p>
292-
293-
<p>The above copyright notice and this permission notice shall be included in
294-
all copies or substantial portions of the Software.</p>
295-
296-
<p>THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
297-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
298-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
299-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
300-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
301-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
302-
THE SOFTWARE.</p>
303-
304282
<h1 id="sparkle">Sparkle</h1>
305283

306284
<p>Copyright (c) 2006-2013 Andy Matuschak.</p>

0 commit comments

Comments
 (0)