<div dir="ltr">Hi,<div><br></div><div>It was removed because it stopped working at some point of time during a refactor (I think?) and then never got fixed. It made sense to remove it and then bring it back with some discussion/proposal on the list.</div><div>I think it should be called "localDependencies" i.e. dependencies that are local to your package and will not be available to dependent of your package. Other than naming I think it makes sense to allow pinning and editing for local dependencies.</div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Nov 5, 2016 at 1:04 AM, Gordon Fontenot via swift-build-dev <span dir="ltr"><<a href="mailto:swift-build-dev@swift.org" target="_blank">swift-build-dev@swift.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello all,<br>
<br>
I'd like to start an earnest conversation about test only dependencies for<br>
Swift Package Manager. This was, at one point, part of the original release<br>
plan but at some point it stopped working and was subsequently dropped from<br>
the API[1]. Additionally, some thought seems to have been given to this as a<br>
part of the test naming convention proposal[2].<br>
<br>
I'd like to understand more about why this was dropped/stopped working, and<br>
what it would take to get it implemented. I see test-only dependencies as a<br>
_massive_ hole in the current swift package manager functionality, and it's<br>
actively preventing me from adopting `swift test` in most of the libraries I'm<br>
involved in.<br>
<br>
[1]: <a href="https://github.com/apple/swift-package-manager/commit/34b7826cb586b0769ea5f60a7718d7de599ce27f" rel="noreferrer" target="_blank">https://github.com/apple/<wbr>swift-package-manager/commit/<wbr>34b7826cb586b0769ea5f60a7718d7<wbr>de599ce27f</a><br>
[2]: <a href="https://github.com/apple/swift-evolution/blob/master/proposals/0129-package-manager-test-naming-conventions.md" rel="noreferrer" target="_blank">https://github.com/apple/<wbr>swift-evolution/blob/master/<wbr>proposals/0129-package-<wbr>manager-test-naming-<wbr>conventions.md</a><br>
<span class="HOEnZb"><font color="#888888"><br>
- Gordon Fontenot<br>
</font></span><br>______________________________<wbr>_________________<br>
swift-build-dev mailing list<br>
<a href="mailto:swift-build-dev@swift.org">swift-build-dev@swift.org</a><br>
<a href="https://lists.swift.org/mailman/listinfo/swift-build-dev" rel="noreferrer" target="_blank">https://lists.swift.org/<wbr>mailman/listinfo/swift-build-<wbr>dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Ankit<br><br></div>
</div>