<div class="chatlog__message-group"> <div id="chatlog__message-container-370762790845022208" class="chatlog__message-container" data-message-id="370762790845022208"> <div class="chatlog__message"> <div class="chatlog__message-aside"><img class="chatlog__avatar" src="https://cdn.discordapp.com/avatars/189711109966659584/95280765d1be73ce985dce15ea3585f6.png?size=512" alt="Avatar" loading="lazy"></div> <div class="chatlog__message-primary"> <div class="chatlog__header"><span class="chatlog__author" style="color:rgb(237,171,161)" title="omochimetaru" data-user-id="189711109966659584">omochimetaru</span> <a href="/channels/304939011904897024?category=main&channel=swiftpm&message_id=370763516124200961"><span class="chatlog__timestamp" title="Friday, October 20, 2017 2:38 AM"></span></a><a href="#chatlog__message-container-370762790845022208">10/20/2017 2:38 AM</a></div> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve">SwiftPMのgenerate-xcodeproj、Package.swiftについてのターゲットが作られて、そこで <code class="chatlog__markdown-pre chatlog__markdown-pre--inline">import PackageDescription</code> を Cmd + Click すると</span></div> </div> </div> </div> <div id="chatlog__message-container-370762828098961408" class="chatlog__message-container" data-message-id="370762828098961408"> <div class="chatlog__message"> <div class="chatlog__message-aside"> <div class="chatlog__short-timestamp" title="Friday, October 20, 2017 2:39 AM">2:39 AM</div> </div> <div class="chatlog__message-primary"> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve">Package.swiftに関わるクラス定義が見えるので</span></div> </div> </div> </div> <div id="chatlog__message-container-370762853457723392" class="chatlog__message-container" data-message-id="370762853457723392"> <div class="chatlog__message"> <div class="chatlog__message-aside"> <div class="chatlog__short-timestamp" title="Friday, October 20, 2017 2:39 AM">2:39 AM</div> </div> <div class="chatlog__message-primary"> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve">書き方わかって便利と思ったけど</span></div> </div> </div> </div> <div id="chatlog__message-container-370762893949403137" class="chatlog__message-container" data-message-id="370762893949403137"> <div class="chatlog__message"> <div class="chatlog__message-aside"> <div class="chatlog__short-timestamp" title="Friday, October 20, 2017 2:39 AM">2:39 AM</div> </div> <div class="chatlog__message-primary"> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve"><code class="chatlog__markdown-pre chatlog__markdown-pre--multiline language-swift">extension Dependency { public static func target(name: String) -> PackageDescription.Target.Dependency public static func product(name: String, package: String? = default) -> PackageDescription.Target.Dependency public static func byName(name: String) -> PackageDescription.Target.Dependency }</code></span></div> </div> </div> </div> <div id="chatlog__message-container-370762956482281476" class="chatlog__message-container" data-message-id="370762956482281476"> <div class="chatlog__message"> <div class="chatlog__message-aside"> <div class="chatlog__short-timestamp" title="Friday, October 20, 2017 2:39 AM">2:39 AM</div> </div> <div class="chatlog__message-primary"> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve">↑ <code class="chatlog__markdown-pre chatlog__markdown-pre--inline">PackageDescription.Target.Dependency</code> となるべくところが <code class="chatlog__markdown-pre chatlog__markdown-pre--inline">Dependency</code> になっていて</span></div> </div> </div> </div> <div id="chatlog__message-container-370763051932319755" class="chatlog__message-container" data-message-id="370763051932319755"> <div class="chatlog__message"> <div class="chatlog__message-aside"> <div class="chatlog__short-timestamp" title="Friday, October 20, 2017 2:40 AM">2:40 AM</div> </div> <div class="chatlog__message-primary"> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve"><code class="chatlog__markdown-pre chatlog__markdown-pre--inline">PackageDescription.Package.Dependency</code> も存在するのでよくわからなくなっている</span></div> </div> </div> </div> <div id="chatlog__message-container-370763516124200961" class="chatlog__message-container" data-message-id="370763516124200961"> <div class="chatlog__message"> <div class="chatlog__message-aside"> <div class="chatlog__short-timestamp" title="Friday, October 20, 2017 2:41 AM">2:41 AM</div> </div> <div class="chatlog__message-primary"> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve">これってSpmは関係ないXcodeの型定義表示機能のバグかな</span></div> </div> </div> </div> </div>